Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method and system for implementing user isolation

A technology requested by users and users. It is applied in the computer field and can solve problems such as slow code calculation speed and conflicting operating environment.

Active Publication Date: 2019-02-22
BEIJING TUSEN WEILAI TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of the above problems, the present invention provides a method and system for realizing user isolation, so as to solve the technical problems of running environment conflicts and slow code operation speed caused by the use of GPU programming environment in the prior art

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method and system for implementing user isolation
  • A method and system for implementing user isolation
  • A method and system for implementing user isolation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0030] see figure 2 , which is a flowchart of a method for implementing user isolation in an embodiment of the present invention, the method includes:

[0031] Step S100, the control server receives the user request carrying the software resource information and hardware resource information of the target docker image;

[0032] Step S200, the control server instructs the selected build server to generate the target docker image according to the software resource information in the user request;

[0033] Step S300, the control server selects a GPU server satisfying the hardware resource from the GPU server cluster according to the hardware resource information in the user request, and instructs the GPU server to start the target docker image.

[0034] Preferably, in the embodiment of the present invention, in the aforementioned step S200, the control server instructs the selected build server to generate the target docker image according to the software resource information i...

Embodiment 2

[0065] see Figure 7 , is a schematic structural diagram of a system for implementing user isolation provided in Embodiment 2 of the present invention, the system includes a control server 71, a construction server 72 and a GPU server 73, wherein:

[0066] The control server 71 is used to send a target docker image generation request to the selected construction server 72 according to the software resource information in the user request when receiving a user request carrying the software resource information and hardware resource information of the target docker image; and , selecting a GPU server 73 that satisfies the hardware resources in the user request from the GPU server cluster, and sending a target docker image start request to the selected GPU server 73;

[0067] Build server 72, for generating the target docker image according to the received target docker image generation request;

[0068] The GPU server 73 is configured to start the target docker image according ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a user isolation realization method and system, and aims at solving the technical problems of operation environment conflicts an low code operation speed caused by using GPU programming environment in the prior art. The method comprises the following steps of: receiving a user request which carries software resource information and hardware resource information of a target docker mirror image by a control server; generating the target docker mirror image by the control server according to a construction server selected under the instruction of the software resource information in the user request; and selecting a graphics processing unit GPU server satisfying hardware resources from a GPU server cluster by the control server according to the hardware resource information in the user request, and instructing the GPU server to start the target docker mirror image. By adoption of the method and system disclosed by the invention, the operation environment required by each user is solved and the code operation speed is improved.

Description

technical field [0001] The invention relates to the field of computers, in particular to a method and system for realizing user isolation. Background technique [0002] Currently, in a GPU (Graphics Processing Unit, Graphics Processing Unit) programming environment, the GPU server is usually used in the form of a common server, such as figure 1 As shown, multiple users use the same GPU server, and the multiple users upload their own codes to the same GPU server for processing. [0003] This way of use enables multiple users to share the same operating environment without isolation from each other. However, in practical applications, different users have different requirements for the operating environment. For example, user A needs to use software 1, while user B needs to use software 2, or multiple users need the same version of the software even though they need the same software. Inconsistency, which may lead to conflicts in the running environments of multiple users' c...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/48G06F9/50
CPCG06F9/4856G06F9/5061
Inventor 刘金鑫王路朴光智
Owner BEIJING TUSEN WEILAI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products