一直以来,企业选用存储系统时,往往是随波逐流,别人用什么,自己也选择用什么。当然这种考虑也可以算作一种所谓“明智”的甄选存储系统的方式。但是在目前全球的经济危机持续之际,如何能从企业自身出发,选择更为适合IT环境的存储系统,同时又不会超出预算,才是企业真正的明智之举。
这里,Steve 将从基础设施成本和运营成本(参见该篇文章的第二部分)两方面出发,更为全面地论述NAS横向扩展(scale out)系统对比纵向扩展(scale-up)系统的优势。
从基础设施的成本来考虑, NAS横向扩展系统优于纵向扩展系统,主要体现在以下几个方面:
1. 更低的起始投入成本。横向扩展系统的起始成本可视其支持的最低配置而定。大多数系统起始时只有两个节点,并以此进行横向扩展。并且,集群存储系统的并行性支持这种从小到大的扩展。企业级纵向扩展存储系统也可以提供大规模并行性,但是需要企业采购一个大系统,在保证更多的在线容量前,要逐步添加磁盘驱动器,这又涉及到电力、冷却以及占地空间的成本问题。这也就意味着采用纵向扩展系统,企业一开始就需要大量的资金投入,并规划好未来三到五年的需求。而使用集群横向扩展系统,则是按需添加资源,无需过大的起始投入。
2. 利用通用型产品曲线。一般而言,NAS横向扩展系统可使用低成本、高容量的通用型SATA磁盘驱动器。由于它们具备多维扩展以及负载平衡的能力,相比光纤通道磁盘,SATA磁盘的性能欠缺可以得到弥补,从而完全适合高性能计算、生命科学以及Web 2.0的需求。而NAS磁头也具有同样的低成本优势,这也是为什么采用通用型处理器的原因所在。由于其可小规模式扩展的能力,用户无须购买远远超过磁盘自身所需的架构和处理器,因此,随着Intel处理器以及磁盘价格的逐渐走低,用户就能够获得更为实惠的价格。利用Intel以及高容量磁盘的通用型产品曲线能够大幅节省成本,特别是这些类型环境中的扩展。
3. 适时的可扩展性。如前所述,由于模块化横向扩展系统的推出,企业无须购买超过存储量所需的(电源或冷却)架构、电力以及机柜。将架构安放在逐渐满载的空间,不需要一开始就增加大量的管理和维护系统的人工成本。
4. 更高的利用率。更高的利用率意味着推迟购买新容量的时间。既然横向扩展系统中所有NAS磁头可以容纳集群中整个可用容量池,因而未充分利用的NAS磁头中并没有被限制的容量,而这是纵向扩展系统中的一个常见问题。通常,纵向扩展系统中的利用率为30%或更低,而横向系统中的利用率达到甚至超过了60%,还有一些横向扩展系统厂商宣称其利用率更是超过80%。
以上部署NAS横向扩展解决方案所带来的诸多经济利益,具有如此大的吸引力,也就难怪最近的ESG研究报告中显示,越来越多的用户将NAS横向扩展系统部署到新的应用中。
而从运营成本方面,NAS横向扩展系统与纵向扩展(scale-up)系统的优势对比,请参见系列篇—经济衰退时期的明智之举:横向扩展(scale out)存储系统(2)。