earticle

논문검색

인터넷방통융합

가상화 환경에서 저널링 기법에 의한 입출력 성능저하 분석 및 개선

원문정보

Analysis and Improvement of I/O Performance Degradation by Journaling in a Virtualized Environment

김성환, 이은지

피인용수 : 0(자료제공 : 네이버학술정보)

초록

영어

This paper analyzes the host cache effectiveness in full virtualization, particularly associated with journaling of guests. We observe that the journal access of guests degrades cache performance significantly due to the write-once access pattern and the frequent sync operations. To remedy this problem, we design and implement a novel caching policy, called PDC (Pollution Defensive Caching), that detects the journal accesses and prevents them from entering the host cache. The proposed PDC is implemented in QEMU-KVM 2.1 on Linux 4.14 and provides 3-32% performance improvement for various file and I/O benchmarks.

한국어

본 논문에서는 저널링을 사용하는 전가상화 시스템에서 호스트 캐시의 효율을 높이기 위한 기법을 제안한다. 게스트의 저널링 데이터는 쓰기를 위해 호스트 캐시에 한번만 접근되는 패턴과 빈번한 sync 명령으로 인해 캐시의 효 율을 감소시킨다. 이러한 성능 감소를 줄이기 위하여 본 논문에서는 게스트의 저널링 데이터가 호스트 캐시에 접근하 는 것을 막는 PDC라는 기법을 제안한다. PDC는 Linux 4.14 버전에서 QEMU-KVM 2.1 버전을 기반으로 구현하였으 며, 다양한 워크로드에서 3-32%의 성능 향상을 보였다.

목차

요약
 Abstract
 Ⅰ. 서론
 Ⅱ. Pollution Defensive Caching
 Ⅲ. 성능 평가
 Ⅳ. 결론
 References

저자정보

  • 김성환 Sunghwan Kim. 준회원, 충북대학교 소프트웨어학과
  • 이은지 Eunji Lee. 정회원, 충북대학교 소프트웨어학과

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.