Title :
An architecture for software-based iSCSI on multiprocessor servers
Author :
Foong, Annie ; McAlpine, Gary ; Minturn, Dave ; Regnier, Greg ; Saletore, Vikram
Author_Institution :
Intel Corp., USA
Abstract :
To achieve IP-converged cluster deployments, the performance and scalability of iSCSI must approach that of FC SANs. We recognize and quantify that the major overhead of iSCSI comes from TCP/IP processing. Industry has largely responded with TCP offload engines (TOEs) and iSCSI storage adapters. As an alternative, this paper shows a software implementation of iSCSI on generic OSes and processors. The trend towards chip multiprocessing (CMP) and integrated memory controllers (MCH) largely motivated our direction. With CMP, increased processing power is delivered through multiple cores per processor; on-die MCH allows memory bandwidth to scale better with processor speeds. Our approach and analysis shows the effectiveness of partitioning the workload suitable for a CMP system, allowing iSCSI to scale with the increasing processing power and memory bandwidth of servers over time.
Keywords :
IP networks; file servers; local area networks; multiprocessing systems; resource allocation; software architecture; storage area networks; storage management; transport protocols; IP network; TCP offload engine; chip multiprocessing; iSCSI storage adapter; memory bandwidth; memory controller; multiprocessor server; software-based architecture; storage area networks; Bandwidth; Hardware; IP networks; Local area networks; Network servers; Protocols; Search engines; Storage area networks; TCPIP; Web server;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
Print_ISBN :
0-7695-2312-9
DOI :
10.1109/IPDPS.2005.89