Topic:- iSCSI FC SAN FC Protocol stack InfiniBand Prepared By: Amit Dube n Amit Pandey Akash Gupta
iSCSI
What is iSCSI ? iSCSI is a TCP/IP based protocol for sending SCSI commands over IP based networks. This allows iSCSI infrastructure to extend beyond a local LAN, and be used on a WAN or even over the internet. ISCSI refers to Internet Small Computer System Interface Enable location-independent data storage and retrieval. It is a storage area network (SAN) protocol, allowing organizations to consolidate storage into data center storage arrays while providing hosts the illusion of locally attached disks.
Benefits Low cost – iSCSI uses the existing network infrastructure so there is no need to buy expensive equipment. Easy installation and maintenance of iSCSI SANs – commonly used TCP/IP network protocols require less IT expertise. Therefore, no special training is required for network administrators. Excellent performance – it is a very good alternative to the more expensive Fibre Channel technology. No distance limitation – using IP networking solves the problem with data replication to remote sites. Security – iSCSI offers security features such as Challenge Handshake Authentication Protocol (2way CHAP) and Internet Protocol Security (IPsec).
FC SAN
What is Fibre Channel ? Fibre Channel, or FC, is a gigabit-speed network technology primarily used for storage networking to perform serial data transfer. Fibre channel includes the advantages of channel as well as network i.e., the speed of channel and scalability of network. Fibre Channel provides a standard data transport frame into which multiple protocol types can be encapsulated. Long Distance: Up to 10km.
Fibre Channel
What is SAN ? Dedicated storage network Organized connections among: Storage Communication devices Systems Secure Robust
Evolution of FC SAN
Benefits High bandwidth Fibre Channel SCSI extension Block I/O Resource Consolidation Centralized storage and management Scalability Up to 16 million devices Secure Access Isolation and filtering
FC Protocol Stack
FC-4 Upper Layer Protocol FC-4 is the uppermost layer in the FCP stack. This layer defines the application interfaces and the way Upper Layer Protocols (ULPs) are mapped to the lower FC layers. The FC standard defines several protocols that can operate on the FC-4 layer Some of the protocols include SCSI, HIPPI Framing Protocol, Enterprise Storage Connectivity (ESCON), ATM, and IP.
FC-2 Transport Layer The FC-2 is the transport layer that contains the payload, addresses of the source and destination ports, and link control information. The FC-2 layer provides Fibre Channel addressing, structure, and organization of data ( frames, sequences , and exchanges). It also defines fabric services, classes of service, flow control, and routing.
FC-1 Transmission Protocol This layer defines the transmission protocol that includes serial encoding and decoding rules, special characters used, and error control. At the transmitter node, an 8-bit character is encoded into a 10-bit transmissions character. This character is then transmitted to the receiver node. At the receiver node, the 10-bit character is passed to the FC-1 layer, which decodes the 10-bit character into the original 8-bit character.
FC-0 Physical Interface FC-0 is the lowest layer in the FCP stack. This layer defines the physical interface, media, and transmission of raw bits. The FC-0 specification includes cables, connectors, and optical and electrical parameters for a variety of data rates. The FC transmission can use both electrical and optical media.
INFINI BAND
What is InfiniBand (“Bandwidth Out Of The Box”) InfiniBand Architecture defines a new interconnect technology for servers that changes the way data centers will be built, deployed and managed. By creating a centralized I/O fabric, InfiniBand Architecture enables greater server performance and design density while creating data center solutions that offer greater reliability and performance scalability. InfiniBand technology is based upon a channel-based switched fabric point-to-point architecture.
Main Features Low Latency Messaging: < 6 microseconds Highly Scalable: Tens of thousands of nodes Bandwidth: 3 levels of link performance 2.5 Gbps 10 Gbps 30 Gbps Layered Protocol- Physical, Link, Network, Transport, Upper Layers Up to 8 virtual lanes per link No interdependency between different traffic flows
InfiniBand Layers
Advantages Superior performance. Low-latency. High-efficiency. Reliable, stable connections. Data Integrity. Highly interoperable environment
Drawbacks Complex in design Few platforms supports it as yet. Bleeding edge, for now, so users will need to perform extensive testing