天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

容器云平臺的設(shè)計與實現(xiàn)

發(fā)布時間:2018-05-30 02:03

  本文選題:云計算 + Kubernetes集群; 參考:《北京郵電大學》2017年碩士論文


【摘要】:以前,開發(fā)人員開發(fā)應(yīng)用需要自己實現(xiàn)復(fù)雜的框架保證應(yīng)用的高可用和故障替換。測試人員測試應(yīng)用需要自己重新部署測試環(huán)境,需要繁瑣的安裝依賴庫和配置參數(shù)。運維人員部署應(yīng)用更是頭疼,經(jīng)常碰到異構(gòu)的操作系統(tǒng),對不同系統(tǒng)進行不同的部署方式。應(yīng)用的容器化,可以更加便捷的創(chuàng)建分布式應(yīng)用,加快應(yīng)用的開發(fā)與上線,減低運維成本;谌萜骷夹g(shù)可以很容易地把應(yīng)用部署在異構(gòu)的平臺上,很輕松地面對應(yīng)用的遷移。Docker作為容器技術(shù)事實上的標準,可以減少運維的成本,加快項目的開發(fā)。對傳統(tǒng)的應(yīng)用系統(tǒng)以容器化的方式部署,利用容器技術(shù)把應(yīng)用打包成Docker鏡像,可以屏蔽環(huán)境的不一致,讓開發(fā)、測試、部署同步進行。Kubernetes谷歌開源的容器管理系統(tǒng),可以高效的管理容器集群,并提供一系列的自動部署、服務(wù)監(jiān)控、高可用、監(jiān)控、故障替換、負載均衡等一系列技術(shù),讓用戶部署的容器集群更加高效的利用集群資源。使用Kubernetes提供的解決方案,可以節(jié)省開發(fā)成本,同時讓開發(fā)、運維人員將精力更加集中于業(yè)務(wù)本身,運維難度和成本大幅度降低。OpenStack提供強大的基礎(chǔ)設(shè)施管理功能,共享計算資源、存儲資源和網(wǎng)絡(luò)資源,可以靈活的分配資源。OpenStack每個組件都是高可用部署,可以為上層提供穩(wěn)定可靠的資源服務(wù)。本課題通過 OpenStack、Docker 和 Kubernetes 的研究,基于 Openstack 創(chuàng)建 Kubernetes集群,構(gòu)建容器云平臺。論文從用戶的角度分析需求和設(shè)計架構(gòu),設(shè)計和實現(xiàn)容器云平臺,方便用戶部署和管理Docker應(yīng)用。利用OpenStack為Docker提供彈性資源分配,為Kubernetes集群提供用戶隔離和同用戶不同集群的網(wǎng)絡(luò)隔離。在Kubernetes集群上部署Docker應(yīng)用,利用Kubernetes方便容器應(yīng)用的管理。設(shè)計實現(xiàn)容器資源配置模塊的調(diào)用接口,融合OpenStack和Kubernetes,通過操作Kubernetes集群配置容器資源,為容器的部署提供環(huán)境和資源。論文對構(gòu)建的容器云平臺進行了測試,符合設(shè)計目標。
[Abstract]:Previously, developers needed to implement their own complex frameworks to ensure high availability and failover. Testers test applications need to redeploy their own test environment, require cumbersome installation dependencies and configuration parameters. Operation and maintenance personnel deployment is a headache, often encountered heterogeneous operating systems, different systems to deploy different ways. The containerization of applications makes it easier to create distributed applications, speed up the application development and go online, and reduce the cost of operation and maintenance. Container based technology can easily deploy applications on heterogeneous platforms. It is easy to face the migration of applications. Docker is the de facto standard of container technology. It can reduce the cost of operation and maintenance, and accelerate the development of projects. Traditional applications are deployed in a containerized manner, packaging applications into Docker images using container technology, which can mask inconsistencies in the environment and allow the development, testing, and deployment of the container management system, which synchronizes the development, testing, and deployment of Google's .Kubernetes, into an open source container management system. It can efficiently manage container cluster and provide a series of technologies such as automatic deployment, service monitoring, high availability, monitoring, fault replacement, load balancing and so on, so that the container cluster deployed by users can make more efficient use of cluster resources. Using the solution provided by Kubernetes, you can save the development cost, at the same time, let the development, operation and maintenance personnel focus more on the business itself, and greatly reduce the difficulty and cost of operation and maintenance. OpenStack provides powerful infrastructure management functions, sharing computing resources, Storage resources and network resources, can be flexibly allocated resources. OpenStack each component is highly available deployment, can provide stable and reliable resource services for the upper layer. Through the research of Open Stackman Docker and Kubernetes, this paper creates Kubernetes cluster based on Openstack and constructs container cloud platform. This paper analyzes the requirements and design framework from the user's point of view, designs and implements the container cloud platform, which is convenient for users to deploy and manage Docker applications. OpenStack is used to provide flexible resource allocation for Docker, user isolation for Kubernetes cluster and network isolation for different user clusters. Deploy Docker application on Kubernetes cluster and use Kubernetes to facilitate container application management. The calling interface of container resource configuration module is designed and implemented, which combines OpenStack and Kubernets, and provides the environment and resources for container deployment by using Kubernetes cluster to configure container resources. In this paper, the container cloud platform is tested, and it accords with the design goal.
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TP393.09

【參考文獻】

相關(guān)期刊論文 前8條

1 陳建娟;劉行行;;基于Kubernetes的分布式ELK日志分析系統(tǒng)[J];電子技術(shù)與軟件工程;2016年15期

2 ;理解Kubernetes核心概念[J];電腦編程技巧與維護;2016年03期

3 于建威;李知杰;趙健飛;;基于OpenStack的Docker應(yīng)用[J];軟件導(dǎo)刊;2015年09期

4 陳存香;陳清金;張巖;;Hadoop與Docker技術(shù)的融合[J];郵電設(shè)計技術(shù);2015年05期

5 馮周;左鵬飛;劉進軍;;大數(shù)據(jù)存儲技術(shù)進展[J];科研信息化技術(shù)與應(yīng)用;2015年01期

6 鞠春利;劉印鋒;;基于Docker的私有PaaS系統(tǒng)構(gòu)建[J];輕工科技;2014年10期

7 張建;謝天鈞;;基于Docker的平臺即服務(wù)架構(gòu)研究[J];信息技術(shù)與信息化;2014年10期

8 鄧榮;黃菊;;OpenStack all-in-one云平臺的搭建[J];數(shù)字技術(shù)與應(yīng)用;2014年10期

相關(guān)碩士學位論文 前1條

1 秦懷國;遼寧郵儲中間業(yè)務(wù)系統(tǒng)設(shè)計與開發(fā)[D];電子科技大學;2014年

,

本文編號:1953414

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1953414.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶8fdb7***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
国内欲色一区二区三区| 中文字幕欧美视频二区| 国产综合一区二区三区av| 丰满少妇被猛烈撞击在线视频| 在线观看日韩欧美综合黄片| 欧美成人精品一区二区久久| av一区二区三区天堂| 欧美熟妇一区二区在线| 国产又粗又长又大的视频| 中文字幕一二区在线观看| 91播色在线免费播放| 国产成人免费高潮激情电| 日韩和欧美的一区二区三区| 人妻少妇久久中文字幕久久| 亚洲国产av国产av| 欧美小黄片在线一级观看| 日韩成人中文字幕在线一区| 少妇熟女精品一区二区三区| 欧美日韩精品一区免费| 精品视频一区二区不卡| 久久99国产精品果冻传媒| 亚洲一区二区三区熟女少妇| 少妇一区二区三区精品| 亚洲一区二区久久观看| 欧美又黑又粗大又硬又爽| 福利新区一区二区人口| 日韩精品你懂的在线观看| 亚洲欧美国产精品一区二区| 初尝人妻少妇中文字幕在线| 人妻亚洲一区二区三区| 99精品国产一区二区青青| 国产日韩欧美国产欧美日韩| 国产丝袜女优一区二区三区| 欧美日不卡无在线一区| 日韩在线免费看中文字幕| 欧美日韩亚洲巨色人妻| 熟女高潮一区二区三区| 黄色av尤物白丝在线播放网址| 国产欧美日韩一级小黄片| 国产精品欧美一区两区| 亚洲一区二区精品久久av|