DOI QR코드

DOI QR Code

Design and Parameter Optimization of Virtual Storage Protocol (iATA) for Mobile Devices

모바일 기기를 위한 가상 스토리지 프로토콜(iATA)의 설계 및 파라메터 최적화

  • 양즈민 (동서대학교 디자인&IT전문대학원) ;
  • 임효택 (동서대학교 컴퓨터정보공학부)
  • Published : 2009.02.28

Abstract

Nowadays, numerous of valuable internet services are available not only for personal computer but also for mobile appliances in wireless network environment. Therefore, as the amount of contents is increased for those services, the storage limitation on mobile devices has became a significant issue. In this paper, we present a new block-level storage network protocol, iATA (Internet Advanced Technology Attachment) as a solution to the above problem. iATA is designed to transport ATA block-level data and command over the ubiquitous TCP/IP network. With iATA, a mobile appliance is able to access and control the ATA storage devices natively through network from anywhere and at anytime as if the storage devices is attached locally. We describe the concepts, design and diverse consideration of iATA protocol. Based on the benchmark experiments and application exploitation, we strongly believe that iATA as a light-weight protocol is efficient and cost-effective to be used as a storage network protocol on a resource limited device that utilizes common-off-the-shelf storage hardware and existing IP infrastructure.

최근들어 다양한 인터넷 서비스들이 개인 컴퓨터뿐만 아니라 무선 네트워크 환경에서의 모바일 기기에서도 자주 사용되고 있으며 서비스 컨텐츠의 양이 점점 증가함에 따라 모바일 기기의 스토리지 한계가 큰 문제가 되고 있다. 본 논문에서는 이러한 문제를 해결하기 위해 iATA라는 새로운 블록-레벨 스토리지 네트워크 프로토콜을 제안하며 iATA 프로토콜의 개념, 설계 및 고려사항들을 포함한다. iATA는 TCP/IP 네트워크상에서 ATA 블록-레벨 데이터와 명령어를 전달하게 되며 이를 통해 모바일 기기는 원격의 ATA 저장장치를 마치 모바일 기기 자신의 스토리지로 이용할 수 있게 된다. 벤치마킹 실험과 시험을 통해 제안된 iATA 프로토콜은 기존의 제안한 스토리지를 가지고 있는 모바일 기기상에서 효율적이며 경량의 가상 스토리지 프로토콜로서 사용될 수 있음을 보여주고 있다.

Keywords

References

  1. M. Weiser, 'The Computer for the 21st Century,' Sci. Amer., Sept., 1991
  2. G.D. Abowd, E.D. Mynatt, 'Charting Past, Present, and Future Research in Ubiquitous Computing'. ACM Transactions on Computer-Human Interaction, 2000
  3. James Weatherall and Alan Jones, 'Ubiquitous Networks and their Applications', In IEEE Wireless Communications 9(1) (2002) 18–29 https://doi.org/10.1109/MWC.2002.986455
  4. Debashis Saha, Amitava Mukherjee, 'Pervasive Computing: A Paradigm for the 21st Century,' Computer, vol.no.pp. 25-31,Mar.,2003
  5. Satyanarayanan, M. 1996. Fundamental challenges in mobile computing. In Proceedings of the Fifteenth Annual ACM Symposium on Principles of Distributed Computing(Philadelphia, Pennsylvania, United States, May 23 - 26, 1996)
  6. Flinn, J. and Satyanarayanan, M. 1999. Energy-aware adaptation for mobile applications. In Proceedings of the Seventeenth ACM Symposium on Operating Systems Principles(Charleston, South Carolina, United States, December 12 - 15, 1999). SOSP '99. ACM, New York, NY, 48-63
  7. Alicherry, M., Bhatia, R., and Li, L. 2005. Joint channel assignment and routing for throughput optimization in multi-radio wireless mesh networks. In Proceedings of the 11th Annual international Conference on Mobile Computing and Networking (Cologne, Germany, August 28 - September 02, 2005). MobiCom '05. ACM, New York, NY, 58-72
  8. Varshney, U. and Vetter, R. 2000. Emerging mobile and wireless networks. Commun. ACM 43, 6 (Jun. 2000), 73-81