虚拟化对数据中心效率和硬件利用率产生了戏剧性的影响,但是接下来有关系统整合的主要责任落 在了操作系统的重量上。虚拟机通常运行企业级操作系统,比如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中国原创内容,原文链接: http://www.searchsv.com.cn/showcontent_92879.htm
© TechTarget中国:http://www.techtarget.com.cn

部署微软Nano Server的好处是什么?的更多相关文章

  1. ASP.NET Core 中文文档 第二章 指南(5) 在 Nano Server 上运行ASP.NET Core

    原文 ASP.NET Core on Nano Server 作者 Sourabh Shirhatti 翻译 娄宇(Lyrics) 校对 刘怡(AlexLEWIS).许登洋(Seay).谢炀(kile ...

  2. 微软发布 Windows Server 2016 预览版第三版,开发者要重点关注Nano Server

    微软已经发布 Windows Server 2016 和 System Center 2016 第三个技术预览版,已经提供下载.Windows Server 2016 技术预览版第三版也是首个包括了容 ...

  3. [转帖]微软 SQL Server 2008/R2 停止支持

    微软 SQL Server 2008/R2 停止支持 微软停止支持 SQLSERVER 2008R2 https://t.cj.sina.com.cn/articles/view/3172142827 ...

  4. BizTalk开发系列(三十八)微软BizTalk Server定价和许可[解读]

    做BizTalk的项目一段时间了,但是对BizTalk的价格和许可还不是很了解.给客户设计解决方案时大部分产品都是直接按照企业版的功能来设计,很 少考虑到价格和许可方面的因素,以为这个不是我们的事情或 ...

  5. Vmware ESX5i 环境下部署Windows Storage Server 2008 R2

    ESX5i 环境下部署Windows Storage Server 2008 R2       Windows Storage Server 2008 这款产品微软早已发布,WSS2008是基于Win ...

  6. 浅析基于微软SQL Server 2012 Parallel Data Warehouse的大数据解决方案

    作者 王枫发布于2014年2月19日 综述 随着越来越多的组织的数据从GB.TB级迈向PB级,标志着整个社会的信息化水平正在迈入新的时代 – 大数据时代.对海量数据的处理.分析能力,日益成为组织在这个 ...

  7. 转:浅析基于微软SQL Server 2012 Parallel Data Warehouse的大数据解决方案

    综述 随着越来越多的组织的数据从GB.TB级迈向PB级,标志着整个社会的信息化水平正在迈入新的时代 – 大数据时代.对海量数据的处理.分析能力,日益成为组织在这个时代决胜未来的关键因素,而基于大数据的 ...

  8. Asp.net MVC4.0(net4.5) 部署到window server 2003上的解决方案

    Asp.net MVC4.0(net4.5) 部署到window server 2003上的解决方案 最近做了一个Web项目,也没多想就用了Asp.net MVC4.0 ,MVC4.0默认的目标fra ...

  9. 阿里云服务器Windows Server 2008/2012部署Office Web Server 2013

    以前成功将Office Web Server 2013部署在了本地服务器上,此次是将Office Web Server 2013部署在阿里云服务器Windows Server 2008和2012上,中 ...

随机推荐

  1. web service 对外发布一个hello world接口(入门)

    1.写一个需要发布的接口 package com.hb; import javax.jws.WebParam; import javax.jws.WebService; @WebService pub ...

  2. JavaScript 事件兼容性写法

    1.以下是JavaScript事件兼容性写法,使用者可以随意使用,兼容所有浏览器.包括IE6(亲测) <!DOCTYPE html> <html> <head> & ...

  3. JavaScript 获取数组的最大值和最小值

    js获取数组最大值和最小值 使用apply方法: var a = [1,2,3,5]; console.log(Math.max.apply(null, a));//最大值 console.log(M ...

  4. 笨办法学Python(五)

    习题 5: 更多的变量和打印 我们现在要键入更多的变量并且把它们打印出来.这次我们将使用一个叫“格式化字符串(format string)”的东西. 每一次你使用 " 把一些文本引用起来,你 ...

  5. c++为什么定义了析构函数的类的operator new[]传入的参数会多4字节?

    问题:   在网上看人写了这么一段代码: class A { public: A() { std::cout<<"call A constructor"<< ...

  6. 罗技G502设置

    这个鼠标默认内置了3个档案模式,用G9键来调节. p2 蓝色 1个灯 p2 蓝色 2个灯 p3 蓝色 3个灯 如此循环设置

  7. 官方发布PHP语法规范

    PHP语言已经存在了超过20年,显然是世界上最流行的编程语言之一.PHP绝对是互联网服务器端web编程的通用语. 虽然有广泛的user-documentation,PHP语言总是错过语言规范.这并不是 ...

  8. C#自制png转ico图标工具

    此项目基于.net framework 4.0 只需把图片拖拽到窗口内,自动转换生成ico图标,在png文件同级目录下. /// /// 实现代码: 转换Image为Icon /// ///要转换为图 ...

  9. 第十五章 函数————函数的递归、生成器send 、匿名函数

    1.生成器send方法 send的工作原理 1.send发生信息给当前停止的yield 2.再去调用__next__()方法,生成器接着往下指向,返回下一个yield值并停止 例: persons=[ ...

  10. 【A* 网络流】codechef Chef and Cut

    高嘉煊讲的杂题:A*和网络流的练手题 题目大意 https://s3.amazonaws.com/codechef_shared/download/translated/SEPT16/mandarin ...