Forrester: Docker将颠覆虚拟化并推动云计算的采用

日期: 2014-06-30 来源:TechTarget中国 英文

Docker.com 宣布将推出 Docker1.0版,一种能够将不同类型的应用自动部署成轻量级、便携、自足型容器,并且几乎可以在任意基础架构上运行这些应用的开源平台。这则消息表明,该平台现可用于商业用途,分别利用 Docker Engine 和 Docker Hub,提供轻量级、便携的运行时支持和打包以及用于应用共享和流程自动化的云计算服务。

我们采访了几家较早采用 Docker 的用户,包括全球 ISV 和本地解决方案提供商。我们认为,基于 Docker 的解决方案将打破服务器虚拟化市场,进一步推动云计算的采用,得出这一论断的原因主要在于以下几点:

技术优势。今天的组件化应用往往依赖于其他组件、应用或服务。例如,Ruby on Rails 应用可能依赖 MongoDB 作为持久层,同时将 nginx 用作 Web 服务器。每个组件可能还拥有各自的一套依赖项,彼此之间有可能产生冲突。Docker 可以轻松打包必要的依赖项,通过各自的容器将这些依赖性区分开。

不同于 VMware vSphere 和 Microsoft Hyper-V 等基于管理程序的解决方案,Docker 使用 Linux 容器处理虚拟化。因此,这些容器会比传统的虚拟机 (VM)映像小很多,启动速度也远胜于虚拟机。开发人员还可以轻松地比较不同的容器、调试任何问题,以及将容器部署到 Amazon Web Services 上。

业务利益。Docker 的技术优势能够帮助技术管理专家在组件上快速组装应用,显著减少传统打包和部署方法在开发、QA 和生产环境中需要的工作量。技术人员可以在企业内部服务器以及云计算环境中的虚拟机之间,在任意平台上,更加快速地传输未经修改的业务应用。如此一来,技术人员便可使用“复制 > 运行”方式而非传统的“安装 > 配置 > 运行”模式提高灵敏性,响应业务要求和市场发展形势。

生态系统支持。2013 年初,Docker 以平台即服务 (PaaS) 公司的身份,凭借 dotCloud 开源项目进入市场,自此,其生态系统已有显著增长。Google 更主动将 Docker 集成到其 Google Compute Engine 中。作为最受欢迎的基础架构即服务平台之一,OpenStack 也已着手将 Docker 嵌入其框架中,而 Havana 便是其选择的第一个版本。四月,Red Hat 宣布扩大与 Docker 的合作,将 Docker 纳入其企业 Linux 和OpenShift PaaS产品。中国领先搜索引擎之一的百度,也在使用 Docker 支持其 Baidu App Engine PaaS 平台。

Docker 仍有很长的路要走。它必须为云计算中的复杂企业应用提供支持(尤如 VMware vApp 简化多层应用的部署),设计更多便于用户使用的图形用户界面以简化管理并且提供更多的调试和跟踪功能。但我们仍然认为,技术管理决策者需要关注 Docker,并应考虑将其嵌入云计算解决方案中以改善业务成果。

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐