APP下载

基于OpenStack和Kubernetes的双向部署技术研究

2020-03-30杜磊

电脑知识与技术 2020年1期
关键词:云计算

杜磊

摘要:该文基于OpenStack和Kubernetes两大云计算领域开源技术研究了二者的融合及双向部署技术。OpenStack通过虚拟化技术将计算、存储、网络等资源抽象成计算资源池、网络资源池和存储资源池,实现基础虚拟资源的统一调度管理。Kubernetes能够对容器化应用进行编排、运行、维护和扩展等,可以实现容器管理功能。基于OpenStack集群实现Kuber-netes集群的部署可利用OpenStack的Magnum项目融合Kubernetes集群提供容器服务。基于Kubernetes集群实现EOpen-Stack集群的部署的核心思想是将OpenStack组件容器化,可使用Kolla、OpenStack-helm以及Tripleo等项目,保证其更高效稳定的运行,资源得到充分利用并且便于扩展和维护。

关键词:OpenStack;Kubernetes;云计算;双向部署

中图分类号:TP393 文献标识码:A

文章编号:1009-3044(2020)01-0010-03

隨着现代计算机技术的不断发展,尤其是近年来国家网络信息体系的不断建设,云计算及相关领域的技术越来越受到重视。云计算是一种按需计费的商业模式,能够使消费者通过便捷的、可用的网络访问,进一步使用由云服务商提供的计算资源共享池(资源主要包括软件、网络、服务器、存储等),即只需要投入极少的管理工作就能快速提供资源,且消费者与服务提供商之间的互动会大幅减少。

OpenStack是一个构建稳定高效的开源云管理平台项目,OpenStack集群通过虚拟化技术将计算、存储、网络等资源抽象成计算资源池、网络资源池和存储资源池,并将这些资源池进行统一划分和管理,提供市场所需的虚拟资源及虚拟服务能力。Kubernetes是一个开源的容器集群管理系统,能够支持不同的容器技术,Docker是Kubernetes集群系统普遍应用的容器化技术,利用Kubernetes集群便于管理跨主机的容器化应用,实现容器化程序的自动部署、实例化和运行管理能力。……

登录APP查看全文

猜你喜欢

云计算
云计算虚拟化技术在电信领域的应用研究
基于云计算的医院信息系统数据安全技术的应用探讨
谈云计算与信息资源共享管理
志愿服务与“互联网+”结合模式探究
云计算与虚拟化
基于云计算的移动学习平台的设计
基于云计算环境下的ERP教学改革分析
基于MapReduce的故障诊断方法
实验云:理论教学与实验教学深度融合的助推器
云计算中的存储虚拟化技术应用