基于Linux LXC的Docker承诺云可移植性

日期: 2013-10-30 作者:Beth Pariseau翻译:张培颖 来源:TechTarget中国 英文

开源云世界正在热议一种Linux容器的新方法,称之为Docker,它有可能改善云可移植性和自动化应用开发。

这个开源项目是以前平台即服务(PaaS)初创公司dotCloud脑力劳动的产物,现在称之为Docker有限公司。它允许将应用封装到单独的容器中,基于Linux LXC功能实现。

虽然LXC和Linux容器并不是新的,但是新颖的Docker可以让这些容器在不同的分布式Linux以及不同的机器环境之间迁移,不管是物理的还是虚拟环境;部署在公有云还是私有云中;或者甚至是运行在工作站和笔记本电脑上。

所有的这些都为应用加速了部署和云可移植性,还提供了其他的优势,Paul Burns介绍,他是IT咨询公司Neovise的的分析师。

“有可能在不同的云环境之间更轻松的转移应用,过去这是有问题的,”Burns,“这种模式还允许你将两个应用放在一个云实例上,而且由于你只支付一个云服务器,因此会更加高效。”

目前,Docker号称能够同OpenStack云管理平台、红帽OpenShift PaaS以及DevOps系统配置工具(比如Chef、Puppet和SaltStack)集成。早起采用者包括俄罗斯搜索引擎Yandex、eBay、基于云的网络安全厂商CloudFlare、Rackspace的Mailgun邮件服务以及CRM初创公司RelateIQ。

“Docker在我们看来是一件大事,”Saran Mandair说道,他是PayPal平台工程高级总监。

PayPal正在其开发环境中实验Docker。Mandair期望这项技术能够让应用从开发者的台式机迁移到PayPal成熟的私有云环境中,而且无需修正应用或者重新配置服务器。

“我们将其看作是一个大型文件,我们可以来回移动,无需担心依赖性问题,因为所有的都是独立封装的,”Mandair解释道。

在线市场公司HubSpot也通过另一个开源项目体验了Docker,这个开源项目是一个集群管理器,称之为Apache Mesos。

“我们看到了传统超级管理器和Linux容器的需求和利益很好的结合在一起,”Jim O’Neill说道,他是HubSpot的CIO,“Linux容器的好处在于可以比常规虚拟化环境,以更贴近数据的方式运行应用,包含大量数据的应用仍依赖于共享磁盘。”

然而,Docker现在的版本仅为0.64,1.0版本要到明年一月。

“我们鼓励人们用它来开发和测试,但是还没有到投入实际生产的一步,”Docker CEO Ben Golub说道,“话虽这么说,但是很多企业还是愉快地忽视了我们。:)”

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者

Beth Pariseau
Beth Pariseau

Beth Pariseau是TechTarget's Data Center and Virtualization Media Group高级新闻作者。写信给她用bpariseau@techtarget.com,或者看她的Twitter:@PariseauTT。

翻译

张培颖
张培颖

云计算网站编辑

相关推荐

  • OpenStack部署尚存的问题

    OpenStack平台也存在着相同的问题。这一开源平台具有大量的组件,有人称之为这是未来的云模型。事实上,只因为市场上用户有只这一个开源平台可以选择。虽然OpenStack独占鳌头,但用户也不能过渡迷恋于它,毕竟它还尚存一些问题需要解决。

  • OpenStack最新Ocata版本:解决可扩展性问题

    OpenStack仍然是一项正在进行中的工作,它的各个组件都处于不同的稳定与成熟阶段。这意味着企业用户会继续面临着OpenStack部署的挑战,特别是在可扩展性和网络化方面。

  • 阿里云发布飞天敏捷版:支持Docker企业版

    Docker公司首席执行官Ben Golub 在大会上宣布Docker在阿里云平台的Apsara Stack Agility中落地,这是国内第一个支持Docker官方企业版的容器类产品,可以部署在企业自有数据中心环境内,特别适用于企业专有云及混合云场景。

  • 开源是Docker和Kubernetes的伊甸园

    12月,CRI-O被Hykes描述为概念验证,但是“毫无疑问——如果CRI-O像DOA一样无疾而终,Docker将不会完成容器化。