Windows Server容器是如何影响应用的?

日期: 2015-07-15 作者:Stephen J. Bigelow翻译:肖培庆 来源:TechTarget中国 英文

容器并不仅仅是虚拟化应用的另外一个概念,它还改变了创建、开发和维护应用的方式。传统的应用业务趋向于一个整体,构成整体的所有代码、组件和服务都被完整地打包成一个程序来进行开发、部署和安装。 容器是云计算和DevOps环境的完美补充,它可以让虚拟实例快速增加——通常还是很大量的——而且可以在计算负载或者需求改变时再次减少。操作系统厂家例如微软正在悄悄地认识到大规模、复杂的平台,例如传统的Windows Server并不适合作为专业的容器或者云计算环境,相反需要的是启动或重启更快的精简型、轻量级OS,它们会使用更少的计算资源并且需要更少的破坏性的修补。

容器还能将复杂的应用分割成组成部件,然后将每个……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

容器并不仅仅是虚拟化应用的另外一个概念,它还改变了创建、开发和维护应用的方式。传统的应用业务趋向于一个整体,构成整体的所有代码、组件和服务都被完整地打包成一个程序来进行开发、部署和安装。

容器是云计算和DevOps环境的完美补充,它可以让虚拟实例快速增加——通常还是很大量的——而且可以在计算负载或者需求改变时再次减少。操作系统厂家例如微软正在悄悄地认识到大规模、复杂的平台,例如传统的Windows Server并不适合作为专业的容器或者云计算环境,相反需要的是启动或重启更快的精简型、轻量级OS,它们会使用更少的计算资源并且需要更少的破坏性的修补。

容器还能将复杂的应用分割成组成部件,然后将每个部件(例如Web服务器或者数据库)安装到不同的容器中去。这些容器可以链接到一起形成一个完整的应用。这就是微服务的概念,这样子每个组件升级或者打补丁的时候并不会对其他相关联的容器产生影响。

这种以微服务为基础的应用架构还带来了更好的功能扩展性。当一个传统的业务达到了它实际的性能极限时,整个应用(以及它的所有组件)需要重新部署——还有整个相关的计算资源。如果将相关的应用组件都放置到容器中,那么增加更多容器来解决瓶颈问题将会变得非常简单。举个例子,如果一个以微服务为基础的应用发现Web服务器容器是它的性能瓶颈,我们可以很容易地通过增加额外的Web服务器容器来增加它的功能性。这样也允许了使用最小的计算资源来做扩展。

微软Windows Server 2016版本的Nano Server满足了这些需求。Nano Server着重于运行容器,而且报告称它的体积只有一个完整OS部署的5%。它通过去除了GUI、32位系统支持、远程桌面支持、Microsoft Windows Installer和其他远程云计算基础架构不需要的辅助性服务来节省计算资源。Nano Server可以通过PowerShell和Windows Management Instrumentation来进行管理。

作者

Stephen J. Bigelow
Stephen J. Bigelow

数据中心和虚拟化网站的高级技术编辑,拥有20年的PC和技术写作经验。

翻译

肖培庆
肖培庆

TechTarget中国兼职翻译

相关推荐