Implementation & Performance Analysis of Virtual Storage System Based on iSCSI Protocol in Wireless Networks

iSCSI 기반의 무선 네트워크 연결형 가상 저장장치 드라이버 구현 및 성능 분석

  • 최새봄 (동서대학교 컴퓨터공학과 컴퓨터 네트워크 연구실) ;
  • 임효택 (동서대학교)
  • Published : 2005.06.01

Abstract

iSCSI(Internet Small Computer System Interface) is a block-oriented storage access protocol that enables a user to recognize a remote storage as their own local block device through general TCP/IP networks. Since iSCSI uses a standard ethernet switch and router for this kind of access, it can not only be applied to ethernet technologies, but can also be used to create a storage networking system without any distance restrictions that can equally be applied to a wireless network environment. Accordingly, focusing on this applicability, this paper presents an alternative approach to overcome the limited storage space of mobile devices based on the iSCSI initiator driver, which was originally designed for wired networks. Additionally, its potential with a wireless network is also evaluated.

iSCSI(Internet Small Computer System Interface)는 블록 중심형 스토리지 접근 프로토콜로써, TCP/IP 네트워크를 통해 원격의 스토리지를 마치 자신의 로컬 상에 있는 블록 장치처럼 접근하는 기술이다. iSCSI는 이 같은 접근을 위해 표준 이더넷 스위치와 라우터를 사용하므로 기존의 수많은 이더넷 기술의 적용은 물론 거리 제한이 없는 스토리지 확장을 가능하게 하며, 이는 곧 무선 네트워크상으로의 적용이 가능함을 의미한다. 본 논문에서는 이 점에 착안, 유선 기반의 원격 스토리지 접근을 목적으로 디자인 되어진 iSCSI를 최근 유비쿼터스 컴퓨팅(Ubiquitos Computing)등으로 관심이 모아지고 있는 임베디드 리눅스 장치에 탑재하여 모바일 기기가 가지는 저장 공간 제약 극복의 대안과, 상대적으로 제한된 무선 네트워크상에서 iSCSI 프로토콜의 성능을 평가 및 분석함으로써 그 적용 가능성을 제시하고자 한다.

Keywords

References

  1. Nat'l. Committe for Info. Tech. Stds. (NSITS), 'SAM2, SCSI Architecture Model 2,' T10, Project 1157-D, Rev. 23, Mar. 16, 2002
  2. G. T. R. Khattar, M. Murphy and K. Nystrom, 'Introduction to storage area network,' Redbooks Publications (IBM). Tech. Rep. SG24-5470-00, Sept, 1999
  3. John L. Hufferd, 'iSCSI, The universal storage connection,' Addison Wesley Publication, 2003
  4. Stephen Aiken, Dirk Grunwald, Andrew R. Pleszkun, 'A Performance Analysis of the iSCSI Protocol,' Proc. Of the 20th IEEE/11 th NASA Goddard Conference on MMS, 2003
  5. Yingping Lu, David H. C. Du, 'Performance Study of iSCSI-Based Storage Subsystems,' IEEE Communication Magazine, August, 2003
  6. 박수라, 문보석, 김대근, 김주호, 김경훈, 박성순, 이진구, 'CDMA-2000 lx 방식을 이용한 무선 네트웍에서의 CIFS, NVD, iSCSI 프로토콜 성능분석', 스토리지 시스템 학술대회 논문집, pp. 241-245, June 2003
  7. Xubin He, Qing Yang, Ming Zhang, 'A Caching Strategy to Improve iSCSI Performance,' Proc. Of the 27th Annual IEEE Conference on Local Computer Networks, 0742-1303/02, 2002
  8. Blue Mug Research, 'Embedded Linux Servey,' http://www.bluemug.com. 2002
  9. David Woodhouse, 'JFFS : The Journalling Flash File system,' Redhat Inc, 2002
  10. Open Palmtop Intergration Environment, http.//opie.handhelds.org/
  11. Tim Bray, http://www.textuality.com/bonnie/
  12. Mika Kuoppala, http://sf.nef/projects/tiobench/