With the gradual development of cloud computing and Internet technology,public cloud is welcomed by many users with efficient data processing and low resource cost.Public clouds can not host the concerns of traditional IT infrastructure such as core business,security and compatibility.As a result,a hybrid cloud in the form of "private cloud + public cloud" has gradually become the best choice for enterprise cloud architecture.This thesis。This thesis aims at the problem of hybrid cloud deployment in the wave of industrial upgrading and Internet,analyzes the application scenarios and business requirements of hybrid cloud deployment in enterprise R&D and test environment,designs and implements the hybrid cloud management system and public cloud services in the system based on the private cloud platform,The public cloud service function module designed and implemented provides a unified management portal for users to provide public cloud resource management services and provide hybrid cloud resources.The main work of the dissertation is as follows:(1)Design of hybrid cloud management system architecture.To effectively leverage the existing private cloud infrastructure,hybrid cloud management systems will be based on a proprietary cloud platform(H3Cloud OS)access to public cloud services capabilities.By adding a public cloud account management module to manage the public cloud data center and provide operation and management of public cloud resource portal,the hybrid cloud management system will switch between the data center view to achieve the public cloud service management interface and the private cloud service management interface Switch,the unified management portal for hybrid cloud resources.(2)Public cloud authentication and authentication.When a user uses resources provided by the public cloud service function accessed in the hybrid cloud management system,the public cloud service needs to authenticate and authenticate each access request of the user.That is,each request needs to include the signature information in the public parameters of the request,and the public cloud resources can be used only after the authentication is passed.(3)Design and Implementation of Public Cloud Service Function.Through the research of private cloud platform and hybrid cloud management system architecture,the paper follows the idea of RBAC model and REST architecture software to design and implement the public cloud service function in hybrid cloud management system.To improve business aggregation and reduce coupling,the public cloud service function is divided into eight business function sub-modules:cloud host management,cloud hard disk management,cloud snapshot management,cloud image management,cloud key management,cloud network management,Cloud subnet management and cloud flexible public IP network management.The testing results of the public cloud service in the hybrid cloud management system show that the public cloud service in the hybrid cloud management system based on the private cloud platform meets the requirements of the hybrid cloud deployment in the enterprise R&D and test environment and enables enterprises to effectively utilize the existing Private cloud platform infrastructure simultaneously accesses high-storage,high-compute,and resilient public cloud resources. |