Font Size: a A A

The Design And Implementation Of Scientific And Education Cloud Platform Based On Container Technology

Posted on:2020-01-30Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y YaoFull Text:PDF
GTID:2428330590950663Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The development of cloud computing provides flexible and highly available cloud services for all walks of life.The emergence of Docker container technology provides a more flexible way for the release and deployment of cloud services,making the cloud more stable and reliable.Compared to traditional lab IT infrastructure,the introduction of container-based cloud platforms can provide more efficient resource utilization and more secure data management.Based on the theory of cloud computing,it explored the technical architecture of Kubernetes container management technology,Open Stack cloud computing service and Ceph distributed storage system,and analyzed the business needs and performance requirements of science and education management on the cloud and the use cases of the main functional modules,completed the overall design of the system and database design,which to propose a cloud platform solution that can provide stable services for scientific research and teaching.The underlying architecture platform uses Docker technology to encapsulate Open Stack service components into container images,quickly deploy and build a highly reliable cloud service,and run the Ceph distributed storage service in containers to integrate with Open Stack services as the storage backend of platform,which to provides stable and reliable redundant backup and strong consistent data security for data.Finally,based on the Kubernetes container cluster,it efficiently monitors and flexibly manages the running containers to provide high-availability resource services for the application layer.The application layer is based on the Django framework.By calling the service interface provided by the containerized cloud platform,it mainly realized three functional modules of user management,virtual resource management and team management.Finally,a cloud platform management system that can flexibly allocate resources to users and satisfy research and teaching is realized.The science and education cloud platform based on container technology integrates cloud computing and container related technologies into the laboratory research and teamwork scenarios,providing large-scale high-reliability,flexible and scalable computing capabilities and data security storage and management capabilities.By testing the corefunctions of the system,the platform can provide stable services to meet the expected design goals.
Keywords/Search Tags:Science and education cloud, Kubernertes, Container, OpenStack, Ceph
PDF Full Text Request
Related items