微软Hyper-V Container:最新的Docker追随者

日期: 2015-04-23 作者:Trevor Jones翻译:王学强 来源:TechTarget中国 英文

微软最新推出的Hyper-V Container工具可以实现更好的应用程序隔离性,为以Docker为代表的Linux容器技术带来了很大压力。

微软正在不断扩展其业务范围,希望凭借最新的容器技术帮助企业解决其所面临的安全问题。

微软之前已经宣布将会从下一代Windows Server开始支持Docker,而现在又决定向Windows Server的稳定版本当中添加Hyper-V Container这种最新的容器技术。此外,微软还推出了一种专门针对云环境和容器的轻量级Windows Server版本:Nano Server,其主要用来解决hypervisor当中的隔离性问题。

虽然Docker已经得到了广泛应用,但是其在容器流程控制(orchestration)和多租户(multi-tenancy)方面的问题依然没能得到解决。尽管一些企业将Docker作为虚拟化的替代解决方案,但是微软推出Hyper-V Container意味着企业使用hypervisor就可以实现不同容器中代码的相互隔离,而不会对主机操作系统造成任何影响。

尽管还没有发布具体时间表,但是预计在今年之内,微软就将发布最新容器服务的预览版本,并且其将其作为Windows Server的基础功能。

这种技术将会对微软起到很大帮助作用,其可以吸引更多的Docker容器开发者转而使用Windows,IT咨询公司Baroan Technologies的拥有者Guy Baroan表示。

“这非常好,”Baroan说。“微软在和那些Linux领域当中讨厌他们的人做斗争,并且尝试通过使用一切方式来和Linux保持同步。”

对于微软来说,同时发展多个领域是一种十分明智的选择,Azure主要针对小型初创企业,其IT部门主要使用开源技术;Windows Server Container主要针对Azure当中内置的原生云应用;而Hyper-V Container则针对那些已经开始使用hypervisor,但是还需要加入容器技术的企业,Forrester Research公司的副总裁和首席分析师Jeffrey Hammond表示。

“同时发展多种技术,不断观察市场反应,微软为我们提供了一个很好的发展策略案例,” Hammond说。“‘这就是我们的做事方式,你必须遵循’,相对于这种传统的微软计划来说,其现在的策略可以为企业提供更多的选择空间。”

而Nano Server则代表了一种新兴趋势,从红帽Atomic Host到CoreOS,这些小型操作系统具有更高的安全性和更好的管理特性,更加适合于容器和平台即服务这种形式,一家IDC公司的程序副总裁Al Gillen表示。

“我们从来没有见到过如此精简的Windows,所以对于微软,公平来说,这确实是一种突破,”Gillen说。

通过增加hypervisor层,容器不再需要使用共享内核,这种方式虽然在一定程度上牺牲了可扩展性,但是却可以极大地提高安全性,Gillen说。

“对于很多用户来说,这是一种非常好的权衡,”Gillen说。

在很多方面,微软借鉴了VMware的容器和虚拟机相互搭配的方式,以解决Docker容器当中由于共享Linux内核而导致的安全性问题。

虽然微软在隔离方面所采用的技术和VMware十分类似,但是微软为其客户提供了一种各位简单的迁移方式,Hammond说。

从去年开始,Docker容器技术得到了广泛支持,但是最近很多厂商开始尝试推出自己的容器工具,包括Joyent、红帽,以及最近出现的CoreOS,其和谷歌领导的Kubernetes达成了合作关系。

Hammond对于这种趋势持反对意见,其认为使用容器的意义就在于统一所有环境的内部运行机制,因此如果必须在Docker容器和其他方式之间做出选择,这种方式本身就存在问题。如果微软、亚马逊和其他厂商在管理层方面进行更多竞争那么将会更加有意义,他说。

围绕着Linux容器的生态系统仍然在不断发展。微软和Docker的关系使得其在占领新兴市场方面拥有优势地位,并且其已经证明所采用的方式具有实际意义,Baroan说。

“市场是一方面,而向用户展示你拥有什么以及这些是否可行是另外一方面,”Baroan说。“好消息是微软从去年开始就已经和Docker进行合作,这有利于他们推出一种真正迎合市场需求的解决方案。”

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者

Trevor Jones
Trevor Jones

SearchCloudComputing.com的新闻作者,2014年加入TechTarget。

翻译

王学强
王学强

TechTarget特邀编辑,毕业于计算机专业,现任职于外企IT分析师,负责网络、防火墙和服务器等系统运维工作,对虚拟化、网络安全和渗透测试拥有浓厚兴趣,工作外热爱旅行、汽车和健身。

相关推荐

  • 超越Docker和Kubernetes:容器生态系统不断发展

    在过去几年,容器走过了漫长的道路–从利基技术发展成为部署现代云原生应用和服务的关键平台,而随着部署 […]

  • 描绘VMware容器未来蓝图:VIC与Pivotal

    容器技术已经推出几年了,而且其原理很容易理解。容器成本低、运行速度快、易于部署而且承诺提供更大的可扩展性。在容器需求量持续增加期间,VMware开发了自己的容器平台以满足不断增长的需求—vSphere集成容器(VIC)以及Photon Platform。

  • 从OpenStack Ocata看容器技术的走势

    然而2017年2月,OpenStack社区却突然发布了OpenStack的第15个版本Ocata。这一版本的发布,与上一版本的发布时间间隔只有四个月。

  • VMware云应用业务线副总裁Kit Colbert访谈录

    容器席卷IT行业,顾客厂商都在争相将容器集成到现有基础设施中。VMware就是这样一家试图跟上最新趋势的公司,VMware公司承诺向顾客提供一种熟悉的管理容器的方式。