Movatterモバイル変換


[0]ホーム

URL:


CN103780428A - Centralized resource management method and system applied to cloud architecture - Google Patents

Centralized resource management method and system applied to cloud architecture
Download PDF

Info

Publication number
CN103780428A
CN103780428ACN201410023961.4ACN201410023961ACN103780428ACN 103780428 ACN103780428 ACN 103780428ACN 201410023961 ACN201410023961 ACN 201410023961ACN 103780428 ACN103780428 ACN 103780428A
Authority
CN
China
Prior art keywords
resource
module
carry out
centralized
pool
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
CN201410023961.4A
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.)
GUANGZHOU ONECLOUD INFORMATION TECHNOLOGY Inc
OneCloud Inc
Original Assignee
GUANGZHOU ONECLOUD INFORMATION TECHNOLOGY Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GUANGZHOU ONECLOUD INFORMATION TECHNOLOGY IncfiledCriticalGUANGZHOU ONECLOUD INFORMATION TECHNOLOGY Inc
Priority to CN201410023961.4ApriorityCriticalpatent/CN103780428A/en
Publication of CN103780428ApublicationCriticalpatent/CN103780428A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

A centralized resource management method applied to a cloud architecture includes the resource extraction step, namely required resources are extracted from a preset platform; the resource assembly step, namely VPNs are built for the extracted resources, and virtual machines or containers or application services are built corresponding to the types of the extracted resources; the resource pool step, namely the built virtual machines or the built containers or the built application services are placed into a resource pool, and the resource calling step, namely corresponding resources are called from the resource pool according to data requests from a user terminal, and the called resources are sent to the user terminal. According to the centralized resource management method, the resources of the IaaS type or the PaaS type can be utilized by a user on one cloud architecture, switching of different cloud architectures is not needed, a network environment does not need to be configured by the user, and operation is easy, convenient and quick to conduct. Meanwhile, the resources of different cloud platforms can be utilized to the maximum degree through the architecture. The invention further relates to a system related to the centralized resource management method.

Description

Be applied to the centralized resource management method and system of cloud framework
 
Technical field
The present invention relates to a kind of centralized resource management method and system that are applied to cloud framework.
 
Background technology
IaaS(Infrastructure as a Service, infrastructure serve), user does not need management or controls any cloud computing infrastructure, can utilize infrastructure to dispose and move any software as operating system and application program as processing, storage, network and other basic computational resource by IaaS.
PaaS(Platform-as-a-Service, platform serves), it can provide server platform or development environment to user.
Cloud computing architecture system comprises display layer, intermediate layer, infrastructure layer and management level, existing cloud architecture system or IaaS is only provided, PaaS is only provided, be that IaaS and PaaS can not compatibility exist in same cloud architecture system, so, when user will use IaaS or PaaS, need to be switched to voluntarily corresponding cloud architecture system, and need configuration network environment voluntarily, very trouble, and often cannot accomplish for the weak domestic consumer of relevant professional knowledge.
 
Summary of the invention
For the deficiencies in the prior art, object of the present invention is intended to provide a kind of centralized resource management method and system that are applied to cloud framework that solve the problems of the technologies described above.
For achieving the above object, the present invention adopts following technical scheme:
A centralized resource management method that is applied to cloud framework, it comprises the following steps:
Resource extraction step: extract resource requirement from default platform;
Resource number of assembling steps: build VPN network to the resource being drawn into, and according to the corresponding establishment of the resource type being drawn into virtual machine, container or application service;
Resource pool step: the virtual machine having created, container or application service are dropped in resource pool;
And
Resource transfer step: transfer corresponding resource according to the request of data from user terminal from resource pool, and the resource of having transferred is sent to user terminal.
Further, this method is further comprising the steps of:
Resource quantity monitoring step: judge that whether the resource quantity of form of the same race in resource pool is lower than predetermined threshold value, if not, continue to carry out this step; If so, carry out resource extraction step.
Further, this method is further comprising the steps of:
Resource exception monitoring step: the resource in timer access resource pool, whether abnormal to detect resource in resource pool, if not, continue to carry out this step; If so, carry out warning replacement step; And
Warning replacement step: report to the police and suppressing exception resource, and return and carry out resource extraction step.
Further, in resource extraction step, extract resource requirement by api interface from default platform.
Be applied to a centralized resource management system for cloud framework, it comprises with lower module:
Resource abstraction module: extract resource requirement from default platform;
Resource Knockdown block: build VPN network to the resource being drawn into, and according to the corresponding establishment of the resource type being drawn into virtual machine, container or application service;
Resource pool module: the virtual machine having created, container or application service are dropped in resource pool;
And
Resource transfer module: transfer corresponding resource according to the request of data from user terminal from resource pool, and the resource of having transferred is sent to user terminal.
Further, native system also comprises with lower module:
Resource quantity monitoring module: judge that whether the resource quantity of form of the same race in resource pool is lower than predetermined threshold value, if not, continue to carry out this module; If so, carry out resource abstraction module.
Further, native system also comprises with lower module:
Resource exception monitoring module: the resource in timer access resource pool, whether abnormal to detect resource in resource pool, if not, continue to carry out this module; If so, carry out warning replacement module; And
Warning replacement module: report to the police and suppressing exception resource, and return and carry out resource abstraction module.
Further, in resource abstraction module, extract resource requirement by api interface from default platform.
Beneficial effect of the present invention is as follows:
Foregoing invention can extract the resource of IaaS type or PaaS type from various hardware devices, and automatic Composition dropped into resource pool after becoming virtual machine, container or application service, carries out centralized management, can directly return to corresponding resource according to user's request.So, user can utilize the resource of IaaS type or PaaS type on a cloud framework, without switching different cloud frameworks, also without own configuration network environment, simple and efficient to handle.Meanwhile, this framework can utilize the resource of different cloud platforms substantially.
 
Accompanying drawing explanation
Fig. 1 is the flow chart that the present invention is applied to the preferred embodiments of the centralized resource management method of cloud framework.
 
Embodiment
Below in conjunction with accompanying drawing and embodiment, the present invention is described further:
Refer to Fig. 1, the present invention relates to a kind of centralized resource management method that is applied to cloud framework, its preferred embodiments comprises the following steps:
Resource extraction step: extract resource requirement from default platform by api interface.For example, for the data source of specialized vendor's platform, the api interface that can call this manufacturer provides extracts resource; For the enterprise data center that disposes cloud platform management, can directly use the api interface of this system.Wherein, resource can be Basis of Computer Engineering facilities services, network or local storage etc.
Resource number of assembling steps: build VPN(Virtual Private Network, VPN (virtual private network) to the resource being drawn into) network, and according to the corresponding establishment of the resource type being drawn into virtual machine, container or application service.For example, if the resource being drawn into is IaaS type, create corresponding virtual machine or container, if the resource being drawn into is PaaS type, create corresponding application service.
Resource pool step: the virtual machine having created, container or application service are dropped in resource pool, share same distributed file system with the virtual machine, container or the application service that make to have created.
Resource transfer step: transfer corresponding resource according to the request of data from user terminal from resource pool, and the resource of having transferred is sent to user terminal.For example, Web server of user terminal requests, is sent to user terminal by the default web server of resource pool.If user asks an architecture of building special Web server, the virtual machine in resource pool or container are sent to user terminal, user can build voluntarily special Web server on virtual machine or container.
Resource quantity monitoring step: judge that whether the resource quantity of form of the same race in resource pool is lower than predetermined threshold value, if not, continue to carry out this step; If so, carry out resource extraction step.Wherein, the resource of form of the same race refers to the resource of virtual machine, container or application service form.
Resource exception monitoring step: the resource in timer access resource pool, to detect resource in resource pool whether abnormal (can not access and think abnormal, addressable think normal), if not, continues this step of execution; If so, carry out warning replacement step.And
Warning replacement step: report to the police and suppressing exception resource, and return and carry out resource extraction step.
Foregoing invention can extract the resource of IaaS type or PaaS type from various hardware devices, and automatic Composition dropped into resource pool after becoming virtual machine, container or application service, carries out centralized management, can directly return to corresponding resource according to user's request.So, user can utilize the resource of IaaS type or PaaS type on a cloud framework, without switching different cloud frameworks, also without own configuration network environment, simple and efficient to handle.Meanwhile, this framework can utilize the resource of different cloud platforms substantially.
For a person skilled in the art, can be according to technical scheme described above and design, make other various corresponding changes and distortion, and these all changes and distortion all should belong to the protection range of the claims in the present invention within.

Claims (8)

CN201410023961.4A2014-01-172014-01-17Centralized resource management method and system applied to cloud architecturePendingCN103780428A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201410023961.4ACN103780428A (en)2014-01-172014-01-17Centralized resource management method and system applied to cloud architecture

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201410023961.4ACN103780428A (en)2014-01-172014-01-17Centralized resource management method and system applied to cloud architecture

Publications (1)

Publication NumberPublication Date
CN103780428Atrue CN103780428A (en)2014-05-07

Family

ID=50572295

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201410023961.4APendingCN103780428A (en)2014-01-172014-01-17Centralized resource management method and system applied to cloud architecture

Country Status (1)

CountryLink
CN (1)CN103780428A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104601680A (en)*2014-12-312015-05-06华为技术有限公司Resource management method and device
CN105160456A (en)*2015-08-062015-12-16中国石油大学(华东)Petroleum platform resource pool management system
CN105653370A (en)*2015-12-292016-06-08中国银联股份有限公司System and method for obtaining virtual machine resources on PaaS platform
WO2017124834A1 (en)*2016-01-182017-07-27中兴通讯股份有限公司Resource management method, apparatus, and system
CN108616553A (en)*2016-12-132018-10-02中国移动通信有限公司研究院Cloud computing resource pool carries out the method and device of scheduling of resource
CN109951545A (en)*2019-03-142019-06-28广州云晫信息科技有限公司The emerging system of adaptive container and cloud desktop and its method for obtaining cloud resource
CN113656148A (en)*2021-08-202021-11-16北京天融信网络安全技术有限公司Container management method and device, electronic equipment and readable storage medium
CN115292006A (en)*2022-09-022022-11-04北京睿芯高通量科技有限公司Resource synchronization method in PaaS platform

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2011091056A1 (en)*2010-01-192011-07-28Servicemesh, Inc.System and method for a cloud computing abstraction layer
CN102546735A (en)*2011-01-042012-07-04中兴通讯股份有限公司Cloud computing system, cloud computing method and cloud
CN102739771A (en)*2012-04-182012-10-17上海和辰信息技术有限公司Cloud application integrated management platform and method supporting service fusion

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2011091056A1 (en)*2010-01-192011-07-28Servicemesh, Inc.System and method for a cloud computing abstraction layer
CN102546735A (en)*2011-01-042012-07-04中兴通讯股份有限公司Cloud computing system, cloud computing method and cloud
CN102739771A (en)*2012-04-182012-10-17上海和辰信息技术有限公司Cloud application integrated management platform and method supporting service fusion

Cited By (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104601680A (en)*2014-12-312015-05-06华为技术有限公司Resource management method and device
CN104601680B (en)*2014-12-312018-03-16华为技术有限公司A kind of method for managing resource and device
CN105160456A (en)*2015-08-062015-12-16中国石油大学(华东)Petroleum platform resource pool management system
CN105653370A (en)*2015-12-292016-06-08中国银联股份有限公司System and method for obtaining virtual machine resources on PaaS platform
WO2017124834A1 (en)*2016-01-182017-07-27中兴通讯股份有限公司Resource management method, apparatus, and system
CN108616553A (en)*2016-12-132018-10-02中国移动通信有限公司研究院Cloud computing resource pool carries out the method and device of scheduling of resource
CN109951545A (en)*2019-03-142019-06-28广州云晫信息科技有限公司The emerging system of adaptive container and cloud desktop and its method for obtaining cloud resource
CN109951545B (en)*2019-03-142021-07-09广州云晫信息科技有限公司Self-adaptive container and cloud desktop fusion system and method for acquiring cloud resources by using same
CN113656148A (en)*2021-08-202021-11-16北京天融信网络安全技术有限公司Container management method and device, electronic equipment and readable storage medium
CN113656148B (en)*2021-08-202024-02-06北京天融信网络安全技术有限公司Container management method, device, electronic equipment and readable storage medium
CN115292006A (en)*2022-09-022022-11-04北京睿芯高通量科技有限公司Resource synchronization method in PaaS platform
CN115292006B (en)*2022-09-022023-04-14北京睿芯高通量科技有限公司Resource synchronization method in PaaS platform

Similar Documents

PublicationPublication DateTitle
CN103780428A (en)Centralized resource management method and system applied to cloud architecture
US10120710B2 (en)Virtualized resource management node and virtual migration method for seamless virtual machine integration
CN103957246B (en)Dynamic load balancing method based on tenant's perception and system
CN104410543B (en)Automated testing method and system based on cloud resource
CN104142844B (en)A kind of method and device for clearing up mobile terminal process
US11093296B2 (en)System, virtualization control apparatus, method for controlling a virtualization control apparatus, and program
CN103595801B (en)Cloud computing system and real-time monitoring method for virtual machine in cloud computing system
AU2014256371A1 (en)Systems And Methods For Protecting Virtualized Assets
WO2018121334A1 (en)Web application service providing method, apparatus, electronic device and system
CN109960579B (en)Method and device for adjusting service container
CN110795202B (en) A resource allocation method and device for a virtualized cluster resource management system
CN110647392A (en)Intelligent elastic expansion method based on container cluster
CN103685269A (en)Method and system for both-way communication between web browser and server
WO2016169166A1 (en)Virtual machine scheduling method and device
CN105516266A (en)Service monitoring methods and system, and related devices
CN106452966A (en)Method for realizing multi-gateway management of OpenStack cloud desktop
CN103152420B (en)A kind of method avoiding single-point-of-failofe ofe Ovirt virtual management platform
CN104516744A (en)Software updating method and system
CN105992188B (en) Application update method and device
EP3197207A1 (en)Method for managing application resources and registered node in m2m
EP3151513A1 (en)Service elastic method and device in cloud computing
CN109905258B (en)PaaS management method, device and storage medium
CN103428357B (en)Realize the method and device that the local service on mobile terminal operating system is shared
CN105094947B (en)The quota management method and system of a kind of virtual computing resource
CN103118115A (en)Cloud computing user oriented method and cloud computing user oriented device for managing virtual machines

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20140507

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp