虚拟化对数据中心效率和硬件利用率产生了戏剧性的影响,但是接下来有关系统整合的主要责任落在了操作系统的重量上。虚拟机通常运行企业级操作系统,比如Windows Server,但是Windows Server的大小和复杂性则限制了服务器可托管的虚拟机数量。因此,减少操作系统的开销将允许支持更多的虚拟机数量。微软Nano Server——预计在2016年第三季度与Windows Server 2016同步发布——能够让组织最大限度地利用服务器资源。
需要理解的是,Nano Server并不能直接替代完整的Windows Server 2016操作系统(OS),或者替代旧版本Windows Server的Server Core。相反,Nano Server为企业的计算环境提供了特定的角色,尤其是在虚拟机和云中运行企业级服务的情况下。
扩展虚拟机(VM)数量,以及最小化云实例成本的一个限制性因素是操作系统的开销。Windows Server 2016属于大型部署,安装配置以及启动都比较耗时。在每个虚拟机中实现完整的Windows Server 2016安装需要占用大量计算资源,从而提升了计算成本,同时限制更多的VM可用资源。
Nano Server通过缩减操作系统大小有利于减轻操作系统对计算资源的需求。微软删除了大量熟悉的组件——最值得注意的是删除了所有直接接口,包括GUI、命令提示符和PowerShell控制台。没有本地登录,不支持32位应用,Microsoft Installer和其他各种组件也不见了。理想情况下,Nano Server VHD的大小相比完整的Windows Server 2016部署缩小了90%以上。
通过缩减大小,Nano Server提升了性能、稳定性和安全性。Nano Server能够快速启动,允许管理员快速重启VM和工作负载。这也适用于容器虚拟化,在Hyper-V VM中运行Nano Server能够允许更多的容器共享VM空间。此外,应该有更少的组件需要打补丁或更新,这导致更少的工作负载中断运行。更少的组件也大大减少了黑客攻击面。
即使Nano Server是Windows Server 2016中一个最令人兴奋的新特性,并且为企业计算承诺了许多优势,但是还需要注意两个方面。首先,缺乏本地登录或用户界面意味着需要远程完成部署和管理任务。第二,Nano Server不能运行任何依赖GUI支持的应用程序或其他Nano Server没有的OS资源。
那么,还剩下什么?Nano Server通常是为了支持本地基于云的应用程序和服务。例如,Nano Server部署非常适合用于Hyper-V VM或运行容器的集群以及或托管服务,如文件服务器、Web服务器、域名系统服务器或其他服务。在VM或容器上运行的基于云的应用程序如果使用的语言是Python、Java和C#,也非常适合使用Nano Server。Nano Server在传统的本地数据中心里的应用场景也许有限,但是高度虚拟化和采用云环境的组织追求的是快速、可扩展的部署,他们会看到Nano Server是一种理想的操作系统。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
Windows Server 2016:新的Storage QoS功能让Hyper-V性能更稳定
微软在Windows Server 2016中对Storage QoS功能进行了重新设计,以便管理员创建Storage QoS策略,并在大量虚拟机共享存储设备时克服这些问题。
-
远离DoS攻击 Windows Server 2016发布DNS政策
Windows Server 2016的网络功能采用了新的域名系统(Domain Name System,DNS)服务器和IP地址管理功能,可以帮助管理员获得更多的网络环境控制权,保护数据中心免受DoS攻击。
-
Windows Server 2016系列四:Nano Server
Nano Server是一个轻量级安装包,体积比传统的Windows Server部署小93%。虽然体积小,但能够给企业提供巨大的利益。本期将介绍Nano Server的好处,如何部署Nano Server,以及与Server Core的区别。
-
Hyper-V MVP讲堂:微软与开源
微软如今正在接受开源,并且将基于Linux的特性将逐渐延伸到Windows生态环境中。管理员们如何做好准备迎接这些技术呢?