본문 바로가기
KERD
논문KCI 등재

가상화 시스템의 성능 평가 방법

Performance Evaluation Methodology in Virtual Environments

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

가상화 시스템은 시스템 활용률을 높이는 반면, 추가된 가상화 계층으로 인해 응용 프로그램의 성능 저하를 가져오므로, 본 논문에서는 두 가지 측면을 모두 고려하여 비 가상화 시스템과 성능을 비교할 수 있도록 하는 가상화 시스템의 성능평가 방법을 제안하였다. 가상화 시스템과 비 가상화 시스템을 비교할 수 있는 성능 비교 지표(metric)로 통합작업처리량 대비 시스템 낭비율을 정의하고, 가상화 시스템과 비 가상화 시스템에서 각각 시스템 낭비율과 통합작업처리량을 구할 수 있는 방법을 제시하였다. 또한 제안한 성능 평가 방법을 이용하여 다양한 응용 프로그램들을 운영하는 가상화 시스템과 비 가상화 시스템의 성능을 비교함으로써 본 연구에서 제시하는 가상화 시스템의 성능평가 방법이 적합함을 보이고, 더불어 응용 프로그램의 서로 다른 특성이 가상화 시스템에 미치는 영향을 분석하였다.

Abstract

Consolidating servers into a virtualized system increases entire system utilization, while suffers from performance degradation due to the additional virtualization layer. In this paper, we proposed a performance evaluation methodology for comparing virtualized systems with native non-virtualized systems. We defined a system waste rate per consolidated throughput as a metric, and described the method for calculating system waste rate and consolidated throughput for both of virtualized systems and non-virtualized systems. Using the proposing performance evaluation methodology, we established testbeds, evaluated their performance, and compared the metrics of both systems. As a result of the evaluation, we could show the appropriateness of our methodology and analyze the effect of the application characteristics.

참고문헌 (14)

  1. M. Rosenblum, "Virtual machine monitors: current technology and future trends", Computer(IEEE Computer Society), 38(5), pp.39~47 (2005)
  2. P. Barham, "Xen and the Art of Virtualization", Proceedings of the nineteenth ACM symposium on Operating systems principles (2003)
  3. L. Cherkasova, "Measuring CPU Overhead for I", O Processing in the Xen Virtual Machine Monitor, 2005, ~[DOI]
  4. B. Clark, "Xen and the Art of Repeated Research", Proceedings of the FREENIX Track:2004 USENIX Annual Technical Conference (2004)
  5. "VMware, “VMware ESX Server 2 ESX Server Performance and Resource Management for CPU- Intensive Workloads,” Technical Report ESX-ENG- Q405-133, VMware, Inc", ~
  6. D. A. Menasce, "Virtualization: Concepts, Applications, and Performance Modeling", 31th International Computer Measurement Group Conference (2005)
  7. Redefining Server Performance Characterization for Virtualization Benchmarking, "J. P. Casazza", ~, pp.1535-864X
  8. "IOzone"[URL]
  9. "MySQL-Benchmark"[URL]
  10. J. E. Smith, "Virtual Machines: Versatile Platforms for Systems and Processes" (2005), Elsevier Inc.
  11. A. Menon, "Diagnosing Performance Overheads in the Xen Virtual Machine Envoronment", First ACM, 2005, ~
  12. A. Menon, "Optimizing Network Virtualization in Xen" (2006), USENIX Annual Technical Conference
  13. Measuring CPU Overhead for I, "O Processing in the Xen Virtual Machine Monitor", L. Cherkasova, 2005, HPL-2005-62

관련 논문AI추천

이 간행물의 다른 논문 (6건)