Font Size: a A A

The Design And Implementation Of Container Cloud Platform

Posted on:2018-02-03Degree:MasterType:Thesis
Country:ChinaCandidate:J S XuFull Text:PDF
GTID:2348330518995570Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Docker container technology can reduce the cost of operation and maintenance, speed up project development. The deployment of the traditional application system in a containerized way, using container technology to package the application into a Docker image, can shield the environment inconsistency, so that development, testing, deployment of synchronization.Kubernetes Google's open-source container management system enables efficient management of container clusters and provides a range of technologies for automated deployment,service monitoring, high availability, monitoring, fault replacement, load balancing, and more efficient container clustering for user deployment Utilize cluster resources. With Kubernetes' solution, development costs can be saved, while the development and operation staff will focus more on the business itself, resulting in a significant reduction in operational difficulty and cost.OpenStack provides powerful infrastructure management capabilities that share computing resources, storage resources,and network resources for flexible resource allocation.Each component of OpenStack is a highly available deployment that provides a stable and reliable resource for the upper layer.In this paper, use OpenStack to provide flexible allocation of resources for the Docker,Kuibnetes cluster to provide user isolation and different users with different clusters of network isolation. Deploying Docker applications on Kubernetes clusters, and using Kubernetes to facilitate the management of container applications. The interface of container resource configuration module is designed and implemented, and OpenStack and Kubernetes are integrated. The environment and resource of container deployment are provided by operating Kubernetes cluster configuration container resource. This paper analyzes the requirements from a multi-user perspective, and designs a container cloud platform that meets the requirements of uniform, non-discriminative and easy-to-use, and facilitates the deployment and management of user Docker applications.
Keywords/Search Tags:Cloud Computing, Kubernetes, OpenStack, Container, Docker
PDF Full Text Request
Related items