节点文献
基于InfiniBand的网络存储系统结构与卷分配策略研究
Research of Structure and Volume Allocation Strategy in Network Storage Based on InfiniBand
【作者】 李小利;
【导师】 谭怀亮;
【作者基本信息】 湖南大学 , 计算机系统结构, 2008, 硕士
【摘要】 面对网络化环境下数据快速增长与存储容量的急剧膨胀,存储系统的I/O(输入/输出,Input/Output)性能成为衡量外存储系统的主要指标。由于InfiniBand(无限带宽,简称IB)具有高带宽、低延迟的优点,被广泛应用于高性能计算节点的互联网络,如果将该网络连接拓展到存储系统中,一方面可以显著提高存储系统的I/O性能,另一方面便于将计算节点间的网络和存储网络统一起来,给集群系统的管理提供了极大的方便。本文基于此目的,主要研究InfiniBand网络存储系统结构与存储卷的分配策略。研究内容如下:网络存储系统结构方面,基于SRP(SCSI RDMA Protocol)协议,将InfiniBand体系映射到SCSI体系,概括出InfiniBand存储网络的I/O路径,利用通信队列对、内核旁路技术、远程直接存取技术设计了一个基于InfiniBand的存储系统目标模拟器。实验表明,远程主机通过InfiniBand网络连接访问目标器存储卷的I/O带宽比通过光纤通道连接或千兆以太网连接的I/O带宽高得多,甚至比主机本地磁盘访问的I/O带宽高5倍。研究还得出了目标器I/O带宽利用率受RAID卡带宽约束的结论,进一步提出了在目标器后端进行多个RAID卡组合,以提高后端磁盘访问的聚合带宽。逻辑卷授权方面,通过主机通道全球唯一标识号(Globally Unique Identifier:GUID)与逻辑卷之间的动态映射关系实现了存储系统逻辑存储资源的授权访问与屏蔽策略。此算法作为一个授权功能模块添加在InfiniBand目标器中。系统测试表明:动态映射授权算法,有效确保了存储系统逻辑卷访问权限设置的安全性和灵活性。SAN中的数据共享方面,给出了一个IB-SAN集中控制存储共享管理方案。它采用元数据服务器实现SAN存储管理功能,通过InfiniBand扩展网络、第三方数据传送和软件RAID来提高系统性能。提出了一种动态建立磁盘映射的策略以提供物理存储设备虚拟视图给系统中的节点服务器。测试表明,共享存储管理器保证了存储资源的同步性,支持用户对卷的在线增减,跨平台性好、接口简单、扩容简单。
【Abstract】 With the rapid data growth and fast storage capacity expansion in the network environment, I/O performance of the storage system becomes the key indicators to evaluate a storage system. Since InfiniBand is high bandwidth, low latency, it’s widely used in the network of high-performance computing nodes. If the network is expanded to storage systems, on the one hand, I/O performance of the storage system can be conspicuously improved, on the other hand, facilitately unites the network of computing nodes and storage network, providing a great convenience for the management of cluster systems. Based on it, this paper mainly researches network storage system archtecture of infiniband and volume allocation strategy. The content of researches:In aspect of network storage system architecture, based on SCSI RDMA Protocal, maps infiniband architecture to SCSI architecture, summarizes the I/O path of the infiniband storage network. Using queue pair, core bypassing technology and Remote Direct Memory Access technology, designes a target simulator of storage system based on infiniband. Experments show that the I/O bandwidth through infiniband network connection is much higher than that through Fibre Channel or Gigabit Ethernet, even five times the I/O bandwidth of accessing the local disk. Further reaches the conclusion that I/O bandwidth utilization of target is constrained by the bandwidth of raid. And then proposes combinating of RAID cards and concurrently accessing the target to increase the assembed bandwidth of accessing back-end disks. In aspect of logical volume authorization, realizes logic resource authorization and masking, through interrelated mapping between port Globally Unique Identifier(GUID) and logical volume. Test verifies its high security and flexibility to access authorization.In aspect of data sharing in storage area system, a management program of centralized controlling the storage sharing datas in IB-SAN is gaven. It utilizes a metadata server to realize storage sharing management, expands network through infiniband, improves system performance through a third party for transmission and software RAID. A strategy of dynamically establishing the disk map is prosed to provide the virtual view of physical storage devices for the node servers. Tests indicate that storage sharing management ensures the synchronization of storage resources, supportes the online increase and decrease of volumes, cross-platform, simple interface, and easy expansion.
【Key words】 Network storage; InfiniBand; SAN; Storage target; Sharing conflict; Lun authorization; Transmission speed;
- 【网络出版投稿人】 湖南大学 【网络出版年期】2008年 12期
- 【分类号】TP333
- 【被引频次】3
- 【下载频次】195