CN102833355B - The SiteServer LBS that a kind of facing cloud calculates and load-balancing method - Google Patents

The SiteServer LBS that a kind of facing cloud calculates and load-balancing method Download PDF

Info

Publication number
CN102833355B
CN102833355B CN201210356783.8A CN201210356783A CN102833355B CN 102833355 B CN102833355 B CN 102833355B CN 201210356783 A CN201210356783 A CN 201210356783A CN 102833355 B CN102833355 B CN 102833355B
Authority
CN
China
Prior art keywords
virtual machine
load
server
application server
module
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.)
Active
Application number
CN201210356783.8A
Other languages
Chinese (zh)
Other versions
CN102833355A (en
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.)
Institute of Computing Technology of CAS
Original Assignee
Institute of Computing Technology of CAS
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 Institute of Computing Technology of CAS filed Critical Institute of Computing Technology of CAS
Priority to CN201210356783.8A priority Critical patent/CN102833355B/en
Publication of CN102833355A publication Critical patent/CN102833355A/en
Application granted granted Critical
Publication of CN102833355B publication Critical patent/CN102833355B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Computer And Data Communications (AREA)

Abstract

The present invention relates to field of cloud computer technology, refer in particular to SiteServer LBS and the load-balancing method of the calculating of a kind of facing cloud.The present invention uses the mode of two-way communication to set up load sensing method between virtual machine and load-balanced server and State Feedback Approach, realizes timely feedback and the process of virtual machine state, is realized the load balancing of application by the quantity increasing and decreasing application server.The present invention is directed to the Virtual Cluster of the many application servers of a front-end server, realized the load balancing effect of application by the quantity increasing and decreasing application server; Achieve the elastification of cloud computing application; Can be applied in the load balancing of cloud computing.

Description

The SiteServer LBS that a kind of facing cloud calculates and load-balancing method
Technical field
The present invention relates to field of cloud computer technology, refer in particular to SiteServer LBS and the load-balancing method of the calculating of a kind of facing cloud.
Background technology
LaaS cloud computing platform: laaS integrates Distributed Calculation, network calculations, the technology such as virtual, provides the resource of unified calculating, network, storage, is supplied to user uses with the form of virtual machine.Application programs, was deployed in physical machine in the past, now direct by cloud platform uniform management, provided application deployment environment with the form of virtual machine.LaaS generally understands Open service access interface, makes user control the establishment of virtual machine, deletion, stopping, startup.
Load balancing (cluster): APD is deployed on single server, along with the continuous increase of customer volume, load pressure also constantly increases.The configuration improving server is a kind of method of dealing with problems, but the service ability of single server always has the limit; It is a kind of cost-saving for now increasing number of servers, effective solution.Load-balancing technique is exactly this method.By the load equalizer of front end, by the application server of rear end composition cluster, reach the flexible effect of application by the quantity increasing/reduce machine, even if in the face of 1,000,000, and be not all a problem to the user of millions.
A benefit of current cloud computing technology can problem that effectively settlement server utilance is low, application programs does not need Resources allocation in units of physical server again, directly can create virtual machine when needed for application program provides deployment, virtual machine can be deleted, release server resource when not needing.And load-balancing technique effectively can solve the running environment that large user measures application program harshness.
No matter deployed environment is physical machine or virtual machine, and load-balancing technique has certain deployment difficulty, and automaticity is not high, and the system manager of needs is configured by demand length by length, disposes.When user application amount is large, need manually to increase server; After customer volume reduces, same needs manually remove certain station server, then distribute other application by it.Be difficult to accomplish automation, intellectuality.
Summary of the invention
One of technical problem that the present invention solves is disposed slowly for load balancing application cluster, and load sensing and state feedback problem not in time, proposes the SiteServer LBS based on two-way communication that a kind of facing cloud calculates.
Two of the technical problem that the present invention solves is disposed slowly for load balancing application cluster, and load sensing and state feedback problem not in time, proposes the load-balancing method based on two-way communication that a kind of facing cloud calculates.
The technical scheme that the present invention one of solves the problems of the technologies described above is:
Include laaS service platform and load-balanced server;
Described laaS service platform is the supplier of virtual machine service, and opening interface realizes by load-balanced server the operation controlling virtual machine itself; Comprise the establishment to virtual machine, deletion, stopping, startup;
Described load-balanced server, is responsible for load sensing and state feedback, is carried out the increase and decrease of application server virtual machine quantity, to arrive the effect of load balancing by the interface calling laaS service platform;
Described laaS service platform includes front-end server virtual machine and application server virtual machine;
Front-end server virtual machine, as all requests from client of unified front end receiver in load balancing, and is distributed to the application server virtual machine of rear end according to the load balancing preset;
Application server virtual machine, as the bearer of load in load balancing, receives the request coming from the distribution of front-end server virtual machine, and the request of actual treatment client;
Described load-balanced server comprises laaS adapter, virtual machine receiver module and virtual machine load poller module;
LaaS adapter is responsible for the dispatching command adjusted load capacity to be converted into operational order to laaS; The order of load capacity adjustment is referred to and will improve load capacity or reduce load capacity; The operational order of laaS is referred to and will increase application server virtual machine or reduce application server virtual machine;
Virtual machine receiver module is responsible for the order of the state variation receiving self virtualizing machine, upgrades the application server virtual machine state list in load-balanced server, and makes adjustment according to feedback; The order of virtual machine state change comprises virtual machine from the application server be created to the complete state change process of startup and virtual machine from starting to the complete state change process adding application cluster of initialization;
The load information of all application server virtual machines of virtual machine load poll module in charge polling, load information comprises the pressure quantitative information of the CPU of virtual machine, internal memory, bandwidth; And whether be handed down to the order of a laaS service platform load balance ability adjustment according to load information decision and issue which kind of adjustment order.
Described laaS service platform opening interface is realized by laaS controller, provides the establishment to virtual machine, deletion, stopping, start-up operation.
The application server virtual machine of described laaS service platform comprises virtual machine state feedback module and virtual machine load acquisition module;
Virtual machine state feedback module is responsible in real time to the information of the virtual machine receiver module transmission state variation of load-balanced server one end;
Virtual machine load acquisition module is responsible for the load information obtaining virtual machine self, comprises the pressure information of the CPU of virtual machine, internal memory, bandwidth, and returns to the virtual machine load poller module of load-balanced server one end.
The present invention solve the problems of the technologies described above two technical scheme be:
Use the mode of two-way communication to set up load sensing method between virtual machine and load-balanced server and State Feedback Approach, realize timely feedback and the process of virtual machine state, realized the load balancing of application by the quantity of increase and decrease application server virtual machine.
It is the effect being reached load balancing by the quantity of increase and decrease application server virtual machine; Application server virtual machine, as a side of two-way communication, is responsible for the state information of virtual machine on the one hand, comprises and starts complete state information and the complete state information of application server software initialization, be sent to load-balanced server; Receive the poll from load-balanced server on the other hand, regularly obtain the load information of virtual machine itself, responsively information feed back is to load-balanced server.
The concrete steps of load balancing are as follows:
1st step, create a new application server virtual machine image by laaS service platform, mirror image has a virtual machine state feedback module and a virtual machine load acquisition module, and arranges this two kinds of modules starts and run;
2nd step, running load equalization server;
3rd step, by laaS service platform, uses this virtual machine image to create a Virtual Cluster with a front-end server and many application servers and applies;
4th step, two modules of virtual machine state feedback method: virtual machine state feedback module and virtual machine receiver module communicate mutually, set up the list of application server virtual machine state;
5th step, two modules of virtual machine load sensing method: virtual machine load poller module and virtual machine load acquisition module intercom mutually, constantly update the load information of application server virtual machine; Along with, the load of Virtual Cluster application constantly increases, when the load detecting whole cluster has exceeded maximum load, when the quantity needing to increase virtual machine is to improve the load capacity of whole cluster, virtual machine load poller module sends to laaS service platform and creates new application server virtual machine order; After new application server virtual machine creating completes, sent by virtual machine state feedback module and start complete state information to virtual machine receiver module, load-balanced server lists ready list in this virtual machine; After application servers initialize in new application server virtual machine, send the complete state information of initialization to virtual machine receiver module by virtual machine state feedback module, load-balanced server lists operation list in this virtual machine; Otherwise along with the load reduction of Virtual Cluster application, load-balanced server can be made adjustment according to same method.
The present invention uses the mode of two-way communication to set up load sensing between virtual machine and load-balanced server and state feedback mechanisms, achieves timely feedback and the process of virtual machine state; Achieve the automation of virtual machine, intelligent deployment.
Accompanying drawing explanation
Below in conjunction with accompanying drawing, the present invention is further described:
Fig. 1 is the load-balancing mechanism schematic diagram that the present invention is based on two-way communication;
Fig. 2 is the schematic diagram of customer instance of the present invention.
Embodiment
As shown in Figure 1, load-balanced server of the present invention, comprises a laaS adapter, a virtual machine receiver module and a virtual machine load poller module.
LaaS adapter: be responsible for the dispatching command adjusted load capacity to be converted into operational order to laaS.The order of load capacity adjustment is referred to and will improve load capacity or reduce load capacity; The quantity that will increase application server virtual machine or the quantity reducing application server virtual machine are referred to the operational order of laaS.
Virtual machine receiver module: responsible reception carrys out the order of the state variation of self virtualizing machine, upgrades the application server virtual machine state list in load-balanced server, and makes adjustment according to feedback.The order of virtual machine state change comprises virtual machine from the application server be created to the complete state change process of startup and virtual machine from starting to the complete state change process adding application cluster of initialization.
Virtual machine load poller module: the load information being responsible for all application server virtual machines of polling.The information of load, comprises the pressure quantitative information of the CPU of virtual machine, internal memory, bandwidth, and determines that whether being handed down to laaS serves the order of a responsible ability of equalization adjustment and issue which kind of adjustment order according to load information.
Front-end server virtual machine: as all requests from client of unified front end receiver in load balancing, and the application server virtual machine of rear end is distributed to according to the load balancing preset, carried out the request of actual treatment client by the application server virtual machine of rear end, reached the effect of load balancing by this mode shared.Generally carry this kind of service by Apache and Ngnix server.
Application server virtual machine: in load balancing the bearer as load, receives the request coming from front-end server distribution.Core concept of the present invention is the effect that quantity by increasing and decreasing this kind of virtual machine reaches load balancing.As a side of two-way communication, be responsible for the state information of virtual machine on the one hand, comprise and start complete state information and the complete state information of application server software initialization, be sent to responsible equalization server, receive the poll from load-balanced server on the other hand, the load information of regular acquisition virtual machine itself, responsively information feed back is to load-balanced server.
Specifically comprise the following steps:
1st step, by the application server virtual machine image that laaS service-creation one is new, mirror image has a virtual machine state feedback module and a virtual machine load acquisition module, and arranges this two kinds of module start operations.
2nd step, running load equalization server.
3rd step, is served by laaS, uses this virtual machine image to create a Virtual Cluster with the many application servers of a front-end server and applies.
4th step, two modules of virtual machine state feedback mechanism: virtual machine state feedback module and virtual machine receiver module communicate mutually, set up the list of application server virtual machine state.
5th step, two modules of virtual machine load sensing mechanism: virtual machine load poller module and virtual machine load acquisition module intercom mutually, constantly update the load information of application server virtual machine.Along with, the load of Virtual Cluster application constantly increases, the load that virtual machine load sensing mechanism has detected whole cluster has exceeded maximum load, need the quantity increasing virtual machine to improve the load capacity of whole cluster, virtual machine is responsible for poller module and is sent the new application server virtual machine order of establishment to laaS service; After new application server virtual machine creating completes, sent by virtual machine state feedback module and start complete state information to virtual machine receiver module, load-balanced server lists ready list in this virtual machine; After application servers initialize in new application server virtual machine, send the complete state information of initialization to virtual machine receiver module by virtual machine state feedback module, its this virtual machine of load balancing service lists operation list in.Otherwise along with the load reduction of Virtual Cluster application, load-balanced server can be made adjustment according to same mechanism.
Specifically, the inventive method can have multiple realization, and a kind of implementation will be introduced in this part.
See Fig. 2, the embody rule step of the SiteServer LBS that a kind of facing cloud of the present invention calculates and mechanism is as follows:
1st step, regulation virtual machine state feedback mechanism adopts Http protocol communication, because load-balanced server needs to communicate with between multiple application server virtual machine, adopts Http can avoid long connection, reduces communication overhead.Virtual machine load sensing mechanism adopts snmp protocol communication, because agreement can carry out poll, without the need to all connecting with every platform virtual machine by the mode of broadcast for this reason.By the application server virtual machine image that G-Cloud service-creation one is new, virtual machine state feedback in mirror image uses HttpSever (Tomcat) to realize, virtual machine load acquisition module uses SNMPClient to realize, and arranges this two kinds of module start operations.
2nd step, running load equalization server, the virtual machine receiver module on load-balanced server adopts HttpClient to realize, and virtual machine load poller module adopts SNMPManager instrument to realize.
3rd step, is served by G-Cloud, and uses this virtual machine image to create a Virtual Cluster application with the many application servers of a front-end server by typica software transfer Runlnstances interface.
4th step, the HttpClient on load equalizer sends request to virtual machine, and the HttpServer on virtual machine responds to confirm that virtual machine has started and initialization is complete, sets up the list of application server virtual machine state.
5th step, the SNMPManager on load-balanced server sends broadcast request and obtains load information, and after the SNMPClient response on virtual machine, load-balanced server starts the load information collecting all virtual machines.Along with, the load of Virtual Cluster application constantly increases, the load that load-balanced server has detected whole cluster has exceeded maximum load, need the quantity increasing virtual machine to improve the load capacity of whole cluster, call typica software to send to G-Cloud service and create after the new application server virtual machine creating of new application server virtual machine order Runlnstances completes, sent by the HttpServer of virtual machine and start complete state information to load-balanced server, load-balanced server lists ready list in this virtual machine; After application servers initialize in new application server virtual machine, send the complete state information of initialization to load-balanced server by the HttpServer of virtual machine, its this virtual machine of load balancing service lists operation list in.Otherwise along with the load reduction of Virtual Cluster application, load-balanced server can call EC2 Terminatelnstances interface closedown virtual machine according to same mechanism is made adjustment.

Claims (7)

1. a SiteServer LBS for facing cloud calculating, is characterized in that: include IaaS service platform and load-balanced server;
Described IaaS service platform is the supplier of virtual machine service, and opening interface realizes by load-balanced server the operation controlling virtual machine itself, comprises the establishment to virtual machine, deletion, stopping, startup;
Described load-balanced server, is responsible for load sensing and state feedback, is carried out the increase and decrease of application server virtual machine quantity, to arrive the effect of load balancing by the interface calling IaaS service platform;
Described IaaS service platform includes front-end server virtual machine and application server virtual machine;
Front-end server virtual machine, as all requests from client of unified front end receiver in load balancing, and is distributed to the application server virtual machine of rear end according to the load balancing preset;
Application server virtual machine, as the bearer of load in load balancing, receives the request coming from the distribution of front-end server virtual machine, and the request of actual treatment client;
Described load-balanced server comprises IaaS adapter, virtual machine receiver module and virtual machine load poller module;
IaaS adapter is responsible for the dispatching command adjusted load capacity to be converted into operational order to IaaS; The order of load capacity adjustment is referred to and will improve load capacity or reduce load capacity; The operational order of IaaS is referred to and will increase application server virtual machine or reduce application server virtual machine;
Virtual machine receiver module is responsible for the order of the state variation receiving self virtualizing machine, upgrades the application server virtual machine state list in load-balanced server, and makes adjustment according to feedback; The order of virtual machine state change comprises virtual machine from the application server be created to the complete state change process of startup and virtual machine from starting to the complete state change process adding application cluster of initialization;
The load information of all application server virtual machines of virtual machine load poll module in charge polling, load information comprises the pressure quantitative information of the CPU of virtual machine, internal memory, bandwidth; And whether be handed down to the order of an IaaS service platform load balance ability adjustment according to load information decision and issue which kind of adjustment order.
2. SiteServer LBS according to claim 1, is characterized in that: described IaaS service platform opening interface is realized by IaaS controller, provides the establishment to virtual machine, deletion, stopping, start-up operation.
3. SiteServer LBS according to claim 1, is characterized in that: the application server virtual machine of described IaaS service platform comprises virtual machine state feedback module and virtual machine load acquisition module;
Virtual machine state feedback module is responsible in real time to the information of the virtual machine receiver module transmission state variation of load-balanced server one end;
Virtual machine load acquisition module is responsible for the load information obtaining virtual machine self, comprises the pressure information of the CPU of virtual machine, internal memory, bandwidth, and returns to the virtual machine load poller module of load-balanced server one end.
4. SiteServer LBS according to claim 2, is characterized in that: the application server virtual machine of described IaaS service platform comprises virtual machine state feedback module and virtual machine load acquisition module;
Virtual machine state feedback module is responsible in real time to the information of the virtual machine receiver module transmission state variation of load-balanced server one end;
Virtual machine load acquisition module is responsible for the load information obtaining virtual machine self, comprises the pressure information of the CPU of virtual machine, internal memory, bandwidth, and returns to the virtual machine load poller module of load-balanced server one end.
5. the load-balancing method of the SiteServer LBS described in an any one of Claims 1-4, it is characterized in that: use the mode of two-way communication to set up load sensing method between virtual machine and load-balanced server and State Feedback Approach, realize timely feedback and the process of virtual machine state, realized the load balancing of application by the quantity of increase and decrease application server virtual machine.
6. load-balancing method according to claim 5, is characterized in that: be the effect being reached load balancing by the quantity of increase and decrease application server virtual machine; Application server virtual machine, as a side of two-way communication, is responsible for the state information of virtual machine on the one hand, comprises and starts complete state information and the complete state information of application server software initialization, be sent to load-balanced server; Receive the poll from load-balanced server on the other hand, regularly obtain the load information of virtual machine itself, responsively information feed back is to load-balanced server.
7. the load-balancing method according to claim 5 or 6, is characterized in that: the concrete steps of load balancing are as follows:
1st step, create a new application server virtual machine image by IaaS service platform, mirror image has a virtual machine state feedback module and a virtual machine load acquisition module, and arranges this two kinds of modules starts and run;
2nd step, running load equalization server;
3rd step, by IaaS service platform, uses this virtual machine image to create a Virtual Cluster with a front-end server and many application servers and applies;
4th step, two modules of virtual machine state feedback method: virtual machine state feedback module and virtual machine receiver module communicate mutually, set up the list of application server virtual machine state;
5th step, two modules of virtual machine load sensing method: virtual machine load poller module and virtual machine load acquisition module intercom mutually, constantly update the load information of application server virtual machine; Along with, the load of Virtual Cluster application constantly increases, when the load detecting whole cluster has exceeded maximum load, when the quantity needing to increase virtual machine is to improve the load capacity of whole cluster, virtual machine load poller module sends to IaaS service platform and creates new application server virtual machine order; After new application server virtual machine creating completes, sent by virtual machine state feedback module and start complete state information to virtual machine receiver module, load-balanced server lists ready list in this virtual machine; After application servers initialize in new application server virtual machine, send the complete state information of initialization to virtual machine receiver module by virtual machine state feedback module, load-balanced server lists operation list in this virtual machine; Otherwise along with the load reduction of Virtual Cluster application, load-balanced server can be made adjustment according to same method.
CN201210356783.8A 2012-09-22 2012-09-22 The SiteServer LBS that a kind of facing cloud calculates and load-balancing method Active CN102833355B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210356783.8A CN102833355B (en) 2012-09-22 2012-09-22 The SiteServer LBS that a kind of facing cloud calculates and load-balancing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210356783.8A CN102833355B (en) 2012-09-22 2012-09-22 The SiteServer LBS that a kind of facing cloud calculates and load-balancing method

Publications (2)

Publication Number Publication Date
CN102833355A CN102833355A (en) 2012-12-19
CN102833355B true CN102833355B (en) 2015-12-09

Family

ID=47336322

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210356783.8A Active CN102833355B (en) 2012-09-22 2012-09-22 The SiteServer LBS that a kind of facing cloud calculates and load-balancing method

Country Status (1)

Country Link
CN (1) CN102833355B (en)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102646062B (en) * 2012-03-20 2014-04-09 广东电子工业研究院有限公司 Flexible capacity enlargement method for cloud computing platform based application clusters
CN103582015B (en) * 2012-07-18 2016-09-07 ***通信集团设计院有限公司 A kind of method and device realizing load balancing
CN103944940A (en) * 2013-01-21 2014-07-23 华耀(中国)科技有限公司 Equipment and method for dynamically configuring proxy server
CN103973759A (en) * 2013-02-06 2014-08-06 腾讯科技(深圳)有限公司 Load adjusting method and load adjusting device
CN104243537A (en) * 2013-06-24 2014-12-24 ***股份有限公司 Automatic retractable method and system used under cloud computing environment
CN104426694B (en) * 2013-08-28 2018-10-12 新华三技术有限公司 A kind of method and apparatus of adjustment resources of virtual machine
CN103473117A (en) * 2013-09-18 2013-12-25 北京思特奇信息技术股份有限公司 Cloud-mode virtualization method
CN103701920A (en) * 2013-12-31 2014-04-02 曙光云计算技术有限公司 Method for configuring virtual application server under cloud environment
CN103873576A (en) * 2014-03-19 2014-06-18 浙江宇视科技有限公司 Monitoring and management method and system based on virtual system
CN103957237A (en) * 2014-04-03 2014-07-30 华南理工大学 Architecture of elastic cloud
CN103957246B (en) * 2014-04-22 2017-03-01 广州杰赛科技股份有限公司 Dynamic load balancing method based on tenant's perception and system
CN103984602A (en) * 2014-05-20 2014-08-13 华为技术有限公司 VM (virtual machine) resource scheduling method, device and system
CN105208053A (en) * 2014-06-16 2015-12-30 中兴通讯股份有限公司 Method for realizing load balance, device and load balance service system
CN104065738A (en) * 2014-07-04 2014-09-24 云南电网公司 Business system load balance method in intelligent automatic control
CN104158911A (en) * 2014-09-01 2014-11-19 青岛海信电器股份有限公司 Server cluster-oriented control method and system
CN104394224A (en) * 2014-11-28 2015-03-04 无锡华云数据技术服务有限公司 Load balance system
CN104598239A (en) * 2015-01-19 2015-05-06 中国传媒大学 Software issuing and using system, and software using and issuing method based on system
CN104796673B (en) * 2015-05-19 2017-08-25 中国地质大学(武汉) A kind of cloud video monitoring system task cut-in method towards energy optimization
JP2017034307A (en) * 2015-07-28 2017-02-09 株式会社東芝 Information collection management apparatus and method, and information collection system
CN106470219A (en) * 2015-08-17 2017-03-01 阿里巴巴集团控股有限公司 The dilatation of computer cluster and capacity reduction method and equipment
CN106550003B (en) * 2015-09-23 2020-09-11 腾讯科技(深圳)有限公司 Load balancing control method, device and system
CN105516325A (en) * 2015-12-18 2016-04-20 内蒙古农业大学 Cloud load balancing method for carrying out elastic expansion and traffic distribution expansion according to application load
CN106201722A (en) * 2016-07-12 2016-12-07 乐视控股(北京)有限公司 The load regulation method of server and system
CN106657212B (en) * 2016-09-07 2020-05-15 深圳怡化电脑股份有限公司 Self-service terminal state monitoring method and system
CN107919977B (en) * 2016-10-11 2021-09-03 阿里巴巴集团控股有限公司 Online capacity expansion and online capacity reduction method and device based on Paxos protocol
CN106412135A (en) * 2016-12-14 2017-02-15 国云科技股份有限公司 Load balancing method for improving distributed object storage service capability
CN107135250A (en) * 2017-04-13 2017-09-05 华北水利水电大学 A kind of SiteServer LBS and mechanism towards cloud computing
CN107222540B (en) * 2017-06-06 2020-11-20 国家计算机网络与信息安全管理中心 Negative feedback-based server cluster grouping scheduling method
CN107733991A (en) * 2017-09-19 2018-02-23 大唐网络有限公司 One kind provides load balancing service implementation method based on OpenStack frameworks
CN111092915A (en) * 2018-10-23 2020-05-01 亿度慧达教育科技(北京)有限公司 Server system
CN112099835B (en) * 2020-09-07 2022-10-28 紫光云(南京)数字技术有限公司 Soft load balancing mirror image dynamic upgrading method and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1212680B1 (en) * 1999-08-13 2007-07-04 Sun Microsystems, Inc. Graceful distribution in application server load balancing
CN102271145A (en) * 2010-06-04 2011-12-07 国云科技股份有限公司 Virtual computer cluster and enforcement method thereof
CN102427475A (en) * 2011-12-08 2012-04-25 曙光信息产业(北京)有限公司 Load balance scheduling system in cloud computing environment
CN102646062A (en) * 2012-03-20 2012-08-22 广东电子工业研究院有限公司 Flexible capacity enlargement method for cloud computing platform based application clusters

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1212680B1 (en) * 1999-08-13 2007-07-04 Sun Microsystems, Inc. Graceful distribution in application server load balancing
CN102271145A (en) * 2010-06-04 2011-12-07 国云科技股份有限公司 Virtual computer cluster and enforcement method thereof
CN102427475A (en) * 2011-12-08 2012-04-25 曙光信息产业(北京)有限公司 Load balance scheduling system in cloud computing environment
CN102646062A (en) * 2012-03-20 2012-08-22 广东电子工业研究院有限公司 Flexible capacity enlargement method for cloud computing platform based application clusters

Also Published As

Publication number Publication date
CN102833355A (en) 2012-12-19

Similar Documents

Publication Publication Date Title
CN102833355B (en) The SiteServer LBS that a kind of facing cloud calculates and load-balancing method
CN109451051B (en) Service request processing method and device, electronic equipment and storage medium
CN102646062B (en) Flexible capacity enlargement method for cloud computing platform based application clusters
CN105159781B (en) Adjust the method, apparatus and intelligent terminal of intelligent terminal application network speed
CN105242957A (en) Method and system for cloud computing system to allocate GPU resources to virtual machine
CN103581039A (en) Dynamic load balancing structure of server cluster and application method thereof
CN103118076A (en) Upgraded server cluster system and load balancing method thereof
WO2016173488A1 (en) Application driven and adaptive unified resource management for data centers with multi-resource schedulable unit (mrsu)
CN102480469B (en) Based on the method for the load dispatch of balancing energy and device in a kind of SIP service cluster
CN101951411A (en) Cloud scheduling system and method and multistage cloud scheduling system
CN105610939B (en) Client, the file download control method of server-side, apparatus and system
CN103858157A (en) System and method for dynamic discovery and configuration of resource servers in a traffic director environment
CN105159775A (en) Load balancer based management system and management method for cloud computing data center
CN103986786A (en) Remote cloud desktop operation system
EP3016355A1 (en) Cloud virtual server scheduling method and device
CN102932281A (en) Method and equipment for dynamic allocation of resources
CN102394822A (en) System and method for adjusting network transmission rate
CN102436399A (en) Load-balanced acquisition method
US20120233313A1 (en) Shared scaling server system
US20130054735A1 (en) Wake-up server
WO2021120633A1 (en) Load balancing method and related device
CN105262826A (en) Method and system for adjusting interface processing amount
CN114090240A (en) Scheduling method, device, equipment and storage medium for public cloud computing resources
KR101080733B1 (en) Load disperse method is self-regulating for useing load of disperse server and load of disperse server for dynamic formation is virtual machine rule groundwork
US20170235288A1 (en) Process control program, process control device, and process control method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant