【IT168 专稿】[编者按]:1加1等于几?幼儿园的小孩子会毫不犹豫的回答2,但是今天我们知道,很多情况下,1加1的结果并不是那么绝对,正如今天我们也能从多角度来证明集体的力量大于个人力量的叠加。
存储集群正是一种集体力量的体现,他是多个存储实体的有机的结合,每一个存储实体都包含独立的I/O系统和处理器,因而每个单元拥有独立的运算和处理能力,而这些单元都在一个共享的网络环境下并行工作,就像一个团队一样带来了极大的带宽突破和运行效率的大幅提升。
通过应用集群技术,不仅可有效提升数据中心服务器系统的稳定性、可用性及可管理性,同时允许用户使用价格相对低廉的配置(如刀片)捆绑来替代昂贵的单块集成电路的高端服务器,在不影响性能的情况下节约了存储成本。下面让我们来了解一下存储集群系统。
分而治之提高整体效率
传统的存储系统受限于物理组件(磁盘数量、连接的服务器数量、缓存的大小和控制器的性能)和功能以及逻辑约束(可支持的文件系统数量、快照或拷贝的数量等)。这些预先确定的或真或假的界限迫使用户只要在存储系统受到限制时,就需要升级到更大的存储系统和使用更多的管理工具。这些传统存储系统的瓶颈可以通过存储集群较好的解决。
一般集群衡量特性包括:
- 处理大量连续读写操作或者时间敏感的面向事物的随机读写操作的性能(带宽、IOPs或者组合操作);
- 可用性——消除单点故障、透明的故障转移或者自我修复的能力;
- 存储容量和服务器访问连接(光纤通道、以太网、InfiniBand接口);
- 在块设备(iSCSI、FC、InfiniBand)或通过网络连接起来的存储设备上的NFS、CIFS或专用的文件系统以及数据共享方面的可达性;
- 通过紧凑或松散的互连接,可控的共享级别架构可以基于开放或者专有的硬件和软件。
目前市面上有多种不同的集群存储解决方案(见图1),包括了集群并行文件系统,集群文件服务器,集群NAS,集群iSCSI和FC存储,不一而足。大部分集群的部署解决的是容量和可用性的问题。还有一些集群存储解决方案支持输入输出的吞吐性能调节,以及简化使用和管理。

集群存储的潜能在调整容量、性能、可访问性(块或文件)、可靠性和易用性等方面是不尽相同的。集群存储并不仅仅用于在高性能计算环境下处理大量的连续带宽或者并行文件系统存取。通用的集群存储支持传统的业务应用,例如电子邮件、数据库以及联机事务处理等等。