利用横向扩展NAS解决存储I/O性能瓶颈
2009-07-31 12:16:17 来源:WEB开发网多租户工作负荷也需要一个租户或托管服务器之间共享的可扩展数据库。理想的平台应该是专门设计用于共享数据的NAS。问题在于:对于传统的NAS结构,有很多建造限制会阻碍性能、可测量性和可靠性的提高。
服务器虚拟化或网格计算环境中,多租户应用软件或依靠单一物理服务器、或多台服务器运行单一应用软件。当前可对存储器进行相类似的结构设计。事实上,像Isilon Systems这类公司提供横向扩展NAS(构建在一个集群结构上,可升级,高IOP)来同时解决短期和长期存储I/O性能的瓶颈问题。
对称结构
设计横向扩展(scale-out)NAS存储系统的第一步是将其构建在一个对称结构上(可使一系列结点集合为一个整体)。在这一集群结构中,给多行业标准服务器配置SAS驱动器和网络连接以形成一个结点。每一结点由Infiniband网络或IP网络连接起来。
symmetrically aware文件系统
每一结点通过软件智能被连接起来,创建了一个symmetrically aware文件系统,这一系统可使不同组件成为一个整体。当这一文件系统用于硬件结点,其创建了高IOPS NAS集群——可解决当前和今后的多租户工作负荷问题。
消除存储计算瓶颈
正如上面所说,多租户工作负荷的情况下,无论一个传统存储系统可扩充至多大量,无论采用了多少驱动器,存储计算引擎的I/O处理能力仍将成为瓶颈所在。横向扩展NAS结构的价值在于存储计算引擎不再限于某个单一系统和某个单一控制器集合(传统NAS的状况)。
symmetrically aware文件系统(如Isilon公司的OneFS文件系统),集群的每一结点均可提供存储计算资源。事实上,其也可确保集群中的所有结点参与进来。相比较,一些集群存储解决方案必须给每一请求指定关键结点,通常是两个。这些系统的优势是集群冗余,其性能瓶颈与传统NAS是相同的。
赞助商链接