虚拟化对数据中心效率和硬件利用率产生了戏剧性的影响,但是接下来有关系统整合的主要责任落 在了操作系统的重量上。虚拟机通常运行企业级操作系统,比如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. php网站修改默认访问文件的nginx配置

    搭建好lnmp后,有时候并不需要直接访问index.php,配置其他的默认访问文件比如index.html这时候需要配置一下nginx才能访问到你想要设置的文件 直接上代码,如下是我的配置的一份简单的 ...

  2. NutDao配置多数据源

    首先,我必须声明,这是一个非常简单的方法,很多小菜没做出来,是因为把nutz想得太复杂 数据源(或者是数据库连接池),在Nutz.Ioc看来,是一个普通的Bean,没任何特别之处. 再强调一点,除了$ ...

  3. python 爬图片

    学了两天python,语法慢慢熟悉吧,数据结构都没写过. 写了一个爬图片的小东西.挺有意思的.都是女神照 (✿◡‿◡) 用的是正则表达式, ''' 符号: . 匹配任意字符,\n除外 * 匹配前一个字 ...

  4. python selenium 下拉框

    下拉框的处理如下代码: 定位select有很多种方式,这里介绍两种定位方式 1.二次定位 先定位到下拉框:self.dr.find_element_by_css_selector('#business ...

  5. putty乱码问题

    1.将linux系统编码设置为utf-8 #vi /etc/sysconfig/i18n #设置为如下内容: LANG="en_US.UTF-8" SYSFONT="la ...

  6. ES6介绍

    1.ES6简介 ECMAScript 6.0,是 JavaScript 语言下一代标准,发布于 2015 年 6 月.它的目标是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业 ...

  7. 遗忘的html标签

    <span>x</span><sup>2</sup><span>+y=10</span> <br> <span ...

  8. Server_Tomcat

    1 Tomcat概述 Tomcat服务器由Apache提供,开源免费.由于Sun和其他公司参与到了Tomcat的开发中,所以最新的JSP/Servlet规范总是能在Tomcat中体现出来.当前最新版本 ...

  9. 使用nsis开发自定义安装包使用心得,以及遇到坑

    因为新公司需要开发pc应用的自定义安装包,开始时候计划使用nsis开发,论坛上面有很多不错的例子,而且完成度很强, 随便拿来修改使用,但是后续的开发过程中遇到的问题就逐个出现. 首先说一下nsis的优 ...

  10. JavaScript的算术、赋值、关系运算符的讲解

    JS中的运算符分为:算术/赋值/关系/逻辑/字符串       算术运算符:  +加法    -减法    *乘法    /除法    %取余 var a = 1, b = 2; a + b = 3 ...