DOI QR코드

DOI QR Code

Virtual Processor for Interrupt Handling to Improve I/O Performance in Virtualization

가상화 I/O 성능 향상을 위한 인터럽트 전용 가상 프로세서 기술

  • Lee, Dongwoo (College of Information and Communication Engineering, Sungkyunkwan University) ;
  • Eom, Young Ik (College of Information and Communication Engineering, Sungkyunkwan University)
  • 이동우 (성균관대학교 정보통신대학) ;
  • 엄영익 (성균관대학교 정보통신대학)
  • Published : 2013.05.10

Abstract

가상화 기술의 발전과 더불어 산업 전반에서 가상화 기술이 널리 사용되고 있지만 여전히 높은 장치 처리량을 요구하는 워크로드의 경우 가상화 환경에서 사용되지 못하고 있다. 가상머신의 I/O는 가상장치를 에뮬레이션 하는 가상화 오버헤드에 의해 장치 성능을 제약받고 있기 때문이다. 최근 가상머신에서 직접접근을 지원하는 장치의 등장으로 I/O 요청 중 발생하는 가상화 비용을 효과적으로 제거 하였지만, 장치 요청이 끝난 후 발생하는 인터럽트를 가상머신이 처리하는 과정에서 발생하는 비용이 여전히 성능을 제약하고 있다. 이에 본 논문에서는 인터럽트 과정의 비용을 줄이기 위한 인터럽트 전용가상 프로세서 기법을 제안한다.

Keywords