系列专题:年终营销盘点
刀片服务器(blade server)这几年成为IT界的的热门话题,对服务器市场而言,刀片服务器还只是一个新兴次市场,或许许多读者们还不熟悉,或许读完本篇后知道发展沿革,也有助于为贵公司明年IT采购下决定。 任何一项IT技术都不会是凭空冒出来;而是一个演化的成果,而每个演化的成果,都有历史脉络贯穿其中。刀片服务器也不例外。我把这段演变历史粗分成三大时期,并分阶段分别阐述之。
史前期:从Host(主机)到Server(服务器)
Server一词的出现,是在Client/Server 架构出现时才有,而这又需LAN 出现的时代背景下诞生。LAN 约在80年代中期开始,美国80年代末开始热兴,台湾约到90年代初或中才开始。而Server也约在90年代初开始,更早的机房电脑称为Host(主机),如60年代的Mainframe 大型主机、70年代的Minicomputer迷你电脑等。
90年代的主流Server主要有三:UNIX Server 、NT Server 、NetWare Server,之后NetWare 逐渐淡出,成为今日常见的二者。
单功能Server Appliance奠定基础
而Server初期必然昂贵,因此企业购买了Server后,都尽可能地压榨其性能,一部Server因此经常肩负多种工作,既是File Server ,也是Print Server,或加上Mail Server 、Web Server,以及其他小功能性的DHCP Server 、DNS Server等。
不过,到了90年代后期,Pentium CPU 价格性能比高,以及Linux 逐渐成熟,使企业开始思考:Server还需要一机多用吗?
事实上一机多用也有许多副作用,过去经常发生:Server当机了,但不知是执行哪套软件所产生的问题,抓错除错相当困难。其次是:某一服务负荷加重,也影响了其他服务的效率,例如今天Mail收发多一点,Print 就变慢了,或者Web 也变慢了,各服务共挤一机,导致服务效率无法保证。
因此Cobalt Networks 公司于1998年提出了Qube及RaQ ,以低廉的x86 架构搭配高效的Linux 操作系统,开始了简化、单一化、限定用途的服务器设计,一部服务器只负责单一种工作,或少量的工作,或限定范畴且经过稳定测试、性能测试的工作,不允许更多的额外变化安装,同时将过去被人认为Server难安装、难设定、难管理等事务将以简化,类似将专业相机转化成傻瓜相机,大幅降低资管人员的工作负担,此即称为Server Appliance(精简服务器、或伺服应用机)。
进一步说明RaQ ,RaQ 是一部1U机架高度的Server Appliance,专门只执行Web Hosting (网站代管)的工作,一部RaQ 可设定与执行200 个以上的Web Hosting.这些其实都是刀片服务器概念诞生前的初期启发效用。
第一阶段:Web Hosting
达康时代,促使Web hosting 的业务大幅增长,进而带动容易安装,体积小的服务器的需求。而也在这个时代,诞生了第一台刀片服务器。
2000年,由于全球(尤其美国)Web Hosting 业务持续增长,客户也逐渐无法满足于Web Hosting 的简单网站功用,因此ISP/IDC 企业只好提出Dedicated Web Hosting (简称DHS )服务,过去是200 个客户的网站共用一部Server,之后变成一个客户网站一部,而机房空间有限,如何让每个客户都有一部独立的Web Server,只好将Server的外型体积尽可能缩小,使的过去至少6U、7U高度的Server,纷纷降至 1U、2U的水准。这时,Web Hosting 的用途更进一步向Dedicated Web Hosting 演变。
不过1U、2U依然不够,ISP/ICP 面对持续暴增的DHS 申请,需要在原有机房与机柜上能装入更多的Server,如此2001年由COMPAQ转投资的 RLX 公司提出了Server Blade,将每个Server的体积更加缩小,约等同于一张界面卡大小,然后将Server Card 插置到符合机架尺寸的机座(Chassis )中运作,这样的模组设计其实已经在电信机房的设备或工控自动化的电脑(称为单板电脑,Single Board Computer )等领域中采用,刀片服务器只是将相同概念移植到ISP/IDC 的机房中。
以最早发布的RLX Server Blade而言,一个刀片机座为3U高度,可以插置24片刀片服务器,每一片就是一部独立Server,一片Server就是一个公司机构的Web Server,如此ISP/IDC 便能提供比1U、2U更高密度的DHS.以3U为例,置放1U Server (称为超薄服务器,Ultra Slim Server)只能放3 部,但换成刀片服务器便可放24部,多出7 倍数目,同样的机房空间可以多承接7 倍的客户业务。
降低硬件规范无碍于整体服务效果
当然!从1U降至1/24U 也不是没有牺牲的,1U Server 可以装置1 ~2 颗CPU 、2 ~3 颗3.5 寸硬盘、及1 ~2 张界面卡,但1/24U 的刀片服务器只能装1 颗CPU 、1 颗2.5 寸硬盘、0 张界面卡。硬件规范与扩充接大为降低,然而这却对整体服务无有阻碍,因为Web 服务的性能症结几乎都在公众的互联网上,即便Server硬件规范大减依然不会有太大影响,这是刀片服务器之所以能牺牲硬件规范而换取更高容纳密度的主要原因。
经济、开放,好管理的精神
所以,刀片服务器在执行理念上取自Server Appliance,在构型(Form Factor)取向上取自Single Board Computer ,并在初期专注于 Web Hosting 服务,而刀片服务器的提出正是为了省空间、省成本,因此几乎都是使用开放授权的操作系统,如BSD 、Linux 等,而非授权费较高的商用操作系统,此就是刀片服务器最初的面貌组合。