Font Size: a A A

The Design And Implementation Of Public Cloud Management Module Of Hybrid Cloud System

Posted on:2022-08-24Degree:MasterType:Thesis
Country:ChinaCandidate:L B GeFull Text:PDF
GTID:2518306725484024Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
In recent years,with the continuous promotion of new infrastructure,enterprises' demand for cloud resources is growing rapidly.This also brings new challenges to the field of cloud computing,more and more complex business scenarios,making a single private or public cloud deployment model has been unable to meet some enterprises for the cost,security,privacy of the comprehensive needs,at this time,”private cloud+ public cloud” hybrid cloud deployment approach gradually become a new solution for enterprises.The hybrid cloud is usually composed of multiple public clouds and self-built private clouds,using the private cloud to meet the enterprise's demand for privacy and security,and the public cloud to meet the enterprise's demand for cost and on-demand use.Although the deployment of hybrid clouds can better meet the comprehensive needs of enterprises,but due to the differences in the specifications of different cloud vendors' server products,making the access to multiple cloud vendors' resources,how to efficiently unify the management of resources has become a key concern and problem that enterprises need to solve.In this context,in order to solve the management problems of private cloud and public cloud,enterprises choose to introduce public cloud management module in the existing private cloud management system and build a hybrid cloud system.Through the public cloud management module to achieve flexible public cloud service access,it is convenient for enterprise employees to apply for the required configuration of server resources according to business needs,while providing a visual management and use portal to improve the efficiency of enterprise resource management and use,and reduce enterprise costs.The system is developed based on Spring ecological framework and MVC model.The front-end uses Free Marker template engine to simplify front-end development,and My Batis is selected as the data persistence tool.The design of the work order module provides a unified entrance for cloud server resource applications,realizes compatibility between old and new network planning,ensures flexibility in the selection of network resources such as VPC and security groups,and accesses operations such as disk management,VNC connection and power on/off of cloud servers,simplifying the use of cloud server resources.The use of Redis to implement distributed locks to strengthen the control of the work order management module and the use of the stateless4 j state machine engine to achieve control of cloud server requests in different states guarantees the stable use of the server.In order to standardize resource management as well as reduce the pressure of manual management,a timing scheduling module is implemented based on Quartz,using timed tasks timed emails to assist management.The system is now online at i Qiyi.Through continuous iterative improvement,the system provides the whole company with on-demand access to cloud server resources,guarantees the smooth operation of business systems,reduces the investment in enterprise infrastructure,and achieves the goal of efficient management of cloud servers and enterprise cost reduction and efficiency.
Keywords/Search Tags:Hybrid cloud, public cloud, Spring framework, MVC, Quartz
PDF Full Text Request
Related items