Red Hat 、Ubuntu and Docker:容器虚拟化成为主流

作者 : 开心源码 本文共1880个字,预计阅读时间需要5分钟 发布时间: 2022-05-12 共130人阅读

容器技术,一种轻量级的虚拟化,正在成为主要Linux发行版的核心组件。但是,它在数据中心和云端真正有什么作用呢?

Red Hat和Ubuntu是Linux对手,他们在许多技术细节上意见不一,但他们都同意一件事:Docker容器技术,将在未来几年成为主要的虚拟化技术。

当然,Linux长期以来一直是虚拟化管理程序,如内置的KVM(内核虚拟机)和Xen,但容器采用了不同的虚拟化方法。在传统的管理程序中,整个计算机堆栈,才从解决器到内存来存储虚拟化。这意味着任何虚拟机管理程序的虚拟机(VM)占用了大量的系统资源。

然而,容器是基于共享操作系统内核的。这就像Parallels的服务器虚拟化首席技术官和领先的Linux内核开发人员James Bottomley 在2014年3月的Linux协作峰会上解释说,容器比虚拟机管理程序要轻的多,效率更高。容器位于单个Linux实例之上,而不是虚拟化硬件。这意味着你可以“留下无用的99.9%的虚拟机垃圾,留下一个小的,整齐的包含您的应用程序的胶囊。”

实际上,这意味着您可以在单个服务器上投入比任何虚拟化方法多得多的应用程序。当然,假如你能在服务器上放置更多的程序实例,你可以把更多的程序放在你的数据中心或者者你的云上。当然,诀窍是首先把你的应用程序放到一个容器中。这就是Docker进来来的地方。

在Linux上运行LXC容器。这是Linux内核的一个客户界面控制的特点。它包括一个应用程序编程接口(API),使Linux客户能够创立和管理系统或者应用程序容器。Docker可被视为LXC集装箱应用包装系统。这样可以在诸如Red Hat Enterprise Linux(RHEL)7.0和Ubuntu 14.04服务器等操作系统上部署容器应用程序变得简单。

Red Hat 首席技术官Brian Stevens解释说,红帽已经进入了这一切,由于“Docker技术有助于消除企业采用集装箱的障碍 – 易用性,应用程序包装和基础设备集成 – 对我们来说非常令人兴奋,我们认为集成Red Hat和Docker技术提供了强大的开发能力和跨行业企业工作负载的轻量级应用的包装方式。”

Ubuntu的母公司Canonical也由于相似的起因而跳槽。Canonical和Ubuntu的创始人Mark Shuttleworth在Google+上表示,LXC和Docker“比KVM快得多,更轻 ”。

Canonical的云处理方案产品经理Dustin Kirkland在一篇博文中补充说。Docker是一个“设计模式,像一个蜂巢一样的”,偶尔在自然界中发现,当少量最优雅和令人印象深刻的处理方案经常看起来很直观,回想起来,对于我来说,Docker就是这样一种游戏变化,创新技术的核心在某种程度上看起来很直观,美观,显而易见。“

Red Hat 、Ubuntu and Docker:容器虚拟化成为主流

Kirkland继续说,“Linux容器,“Linux容器,流行的基础映像存储库,使用现代写入文件系统功能的快照,辉煌而又简单,是Docker.io的胜利。”

不是所有人都对容器和Docker看好。Dell高级云处理方案架构师Rob Hirschfeld在他的博客上写道,“Docker显然有更多优秀的用例,但我不禁感觉到被抛入建筑层”蛋糕“和”标记“中作为替代品对于非世界的“云”,“惊人的”,“革命的”。

Hirschfeld认为,Docker可以是有效的,甚至是破坏性的:

为开发,测试和交付创立便携和一致的环境

帮助Linux发行版升级内核不破坏客户空间

降低租户隔离的虚拟化开销(容器更轻)

减少DevOps开发人员测试多节点部署的虚拟化开销

“但是,”他继续说,“我担心我们会期待太多的银色子弹。”:

包装依然很辣手:创立一个锁定框可以帮助处理部分下游问题(你知道你有什么),而不是上游的问题(你不知道你依赖什么)。

容器扩展:将部署分解成更多功能的分立部件是明智的,但这意味着我们有更多的部分要管理。分离问题和蔓延之间有一个转折点。

PaaS [平台即服务]采用:Docker帮助PaaS,但并不能处理“您必需为PaaS建立应用程序”,也不能处理“PaaS需要可扩展数据服务”问题

Docker的容器能否是虚拟化和云计算的下一个伟大革命?或者者,Docker将证实是数据中心和云架构师考虑的另一条途径,由于他们力图让更多的程序在同一个硬件上运行?今年我们要找出答案。假如您在数据中心或者云端工作,则需要开始与他们合作,查看您认为容器适合您计划的位置。

相关阅读:

Docker虚拟化视频课程(实战篇)

国内第一套Docker案例实战课程视频教程

Linux运维全套视频火爆来袭

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » Red Hat 、Ubuntu and Docker:容器虚拟化成为主流

发表回复