容器:新的虚拟机管理程序

容器对PaaS的作用和hypervisor对IaaS的作用一样吗?

在过去的10年左右的时间里,IT的发展可以在某种程度上归因于虚拟化。虚拟化的关键是管理程序。无论是开源软件,如Xen、VMware,甚至是微软的HyperV, hypervisor已经在IT领域掀起了一场革命。如果没有系统管理程序,就不会有云,当然也不会有基础设施即服务(IaaS)。现在有人说Linux容器将为平台即服务(PaaS)做管理程序为IaaS做的事情。

对于那些可能不熟悉Linux中的容器的人,在基本级别上,它被称为Linux内核包容。Linux内核支持这个功能已经有一段时间了。你可以得到基本的信息和软件在这里

这些容器允许流程或应用程序在自己的容器中运行。就进程或应用程序知道,他们在自己的机器中运行。它们不了解其他应用程序和过程。它们看起来有自己的文件系统,存储,CPU,RAM等的过程中的多种方式允许每个操作系统在其自己的虚拟机中运行,容器允许应用程序/进程在自己的单独容器中运行在一个操作系统中。

容器化的关键及其相对于hypervisor虚拟化的优势在于,通过保持所有这些容器在一个操作系统中运行,可以大大增加密度,这比基于hypervisor的操作系统虚拟化所能做的工作要多。这意味着集装箱化可以使商业级别的PaaS真正起飞并超越IaaS,正如有些人所说的那样,这是不可避免的。

真正流行起来的一种容器化方法是基于开放源代码的码头工人,公司,是Docker生态系统的策展人和管理者。Docker总部位于湾区。根据他们的网站,

发布7个月后,Docker生态系统正在迅速发展:Docker已经被下载超过20万次,获得超过7500个Github星星,并收到超过200个社区开发者的贡献。超过2500个“Dockerized”应用程序现在可以在Docker公众中使用指数,及第三方项目和合作伙伴构建在Docker之上的包括PaaS、操作系统、托管服务、CI平台等。超过50个用户创建的案例研究可以从公司如Cloudflare eBay, Rackspace / Mailgun,Yandex剑桥大学卫生保健,RelateIQ

在这么短的时间内,这是一个相当令人印象深刻的成就清单!

我有机会和加布里埃尔·蒙罗伊聊天OpDemandDeis是一个基于Docker、Heroku和Chef的开源应用平台(PaaS)。Gabriel多年来一直在纽约地区以及博尔德和其他地方从事应用程序开发和IT运营工作。在纽约,Gabriel与市场上许多领先的金融参与者合作。他认为需要一个更快的平台,让人们能够更快更容易地开发和部署。

Gabe相信我们正处于朝向PaaS的主要运动的门槛。有了Docker和DEIS这样的工具,从管理程序开始在云中构建的想法就没有意义了。当你真正关心的只是应用程序时,为什么还要担心管理操作系统的问题呢?现在,对于一些IT运维人员来说,这似乎是一种亵渎,但是想象一下,当人们问为什么有人只需要管理虚拟机操作系统就会担心硬件。

我不知道。我还在学习container, Docker和DEIS。但这听起来确实像是迈向PaaS的顺理成章的下一步。我喜欢这样的事实,即开放源代码再次发挥了主要作用,如果不是运动的领导部分的话。

我还认为容器化是DevOps运动的另一个推动者。更快地获得代码并部署,更好地与操作协调,将有助于更强大的IT组织。

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn对自己最关心的话题发表评论。

版权©2013Raybet2

工资调查:结果已经出来了