如今,把刀片作为CRM,ERP或者类似应用产品的前端,已经不再令人感到惊奇。
RLX公司是首家推出刀片服务器的公司之一,该公司的市场部主管Paul Barker认为:把scaling out和scaling up的模型扩展到整个网络视图上,可以把服务器按任务分成三层。尽管实际产品一定存在重叠现象,这三层是相当清晰的:
第一层次:由机架式服务器运行,应用程序是为终端用户设计的。(边级层)
第二层次:软件集成,Web服务和类似的应用产品。该领域中,刀片服务器占主导地位。(应用层)
第三层次:服务器通常用来运行后端任务,诸如数据库和事务处理任务。该层次上,大型机无疑是最强的。(数据层)
随着技术和应用需求的变化,应用产品的类型对应哪一种级别的服务器也发展变化的。这变化的趋势也受到了另外一种新技术的影响,即虚拟化。虚拟化是在一台物理机器上运行多个操作系统。
在大型机中,服务器分区一直是个主要特色。目前,诸如Swsoft和Vmware公司正在把虚拟化技术引入到Windows和“Lintel”世界上。最近几个月来,这些技术一直是个热点新闻。Dougherty 说:"当你开始虚拟化时,就可以……把事物抽象到更高层次。"
虚拟化从本质上讲,是模块化的另外一个工具,它可以加速刀片服务器的普及趋势。使用刀片和虚拟化将使得分散化的系统成为集中化的资源——不少资源是从暂时闲置的计算机中通过网格的方法“借来”的――所积累起来的计算能力完全可同大型机媲美。人们对在群集环境下,运行Linux的刀片感兴趣。
但是,刀片的发展并不是一帆风顺的。经济形势的低迷以及CIO和高级管理人员的对新技术的天生的抵制态度减慢了普及的过程。
另外也有不少技术问题需要解决,例如业界必须掌握所有各种不同设备的管理技术。如果使用互联的刀片来替代一个更大的单一服务器,就需要完成大量的对各刀片的时序,同步和其他复杂的管理任务。第二个问题是:在协同工作时,不同机器之间的数据传输速度是个约束因素。以太网,光纤信道,iSCI和Infiniband都是处理器之间传输数据的途径。




