A SCSI target emulator is used in a storage area network (SAN) environment to simulate the behavior of a SCSI target for processing and responding to I/O requests issued by initiators. The SCSI target emulator works...A SCSI target emulator is used in a storage area network (SAN) environment to simulate the behavior of a SCSI target for processing and responding to I/O requests issued by initiators. The SCSI target emulator works with general storage devices with multiple transport protocols. The target emulator utilizes a protocol conversion module that translates the SCSI protocols to a variety of storage devices and implements the multi-RAID-level configuration and storage visualization functions. Moreover, the target emulator implements RAM caching, multi-queuing, and request merging to effectively improve the I/O response speed of the general storage devices. The throughput and average response times of the target emulator for block sizes of 4 KB to 128 KB are 150% faster for reads and 67% faster for writes than the existing emulator. With a block size of 16 KB, the I/O latency of the target emulator is only about 20% that of the existing emulator.展开更多
随着互联网技术的快速发展,数据的爆炸式增长,存储系统的软硬件紧耦合设计严重地限制了存储技术的发展,也越来越无法满足移动互联网和大数据时代下对存储系统快速、多变的需求.软件定义网络(storage defined network,SDN)作为一种新的...随着互联网技术的快速发展,数据的爆炸式增长,存储系统的软硬件紧耦合设计严重地限制了存储技术的发展,也越来越无法满足移动互联网和大数据时代下对存储系统快速、多变的需求.软件定义网络(storage defined network,SDN)作为一种新的网络架构,更适合下一代数据中心的发展.在SDN思想基础上,提出了一种基于控制中心的新型SAN架构(controller-based SAN,CSN),该架构分离FC交换机的协议控制面和数据面,将FC协议的控制功能和分布式服务功能部署在控制器中,随后详细阐述了该架构的控制器设计、通信机制和整体机制的设计与实现.在CSN基础上,又提出了按需可用带宽优先路由协议.最后,通过实际开发环境验证该架构的可行性.通过实验测试,得出CSN下服务器能够更快地与存储服务器建立连接,并且存储网络具有更高的吞吐量、更快的收敛性、更好的可靠性和可扩展性,此外,还对中心控制器的CPU、内存和带宽进行压力测试.展开更多
基金Supported by the National High-Tech Research and Development (863) Program of China (No. 2001AA111110)
文摘A SCSI target emulator is used in a storage area network (SAN) environment to simulate the behavior of a SCSI target for processing and responding to I/O requests issued by initiators. The SCSI target emulator works with general storage devices with multiple transport protocols. The target emulator utilizes a protocol conversion module that translates the SCSI protocols to a variety of storage devices and implements the multi-RAID-level configuration and storage visualization functions. Moreover, the target emulator implements RAM caching, multi-queuing, and request merging to effectively improve the I/O response speed of the general storage devices. The throughput and average response times of the target emulator for block sizes of 4 KB to 128 KB are 150% faster for reads and 67% faster for writes than the existing emulator. With a block size of 16 KB, the I/O latency of the target emulator is only about 20% that of the existing emulator.
文摘随着互联网技术的快速发展,数据的爆炸式增长,存储系统的软硬件紧耦合设计严重地限制了存储技术的发展,也越来越无法满足移动互联网和大数据时代下对存储系统快速、多变的需求.软件定义网络(storage defined network,SDN)作为一种新的网络架构,更适合下一代数据中心的发展.在SDN思想基础上,提出了一种基于控制中心的新型SAN架构(controller-based SAN,CSN),该架构分离FC交换机的协议控制面和数据面,将FC协议的控制功能和分布式服务功能部署在控制器中,随后详细阐述了该架构的控制器设计、通信机制和整体机制的设计与实现.在CSN基础上,又提出了按需可用带宽优先路由协议.最后,通过实际开发环境验证该架构的可行性.通过实验测试,得出CSN下服务器能够更快地与存储服务器建立连接,并且存储网络具有更高的吞吐量、更快的收敛性、更好的可靠性和可扩展性,此外,还对中心控制器的CPU、内存和带宽进行压力测试.