以文本方式查看主题 - 广东服务器技术论坛(IBM、HP、DELL、联想) (http://gzhuize.com/bbs/index.asp) -- 服务器及网络应用杂谈 (http://gzhuize.com/bbs/list.asp?boardid=16) ---- 盘点刀片服务器的“正反”两面 (http://gzhuize.com/bbs/dispbbs.asp?boardid=16&id=5114) |
-- 作者:tangpro -- 发布时间:2011-11-21 23:06:36 -- 盘点刀片服务器的“正反”两面 如今IT管理人员们亟需降低成本、提升性能,于是设法把更多的计算能力塞入到更小的空间里。而建立一套使用刀片服务器的计算基础设施无疑是一条出路。不过,这种革命性的方案同样存在优缺点。 刀片服务器有哪些优点? 结构紧凑、密度高 刀片服务器允许更多的处理能力塞入到更小的空间里,从而简化了布线、存储和维护。刀片服务器经常用于网格计算。刀片服务器的优点不仅仅在于,一个“机柜” 可以放置共享电源及其他组件的多台服务器,还在于可以把存储和网络设备等相关资源合并到比普通服务器组成的集群更小巧的架构中。 负载均衡和故障切换 与大多数集群应用系统一样,刀片服务器的另一个优点在于,可以管理刀片服务器,添加负载均衡和故障切换等功能。虽然这也可以通过普通服务器组成的集群来实 现,但由于刀片服务器共享简单得多、紧凑得多的基础设施,而且常常由厂商专门针对这项任务而设计,所以使用刀片服务器的话,负载均衡和故障切换管理起来往 往更容易。万一刀片服务器或机箱本身上面出现任何硬件故障,自诊断功能就会自动开始发挥功效,每块服务器刀片的指示器显示屏就可以确认故障区域。 耗电和电源管理 最重要的是,刀片服务器可以减少耗电、改进电源管理。把电源系统合并到刀片机箱里面,减少了所需独立电源的数量,同时又降低了每台服务器的电源需求。由于 每一块服务器刀片实现了最大程度的精简,没有传统服务器里面的其他部件,如键盘、显卡及其他部件,因而所使用的需要耗电的设备比较少。这就减少了整体的耗 电量。配备16块服务器刀片的一台刀片服务器其耗电量远低于16台全尺寸的服务器。 降低管理成本 这是较之传统服务器的一大优点。刀片服务器常常配备一个界面,用于集中管理机箱里面的每一台服务器。服务器合并和资源集中也简化了服务器的部署和管理工作。 硬件配置管理、操作状态监控和故障监控都实现了集中控制,因而减轻了系统管理员肩上的负担。系统可以通过电子邮件等手段,及时地向管理员提醒出现的错误。 如果需要,管理员可以同时向外发送已经准备好的磁盘映像(操作系统和应用软件)。这项功能显著减少了系统管理所需要的时间。 网络及其他布线 设想一下:你有16台独立的服务器。每一台服务器都需要连接至网络,因而需要数百米、甚至数千米长的线缆。刀片服务器简化了布线需求,并且大幅减少了线缆长度。另外,大大减少了电源线缆、操作线缆(键盘和鼠标等)以及通信线缆(以太网、存储区域网络连接和集群连接)。 灵活性、模块性和易于升级 今天的刀片服务器采取了特别的设计方式,以便在系统正常运行的同时,可以抽出和插入服务器刀片,只需要在管理员界面稍加配置一下。新的处理器、通信部件、 存储设备和互连器件都可以添加到刀片中,刀片再轻松装入到现有的设备中,对整个系统的功能基本上没有什么干扰。你可以扩展或重新配置系统,无需停止你所处 理的任务(与正在升级可更换的服务器刀片有关的那些任务除外)。 模块可以添加到同一个刀片服务器机箱。机箱里面的服务器刀片未必要求一模一样。比如说,视你所用机箱的具体类型而定,一块服务器刀片可以是英特尔至强架构,另一块可以是英特尔安腾架构。你可以让一块服务器刀片支持Windows,另一块服务器刀片支持Linux。 部署和扩展性 把新的服务器刀片添加到系统中也是如此。一旦刀片服务器机箱已安装好,在整个系统正常运行的同时,只要把额外服务器插入到额外的托架里面,就可以另行添加服务器。 只要仅仅添加一块新的服务器刀片,就可以根据需要来向上扩展刀片。部署额外的服务器刀片无疑要比部署新的独立服务器来得容易。 灾难管理 即使把服务器刀片塞入到单一机箱的目的是为了共享资源,也可以为机箱配置冗余的电源模块,以实现故障切换机制。 刀片服务器有哪些缺点? 与任何技术一样,优点不是免费就能获得的。刀片服务器同样存在一些缺点。 配置成本高昂 虽然一旦系统运行起来,把一块新的服务器刀片插入到刀片服务器很容易,但是在复杂的应用环境下,初始的配置费力又费钱。这个缺点源自于这个事实:刀片服务 器是专门的计算设备;它们的配置和管理常常需要刀片服务器厂商提供培训,而培训的成本可能不低,除非你与厂商签订了特别的免费培训协议。 工具成本高昂 如果你没有往刀片机箱里面塞众多的服务器刀片,也就没有在充分利用刀片机箱。花5000美元购买一只刀片机箱,然后运行里面只有区区2块服务器刀片的整个系统,那没有多大的意义。刀片机箱常常用来容纳14块或16块服务器刀片。 一条普通的经验法则是;如果应用环境需要的服务器数量在5台至10台以下,刀片服务器是不合适的、不划算的。需要5台至10台以下(10至20个处理器)服务器的应用环境最适合使用独立的服务器系统。 厂商锁定 厂商之间的刀片系统不一样。一旦你花了50000美元从某一家厂商购买了刀片服务器,由于维修协议,又由于竞争对手不可能拥有与你原来的设备厂商同样的专长,改用另一家厂商的刀片服务器并非总是易事。 从理论上来说,你可以在另一家竞争厂商的刀片机箱里面使用服务器刀片,但是实际上刀片机箱并不是标准化的。IBM刀片系统不可能与戴尔和惠普的刀片系统共享机箱。它们的刀片产品之所以很独特,全在于机箱。服务器刀片常常设计成只能在某家厂商自己的机箱里面运行。 商业理由 刀片服务器并不是适合一切应用环境的解决方案。如果你有一个非常大的事务处理应用环境需要很高的读写比,那么可能会在总线速度、内存限制、磁盘访问和网络输入/输出等方面遇到瓶颈。电子邮件和网站服务是刀片计算模式很适合的应用环境。 供暖和冷却一个经常被人所遗忘的缺点是暖通空调(HVAC)。虽然每一台独立的服务器可以分布在整个建筑物的各个地方,可能未必需要放在特殊的配置设施便于冷却,但 是如今功能非常强大的刀片服务器每平方英尺就会散发出非常多的热量。要是未加以处理,这么多的热量可能熔化刀片服务器。采购刀片服务器是,牢记这一点很重 要:暖通空调方面同样需要额外的资源。 |