CN104092782A - Intelligent cloud cluster regulating and controlling method and system based on cloud computing - Google Patents
Intelligent cloud cluster regulating and controlling method and system based on cloud computing Download PDFInfo
- Publication number
- CN104092782A CN104092782A CN201410375023.0A CN201410375023A CN104092782A CN 104092782 A CN104092782 A CN 104092782A CN 201410375023 A CN201410375023 A CN 201410375023A CN 104092782 A CN104092782 A CN 104092782A
- Authority
- CN
- China
- Prior art keywords
- cloud
- cloud cluster
- cluster
- cloud computing
- computing platform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Abstract
The invention provides an intelligent cloud cluster regulating and controlling method based on cloud computing. The method can monitor whether a cloud cluster is compatible with a cloud computing platform or not in time. When the cloud cluster is not compatible with the cloud computing platform, the method takes steps to regulate and control to enable the cloud cluster to be compatible with the cloud computing platform finally. The method improves the resource use efficiency and the service quality of the cloud computing platform. The invention further provides an intelligent cloud cluster regulating and controlling system based on cloud computing. The system is used for improving the resource use efficiency of the cloud computing platform by adopting the regulating and controlling method.
Description
Technical field
The present invention relates to cloud computing field, particularly a kind of cloud cluster intelligent control method and system based on cloud computing.
Background technology
Utilize Distributed Calculation that cloud computing technology brings and the advantage of computational resource dynamic assignment, the service cluster (being referred to as below cloud cluster, to be different from the physical cluster being comprised of physical server) that increasing user is comprised of 2 or many cloud main frames deployment in cloud computing platform provides network application and calculation services that function is different; Such as website service (LAMP) cloud cluster, HDFS stores cloud cluster, Squid reverse proxy cloud cluster, and database cloud cluster or PBS science are calculated cloud cluster etc.Yet, at present popular cloud computing platform, if when user or cloud platform management person find that the disposal ability of existing cloud cluster can not meet actual user demand, such as, the Concurrency Access number of website service cloud cluster has exceeded disposal ability and has caused the decline of web site performance and even the paralysis of website service, or the calculation procedure that the calculation task moving in PBS science is calculated cloud cluster is used has been fully loaded with all available calculating kernels and new calculation task continues submitted and cause the prolongation of task queue stand-by period, he/her general being difficult to cloud cluster in service is made to response timely and effectively, and be merely able to passive finding after cloud cluster service ability deficiency to make human response, manual disposes separate unit or many new cloud main frames and adds cloud cluster to realize the expansion of cluster in cloud computing platform, and the loading condition of manual monitoring cloud cluster with whether determine need to be after cluster load reduces by after the cloud main frame that adds from cloud cluster, delete.It is evident that, consider the diversity of clustering functionality and the complexity of the flexible technology of cluster, the defect that above-mentioned deployment way exists response slowly and easily makes mistakes, later maintenance, use and system management are faced with serious restriction.
Summary of the invention
The present invention is intended at least solve one of technical problem existing in prior art.For this reason, the present invention proposes a kind of cloud cluster intelligent control method based on cloud computing, whether the method can adapt and monitor constantly cloud cluster and cloud computing platform, when appearance is incompatible, take certain measure to regulate and control to make the two finally to adapt, the method has promoted the level of resources utilization of cloud computing platform, and improves the service quality of cloud computing platform.The present invention also provides a kind of cloud cluster intelligent control system based on cloud computing, in order to adopt above-mentioned regulate and control method to improve the level of resources utilization of cloud computing platform.
In order to realize above-mentioned technique effect, concrete technical scheme is:
A cloud cluster intelligent control method based on cloud computing, comprises the steps:
According to the resource of cloud computing platform, set the threshold value of cloud cluster load or crucial monitor control index;
Whether monitor constantly cloud cluster load or crucial monitor control index adapts with the resource of current cloud computing platform;
If cloud cluster load or crucial monitor control index be not in threshold value, by expanding cloud cluster or deleting cloud cluster adjustment, so that the resource of current cloud cluster load or crucial monitor control index and current cloud computing platform adapts.
As such scheme preferably, when described cloud cluster load or crucial monitor control index exceed described threshold value, from cloud computing platform, distribute new resource to form new cloud cluster, thereby realize the expansion of cloud cluster; When described cloud cluster load or crucial monitor control index are less than described threshold value, from cloud cluster, delete idle resource, thereby resource is discharged in cloud computing platform.
The present invention also provides a kind of cloud cluster intelligent control system based on cloud computing, comprising:
Cloud computing platform, for supporting the operation of cloud cluster;
Cloud cluster, for completing the cloud host groups of certain function;
Scheduling node for cloud computing platform and cloud cluster are monitored constantly, when the load of described cloud cluster is excessive, distributes new resource to form new cloud cluster, thereby realizes the expansion of cloud cluster from cloud computing platform; When the load of described cloud cluster is unsaturated, from cloud cluster, deletes idle resource, thereby resource is discharged in cloud computing platform.
Accompanying drawing explanation
Fig. 1 is the system block diagram of a kind of cloud cluster intelligent control system based on cloud computing provided by the invention;
Fig. 2 is the flow chart of a kind of cloud cluster intelligent control method based on cloud computing provided by the invention.
Embodiment
Describe embodiments of the invention below in detail, the example of described embodiment is shown in the drawings, and wherein same or similar label represents same or similar element or has the element of identical or similar functions from start to finish.Below by the embodiment being described with reference to the drawings, be exemplary, only for explaining the present invention, and can not be interpreted as limitation of the present invention.
In description of the invention, it will be appreciated that, orientation or the position relationship of the indications such as term " " center ", " on ", D score, 'fornt', 'back', " left side ", " right side ", " vertically ", " level ", " top ", " end " " interior ", " outward " be based on orientation shown in the drawings or position relationship; be only the present invention for convenience of description and simplified characterization; rather than the device of indication or hint indication or element must have specific orientation, with specific orientation structure and operation, so can not be interpreted as limitation of the present invention.
In description of the invention, it should be noted that, unless otherwise clearly defined and limited, term " installation ", " being connected ", " connection " should be interpreted broadly, and for example, can be to be fixedly connected with, and can be also to removably connect, or connect integratedly; Can be to be directly connected, also can indirectly be connected by intermediary, can be the connection of two element internals.For the ordinary skill in the art, can concrete condition understand above-mentioned term concrete meaning in the present invention.
As shown in Figure 1, the present invention also provides a kind of cloud cluster intelligent control system based on cloud computing, comprising:
(1) cloud computing platform, for supporting the operation of cloud cluster, described cloud computing platform is comprised of many physical nodes that are integrated with cloud computing software, and described physical node is physical server, is furnished with and independently calculates kernel, internal memory, hard disk, network interface card and other indispensable hardware;
(2) cloud cluster, the cloud host groups that has been used for certain function, described cloud cluster is comprised of many cloud main frames, and described cloud main frame is the virtual server operating in cloud computing platform, is furnished with virtual calculating kernel, virtual memory, virtual hard disk, Microsoft Loopback Adapter and other indispensable virtual hardwares;
(3) scheduling node, described scheduling node is physical server, for cloud computing platform and cloud cluster are monitored constantly, when the load of described cloud cluster is excessive, from cloud computing platform, distribute new resource to form new cloud cluster, thereby realize the expansion of cloud cluster; When the load of described cloud cluster is unsaturated, from cloud cluster, deletes idle resource, thereby resource is discharged in cloud computing platform.
The invention provides a kind of cloud cluster intelligent control system based on cloud computing, by scheduling node, cloud computing platform and cloud cluster are monitored constantly, make cloud cluster mutually suitable with the resource of cloud computing platform, thereby promote the level of resources utilization of cloud computing platform, and improve the service quality of cloud computing platform.
As shown in Figure 2, the regulate and control method of a kind of cloud cluster intelligent control system based on cloud computing provided by the invention, comprises the steps:
According to the resource of cloud computing platform, in scheduling node, set the threshold value of cloud cluster load or crucial monitor control index;
Scheduling node monitors constantly cloud cluster load or whether crucial monitor control index adapts with the resource of current cloud computing platform;
When described cloud cluster load or crucial monitor control index exceed described threshold value, from cloud computing platform, distribute new resource to form new cloud cluster, thereby realize the expansion of cloud cluster; When described cloud cluster load or crucial monitor control index are less than described threshold value, from cloud cluster, delete idle resource, thereby resource is discharged in cloud computing platform.
The present invention proposes a kind of cloud cluster intelligent control method based on cloud computing, whether the method can adapt and monitor constantly cloud cluster and cloud computing platform, when appearance is incompatible, take certain measure to regulate and control to make the two finally to adapt, the method has promoted the level of resources utilization of cloud computing platform, and improves the service quality of cloud computing platform.
In the description of this specification, the description of reference term " embodiment ", " some embodiment ", " example ", " concrete example " or " some examples " etc. means to be contained at least one embodiment of the present invention or example in conjunction with specific features, structure, material or the feature of this embodiment or example description.In this manual, the schematic statement of above-mentioned term is not necessarily referred to identical embodiment or example.And the specific features of description, structure, material or feature can be with suitable mode combinations in any one or more embodiment or example.
Although illustrated and described embodiments of the invention, those having ordinary skill in the art will appreciate that: in the situation that not departing from principle of the present invention and aim, can carry out multiple variation, modification, replacement and modification to these embodiment, scope of the present invention is limited by claim and equivalent thereof.
Claims (3)
1. the cloud cluster intelligent control method based on cloud computing, is characterized in that, comprises the steps:
According to the resource of cloud computing platform, set the threshold value of cloud cluster load or crucial monitor control index;
Whether monitor constantly cloud cluster load or crucial monitor control index adapts with the resource of current cloud computing platform;
If cloud cluster load or crucial monitor control index be not in threshold value, by expanding cloud cluster or deleting cloud cluster adjustment, so that the resource of current cloud cluster load or crucial monitor control index and current cloud computing platform adapts.
2. the cloud cluster intelligent control method based on cloud computing according to claim 1, it is characterized in that, when described cloud cluster load or crucial monitor control index exceed described threshold value, from cloud computing platform, distribute new resource to form new cloud cluster, thereby realize the expansion of cloud cluster; When described cloud cluster load or crucial monitor control index are less than described threshold value, from cloud cluster, delete idle resource, thereby resource is discharged in cloud computing platform.
3. the cloud cluster intelligent control system based on cloud computing, is characterized in that, comprising:
Cloud computing platform, for supporting the operation of cloud cluster;
Cloud cluster, for completing the cloud host groups of certain function;
Scheduling node for cloud computing platform and cloud cluster are monitored constantly, when the load of described cloud cluster is excessive, distributes new resource to form new cloud cluster, thereby realizes the expansion of cloud cluster from cloud computing platform; When the load of described cloud cluster is unsaturated, from cloud cluster, deletes idle resource, thereby resource is discharged in cloud computing platform.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410375023.0A CN104092782A (en) | 2014-07-31 | 2014-07-31 | Intelligent cloud cluster regulating and controlling method and system based on cloud computing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410375023.0A CN104092782A (en) | 2014-07-31 | 2014-07-31 | Intelligent cloud cluster regulating and controlling method and system based on cloud computing |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104092782A true CN104092782A (en) | 2014-10-08 |
Family
ID=51640462
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410375023.0A Pending CN104092782A (en) | 2014-07-31 | 2014-07-31 | Intelligent cloud cluster regulating and controlling method and system based on cloud computing |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104092782A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6985937B1 (en) * | 2000-05-11 | 2006-01-10 | Ensim Corporation | Dynamically modifying the resources of a virtual server |
CN101938416A (en) * | 2010-09-01 | 2011-01-05 | 华南理工大学 | Cloud computing resource scheduling method based on dynamic reconfiguration virtual resources |
CN102427475A (en) * | 2011-12-08 | 2012-04-25 | 曙光信息产业(北京)有限公司 | Load balance scheduling system in cloud computing environment |
CN102981910A (en) * | 2012-11-02 | 2013-03-20 | 曙光云计算技术有限公司 | Realization method and realization device for virtual machine scheduling |
CN103428008A (en) * | 2013-08-28 | 2013-12-04 | 浙江大学 | Big data distribution strategy oriented to multiple user groups |
-
2014
- 2014-07-31 CN CN201410375023.0A patent/CN104092782A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6985937B1 (en) * | 2000-05-11 | 2006-01-10 | Ensim Corporation | Dynamically modifying the resources of a virtual server |
CN101938416A (en) * | 2010-09-01 | 2011-01-05 | 华南理工大学 | Cloud computing resource scheduling method based on dynamic reconfiguration virtual resources |
CN102427475A (en) * | 2011-12-08 | 2012-04-25 | 曙光信息产业(北京)有限公司 | Load balance scheduling system in cloud computing environment |
CN102981910A (en) * | 2012-11-02 | 2013-03-20 | 曙光云计算技术有限公司 | Realization method and realization device for virtual machine scheduling |
CN103428008A (en) * | 2013-08-28 | 2013-12-04 | 浙江大学 | Big data distribution strategy oriented to multiple user groups |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107734035B (en) | Virtual cluster automatic scaling method in cloud computing environment | |
US10824215B2 (en) | Managing power budget of multiple computing node clusters in a computing rack system | |
CN110134495B (en) | Container cross-host online migration method, storage medium and terminal equipment | |
CN102844724B (en) | Power supply in managing distributed computing system | |
US7739388B2 (en) | Method and system for managing data center power usage based on service commitments | |
JP4370255B2 (en) | Automatic power control policy based on application specific redundancy characteristics | |
CN103631633B (en) | Virtual machine total-system online migration method, device and system | |
CN106452818B (en) | Resource scheduling method and system | |
CN103559072A (en) | Method and system for implementing bidirectional auto scaling service of virtual machines | |
TW201535266A (en) | Resource adjustment methods and systems for virtual machines | |
AU2014309371A1 (en) | Virtual hadoop manager | |
CN104834569A (en) | Cluster resource scheduling method and cluster resource scheduling system based on application types | |
CN103916396A (en) | Method for automatic expansion of application examples of cloud platform based on load self-adaption | |
CN105868004B (en) | Scheduling method and scheduling device of service system based on cloud computing | |
CN108920153A (en) | A kind of Docker container dynamic dispatching method based on load estimation | |
US10379558B2 (en) | Dynamically responding to demand for server computing resources | |
CN104252390A (en) | Resource scheduling method, device and system | |
US9568981B2 (en) | Apparatus and method for managing power consumption of a plurality of information processing apparatuses by suppressing the power consumption of an information processing apparatus having higher priority | |
CN106445636B (en) | A kind of dynamic resource scheduling algorithm under PAAS platform | |
CN109960579B (en) | Method and device for adjusting service container | |
CN101819459B (en) | Heterogeneous object memory system-based power consumption control method | |
WO2011102833A1 (en) | A system and method for dynamically allocating high-quality and low-quality facility assets at the datacenter level | |
WO2019011262A1 (en) | Method and apparatus for resource allocation | |
KR20150007698A (en) | Load distribution system for virtual desktop service | |
CN103873576A (en) | Monitoring and management method and system based on virtual system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20141008 |
|
RJ01 | Rejection of invention patent application after publication |