在企业打算部署新服务器或者部署Windows Server 2012的时候,是否使用Server Core是他们必须要做出的一个决定。这里是一些针对使用Server Core持支持与反对态度的争论。 首先要考虑的事情是,微软对Server Core的政策。尽管还没有看到微软对Server Core任何相关的建议,但微软已经声明Windows PowerShell是管理员们的最优选择。
这份声明貌似指明了Server Core也许最终会成为最优的部署类型选择。 Windows Server Core优势 Server Core部署的最大一个优势是,比标准的Windows Serer部署……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
在企业打算部署新服务器或者部署Windows Server 2012的时候,是否使用Server Core是他们必须要做出的一个决定。这里是一些针对使用Server Core持支持与反对态度的争论。
首先要考虑的事情是,微软对Server Core的政策。尽管还没有看到微软对Server Core任何相关的建议,但微软已经声明Windows PowerShell是管理员们的最优选择。这份声明貌似指明了Server Core也许最终会成为最优的部署类型选择。
Windows Server Core优势
Server Core部署的最大一个优势是,比标准的Windows Serer部署具有更少的受攻击面。Server Core部署中缺少很多Windows Server组件,比如Internet Explorer、服务器管理器和控制面板。
使用Server Core安装的另一个好处是,可以大量减少补丁管理负担。根据微软的估算,使用Server Core可以使需要应用的补丁数量可以减少三分之一或者更多。补丁管理实际减少的量取决于安装的服务器角色类型。
对虚拟化的有力支持也许是使用Server Core最大的一个好处。与一个成熟的Windows Server部署相比,Server Core消耗更少的系统资源,使部署更快更有效。更重要的是,Server Core部署需要更少的CPU开销和更少的内存,并且比使用完整版本的Windows服务器相同的部署,具有更小的存储空间。
使用Server Core可获得相当大的利益。这也引发了为什么大多数企业不使用它的问题。Server Core有很多优势,但同时也有很多不足。
Windows Server Core劣势
使用Server Core最明显的不足就是学习难度。早期的Server Core版本只允许管理员通过命令符提示窗口或者远程管理工具来管理Windows。现在,可以使用Windows PowerShell管理Server Core装置了。微软想办法简化了Windows Server 2012中的PowerShell,但是PowerShell对新手来说还是有点恐怖的。
使用Server Core的另外一个缺点是,并不是所有的服务器角色可以在Server Core环境中使用。即使是Windows Server 2012也不允许所有的服务器角色在Server Core环境中发挥作用。以下是与Server Core兼容的服务器角色:
• 动态目录的证书服务
• 动态目录域服务
• DHCP服务器
• DNS服务器
• 文件服务(包括文件服务资源管理器)
• 动态目录轻量目录服务
• Hyper-V
• 打印和文档服务
• 流媒体服务
• Web服务器(包含ASP.NET的子集)
• Windows Server Update Server
• 动态目录权限管理服务器
• 路由和远程访问以及以下子角色:
• 远程桌面服务连接代理
• 许可
• 虚拟化
正因为很多服务器角色与Server Core不兼容,因此有很多的应用不能在Server Core环境中使用。但是一些厂商已经开始改变应用,以用在Server Core环境。
另外一些支持应用也许不能在Server Core环境中运行。比如,你目前的杀毒软件与Server Core不兼容。同样,一些备份代理也不能在Server Core环境中使用。
结论
虽然部署Server Core的收益性很大,但是兼容性问题和其他问题会阻止你使用。
好消息是,Windows Server 2012中的部署类型不再是唯一啦。你可以部署一个完整版本的Windows Server 2012,然后转换到Server Core。如果服务器上要运行的应用与Server Core不兼容,但下一个版本兼容,这个方法就很有用。同时,对那些要求完整版本Windows安装,一旦安装完后就能在Server Core环境中运行的应用,这个方法也可行。
作者
相关推荐
-
Windows Server 2016系列四:Nano Server
Nano Server是一个轻量级安装包,体积比传统的Windows Server部署小93%。虽然体积小,但能够给企业提供巨大的利益。本期将介绍Nano Server的好处,如何部署Nano Server,以及与Server Core的区别。
-
微软专家:Nano Server颠覆传统Windows Server管理观念
作为最小的Windows Server安装模式,Nano Server和Server Core两者真的是一回事吗?它们之间有哪些相似之处?对于习惯了GUI的Windows管理员来说,Nano Server其实是一种颠覆。
-
应用PowerShell进行SharePoint Online管理
在应用PowerShell在线管理SharePoint之前,管理员需要进行一系列准备工作,例如下载SharePoint Online Management Shell等。
-
两种方式将Windows容器部署到微软Azure中
想要创建并管理Windows Server容器吗?本文将会介绍如何利用本地Docker命令和PowerShell模块来实现以上目标。