时间:2017-06-22 来源:互联网 浏览量:
服务器操作系统总经理Erin Chapple上周在线发布了Linux容器和工作负载。
该公司还将扩展Window Server的Hyper-V隔离功能,该功能于2016年发布的操作系统中引入。
“这意味着客户不再需要部署两个独立的容器基础架构来支持其基于Windows和Linux的应用程序,”Chapple写道。
此外,Windows Bash还将推出下一版Windows Server。这对开发人员来说是个好消息。
“这个独特的组合使得开发人员和应用程序管理员可以使用他们在Windows Server容器主机上用于Linux容器的相同脚本,工具,过程和容器映像。”Chapple解释说。
更细的纳米服务器
Chapler指出,微软的Nano Server产品容器性能也有所改善。
Nano Server于2015年推出,是专门用于运行云端应用程序和容器的专用操作系统。
Twistlock首席执行官本·伯恩斯坦(Ben Bernstein)解释说:“这个想法是让它变得很小,并允许每个开发人员为其特定的微型服务添加必要的元素 。
“这更符合,稳定和安全,”他告诉LinuxInsider。“图像确实是开发人员添加的,没有什么更多 - 没有奇怪的下面的元素。
Chapple写道,下一个版本的Windows Server将专注于使Nano Server成为最好的容器镜像。
她指出,客户将看到纳米服务器的图像缩小了50%以上,这将缩短启动时间,提高集装箱密度。
针对痛点
减少容器内操作系统的大小对于为虚拟框中运行的主应用程序预留资源非常重要。
Enderle集团首席分析师Rob Enderle说:“理想情况下,您希望底层操作系统为零,因为您完全不需要这样做。
“这还没有,”他告诉LinuxInsider,“但是它非常薄,并且尽可能地脱离出来。”
Aqua Security首席技术官Amir Jerbi指出,Windows容器的大小是微软执行该技术的三个难点之一 。
“与Linux容器相比,Windows容器的大小非常大 - 超过1 GB,”他告诉LinuxInsider。“这会减少50%。”
Jerbi补充说,在Windows上的Microsoft服务器和Linux工具上本机运行Linux容器使使用这两个操作系统的商店都更简单。
Linux主导容器
Jerbi表示,微软的集装箱战略使公司与目前的客户需求保持一致。
他说:“组织正在把操作流程和工具归一化。“运行Windows和Linux容器的单一平台有助于此。”
微软的举措反映了其对集装箱空间状况的认识。
Twistlock的Bernstein说:“实际上,99%的容器图像是Linux图像。
他指出:“由于我们在谈论集装箱作为微型服务,而是与其他集装箱进行接触,所以只有Windows容器的环境是不现实的。” “对于Microsoft来引导任何Windows容器的使用,它必须支持使用现有的Linux映像。”
容器对于在当今应用环境中开发软件变得非常重要。它们可以缩短开发周期。它们允许软件在任何地方 - 在场所或云端运行。它们还可以简化开发过程,因为众多现成的图像。
“研究表明,集装箱可以提高生产力,”伯恩斯坦说,“这就是软件产品公司想要采用它们的原因。”