CN107479964A - A kind of cloud rendering system - Google Patents
A kind of cloud rendering system Download PDFInfo
- Publication number
- CN107479964A CN107479964A CN201610407443.1A CN201610407443A CN107479964A CN 107479964 A CN107479964 A CN 107479964A CN 201610407443 A CN201610407443 A CN 201610407443A CN 107479964 A CN107479964 A CN 107479964A
- Authority
- CN
- China
- Prior art keywords
- tenant
- cloud
- module
- rendering
- cloud rendering
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0645—Rental transactions; Leasing transactions
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a kind of cloud rendering system, including infrastructure management platform, for managing cloud rendering contexts;The infrastructure management platform also includes GPU resource management module, communication module, memory module, basic resource management module;The GPU resource management module is used to virtualize physics GPU resource, and virtual resource is divided into multiple logic units, for the logic unit corresponding to the corresponding tenant access of tenant's operation management platform;The communication module is used for the network connection for isolating different tenants;The memory module renders material for storage, is accessed for tenant.The present invention is isolated the network connection of different tenants by using communication module, so that each tenant's independence works in cloud in rendering for oneself, the privately owned O&M and business for rendering cloud environment failure and not interfering with other tenants of single tenant, made with this mutually isolated between each tenant, solve the problems, such as to interfere or preempting resources.
Description
Technical field
The present invention relates to cloud to render field, particularly a kind of cloud rendering system.
Background technology
The pattern that 3D is rendered online is similar with the cloud computing of routine, i.e., is placed on 3D programs in long-range server and renders,
User terminal accesses resource by Web softwares or client end AP P by high-speed Internet access, and operational order is from user terminal
Send, server rendering task according to corresponding to performing instruction, and rendering result picture is then sent back in user terminal in real time
Shown.3D Renderings have been widely used the industries such as medical treatment, game, video display.
However, the server cluster for being equipped with a large amount of GPU resources is mainly integrated into by the current technologies such as farm that render
For set of system, cloud is externally provided and renders service.System handles the render request that each user submits, institute according to operating type
There are users to share rendering resources, this mode causes system can not isolate tenant and quickly generates the wash with watercolours based on some tenant
Operating environment is contaminated, all tenant's sharing service platforms, causes to be lined up or seize rendering resources.
The content of the invention
The goal of the invention of the present invention is the upper deficiency for overcoming prior art, there is provided one kind takes between can realizing different tenants
Business isolation, avoid being lined up or seize the cloud rendering system of rendering resources.
To achieve these goals, the technical solution adopted by the present invention is:
A kind of cloud rendering system, including infrastructure management platform, for managing cloud rendering contexts;The infrastructure management is put down
Platform also includes GPU resource management module, communication module, memory module, basic resource management module;
The GPU resource management module is used to virtualize physics GPU resource, and virtual resource is divided into multiple logic units,
For the logic unit corresponding to the corresponding tenant access of tenant's operation management platform;The communication module is used to isolate not
With the network connection of tenant;The memory module renders material for storage, is accessed for tenant.
Further, the cloud rendering system also includes tenant's operation management platform, the cloud is rendered for tenant is
System environment is managed;Tenant's operation management platform also include tenant environment initialization module, tenant environment management module,
User management module, cloud resource management module;
Further, it is described enter Mobile state adjustment include, when rendering task is reduced, reduction in real time renders the virtual machine number that uses
Amount, when rendering task increase, increase in real time renders the virtual machine quantity used.
Further, tenant's operation management platform also includes traffic scheduling module, for when the cloud rendering system
When receiving the render request of user, rendering resources are distributed to the user.
Further, the rendering resources include rendering the virtual machine used and render service routine.
Further, tenant's operation management platform also includes masterplate management module, for storing cloud rendering contexts mould
Plate, the keeper of the tenant cloud rendering contexts according to corresponding to the cloud rendering contexts template establishment.
Further, tenant's operation management platform also includes interface module, will be described outer for receiving external program
Portion's Program transformation is the program that cloud rendering system can perform.
Further, the external program includes at least one rendering engine program.
By adopting the above-described technical solution, the beneficial effects of the invention are as follows:
1st, the present invention is isolated the network connection of different tenants by using communication module so that each tenant's independence
Rendering in cloud for oneself works, the privately owned O&M and business for rendering cloud environment failure and not interfering with other tenants of single tenant,
Made with this mutually isolated between each tenant, solve the problems, such as to interfere or preempting resources.
2nd, the present invention can render service environment by importing template when tenant creates rendering contexts come rapid deployment,
Avoid and manually dispose time loss caused by maloperation, while also save human cost;This for problem repetition,
Defect etc. is repaired all to be very beneficial.
3rd, the present invention realizes the support to a variety of rendering engines, Zu Huke from bottom offer by using interface module
To realize that 3D renders service routine with the rendering engine for being accustomed to selecting arbitrarily to like is programmed according to business demand.System is to 3D wash with watercolours
Contaminate service routine and programmable A PI is provided, the program is considered as plug-in unit, user can be by calling system API, based on specific transactions
To realize that 3D renders service routine, multiple application fields are fitted to so as to unitized.
Brief description of the drawings
It is the infrastructure management console module block diagram of the present invention shown in Fig. 1.
It is tenant's operation management platform module frame chart of the present invention shown in Fig. 2.
It is the cloud rendering system Organization Chart of the present invention shown in Fig. 3.
It is that tenant in the embodiment of the present invention creates and privately owned renders cloud environment flow chart shown in Fig. 4.
It is that tenant in the embodiment of the present invention renders service arrangement flow chart shown in Fig. 5.
Embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, it is right below in conjunction with drawings and Examples
The present invention is further elaborated.It should be appreciated that specific embodiment described herein is only to explain the present invention, not
For limiting the present invention.
It is the infrastructure management console module block diagram of the present invention shown in Fig. 1, including infrastructure management platform, for managing
Manage cloud rendering contexts;The infrastructure management platform also includes GPU resource management module, communication module, memory module, basis
Resource management module;
The GPU resource management module is used to virtualize physics GPU resource, and virtual resource is divided into multiple logic units,
For the logic unit corresponding to the corresponding tenant access of tenant's operation management platform;The communication module is used to isolate not
With the network connection of tenant;The memory module renders material for storage, is accessed for tenant.
Infrastructure management platform belongs to the underlying services platform of the cloud rendering system of the present invention, and net is provided for upper platform
The infrastructure services such as network, GPU resource, storage.The communication module of the present invention is used to provide Internet resources for each tenant, and it will be by that will take
The physical network virtualization being engaged in device cluster so that belong between all virtual machines of same tenant, virtual network device and interconnect
Intercommunication, while isolated the network of different tenants in network level, avoid network of the network data between different tenants from setting
Standby middle propagation, has ensured the data safety of each tenant's private privileges, while it also avoid being likely to occur between each tenant dry
Disturb, preempting resources the problems such as, improve the performance of cloud rendering system.
If multiple tenants ask to create infrastructure service in the same time, infrastructure management platform of the invention was creating
The equipment of different tenants is isolated by network virtualization in journey so that after the completion of establishment, different tenants independently gathers around
There are the rendering contexts of oneself.
In a detailed embodiment, referring to Fig. 2, the cloud rendering system also includes tenant's operation management platform, uses
The cloud rendering system environment is managed in tenant;Tenant's operation management platform also includes tenant environment initialization mould
Block, tenant environment management module, user management module, cloud resource management module;
The tenant environment initialization module is used for according to predetermined template, and cloud rendering contexts are created for tenant;Tenant's ring
Border management platform is used to be managed the cloud rendering contexts for the keeper of tenant;The user management module is used for renting
The user at family is managed;The cloud resource management module is used for when being rendered, according to current rendering resources utilization power
Rendering resources are entered with Mobile state adjustment.
The tenant environment initialization module is used for according to predetermined template, and cloud rendering contexts are created for tenant;The rent
Environmental management platform in family is used to be managed the cloud rendering contexts for the keeper of tenant;The user management module is used for
The user of tenant is managed;The cloud resource management module is used for when being rendered, and is utilized according to current rendering resources
Situation enters Mobile state adjustment to rendering resources.
The upper platform of Facilities Management Platform based on tenant's operation management platform, tenant environment initialization module is according to pre-
Fixed template automation batch deployment tenant's basic environment, during deployment, implements to call in infrastructure management platform
Service Source carries out building for tenant environment.
It is described enter Mobile state adjustment include, when rendering task is reduced, reduction in real time renders the virtual machine quantity that uses, when
During rendering task increase, increase in real time renders the virtual machine quantity used.
Due to tenant enter to rack render when, it is continually changing that it, which renders demand, therefore when rendering demand difference, its
Utilization rate to rendering resources is also continually changing, it is therefore desirable to dynamically rendering resources is distributed to tenant, demand is less, wash with watercolours
When dye requires relatively low, the quantity for rendering the virtual machine used is rationally reduced, is reduced on the basis of not influenceing system and rendering performance
The wasting of resources, and when demand is more, rendering requirements are higher, rationally increase renders the quantity of the virtual machine used, improves system
Render performance.
Tenant's operation management platform also includes traffic scheduling module, for receiving user when the cloud rendering system
Render request when, to the user distribute rendering resources.
Specifically, traffic scheduling module, which is responsible for specifically rendering user demand, is converted into request to basic resource, will
It is assigned to corresponding to the request of user in specific service routine, realizes the scheduling to rendering business.
The rendering resources include rendering the virtual machine used and render service routine.
Tenant's operation management platform also includes masterplate management module, for storing cloud rendering contexts template, the rent
The keeper at family cloud rendering contexts according to corresponding to the cloud rendering contexts template establishment.
The present invention supports using template render the initial configuration of business, it is therefore desirable to template is managed,
The configuration template that conventional business model is previously stored with masterplate management module is carried out directly using progress service deployment for user;
For some to rendering the user required, it can custom-configure according to the business demand of itself and save as template, supply
It is subsequently used, meanwhile, template management module of the invention is supported to import and export function to template, facilitates user to carry out
Operation.
Tenant's operation management platform also includes interface module, and for receiving external program, the external program is turned
It is changed to the executable program of cloud rendering system.
The external program includes at least one rendering engine program.
The interface module of the present invention can be used as and receive outside
Field is rendered in cloud, in order to be fitted to each application field by rendering capability is unitized, it is necessary to systematic tenant's base
Carry out personalized customization in its business.In order to which the individual business of tenant is run in system, then the interface module is needed to be
The individual business provides adaption function, that is, cloud is rendered by the business procedure plug-in unit, by providing a series of programmable systems
Unite API(Application Programming Interface, application programming interface)To make the plug-in unit perfect suitable
It is fitted on cloud rendering system.
In a detailed embodiment, the program is encoded by tenant developer, is provided by calling system
API, original rendering program is fitted to and renders cloud, so as to the business of meet demand.
User can customize the rendering engine of use, support the 3D of plug-in type to render service journey by calling system API
Sequence, each professional domain is generalized to so as to render.The cloud rendering system of the present invention is provided to a variety of rendering engines from bottom
Support;System renders service routine for outside 3D and provides programmable A PI, and by the view plug-ins, so as to reach system wash with watercolours
The generalization of dye ability, tenant can realize 3D wash with watercolours according to the rendering engine that business demand and programming custom selection are arbitrarily liked
Contaminate service routine;Cloud is rendered tenant is privately owned simultaneously, and system of the invention also provides deployment to a variety of rendering engines, adaptation
And compatibility is safeguarded.
Embodiment 1:
Present embodiment illustrates the Organization Chart of present system, specifically, as shown in Figure 3:
In IaaS(Infrastructure as a Service infrastructure services)Aspect mainly includes with lower module:
GPU resource management:Mainly the physics GPU resource on server is virtualized by the way of virtual machine, so as to be divided into
Multiple logical services units are supplied to the PaaS on upper strata to access.
Network service:Business is rendered for figure, and express network is provided.Its realization principle is by the thing in server cluster
Network virtualization is managed, ensures and is interconnected between all virtual machines for belonging to unified tenant, virtual network device;Meanwhile isolate
Network service between different tenants, ensure the data safety of tenant's private privileges.
Object stores:Render service routine online for 3D and the storage container for rendering material resource is provided;It is online in order to meet
The low time delay rendered, object storage must are fulfilled for high I/O access efficiencies, and the network low latency of access tenant environment.
Infrastructure resources pond management platform:Demand of the PaaS level services for rendering resources is converted into void
The concrete operations of plan machine, while be virtual machine configuration network service and object storage etc.;In addition, it is also provided pair for upper strata PaaS
The api interface of IaaS aspects.
In PaaS(Platform-as-a-Service platforms service)Aspect mainly includes with lower module:
Tenant environment management module:Belong to system-level module, provide export-oriented operation platform API to create, delete tenant's private
There are cloud rendering contexts.Built-in function mainly includes:Maintain the mapping relations of tenant and cloud environment infrastructure inventory;According to money
Source inventory automation batch deployment tenant's basic environment(Basic service module is only included, is not related to deployment 3D and renders virtual machine).
It realizes that master is the API by calling IaaS layer infrastructure resources pond management platform.
The privately owned operation management platform of tenant:Belong to the privately owned module rendered inside cloud of tenant, mainly to the system pipes of tenant
Reason person provides management one the long-range privately owned management for rendering cloud, deployment, the platform of O&M.On the platform, the keeper of tenant
It can be uploaded customized 3D rendering programs according to specific business come layout business configuration template, refer to from the angle of system administration
Fixed each Service Component boot sequence;The resource service condition rendered in cloud, institute can be monitored in real time from the angle of system O&M
There are the information such as online user's situation.
User management:Safeguard the information of terminal user of tenant, including the operation such as the establishment of user, cancellation, certification.
Cloud resource management:The real-time end-user access amount of tenant is rendered into service for 3D to change the demand of resource
For the privately owned management rendered in cloud to life cycle of tenant;Including when requirements for access is low, less figure renders virtually in real time
Machine quantity, when requirements for access increases suddenly, elasticity increase figure renders virtual machine quantity.In addition, for some tenant for totality
Resource will also be limited using maximum quantity by tenant environment management module.
Traffic scheduling:It is responsible for asking the user of client, is assigned on some specific 3D service routine and realizes one
Service to one;On the other hand demand will specifically be rendered by, which being responsible for, is converted into specific resource request to cloud resource management module.
Communication link management:Message is managed between each functional module reliable communication support is provided;In operation layer,
Service is rendered for client and 3D provide be based on various protocols(TCP, UDP and Websocket)Network communication mode.
Configuration template management:The module provides the management to configuration template, and inside modules maintain conventional business model
Configuration template, user can be directly using these keys of template one deployment business;For particular service, user can custom-configure
Flow is simultaneously saved as template;All templates are supported to import and export.
API is managed:Version management and maintenance that 3D renders the API that cloud externally provides are provided.
Rendering engine management:Cloud is rendered tenant is privately owned, there is provided deployment, adaptation to a variety of rendering engines and simultaneous
Capacitive is safeguarded.
3D rendering programs:The program is encoded by tenant developer, the API provided by calling system, will be original
Rendering program, which is fitted to, renders cloud, so as to the business of meet demand.
Operation platform is used to provide the service such as tenant's information management, workform management, fee administration, is that whole 3D is rendered online
The external common platform of cloud.
For above-mentioned framework, its service arrangement flow chart is present embodiments provided, specifically, Fig. 4 show tenant's establishment
Privately owned to render cloud environment flow chart, specifically, 3D rendering systems provide the support to multi-tenant, tenant can pass through operation platform
Create the privately owned of oneself and render cloud environment;After establishment, tenant possesses the service operation environment of oneself, and resource is only between each tenant
Account for, be mutually isolated, not interfereing with each other.
As shown in figure 4, after tenant #1 is registered and supplemented with money on operation platform,(1)Can creates on operation platform
It is privately owned to render cloud environment,(2)Because the operation is time-consuming too long, operation platform can return to carrying for " taking orders " after receiving the order
Show,(3)And to create, tenant is privately owned to render cloud in the api interface of Background scheduling tenant environment management module.(4)Tenant environment pipe
Reason module can firstly generate the infrastructure resources inventory of the tenant, finish it is basic write database operation after, according to resource
Inventory detail is converted into the API request orderly to IaaS layers by dependence,(5)And it is issued to the management of infrastructure resources pondization
Platform.(6)IaaS layers can call calculating, network, memory module to create these basic resources respectively(7)And returning result, should
Basic resource mainly includes the operations such as the privately owned operation management platform of the tenant, virtual network device, connection Internet.Work as rent
After family Environment Management module receives success message,(8)The URL of the newly-generated privately owned operation management platform of tenant and operation are tied
Fruit returns to operation platform in the lump;(9)Operation platform updates the data storehouse, shows URL and returns to the privately owned cloud resource that renders of user can
With.
In addition, the privately owned flow for rendering cloud environment of another tenant #2 establishments is also basically identical with tenant #1;Unlike
In infrastructure resources pond management platform side, its operate be it is newly-built a set of with the completely isolated infrastructure of tenant before, its
Isolated using the communication module of invention in network side.
Also need to carry out the preparation for rendering material etc. before rendering service deployment and completing, be one tool of the present invention shown in Fig. 5
Tenant in body embodiment renders Service Source and prepares flow chart.
Specifically, tenant by oneself render service deployment to will must render before privately owned rendering contexts material database,
3D rendering programs and information of terminal user based on business transformation are uploaded in cloud by operation management platform.Tenant first
System manager signs in the privately owned operation management platform of tenant by the URL clicked in operation platform, then(1)Initiate to upload wash with watercolours
Contaminate the operation of material;(2)These operations can be converted into the order of object storage by the privately owned operation management platform of tenant;(3)It is right
As storing the path defined according to tenant, material preservation will be rendered(4)And return;(5)Tenant finally views operating result.With
Preservation renders material difference,(6)-(11)The 3D rendering programs and user data information of tenant is all saved in the privately owned fortune of tenant temporarily
Tie up management platform.
Afterwards, tenant disposes to rendering service, specifically, referring to Fig. 5, tenant passes through its privately owned operation management platform
Template Manager can be carried out and enable template,
(1), tenant keeper create or import first on its privately owned operation management platform and be adapted to its specific transactions and match somebody with somebody
Put template;
(2), above-mentioned establishment or import operation be sent to template management module;
(3)Template content corresponding to template management module preservation;
(4)Template management module returns to calling layer result;
(5)User obtains operating successful result by operation management platform;
(6)After template is adapted to successfully, user starts the template by operation management platform;
(7)The order that template enables is likewise transmitted to configuration template management module and handled;
(8)Template Information carries out template parsing after being read out by template management module from database, and all configurations are converted
For the deployment operation to specific a certain functional module;
(9)Because deployment process is longer, operation platform sends " taking orders " to user first.
In follow-up concrete configuration step(10)-(21)In, dependence that template management module goes out according to mould information analysis
Each role module is disposed one by one, such as disposes rendering engine, deployment user data, deployment rendering program, deployment traffic scheduling clothes
Business, deployment cloud resource management service, deployable communication link and communication network;
Complete enough, to pass through step in deployment(22)-(23)Return and complete order, disposed when all modules and complete deployment rear pattern plate pipe
Reason module, which returns to state and updated, arrives operation management platform, and renewal status command is issued user by operation management platform again, until
User views the task status after renewal.
In the application of the present invention, the present invention uses GPU vitualization technology, by polylith(1+N)GPU operational capability
Recycling, the real-time 3 D romance request submitted according to client carry out 3D at rendering server end and rendered on demand, and by real-time 3D
Rendering result is sent to client screen in a manner of video flowing, and the keyboard to client, mouse, game console equipment are carried out
Operation mapping, makes the 3D rendering objects of server end can be with the operational requirements of real-time response client, so as to reach as in client
The effect for locally rendering, operating.
Also having the following advantages that in the application using the present invention program in addition:
1st, GPU operational capabilities recycling, elasticity distribution, is large-scale 3D softwares on demand(CAE instruments, game)The basic bar of SAASization
Part;
2nd, client GPU resource is not consumed, can run large-scale 3D applications in any client;
3rd, cross-platform ability is strong, and lower deployment cost is low, and existing GPU vitualization technology only supports NVIDIA professional video card price to hold high
It is expensive, and DirectX 3D and Windows7 virtual machines are only supported, the present invention also supports NVIDIA's using GPU virtual technologies
Common game, windows and Linux virtual machines are supported, while support OpenGL, DirectX 3D to bring flexibly across flat
Platform ability;
4th, client need not download any 3D models can and directly be directly displayed in browser or APP, manipulate 3D contents.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all essences in the present invention
All any modification, equivalent and improvement made within refreshing and principle etc., should be included in the scope of the protection.
Claims (8)
1. a kind of cloud rendering system, it is characterised in that including infrastructure management platform, for managing cloud rendering contexts;It is described
Infrastructure management platform also includes GPU resource management module, communication module, memory module, basic resource management module;
The GPU resource management module is used to virtualize physics GPU resource, and virtual resource is divided into multiple logic units,
For the logic unit corresponding to the corresponding tenant access of tenant's operation management platform;The communication module is used to isolate not
With the network connection of tenant;The memory module renders material for storage, is accessed for tenant.
2. cloud rendering system according to claim 1, it is characterised in that the cloud rendering system also includes tenant's O&M pipe
Platform, the cloud rendering system environment is managed for tenant;Tenant's operation management platform also includes tenant's ring
Border initialization module, tenant environment management module, user management module, cloud resource management module;
The tenant environment initialization module is used for according to predetermined template, and cloud rendering contexts are created for tenant;Tenant's ring
Border management platform is used to be managed the cloud rendering contexts for the keeper of tenant;The user management module is used for renting
The user at family is managed;The cloud resource management module is used for when being rendered, according to current rendering resources utilization power
Rendering resources are entered with Mobile state adjustment.
3. cloud rendering system according to claim 2, it is characterised in that it is described enter Mobile state adjustment include, when render appoint
When business is reduced, reduce render the virtual machine quantity that uses in real time, when rendering task increase, increase in real time render use it is virtual
Machine quantity.
4. cloud rendering system according to claim 2, it is characterised in that tenant's operation management platform also includes business
Scheduler module, for when the cloud rendering system receives the render request of user, rendering resources to be distributed to the user.
5. cloud rendering system according to claim 4, it is characterised in that the rendering resources include render use it is virtual
Machine and render service routine.
6. cloud rendering system according to claim 2, it is characterised in that tenant's operation management platform also includes masterplate
Management module, for storing cloud rendering contexts template, the keeper of the tenant is according to the cloud rendering contexts template establishment pair
The cloud rendering contexts answered.
7. cloud rendering system according to claim 2, it is characterised in that tenant's operation management platform also includes interface
Module, for receiving external program, the external program is converted into the executable program of cloud rendering system.
8. cloud rendering system according to claim 2, it is characterised in that the external program renders including at least one to be drawn
Hold up program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610407443.1A CN107479964A (en) | 2016-06-08 | 2016-06-08 | A kind of cloud rendering system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610407443.1A CN107479964A (en) | 2016-06-08 | 2016-06-08 | A kind of cloud rendering system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107479964A true CN107479964A (en) | 2017-12-15 |
Family
ID=60594353
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610407443.1A Pending CN107479964A (en) | 2016-06-08 | 2016-06-08 | A kind of cloud rendering system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107479964A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110515602A (en) * | 2019-09-17 | 2019-11-29 | 成都源动数据科技有限公司 | A kind of online interaction formula programming opening experiment system |
CN111199000A (en) * | 2019-12-02 | 2020-05-26 | 中国建设银行股份有限公司 | Method and device for processing request |
CN111427572A (en) * | 2020-02-11 | 2020-07-17 | 浙江知夫子信息科技有限公司 | Large-screen display development system based on intellectual property agent |
CN111460402A (en) * | 2019-01-18 | 2020-07-28 | 广州问天信息技术有限公司 | Game design cloud rendering system |
CN112002162A (en) * | 2020-09-02 | 2020-11-27 | 上海上益教育设备制造有限公司 | Open course platform system for online education |
WO2020238720A1 (en) * | 2019-05-24 | 2020-12-03 | 阿里巴巴集团控股有限公司 | Computing resource allocation system and method |
WO2023093885A1 (en) * | 2021-11-29 | 2023-06-01 | 华为云计算技术有限公司 | Cloud technology-based graphic program online development method and system, and related device |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101087236A (en) * | 2007-08-09 | 2007-12-12 | 杭州华三通信技术有限公司 | VPN access method and device |
US20090328109A1 (en) * | 2007-01-12 | 2009-12-31 | Activevideo Networks, Inc. | Providing Television Broadcasts over a Managed Network and Interactive Content over an Unmanaged Network to a Client Device |
CN102340689A (en) * | 2011-09-20 | 2012-02-01 | 成都索贝数码科技股份有限公司 | Method and device for configuring business subsystem in television station production system |
CN102368802A (en) * | 2011-08-17 | 2012-03-07 | 丁文华 | Television station production system and method thereof for realizing construction and operation |
CN102447841A (en) * | 2011-09-27 | 2012-05-09 | 成都索贝数码科技股份有限公司 | Terminal device of television station production system |
CN103118149A (en) * | 2013-03-04 | 2013-05-22 | 华为技术有限公司 | Communication control method for servers of same lessee and network device |
CN103777925A (en) * | 2012-10-25 | 2014-05-07 | 辉达公司 | Efficient memory virtualization in multi-threaded processing units |
CN104104621A (en) * | 2013-04-07 | 2014-10-15 | 中国科学院声学研究所 | Dynamic adaptive adjustment method of virtual network resources based on nonlinear dimensionality reduction |
CN204129725U (en) * | 2014-06-09 | 2015-01-28 | 国家超级计算深圳中心(深圳云计算中心) | A kind of cloud rendering system |
CN104486192A (en) * | 2014-12-05 | 2015-04-01 | 国云科技股份有限公司 | VLAN (Virtual Local Area Network) isolation method |
CN104580368A (en) * | 2014-12-09 | 2015-04-29 | 东北大学 | Virtual network embedded system and method for cloud rendering in optical data center network |
CN105007323A (en) * | 2015-07-22 | 2015-10-28 | 上海斐讯数据通信技术有限公司 | System and method for arranging cloud resources |
CN105224385A (en) * | 2015-09-03 | 2016-01-06 | 成都中机盈科科技有限公司 | A kind of virtualization system based on cloud computing and method |
CN205193879U (en) * | 2015-10-20 | 2016-04-27 | 国家超级计算深圳中心(深圳云计算中心) | Cloud calculates system of playing up |
-
2016
- 2016-06-08 CN CN201610407443.1A patent/CN107479964A/en active Pending
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090328109A1 (en) * | 2007-01-12 | 2009-12-31 | Activevideo Networks, Inc. | Providing Television Broadcasts over a Managed Network and Interactive Content over an Unmanaged Network to a Client Device |
CN101087236A (en) * | 2007-08-09 | 2007-12-12 | 杭州华三通信技术有限公司 | VPN access method and device |
CN102368802A (en) * | 2011-08-17 | 2012-03-07 | 丁文华 | Television station production system and method thereof for realizing construction and operation |
CN102340689A (en) * | 2011-09-20 | 2012-02-01 | 成都索贝数码科技股份有限公司 | Method and device for configuring business subsystem in television station production system |
CN102447841A (en) * | 2011-09-27 | 2012-05-09 | 成都索贝数码科技股份有限公司 | Terminal device of television station production system |
CN103777925A (en) * | 2012-10-25 | 2014-05-07 | 辉达公司 | Efficient memory virtualization in multi-threaded processing units |
CN103118149A (en) * | 2013-03-04 | 2013-05-22 | 华为技术有限公司 | Communication control method for servers of same lessee and network device |
CN104104621A (en) * | 2013-04-07 | 2014-10-15 | 中国科学院声学研究所 | Dynamic adaptive adjustment method of virtual network resources based on nonlinear dimensionality reduction |
CN204129725U (en) * | 2014-06-09 | 2015-01-28 | 国家超级计算深圳中心(深圳云计算中心) | A kind of cloud rendering system |
CN104486192A (en) * | 2014-12-05 | 2015-04-01 | 国云科技股份有限公司 | VLAN (Virtual Local Area Network) isolation method |
CN104580368A (en) * | 2014-12-09 | 2015-04-29 | 东北大学 | Virtual network embedded system and method for cloud rendering in optical data center network |
CN105007323A (en) * | 2015-07-22 | 2015-10-28 | 上海斐讯数据通信技术有限公司 | System and method for arranging cloud resources |
CN105224385A (en) * | 2015-09-03 | 2016-01-06 | 成都中机盈科科技有限公司 | A kind of virtualization system based on cloud computing and method |
CN205193879U (en) * | 2015-10-20 | 2016-04-27 | 国家超级计算深圳中心(深圳云计算中心) | Cloud calculates system of playing up |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111460402A (en) * | 2019-01-18 | 2020-07-28 | 广州问天信息技术有限公司 | Game design cloud rendering system |
WO2020238720A1 (en) * | 2019-05-24 | 2020-12-03 | 阿里巴巴集团控股有限公司 | Computing resource allocation system and method |
CN110515602A (en) * | 2019-09-17 | 2019-11-29 | 成都源动数据科技有限公司 | A kind of online interaction formula programming opening experiment system |
CN110515602B (en) * | 2019-09-17 | 2023-08-18 | 成都源动数据科技有限公司 | Online interactive programming open experiment system |
CN111199000A (en) * | 2019-12-02 | 2020-05-26 | 中国建设银行股份有限公司 | Method and device for processing request |
CN111199000B (en) * | 2019-12-02 | 2023-10-27 | 建信金融科技有限责任公司 | Method and device for processing request |
CN111427572A (en) * | 2020-02-11 | 2020-07-17 | 浙江知夫子信息科技有限公司 | Large-screen display development system based on intellectual property agent |
CN112002162A (en) * | 2020-09-02 | 2020-11-27 | 上海上益教育设备制造有限公司 | Open course platform system for online education |
WO2023093885A1 (en) * | 2021-11-29 | 2023-06-01 | 华为云计算技术有限公司 | Cloud technology-based graphic program online development method and system, and related device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107479964A (en) | A kind of cloud rendering system | |
CN105122233B (en) | cloud object | |
CN106406977B (en) | A kind of GPU vitualization realization system and method | |
CN105426227B (en) | Privately owned framework service is migrated to cloud | |
CN105074702B (en) | The Database Systems of single tenant and multi-tenant environment are provided | |
CN104303175B (en) | Cloud computing service frame | |
CN102663265B (en) | Catering service platform system based on cloud computing platform and working method thereof | |
CN101685391B (en) | The method and system of the computational resource of coprocessor in management computing system | |
CN105531688B (en) | The service of resource as other services is provided | |
CN108062248A (en) | Method for managing resource, system, equipment and the storage medium of isomery virtual platform | |
CN108737325A (en) | A kind of multi-tenant data partition method, apparatus and system | |
CN107580083A (en) | A kind of method and system of container IP address distribution | |
CN106385329B (en) | Processing method, device and the equipment of resource pool | |
CN108369534A (en) | Code executes request routing | |
CN106462467A (en) | Integrated APIs and UIs for consuming services across different distributed networks | |
CN102739771A (en) | Cloud application integrated management platform and method supporting service fusion | |
WO2015034484A1 (en) | Providing recursively-generated instantiated computing resource in a multi-tenant environment | |
CN106375430B (en) | Cloud desktop management system based on WEB | |
CN110192182A (en) | Dynamic and the processing of dedicated virtualizing graphics | |
CN108052395A (en) | Load balancing between general processor and graphics processor | |
CN107102899A (en) | Remote process performs management | |
CN105847332A (en) | Desktop virtualization method, client device and server-side device | |
CN102291445A (en) | Cloud computing management system based on virtual resources | |
WO2022037612A1 (en) | Method for providing application construction service, and application construction platform, application deployment method and system | |
CN104714823B (en) | Newly-built main frame collocation method based on OpenStack |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20180622 Address after: 610000 China (Sichuan) free trade pilot zone, 5 floor, 5 building, 99, west section of lakeside road, Tianfu New District, Chengdu. Applicant after: Chengdu Yun Chuang interconnected Information Technology Co., Ltd. Address before: 610213 846, southern section of Tianfu Avenue, Huayang street, Tianfu New District, Chengdu, Sichuan Applicant before: Chengdu Hermes Polytron Technologies Inc |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171215 |