CN106161652A - Privately owned cloud platform based on Zstack request and dispatching method thereof - Google Patents

Privately owned cloud platform based on Zstack request and dispatching method thereof Download PDF

Info

Publication number
CN106161652A
CN106161652A CN201610780325.5A CN201610780325A CN106161652A CN 106161652 A CN106161652 A CN 106161652A CN 201610780325 A CN201610780325 A CN 201610780325A CN 106161652 A CN106161652 A CN 106161652A
Authority
CN
China
Prior art keywords
zstack
privately owned
owned cloud
request
cloud 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
Application number
CN201610780325.5A
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.)
Polytron Technologies Inc (beijing)
Original Assignee
Polytron Technologies Inc (beijing)
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 Polytron Technologies Inc (beijing) filed Critical Polytron Technologies Inc (beijing)
Priority to CN201610780325.5A priority Critical patent/CN106161652A/en
Publication of CN106161652A publication Critical patent/CN106161652A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses a kind of privately owned cloud platform based on Zstack request, including front-end WEB man-machine interface, API agent module based on Zstack, privately owned cloud virtualization services module, multiple resource node based on Zstack, front-end WEB man-machine interface is according to user operation, call after the API agent module on corresponding API request based on Zstack, platform receives request in HTTP mode, request content is sent to privately owned cloud virtualization services module;Privately owned cloud virtualization services module creates according to request content, start, destroy, revise virtual machine or virtualization system, and real-time statistics virtual machine or the operation information of virtualization system.By based on Zstack API agent, present invention achieves the related resource that Zstack reasonably dispatches and manages privately owned cloud platform, it is achieved that the standardized management of resource and use, it is greatly improved performance and the compatibility of privately owned cloud platform.

Description

Privately owned cloud platform based on Zstack request and dispatching method thereof
Technical field
The present invention relates to computer communication technology field, be specifically related to a kind of cloud platform and dispatching method thereof.
Background technology
Privately owned cloud platform is a kind of towards a tissue or the cloud service solution for exclusive data or dedicated computing of enterprise Certainly scheme.Owing to its resource or service are only shared between the user group specified, therefore this platform is relative to publicly-owned cloud platform more Add safely controllable, but the existing management and running scheme for privately owned cloud platform, it is all in publicly-owned cloud platform management software Carry out what operation realized, and the request sent for privately owned cloud all cannot process;And widely known OpenStack is with privately owned When cloud platform carries out integrating, owing to OpenStack software frame is the most complicated, therefore it is in the privately owned cloud platform of management and running Time, often cannot meet user should have performance requirement, and compatibility is the most poor.
Summary of the invention
For solving the problems referred to above, the present invention proposes a kind of privately owned cloud platform based on Zstack request, and this platform solves The problem of the resource optimization management and dispatching of privately owned cloud platform.
The present invention realizes the technical scheme of above-mentioned purpose:
A kind of based on Zstack request privately owned cloud platform, it is characterized in that, including front-end WEB man-machine interface, based on The API agent module of Zstack, privately owned cloud virtualization services module, multiple resource node based on Zstack, wherein, described base In Zstack API agent module by HTTP request set up front-end WEB man-machine interface and privately owned cloud virtualization services module it Between communication, described privately owned cloud virtualization services module is according to the content of HTTP request, by corresponding one or more Zstack Resource node distribute to the virtual machine that created on server or the resource node according to corresponding one or more Zstack Create virtual machine on the server;Or, described privately owned cloud virtualization services module is by built-in virtualization interface conversion mould HTTP request is carried out the interface conversion of correspondence and sends to corresponding virtualization system software by block.
Further, described multiple based on Zstack resource node at least includes that Zstack manages node, Zstack Calculate node, Zstack memory node, Zstack network node.
A kind of based on Zstack request the privately owned cloud platform provided according to such scheme, its dispatching method step is as follows:
1) front-end WEB man-machine interface is according to user operation, and calling corresponding API based on Zstack in HTTP mode please Ask;
2), after the API agent module based on Zstack on platform receives request, request content is sent to privately owned cloud Virtualization services module;
3) privately owned cloud virtualization services module creates according to request content, starts, destroys, revises virtual machine or virtualization system System, and real-time statistics virtual machine or the operation information of virtualization system.
By using general HTTP request to call API request based on Zstack, Zstack reasonably dispatches and manages The related resource of privately owned cloud platform, it is achieved that the standardized management of resource and use, is greatly improved the performance of privately owned cloud platform And compatibility.
Accompanying drawing explanation
The configuration diagram of a kind of privately owned cloud platform that Fig. 1 provides for one embodiment of the invention;
The management and dispatching method flow chart of the privately owned cloud platform that Fig. 2 is provided by one embodiment of the invention.
Detailed description of the invention
The technical scheme implemented the present invention below in conjunction with the accompanying drawings is described further.
Seeing Fig. 1 and combine the management and dispatching method flow chart of privately owned cloud platform shown in Fig. 2, this example is a kind of employing WEB Online management system is managed the privately owned cloud platform of scheduling.This platform includes the privately owned cloud platform management net set up based on WEB Stand, API agent module based on Zstack, be integrated with Zstack cluster management system privately owned cloud service module and dispose Zstack management resource node on the server, Zstack calculate resource node, Zstack storage resource node and Zstack Internet resources node.Wherein,
Described API agent module based on Zstack is set up privately owned cloud platform managing web by HTTP request and is integrated with Communication between the privately owned cloud service module of Zstack cluster management system, described in be integrated with the private of Zstack cluster management system There is the cloud service module content according to HTTP request, the resource node of corresponding one or more Zstack is distributed to server On the Vmware virtual machine that created or the resource node according to corresponding one or more Zstack create on the server Vmware virtual machine;To create virtual machine instance by privately owned cloud platform managing web,
User carries out virtual machine creating operation by privately owned cloud platform managing web, and privately owned cloud platform managing web passes through HTTP mode calls corresponding API request based on Zstack, and the API agent module based on Zstack of privately owned cloud platform receives After request, request content is sent to the privately owned cloud service module being integrated with Zstack cluster management system, privately owned cloud service Module is according to the content of HTTP request, and the Zstack dispatching correspondence on the server manages resource node, Zstack calculates resource Node, Zstack store resource node and Zstack Internet resources node, and designated virtual machine uniquely identifies, thus complete virtual The establishment of machine.
Or, if described in be integrated with the privately owned cloud service module built-in virtualization interface of Zstack cluster management system and turn Die change block also uses special virtualization system software, such as OPV-Suite, also can be by built-in virtualization interface conversion mould HTTP request is carried out the interface conversion of correspondence by block, and sends to corresponding virtualization system software.
As can be seen here, the present embodiment, by arranging the API agent module of the Zstack of HTTP request, by http protocol is Can reasonably dispatch and manage the related resource of privately owned cloud platform, it is achieved that the standardized management of resource and use, be greatly promoted The performance of privately owned cloud platform and compatibility.

Claims (3)

1. a privately owned cloud platform based on Zstack request, is characterized in that, including front-end WEB man-machine interface, based on Zstack API agent module, privately owned cloud virtualization services module, multiple resource node based on Zstack, wherein, described based on The API agent module of Zstack is set up between front-end WEB man-machine interface and privately owned cloud virtualization services module by HTTP request Communication, described privately owned cloud virtualization services module is according to the content of HTTP request, by corresponding one or more Zstack's Resource node distributes to the virtual machine that created on server or the resource node according to corresponding one or more Zstack exists Virtual machine is created on server;Or, described privately owned cloud virtualization services module is by virtualizing interface modular converter by HTTP Request carries out the interface conversion of correspondence and is sent to corresponding virtualization system software.
A kind of privately owned cloud platform based on Zstack request, it is characterised in that described multiple bases Resource node in Zstack at least includes that Zstack management node, Zstack calculate node, Zstack memory node, Zstack Network node.
A kind of privately owned cloud platform based on Zstack request, its dispatching method step is as follows:
1) front-end WEB man-machine interface is according to user operation, calls corresponding API request based on Zstack in HTTP mode;
2), after the API agent module based on Zstack on platform receives request, request content is sent to privately owned cloud virtual Change service module;
3) privately owned cloud virtualization services module creates according to request content, starts, destroys, revises virtual machine or virtualization system, And real-time statistics virtual machine or the operation information of virtualization system.
CN201610780325.5A 2016-08-30 2016-08-30 Privately owned cloud platform based on Zstack request and dispatching method thereof Pending CN106161652A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610780325.5A CN106161652A (en) 2016-08-30 2016-08-30 Privately owned cloud platform based on Zstack request and dispatching method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610780325.5A CN106161652A (en) 2016-08-30 2016-08-30 Privately owned cloud platform based on Zstack request and dispatching method thereof

Publications (1)

Publication Number Publication Date
CN106161652A true CN106161652A (en) 2016-11-23

Family

ID=57345034

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610780325.5A Pending CN106161652A (en) 2016-08-30 2016-08-30 Privately owned cloud platform based on Zstack request and dispatching method thereof

Country Status (1)

Country Link
CN (1) CN106161652A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108170510A (en) * 2017-12-22 2018-06-15 天津津航计算技术研究所 A kind of managing computing resources system based on virtualization technology
CN108270858A (en) * 2018-01-15 2018-07-10 郑州云海信息技术有限公司 A kind of private cloud framework and its data processing method based on API gateway
CN110086854A (en) * 2019-03-28 2019-08-02 广东紫晶信息存储技术股份有限公司 A kind of privately owned cloud system of distribution
CN110430281A (en) * 2019-08-15 2019-11-08 深圳市般若大数据技术有限公司 Method, apparatus, equipment and the storage medium of public cloud acquisition private clound data
CN112199157A (en) * 2020-10-16 2021-01-08 深圳无域科技技术有限公司 Cloud environment management method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103076788A (en) * 2013-01-04 2013-05-01 江苏大学 System and method for comprehensively estimating fruits remotely based on embedded technology
CN203984447U (en) * 2014-08-05 2014-12-03 健雄职业技术学院 A kind of system for Smart Home controlled in wireless
US9084281B2 (en) * 2011-03-30 2015-07-14 Dexi Lu Open wireless architecture (OWA) mobile cloud infrastructure and method
CN105429995A (en) * 2015-12-15 2016-03-23 国云科技股份有限公司 Openflow-based dynamic security isolation system and method for private cloud network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9084281B2 (en) * 2011-03-30 2015-07-14 Dexi Lu Open wireless architecture (OWA) mobile cloud infrastructure and method
CN103076788A (en) * 2013-01-04 2013-05-01 江苏大学 System and method for comprehensively estimating fruits remotely based on embedded technology
CN203984447U (en) * 2014-08-05 2014-12-03 健雄职业技术学院 A kind of system for Smart Home controlled in wireless
CN105429995A (en) * 2015-12-15 2016-03-23 国云科技股份有限公司 Openflow-based dynamic security isolation system and method for private cloud network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陈建鹏: "基于Zstack的无线传感器网络设计与实现", 《电子世界》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108170510A (en) * 2017-12-22 2018-06-15 天津津航计算技术研究所 A kind of managing computing resources system based on virtualization technology
CN108270858A (en) * 2018-01-15 2018-07-10 郑州云海信息技术有限公司 A kind of private cloud framework and its data processing method based on API gateway
CN110086854A (en) * 2019-03-28 2019-08-02 广东紫晶信息存储技术股份有限公司 A kind of privately owned cloud system of distribution
CN110430281A (en) * 2019-08-15 2019-11-08 深圳市般若大数据技术有限公司 Method, apparatus, equipment and the storage medium of public cloud acquisition private clound data
CN112199157A (en) * 2020-10-16 2021-01-08 深圳无域科技技术有限公司 Cloud environment management method
CN112199157B (en) * 2020-10-16 2023-11-24 深圳无域科技技术有限公司 Cloud environment management method

Similar Documents

Publication Publication Date Title
CN106161652A (en) Privately owned cloud platform based on Zstack request and dispatching method thereof
CN104850450B (en) A kind of load-balancing method and system towards mixed cloud application
CN108737270B (en) Resource management method and device for server cluster
CN106850589B (en) Method for managing and controlling operation of cloud computing terminal and cloud server
US8898301B2 (en) Intelligent work load manager
CN102937911B (en) The management method and system of resources of virtual machine
CN110661842B (en) Resource scheduling management method, electronic equipment and storage medium
CN103986786A (en) Remote cloud desktop operation system
CN103516759B (en) Cloud system method for managing resource, cloud call center are attended a banquet management method and cloud system
US20100036957A1 (en) Method and System for Implementing Transfer of a Network Session
CN105592110B (en) Resource scheduling method and device
CN102769709B (en) A kind of for providing the method and apparatus of service contact information to user
CN104601680B (en) A kind of method for managing resource and device
CN106027596A (en) Task distributing method and device
CN106293847B (en) A kind of method of virtual platform supporting
US8606908B2 (en) Wake-up server
CN103207965A (en) Method and device for License authentication in virtual environment
WO2016095524A1 (en) Resource allocation method and apparatus
CN103023980A (en) Method and system for processing user service request by cloud platform
CN104283970A (en) Cloud computing service device and system and cloud computing method
CN102624765A (en) Shared service call system of intelligent terminal and method
CN109324913B (en) Management method and device for multiple OpenStack cloud platforms
CN103618758B (en) Web server and system resource access control method thereof
CN106911741B (en) Method for balancing virtual network management file downloading load and network management server
CN110532060A (en) A kind of hybrid network environmental data collecting method and 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
RJ01 Rejection of invention patent application after publication

Application publication date: 20161123