在Windows Vista问世以前,经常会在媒体上看到“长角牛”的很多信息。“长角牛”就是大家熟悉的“Longhorn”,这是微软在Windows XP和Windows Server 2003之后,开发新版操作系统时的开发代号。在Windows Vista问世后,好像很少有人再提起“长角牛”了,很多人以为Windows Vista就是“长角牛”。其实严格说来,Windows Vista应该算是用于一般客户端的“长角牛”,而今年问世的Windows Server 2008才是用于服务器端的“长角牛”,此牛非彼牛。尤其对于后者,企业级的众多用户是充满了期待,希望它牛气冲天,为企业的业务带来十足动力,给企业提供更高的效率与价值。
从我个人的感受来看,此次Windows Server 2008给我印象最深的有两个方面,一个是现在大家都在谈的虚拟化Hyper-V,另一个就是ServerCore。先为那些不太了解的朋友解释一下ServerCore吧!ServerCore是Windows Server 2008安装系统时的一个选项,如果选定这个选项,则系统没有图形化接口。也就是说,桌面上没有图标,没有开始菜单和任务栏,没有右键功能,凡是你过去熟悉的那些Windows的特性,ServerCore下一概没有,有的只是蓝色的底色,上面孤伶伶地挂着一个命令行窗口。在你确定并选择了这个选项以后,Windows Server 2008就只会安装核心组件,譬如在服务器端不常用的Internet Explorer、Outlook、Mediaplayer等工具都不会安装。这样做有很多好处,首先是占用空间少,大概只占用1GB的空间,对于现在的主流硬盘来说,几乎可以忽略不计;其次,安装只需30-40分钟;其三,没有多余组件,后期维护需要打的补丁也比其他服务器要少,平均比普通模式安装的Windows Server的补丁少60-70%;其四,就是安全、稳定,因为没有那么多服务,受攻击的可能也要少一些,由于没有安装某些组件,执行也更稳定一些。
ServerCore给人的感觉是非常“有想法”,也许其他一些企业级的操作系统系统也具备类似特性,但是对于Windows这样成熟、流行和普及的操作系统来说,ServerCore的出现仍是彰显了微软的勇气和决心。对于众多熟练的系统管理员来说,ServerCore提供的命令行模式将可以大大提高他们的效率,它不仅快速而且简单,直接的操作和即时的反应,让管理员们可以很快就将工作完成。
说了那么多ServerCore的好话,并不代表我鼓励大家都使用Windows Server 2008的ServerCore安装模式。原因很简单,我们要根据应用的不同决定不同的安装选项,更何况并不是所有的Windows Server 2008的服务都可以在ServerCore下执行,只有一些特定的服务,如虚拟化、活动目录等才可以。
那么,何种情况和应用环境适合ServerCore呢?简单列举一个例子吧,一些比较专业和独立的服务器,譬如文件服务器或是打印服务器,它们往往用不上华丽的图形界面,不出现故障时,甚至连显示屏都不用打开。在这种情况下,我们完全可以相像到,使用ServerCore的效果会比完整版本的Windows Server 2008更好,因为它更加专业、专一,并且能在最大程度上减少遭受攻击的可能。
我认为,拥有ServerCore安装模式的Windows Server 2008,有着最广阔的应用场景,而它也势必将影响到未来服务器市场的格局,而这一点今年我们就能初见端倪。