CN107479964A - A kind of cloud rendering system - Google Patents

A kind of cloud rendering system Download PDF

Info

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
Application number
CN201610407443.1A
Other languages
Chinese (zh)
Inventor
陈乐吉
杨磊
曾锦平
张微
邱泳天
周益
杨学亮
谢琼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Yun Chuang interconnected Information Technology Co., Ltd.
Original Assignee
Chengdu Hermes Polytron Technologies Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chengdu Hermes Polytron Technologies Inc filed Critical Chengdu Hermes Polytron Technologies Inc
Priority to CN201610407443.1A priority Critical patent/CN107479964A/en
Publication of CN107479964A publication Critical patent/CN107479964A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0645Rental 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

A kind of cloud rendering system
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.
CN201610407443.1A 2016-06-08 2016-06-08 A kind of cloud rendering system Pending CN107479964A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (14)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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