Based on ATCA architecture, the paper described a prototype design of storage network switch which offers high
performance, high reliability and high scalability, and the storage network switch allows FC-SAN, IP-SAN and NAS
connect and communicate with each other easily.
Generally speaking, the iSCSI initiator function can be fulfilled in about 3 different ways, they are software iSCSI for various OSs (operating systems), software iSCSI with TCP/IP offload engine (TOE) and hardware iSCSI with TCP/IP offloading, and the third one can be regarded as an iSCSI HBA (Host Bus Adapter). Based upon Intelligent I/O (I2O) Architecture Specification and Intel<sup>(R)</sup> IQ80321 I/O processor evaluation board (PEB), a prototype of an iSCSI HBA implementation is presented in this paper. An OSM (OS Service Module) design introduction under Linux OS is put forward, and an embedded Linux DDM (Device Driver Module) development is also explained. By comparing with both the Intel<sup>(R)</sup> PRO 1000T IP storage NIC and Microsoft iSCSI Initiator version 1.06, some testing analysis of this iSCSI HBA in the 100/1000Gbps Ethernet network circumstance are given in the end.
As storage environments and storage area networks (SANs) grow, enterprises increasingly have the need to extend data transfers beyond the confines of the enterprise over longer distances such as metropolitan area networks (MANs) and wide area networks (WANs) for disaster-recovery and business-continuity applications. By using virtual concatenation (VCAT), link capacity adjustment scheme (LCAS) and generic frame procedure(GFP), Next generation SONET/SDH can move SCSI commands and block-level data over long distances in an efficient and cost-effective manner. This paper analyses the limitation of traditional SONET/SDH for storage services and the new characteristics of Next generation SONET/SDH. The design approach and steps of GFP interface based SOPC are proposed, furthermore the architecture of SAN extension based on Next generation SONET/SDH is presented.
Even though the foundation of iSCSI (Internet SCSI) protocol is quite different from that of Fibre Channel, and maybe the original idea of replacing FC-SAN with truly IP-based iSCSI-SAN is hard to be fulfilled in short term, nobody can ignore the broadly existence and the bright future of the iSCSI technology. We present an introduction to build several iSCSI appliances in this paper from a single stand-alone iSCSI Target, an iManager-based iSCSI appliance, and our embedded iSCSI Target implementation to a RAIN (Redundant Array of Independent Nodes) -based iSCSI appliance. Not only do we offer some experiment results of our standalone iSCSI Target and our embedded iSCSI Target, our in-band and out-of-band iManager-based iSCSI Target designing strategy and performance comparison, but also give an explanation of our RAIN-based iSCSI Target implementation concerning to the topology of our RAIN Target, the node data distribution method and our ways to deal with the capacity-expansion-on-demand problem.