DOI QR코드

DOI QR Code

A Study on Sharing the Remote Devices through USB over IP

USB/IP를 이용한 원격장치공유에 대한 연구

  • Yoo, Jin-Ho (Division of Information Communication, Baekseok University)
  • Received : 2010.10.28
  • Accepted : 2010.11.19
  • Published : 2010.11.30

Abstract

This paper is related to the method for sharing some remote devices through USB/IP on the connected system environment. Sharing the remote devices is actually based on the connection technology using USB which is one way of access methods on virtualized server environment. The users who receive server computing unit might want to connect to remote allocated server with the local devices. We can solve the problem of the access methods related to the sharing devices through USB device emulation. This paper discusses the implementation of USB emulation which is based on personalized services on virtualized server environment. Like this, this paper will share devices on the level of USB device. This research can write to the device directly due to virtualizing the device level.

본 논문은 원격장치를 공유하는 방법에 의해 자료를 공유하는 방법을 제시하는 연구에 대한 것이다. 원격장치 공유는 실제로 서버 가상화 환경에서 개인화된 하나의 접근방법이 되는 USB장치의 연결기술을 그 기반으로 한다. 가상화된 서버 환경에서 서버를 자유롭게 할당받아 사용하는 사용자는 원격컴퓨팅 환경을 로컬환경의 저장장치로의 이동을 원할 수 있다. 또한 USB장치 같은 경우는 파일시스템 수준이 아니라 장치 드라이버 수준에서 공유를 구현하여 장치접근에 관한 문제를 해결할 수 있다. 이에 본 논문에서는 서버가상화 환경에서 개인화된 서비스의 기반이 되는 USB장치의 가상화 기술에 대한 구현연구이다. 이와 같이 장치 드라이버 수준에서 장치를 가상화하여 네트워크에서 공유하게 된다. USB가 장치수준에서 가상화되기 때문에 USB의 파티션 위의 파일시스템 수준에서 데이터를 저장하는 것에 대한 처리 뿐만아니라 장치수준에서 기록한 데이터에도 접근할 수 있게 된다.

Keywords

References

  1. Takahiro Hirofuchi, Eiji Kawai, kazutoshi Fujikawa, and Hideki Sunahara, "USB/IP: A Transparent Device Sharing Technology over IP Network," IPSJ Transactions on Advanced Computing Systems, Vol.46 No. SIG12 (ACS11), pp.349-361
  2. Source Forge, "The USB/IP Project," http://sourceforge.net/projects/usbip/
  3. USB Implementers Forum, Inc., USB 2.0 specification, http://www.usb.org/developers/docs/
  4. Backing Storage for the File-backed Storage Gadget, http://www.linux-usb.org/gadget/file_sto-rage.html
  5. Sun Microsystems, Sun xVM, http://www.sun.com/software/-products/xvm/index.jsp