【摘 要】
:
随着多年来虚拟化技术不断发展,云计算使用虚拟化技术来实现大规模计算资源的池化管理和弹性伸缩。在过去十多年,Hypervisor技术一直在数据中心基础设施中扮演着骨干的角色,
论文部分内容阅读
随着多年来虚拟化技术不断发展,云计算使用虚拟化技术来实现大规模计算资源的池化管理和弹性伸缩。在过去十多年,Hypervisor技术一直在数据中心基础设施中扮演着骨干的角色,用于提供计算资源的隔离和管理。现代IT企业已经不再满足于仅通过IaaS获取具有计算能力的虚拟机节点,而PaaS又给应用的开发上引入了一些限制。基于容器即服务的云平台Kubernetes的出现为实现新型数据中心操作系统提供的了方便。Kubernetes默认使用的是基于操作系统级虚拟化技术的Docker容器引擎,容器与传统的虚拟机相比,额外资源开销更小,但在隔离性方面还有诸多问题。然而现代数据中心内往往承载着差异化的数据业务和复杂的应用程序,一个稳定、可靠、安全的容器引擎显得尤为重要。本文重点分析了目前主流容器技术的特性和应用服务在云平台的运行需求,在深入研究Kubernetes系统架构后,提出在Kubernetes中引入基于传统虚拟化技术的HyperContainer容器引擎和Unikernel技术用于承载容器化应用,以达到满足虚拟机级别甚至更高的隔离性要求和更多的应用场景覆盖。并将Docker容器引擎、HyperContainer容器引擎和Unikernel放在一起协同工作,在Kubernetes中设计一个全新的容器运行时中间层用于管理三种容器方案,将不同的工作负载发送到最适合的容器引擎中。最后为这套混合异构容器运行时分别设计了网络模块,能够支持CNI网络模型并可以共同使用一个网络配置。最后的实验数据表明本文设计的混合异构容器运行时能够承担Kubernetes官方要求的所有功能特性和工作负载。
其他文献
文章运用面板数据模型,选取我国2002-2009年沪深两市金属冶炼业和通信设备、计算机及其他电子设备制造业上市公司的财务数据作为样本作对比分析。文章从商业信用需求角度研究
在英语教学过程中,我们通常会发现有相当部分的学生在英语学习过程中表现出学习动机越来越弱,甚至失去了学习的动力。正如Dornyei (2005)所指出,在语言学习过程中,学习者不仅
目的了解妊娠晚期的心电图变化特点,并且对其结果进行分析,以便更好的配合临床医师的诊治工作。方珐对延安市医院进行产前检查的妊娠晚期妇女1999例依次进行12导联同步心电图描
在对甲苯磺酸(VISA)催化剂的作用下,以二羧酸与异丁醇为原料制备尼龙酸二异丁酯,生产成本低,产品色泽好。确定了最佳合成条件:催化剂占总酸量的1.85%,碱用量是总酸量的3倍,塔顶温度控制
在分析MSDP协议工作机制的基础上,给出了一种协议的实现方案。该方案将协议分为peer连接模块、报文处理模块、定时器模块以及外部接口模块并加以实现,适合在核心路由器中采用来
随着近年来云计算虚拟化技术的进一步发展,以Docker为代表的容器技术以其轻量级的特性正替代着传统Hypervisor技术在其云计算中的位置,构筑于容器技术之上的容器集群编排技术
使用认证授权机制,可以保证Kubernetes集群的安全。Kubernetes集群的所有操作基本上都是通过Kune-APIServer组件实现的,认证授权过程只能存在于HTTPS形式的API中。所以在具体
Docker是一种开源容器级虚拟化技术,基于它可建立PaaS云服务。在软件开发中应用Docker技术能够使程序的部署和运行更加高效。通过研究Docker技术的架构,然后在开发环境中应用
目的:探讨孕妇体质类型与早期先兆流产发病的关系,为调治孕妇体质防治流产提供依据。方法:以《中医体质调查量表》分别对正常早期妊娠妇女、早期先兆流产患者、健康育龄非孕
随着微服务架构和容器技术在云计算领域的广泛应用,如何在大型集群中管理容器化的微服务成为了开发者们迫切希望解决的问题。Amazon、Red Hat、VMware等公司先后推出了自己的