[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102270157A - Server resource allocation system and method - Google Patents

Server resource allocation system and method Download PDF

Info

Publication number
CN102270157A
CN102270157A CN2011102081033A CN201110208103A CN102270157A CN 102270157 A CN102270157 A CN 102270157A CN 2011102081033 A CN2011102081033 A CN 2011102081033A CN 201110208103 A CN201110208103 A CN 201110208103A CN 102270157 A CN102270157 A CN 102270157A
Authority
CN
China
Prior art keywords
server
resource
user
virtual machine
former
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
CN2011102081033A
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.)
Inspur Beijing Electronic Information Industry Co Ltd
Original Assignee
Inspur Beijing Electronic Information Industry Co Ltd
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 Inspur Beijing Electronic Information Industry Co Ltd filed Critical Inspur Beijing Electronic Information Industry Co Ltd
Priority to CN2011102081033A priority Critical patent/CN102270157A/en
Publication of CN102270157A publication Critical patent/CN102270157A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention provides a server resource allocation system and method. The system comprises a server resource quantization subsystem, a virtualization subsystem and a server resource scheduling subsystem, wherein the server resource quantization subsystem is used by users for quantizing server resources; the virtualization subsystem is used for virtualizing quantized server resources into a plurality of virtual machines; and the server resource scheduling subsystem is used for allocating and/or scheduling the virtual machines according to the demands of the users. With the server resource allocation system and method provided by the invention, the server resources can be allocated according to the demands of customers, a foundation is paved for charging by allocated quantity, and hard problems existing in the traditional manner for allocating the server resources and charging are solved, so that the development bottleneck of server leasing business is broken, and the development of server leasing business and server leasing technology is greatly promoted.

Description

A kind of system and method for realizing that server resource distributes
Technical field
The present invention relates to the rental server business, relate in particular to and in the rental server business, realize the system and method that server resource distributes.
Background technology
Rental server (Dedicated Server) business claims to monopolize/be absorbed in server service again, be that the client need not purchase server, and the server and the software systems thereof that directly adopt the service provider to provide, so both can save the service unit purchase cost, and be placed in (the IDC of Internet data center of service provider, Internet Data Center) in, bandwidth, safety and problem such as stable are all arranged by IDC.
The rental server business is to be provided with at some clients' (especially middle-size and small-size client) specific demand specially, and these clients are to not research of hardware of server, and the type selecting of server is not had experience, and wishes very much to obtain one-stop IDC service.
The rental server business is the extension to the trust server business, has contained in the expense of renting and has covered trustee's fee, and promptly IDC supplier becomes a price with hardware with the trustship bundling.This business model has multiple combination payment, that the server property right of not bothering to see me out is arranged of many phases.Leased service be exactly IDC supplier by hardware being brought in the product line and the Suresh Kumar that provides for the client and with trustship bundling business together.
In today that the rental server business is more and more popularized, the problem that traditional server resource distributes and charge exists also highlights day by day.Generally all there is the unmatched phenomenon of server resource and client requests in traditional rental server business, owing to the server resource of distributing to the client too much causes the waste of server resource, or cause the server load that is assigned with too high owing to the server resource of distributing to the client is very few; The phenomenon that the very natural thus expense that will inevitably exist service that the user enjoys and payment aspect collection of charges disconnects mutually.
In order to solve the problems referred to above that exist in the current server leased service, need to propose a kind of can be according to the method for client's demand assignment server resource.
Summary of the invention
Technical matters to be solved by this invention provides a kind of system and method for realizing that server resource distributes, can be according to client's demand assignment server resource.
In order to solve the problems of the technologies described above, the invention provides a kind of system that realizes that server resource distributes, comprise that server resource quantizes subsystem, virtualization subsystem and server resource scheduler subsystem, wherein:
Server resource quantizes subsystem, is used for according to user's use server resource being quantized;
Virtualization subsystem, the server resource that is used for quantizing is virtualized into a plurality of virtual machines;
Server resource scheduler subsystem is used for distributing and/or scheduling virtual machine according to user's needs.
Further,
Server resource quantizes the duration that one or more resources in subsystem uses server according to the user CPU, internal memory, disk and the network bandwidth and resource use server resource is quantized.
Further,
Virtualization subsystem is server resource scheduler subsystem one or more functions in virtual machine creating, start, shutdown, forced shutdown being provided, restarting and moving by Intel Virtualization Technology, and virtual interface is provided.
Further,
The application of the server resource that server resource scheduler subsystem proposes the user by virtual interface examine qualified after, for the user creates and opens a virtual machine, the resource distribution of virtual machine is the configuration of user's server resource of appointment in application; Virtual machine provides the use of server resource by user's operation.
Further,
Server resource scheduler subsystem is carried out dynamic dispatching according to one or more factors in cpu load, memory usage, disk utilization factor and the bandwidth availability ratio of the pairing server of virtual machine to server resource.
In order to solve the problems of the technologies described above, the invention provides a kind of method that realizes that server resource distributes, comprising:
Use according to the user quantizes server resource;
The server resource that quantizes is virtualized into a plurality of virtual machines;
Needs according to the user distribute and/or scheduling virtual machine.
Further, server resource is quantized, specifically comprises according to user's use:
The duration that uses one or more resources in CPU, internal memory, disk and the network bandwidth of server and resource to use according to the user quantizes server resource.
Further, the server resource that quantizes is virtualized into a plurality of virtual machines, specifically comprises:
One or more functions in virtual machine creating, start, shutdown, forced shutdown being provided, restarting and moving by Intel Virtualization Technology, and virtual interface is provided.
Further, the needs distribution virtual machine according to the user specifically comprises:
The application of the server resource that the user is proposed by virtual interface is examined and is qualified, and for this user creates and opens one or more virtual machines, the resource distribution of virtual machine is the resource distribution of user's server resource of appointment in application;
The user uses by the server resource of operation virtual machine to application.
Further, the needs scheduling virtual machine according to the user specifically comprises:
One or more factors in cpu load, memory usage, disk utilization factor and the bandwidth availability ratio of the server that uses according to the user are carried out dynamic dispatching to virtual machine corresponding server resource, comprise one or more following scheduling:
First kind, with the cpu load is according to dispatching: when the cpu load of server is higher than certain threshold value, search the cpu load low server of comparing, on the server that the part virtual machine (vm) migration that user on the former server is used is searched to this quilt, be tending towards equilibrium until the cpu load of former server; When the cpu load of server was lower than certain threshold value, the system searching cpu load satisfied the server of schedulable condition, on the server that all virtual machine (vm) migrations on the former server are searched to this quilt, closed former server then;
Second kind, with the memory usage is according to dispatching: when the memory usage of server is higher than certain threshold value, search the memory usage low server of comparing, on the server that the part virtual machine (vm) migration that user on the former server is used is searched to this quilt, be tending towards equilibrium until the EMS memory occupation of former server; When the memory usage of server is lower than certain threshold value, search the server that memory usage satisfies schedulable condition, on the server that all virtual machine (vm) migrations on the former server are searched to this quilt, close former server then;
The third, with the disk utilization factor serves as according to dispatching: when the disk utilization factor of server is higher than certain threshold value, search the disk utilization factor low server of comparing, on the server that the part virtual machine (vm) migration that user on the former server is used is searched to this quilt, be tending towards equilibrium until the disk utilization of former server; When the disk utilization factor of server is lower than certain threshold value, search the server that the disk utilization factor satisfies schedulable condition, on the server that all virtual machine (vm) migrations on the former server are searched to this quilt, close former server then;
The 4th kind, with network bandwidth utilization rate serves as according to dispatching: when the network bandwidth utilization rate of server is higher than certain threshold value, the Network Search bandwidth utilization rate low server of comparing, on the server that the part virtual machine (vm) migration that user on the former server is used is searched to this quilt, use until the network bandwidth of former server to be tending towards equilibrium; When the network bandwidth utilization rate of server was lower than certain threshold value, Network Search bandwidth utilization rate satisfied the server of schedulable condition, on the server that all virtual machine (vm) migrations on the former server are searched to this quilt, closed former server then;
The 5th kind, be foundation with the composite factor of the described cpu load of described server, described memory usage, described disk utilization factor and described bandwidth availability ratio, and dispatch by synthetic determination.
The system and method that server resource provided by the invention distributes, can be according to client's demand assignment server resource, and be to charge by sendout to have completed the road, having solved traditional server resource distributes and the long-standing problem of charge method, thereby broken the development bottleneck of rental server business, greatly promoted the development of this business and technology thereof.
Description of drawings
Fig. 1 is the structural representation of the system embodiment of realization server resource distribution of the present invention;
Fig. 2 is the process flow diagram of the method embodiment of realization server resource distribution of the present invention.
Embodiment
Below in conjunction with drawings and Examples technical scheme of the present invention is described in detail.Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification technical scheme of the present invention.
The system embodiment that realization server resource provided by the invention distributes, its structure comprise that server resource quantizes subsystem 110, virtualization subsystem 120 and server resource scheduler subsystem 130 as shown in Figure 1, wherein:
Server resource quantizes subsystem 110, is used for according to user's use server resource being quantized;
Virtualization subsystem 120, the server resource that is used for quantizing is virtualized into a plurality of virtual machines (1~M);
Server resource scheduler subsystem 130 is used for distributing and/or scheduling virtual machine according to user's needs.
In said system embodiment,
Server resource quantize one or more servers that subsystem 110 for example had a cloud data center according to user's use (1~N) specifically carries out following quantification:
For the server cpu resource, use the CPU check figure and use duration to quantize with the user.For example used 4 nuclear cpu resources 24 months.
For the server memory resource, use memory size and use duration to quantize with the user.For example used the 4G memory source 24 months.
For the server disk resource, the disk size and the use duration that use with the user quantize.For example used the 100G disk 24 months.
For the server network bandwidth resources, quantize with the network bandwidth and the use duration that uses.For example used the 1000M bandwidth 24 months.
For the set meal form of server resource, the form that is combined into set meal with multiple server resource quantizes.
In said system embodiment,
The Intel Virtualization Technology that virtualization subsystem 120 adopts comprises virtual interface and the virtual storehouse libvirt that Xen or Vmware provide, wherein:
Xen or Vmvare are two kinds of functionally similar Intel Virtualization Technologies, the two be on server operation and with the virtual machine of hardware independent;
Libvirt is a development library, realizes management to Xen or Vmvare virtual machine by this development library, comprises virtual machine creating, start, shutdown, forced shutdown, restarts and one or more functions such as migration.
Xen or the Vmvare Intel Virtualization Technology of virtualization subsystem by compatibility provides virtual machine creating, start, shutdown, forced shutdown, restarts and one or more functions such as migration for server resource scheduler subsystem, and virtual interface is provided.
After creating virtual machine, user institute requested service device resource is all provided by virtual machine, and physical server is sightless.
In said system embodiment,
Server resource (CPU, internal memory, disk and the network bandwidth etc.) application that server resource scheduler subsystem 130 proposes the user by virtual interface examine qualified after, for the user creates and opens one or more virtual machines (being virtualized operating system), the resource distribution of this virtual machine is the resource distribution of user's appointment; The user can use the server resource of applying for by operating this virtual machine.
Server resource scheduler subsystem 130 is carried out dynamic dispatching according to the factors such as cpu load, memory usage, disk utilization factor and bandwidth availability ratio of server to the server resource that the user uses, and comprising:
1) be according to dispatching with the cpu load: when the cpu load of server A is higher than certain threshold value, the server B that the system searching cpu load is low, original server A is gone up part virtual machine (vm) migration that the user uses on server B, be tending towards balanced until the cpu load of former server A; When the cpu load of server A was lower than certain threshold value, the system searching cpu load satisfied the server C of schedulable condition, with all virtual machine (vm) migrations on the former server A to server C, closing server A then, thus realize energy saving of system.
2) be according to dispatching with the memory usage: when the memory usage of server A is higher than certain threshold value, the server B that the system searching memory usage is low, original server A is gone up part virtual machine (vm) migration that the user uses on server B, be tending towards balanced until the EMS memory occupation of former server A; When the memory usage of server A was lower than certain threshold value, the system searching memory usage satisfied the server C of schedulable condition, with all virtual machine (vm) migrations on the former server A to server C, closing server A then, thus realize energy saving of system.
3) serve as according to dispatching with the disk utilization factor: when the disk utilization factor of server A is higher than certain threshold value, the server B that system searching disk utilization factor is low, original server A is gone up part virtual machine (vm) migration that the user uses on server B, be tending towards balanced until the disk utilization of former server A; When the disk utilization factor of server A was lower than certain threshold value, system searching disk utilization factor satisfied the server C of schedulable condition, with all virtual machine (vm) migrations on the former server A to server C, closing server A then, thus realize energy saving of system.
4) serve as according to dispatching with network bandwidth utilization rate: when the network bandwidth utilization rate of server A is higher than certain threshold value, the server B that system searching network bandwidth utilization rate is low, original server A is gone up part virtual machine (vm) migration that the user uses on server B, use until the network bandwidth of former server A to be tending towards balanced; When the network bandwidth utilization rate of server A was lower than certain threshold value, system searching network bandwidth utilization rate satisfied the server C of schedulable condition, with all virtual machine (vm) migrations on the former server A to server C, closing server A then, thus realize energy saving of system.
5) be according to dispatching with the composite factor: take all factors into consideration one or more factors in cpu load, memory usage, disk utilization factor and the bandwidth utilization rate, and dispatch automatically by synthetic determination.
The present invention is directed to said system embodiment, correspondingly also provide and realized the method embodiment that server resource distributes, its flow process comprises the steps: as shown in Figure 2
210: the use according to the user quantizes server resource;
Address before concrete the quantification, so repeat no more.
220: adopt Intel Virtualization Technology that the server resource that quantizes is virtualized into a plurality of virtual machines;
Intel Virtualization Technology provides virtual machine creating, start, shutdown, forced shutdown, restart and one or more functions such as migration, and virtual interface is provided.
230: the needs according to the user distribute virtual machine to use for the user;
Server resource (CPU, internal memory, disk and the network bandwidth etc.) application that the user is proposed by virtual interface is examined and is qualified, for the user creates and opens a virtual machine (being virtualized operating system), the resource distribution of this virtual machine is the resource distribution of user's appointment;
The user just can use the server resource of application by operating this virtual machine.
240: the factors such as cpu load, memory usage, disk utilization factor and bandwidth availability ratio according to server are carried out dynamic dispatching to server resource.
The scheduling of one or more server resources of having addressed before comprising, this repeats no more.
For those skilled in the art; after having understood content of the present invention and principle; can be under the situation that does not deviate from the principle and scope of the present invention; the method according to this invention is carried out various corrections and the change on form and the details, but these are based on correction of the present invention with change still within claim protection domain of the present invention.

Claims (10)

1. a system that realizes that server resource distributes is characterized in that, comprises that server resource quantizes subsystem, virtualization subsystem and server resource scheduler subsystem, wherein:
Server resource quantizes subsystem, is used for according to user's use server resource being quantized;
Virtualization subsystem, the server resource that is used for quantizing is virtualized into a plurality of virtual machines;
Server resource scheduler subsystem is used for distributing and/or scheduling virtual machine according to user's needs.
2. according to the described system of claim 1, it is characterized in that,
Described server resource quantizes the duration that one or more resources in subsystem uses server according to the user CPU, internal memory, disk and the network bandwidth and described resource use described server resource is quantized.
3. according to the described system of claim 2, it is characterized in that,
Described virtualization subsystem is described server resource scheduler subsystem one or more functions in virtual machine creating, start, shutdown, forced shutdown being provided, restarting and moving by Intel Virtualization Technology, and virtual interface is provided.
4. according to the described system of claim 3, it is characterized in that,
The application of the server resource that described server resource scheduler subsystem proposes the user by described virtual interface examine qualified after, for the user creates and opens one or more virtual machines, the resource distribution of described virtual machine is the configuration of described user described server resource of appointment in described application; Described virtual machine provides the use of described server resource by described user's operation.
5. according to the described system of claim 4, it is characterized in that,
Server resource scheduler subsystem is carried out dynamic dispatching according to one or more factors in cpu load, memory usage, disk utilization factor and the bandwidth availability ratio of the pairing server of described virtual machine to described server resource.
6. method that realizes that server resource distributes comprises:
Use according to the user quantizes server resource;
The server resource that quantizes is virtualized into a plurality of virtual machines;
Distribute and/or dispatch described virtual machine according to user's needs.
7. in accordance with the method for claim 6, it is characterized in that described use according to the user quantizes server resource, specifically comprises:
The duration that uses one or more resources in CPU, internal memory, disk and the network bandwidth of server and described resource to use according to described user quantizes described server resource.
8. in accordance with the method for claim 7, it is characterized in that described server resource with quantification is virtualized into a plurality of virtual machines, specifically comprises:
One or more functions in virtual machine creating, start, shutdown, forced shutdown being provided, restarting and moving by Intel Virtualization Technology, and virtual interface is provided.
9. in accordance with the method for claim 8, it is characterized in that, distribute described virtual machine, specifically comprise according to user's needs:
The application of the server resource that the user is proposed by described virtual interface is examined and is qualified, for this user creates and opens one or more virtual machines, the resource distribution of this virtual machine is the resource distribution of described user described server resource of appointment in described application;
Described user uses the described server resource of applying for by operating described virtual machine.
10. want 9 described methods according to right, it is characterized in that, dispatch described virtual machine, specifically comprise according to user's needs:
One or more factors in cpu load, memory usage, disk utilization factor and the bandwidth availability ratio of the server that uses according to the user are carried out dynamic dispatching to described virtual machine corresponding server resource, comprise one or more following scheduling:
First kind, with the cpu load is according to dispatching: when the cpu load of server is higher than certain threshold value, search the cpu load low server of comparing, on the server that the part virtual machine (vm) migration that user on the former server is used is searched to this quilt, be tending towards equilibrium until the cpu load of former server; When the cpu load of server was lower than certain threshold value, the system searching cpu load satisfied the server of schedulable condition, on the server that all virtual machine (vm) migrations on the former server are searched to this quilt, closed former server then;
Second kind, with the memory usage is according to dispatching: when the memory usage of server is higher than certain threshold value, search the memory usage low server of comparing, on the server that the part virtual machine (vm) migration that user on the former server is used is searched to this quilt, be tending towards equilibrium until the EMS memory occupation of former server; When the memory usage of server is lower than certain threshold value, search the server that memory usage satisfies schedulable condition, on the server that all virtual machine (vm) migrations on the former server are searched to this quilt, close former server then;
The third, with the disk utilization factor serves as according to dispatching: when the disk utilization factor of server is higher than certain threshold value, search the disk utilization factor low server of comparing, on the server that the part virtual machine (vm) migration that user on the former server is used is searched to this quilt, be tending towards equilibrium until the disk utilization of former server; When the disk utilization factor of server is lower than certain threshold value, search the server that the disk utilization factor satisfies schedulable condition, on the server that all virtual machine (vm) migrations on the former server are searched to this quilt, close former server then;
The 4th kind, with network bandwidth utilization rate serves as according to dispatching: when the network bandwidth utilization rate of server is higher than certain threshold value, the Network Search bandwidth utilization rate low server of comparing, on the server that the part virtual machine (vm) migration that user on the former server is used is searched to this quilt, use until the network bandwidth of former server to be tending towards equilibrium; When the network bandwidth utilization rate of server was lower than certain threshold value, Network Search bandwidth utilization rate satisfied the server of schedulable condition, on the server that all virtual machine (vm) migrations on the former server are searched to this quilt, closed former server then;
The 5th kind, be foundation with the composite factor of the described cpu load of described server, described memory usage, described disk utilization factor and described bandwidth availability ratio, and dispatch by synthetic determination.
CN2011102081033A 2011-07-25 2011-07-25 Server resource allocation system and method Pending CN102270157A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011102081033A CN102270157A (en) 2011-07-25 2011-07-25 Server resource allocation system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011102081033A CN102270157A (en) 2011-07-25 2011-07-25 Server resource allocation system and method

Publications (1)

Publication Number Publication Date
CN102270157A true CN102270157A (en) 2011-12-07

Family

ID=45052468

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011102081033A Pending CN102270157A (en) 2011-07-25 2011-07-25 Server resource allocation system and method

Country Status (1)

Country Link
CN (1) CN102270157A (en)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102567119A (en) * 2011-12-31 2012-07-11 曙光信息产业股份有限公司 Cloud computing equipment
CN102609314A (en) * 2012-01-18 2012-07-25 浪潮(北京)电子信息产业有限公司 Quantification management method and quantification management system for virtual machine
CN102710508A (en) * 2012-05-17 2012-10-03 北京邮电大学 Virtual network resource allocation method
CN102946433A (en) * 2012-11-22 2013-02-27 合肥华云通信技术有限公司 Large-scale computer resource monitoring and dispatching method under cloud public service platform
CN103051564A (en) * 2013-01-07 2013-04-17 杭州华三通信技术有限公司 Dynamic resource allocation method and device
CN103379168A (en) * 2012-04-27 2013-10-30 北京云杉世纪网络科技有限公司 Data center resource distribution management method and system
CN104106051A (en) * 2012-02-09 2014-10-15 西里克斯系统公司 Tagging physical resources in cloud computing environment
CN104244436A (en) * 2014-09-29 2014-12-24 中国联合网络通信集团有限公司 Method and device for adjusting network equipment
CN104320266A (en) * 2014-10-17 2015-01-28 浪潮(北京)电子信息产业有限公司 Charging method and device under cloud computing operation system
CN104580481A (en) * 2015-01-16 2015-04-29 河南机电高等专科学校 Cloud computing device with high operation property
CN104580442A (en) * 2014-12-30 2015-04-29 北京奇虎科技有限公司 Control method and control equipment for updating servers
CN104598291A (en) * 2014-12-02 2015-05-06 中广核工程有限公司 Recovery method and system of nuclear power service system virtual server resources
CN104636197A (en) * 2015-01-29 2015-05-20 东北大学 Evaluation method for data center virtual machine migration scheduling strategies
CN104680406A (en) * 2013-11-27 2015-06-03 英业达科技有限公司 Rental system and rental method for service side
CN104796673A (en) * 2015-05-19 2015-07-22 中国地质大学(武汉) Energy consumption optimization-oriented cloud video monitoring system task access method
CN104967638A (en) * 2014-07-28 2015-10-07 浙江大华技术股份有限公司 Distribution method and system for data nodes
CN105357292A (en) * 2015-10-29 2016-02-24 北京汉柏科技有限公司 Method and system for balancing dynamic load of cloud platform
CN106293374A (en) * 2015-06-02 2017-01-04 阿里巴巴集团控股有限公司 A kind of method and apparatus that object information is provided
CN106302565A (en) * 2015-05-12 2017-01-04 浙江格林蓝德信息技术有限公司 The dispatching method of service server and system
CN106331036A (en) * 2015-06-30 2017-01-11 联想(北京)有限公司 Server control method and device
CN106550006A (en) * 2015-09-23 2017-03-29 北京奇虎科技有限公司 Cloud Server resource allocation methods and device
CN106844010A (en) * 2017-01-20 2017-06-13 深信服科技股份有限公司 Dram big page scheduling processing method and device
CN106911741A (en) * 2015-12-23 2017-06-30 中兴通讯股份有限公司 A kind of method and NM server for virtualizing webmaster file download load balancing
CN106970841A (en) * 2017-03-09 2017-07-21 北京西普阳光教育科技股份有限公司 A kind of resource constraint and dynamic adjusting method based on cloud computing
CN107783798A (en) * 2017-10-25 2018-03-09 深圳市瑞驰信息技术有限公司 It is dynamically adapted the storage architecture of number of servers
CN109002359A (en) * 2018-09-03 2018-12-14 郑州云海信息技术有限公司 A kind of dispatching method and relevant apparatus of calculate node server
CN109189574A (en) * 2018-08-16 2019-01-11 郑州云海信息技术有限公司 A kind of load equilibration scheduling method and system based on virtualization memory load monitoring
CN109189553A (en) * 2018-08-17 2019-01-11 烽火通信科技股份有限公司 Network service and virtual resource multiple target matching process and system
CN109614282A (en) * 2018-09-28 2019-04-12 东软集团股份有限公司 The method and apparatus for determining the system resource use information of application
CN110740100A (en) * 2019-10-22 2020-01-31 新华三信息安全技术有限公司 transmission rate determination method, device, network equipment and storage medium
CN113553174A (en) * 2021-06-30 2021-10-26 济南浪潮数据技术有限公司 Distributed resource scheduling method and system based on visualization and draggable

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101937368A (en) * 2010-08-31 2011-01-05 苏州阊亦宏环保科技有限公司 Cloud computation-oriented data center management system
CN101969391A (en) * 2010-10-27 2011-02-09 北京邮电大学 Cloud platform supporting fusion network service and operating method thereof
CN101969475A (en) * 2010-11-15 2011-02-09 张军 Business data controllable distribution and fusion application system based on cloud computing

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101937368A (en) * 2010-08-31 2011-01-05 苏州阊亦宏环保科技有限公司 Cloud computation-oriented data center management system
CN101969391A (en) * 2010-10-27 2011-02-09 北京邮电大学 Cloud platform supporting fusion network service and operating method thereof
CN101969475A (en) * 2010-11-15 2011-02-09 张军 Business data controllable distribution and fusion application system based on cloud computing

Cited By (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102567119A (en) * 2011-12-31 2012-07-11 曙光信息产业股份有限公司 Cloud computing equipment
CN102609314A (en) * 2012-01-18 2012-07-25 浪潮(北京)电子信息产业有限公司 Quantification management method and quantification management system for virtual machine
CN104106051A (en) * 2012-02-09 2014-10-15 西里克斯系统公司 Tagging physical resources in cloud computing environment
CN103379168A (en) * 2012-04-27 2013-10-30 北京云杉世纪网络科技有限公司 Data center resource distribution management method and system
CN102710508B (en) * 2012-05-17 2014-11-26 北京邮电大学 Virtual network resource allocation method
CN102710508A (en) * 2012-05-17 2012-10-03 北京邮电大学 Virtual network resource allocation method
CN102946433A (en) * 2012-11-22 2013-02-27 合肥华云通信技术有限公司 Large-scale computer resource monitoring and dispatching method under cloud public service platform
CN102946433B (en) * 2012-11-22 2015-07-29 合肥华云通信技术有限公司 The monitoring of the large-scale computer resource under cloud public service platform and dispatching method
CN103051564A (en) * 2013-01-07 2013-04-17 杭州华三通信技术有限公司 Dynamic resource allocation method and device
CN103051564B (en) * 2013-01-07 2016-03-30 杭州华三通信技术有限公司 The method and apparatus of dynamic resource allocation
CN104680406A (en) * 2013-11-27 2015-06-03 英业达科技有限公司 Rental system and rental method for service side
CN104967638A (en) * 2014-07-28 2015-10-07 浙江大华技术股份有限公司 Distribution method and system for data nodes
CN104967638B (en) * 2014-07-28 2016-08-24 浙江大华技术股份有限公司 The distribution method of a kind of back end and system
CN104244436A (en) * 2014-09-29 2014-12-24 中国联合网络通信集团有限公司 Method and device for adjusting network equipment
CN104244436B (en) * 2014-09-29 2018-09-18 中国联合网络通信集团有限公司 A kind of method of adjustment and device of the network equipment
CN104320266A (en) * 2014-10-17 2015-01-28 浪潮(北京)电子信息产业有限公司 Charging method and device under cloud computing operation system
CN104598291B (en) * 2014-12-02 2018-11-16 中广核工程有限公司 A kind of recovery method and system of nuclear power operation system virtual server resource
CN104598291A (en) * 2014-12-02 2015-05-06 中广核工程有限公司 Recovery method and system of nuclear power service system virtual server resources
CN104580442A (en) * 2014-12-30 2015-04-29 北京奇虎科技有限公司 Control method and control equipment for updating servers
CN104580481A (en) * 2015-01-16 2015-04-29 河南机电高等专科学校 Cloud computing device with high operation property
CN104636197A (en) * 2015-01-29 2015-05-20 东北大学 Evaluation method for data center virtual machine migration scheduling strategies
CN104636197B (en) * 2015-01-29 2017-12-19 东北大学 A kind of evaluation method of data center's virtual machine (vm) migration scheduling strategy
CN106302565A (en) * 2015-05-12 2017-01-04 浙江格林蓝德信息技术有限公司 The dispatching method of service server and system
CN106302565B (en) * 2015-05-12 2020-11-24 浙江格林蓝德信息技术有限公司 Scheduling method and system of service server
CN104796673B (en) * 2015-05-19 2017-08-25 中国地质大学(武汉) A kind of cloud video monitoring system task cut-in method towards energy optimization
CN104796673A (en) * 2015-05-19 2015-07-22 中国地质大学(武汉) Energy consumption optimization-oriented cloud video monitoring system task access method
CN106293374A (en) * 2015-06-02 2017-01-04 阿里巴巴集团控股有限公司 A kind of method and apparatus that object information is provided
CN106331036B (en) * 2015-06-30 2020-05-26 联想(北京)有限公司 Server control method and device
CN106331036A (en) * 2015-06-30 2017-01-11 联想(北京)有限公司 Server control method and device
CN106550006A (en) * 2015-09-23 2017-03-29 北京奇虎科技有限公司 Cloud Server resource allocation methods and device
CN105357292A (en) * 2015-10-29 2016-02-24 北京汉柏科技有限公司 Method and system for balancing dynamic load of cloud platform
CN106911741A (en) * 2015-12-23 2017-06-30 中兴通讯股份有限公司 A kind of method and NM server for virtualizing webmaster file download load balancing
CN106911741B (en) * 2015-12-23 2020-10-16 中兴通讯股份有限公司 Method for balancing virtual network management file downloading load and network management server
CN106844010A (en) * 2017-01-20 2017-06-13 深信服科技股份有限公司 Dram big page scheduling processing method and device
CN106970841A (en) * 2017-03-09 2017-07-21 北京西普阳光教育科技股份有限公司 A kind of resource constraint and dynamic adjusting method based on cloud computing
CN107783798A (en) * 2017-10-25 2018-03-09 深圳市瑞驰信息技术有限公司 It is dynamically adapted the storage architecture of number of servers
CN109189574A (en) * 2018-08-16 2019-01-11 郑州云海信息技术有限公司 A kind of load equilibration scheduling method and system based on virtualization memory load monitoring
CN109189553A (en) * 2018-08-17 2019-01-11 烽火通信科技股份有限公司 Network service and virtual resource multiple target matching process and system
CN109002359A (en) * 2018-09-03 2018-12-14 郑州云海信息技术有限公司 A kind of dispatching method and relevant apparatus of calculate node server
CN109614282A (en) * 2018-09-28 2019-04-12 东软集团股份有限公司 The method and apparatus for determining the system resource use information of application
CN109614282B (en) * 2018-09-28 2022-06-03 东软集团股份有限公司 Method and device for determining system resource use information of application
CN110740100A (en) * 2019-10-22 2020-01-31 新华三信息安全技术有限公司 transmission rate determination method, device, network equipment and storage medium
CN110740100B (en) * 2019-10-22 2022-04-22 新华三信息安全技术有限公司 Transmission rate determining method, device, network equipment and storage medium
CN113553174A (en) * 2021-06-30 2021-10-26 济南浪潮数据技术有限公司 Distributed resource scheduling method and system based on visualization and draggable

Similar Documents

Publication Publication Date Title
CN102270157A (en) Server resource allocation system and method
Qian et al. Cloud computing: An overview
US8782233B2 (en) Embedding a cloud-based resource request in a specification language wrapper
CN102567072B (en) Resource allocation method, resource allocation device and resource allocation system
US10037501B2 (en) Energy management costs for a data center
CN101706743B (en) Dispatching method of virtual machine under multi-core environment
CN102946433B (en) The monitoring of the large-scale computer resource under cloud public service platform and dispatching method
CN105119952A (en) Method and system for automatically and flexibly assigning resource under cloud platform
Lee et al. Granular computing
CN105610923A (en) Data processing system and method based on cloud computing
US20130061221A1 (en) Determining virtual machine image pattern distributions in a networked computing environment
JP2010267009A (en) License management system, license management method and computer program
US9672068B2 (en) Virtual machine scheduling using optimum power-consumption profile
CN103051564A (en) Dynamic resource allocation method and device
CN106909462A (en) A kind of cloud resource regulating method and device
Tchana et al. Software consolidation as an efficient energy and cost saving solution for a SaaS/PaaS cloud model
CN102567116A (en) Cloud computing and virtualization system of digital home
US20150012398A1 (en) Credit optimization to minimize latency
Hassan et al. Efficient virtual machine resource management for media cloud computing
CN107766154B (en) Server conversion method and device
US9477997B2 (en) Processing resource management system and methods
CN103905529A (en) Cloud computing resource allocation method
Subramanian et al. A study on optimized resource provisioning in federated cloud
CN110034963A (en) A kind of elastic configuration method that application cluster is adaptive
Karthikeyan et al. Novel heuristics energy efficiency approach for cloud Data Center

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20111207