가상화 시스템의 시스템 자원 낭비율에 기반한 성능 평가 방법 : Performance Evaluation Methodology for The Virtualized System based on Waste Rate of The System Resource
- 발행기관 서강대학교 대학원
- 지도교수 박성용
- 발행년도 2007
- 학위수여년월 2007. 8
- 학위명 석사
- 학과 및 전공 컴퓨터학
- 식별자(기타) 000000104463
- 본문언어 한국어
목차
시스템 가상화는 1970년대 초 대용향의 메인 프레임에 여러 개의 운영체제를 동시에 가동하여 값비싼 하드웨어를 공유하기 위해 시작된 이래, 하드웨어 가격의 하락과 PC의 등장으로 사라졌다가, 최근에 서버의 콘솔리데이션(Consolidation)을 통한 보안, 성능 최적화에서 시스템 자원의 유연한 관리에 이르기까지 다양한 차원에서의 요구의 증대에 따라 그 수요가 다시 증가하고 있다. 가상화 기술을 사용하려는 사용자들의 증가에 따라, 가상화 어플리케이션을 개발하고 있는 많은 회사들은 이러한 사용자들의 요구에 맞추어 다양한 가상화 상품들을 발 빠르게 출시하고 있다. 빠른 속도로 새롭게 출시되는 다양한 가상화 어플리케이션의 등장과 함께, 가상화 시스템의 성능을 측정하려는 여러 시도들이 있었다. 그러나 하나의 물리적인 하드웨어에서 여러 개의 상이한 운영체제 및 어플리케이션을 구동하는 가상화 환경의 특성에 따른 제약으로 인하여 규격화된 가상화 시스템의 성능 평가 방법은 아직 정의되지 않았다. 본 논문에서는 가상화 시스템의 성능을 정량적으로 평가할 수 있는 방법을 제시한다. 먼저 다양한 컴퓨팅 환경에서 응용되고 있는 가상화 시스템의 모델들을 그 구조와 사용 환경에 따라 네 종류의 타입으로 분류하고, 이를 기반으로 가상화 환경을 평가할 수 있는 실험 환경을 구성하도록 한다. 다음으로 가상화 시스템의 성능을 가상화를 적용하지 않은 시스템을 대조군으로 한 정량적인 성능 비교 지표(Metric)를 정의하도록 한다.
목차
System Virtualization come into the spotlight again with emerging technologies of Virtual Machine(VM) environments(e.g.,Parallels, VMware and Xen). Since methodologies and use cases of Virtual Systems divers from Legacy Consolidation to Flexible Provisioning and have many beneficial functions such as flexibility, cost savings, fast deployment and so on, vendors having Virtualization solutions are providing their technical support rapidly. With these market trends of virtual environments, many research groups are developing evaluation tools to check the performance of virtual systems and their overheads. However, the performance characterization of virtual systems is not established yet for many challenging issues in virtual technologies. In this thesis, I define virtualization models for characterization of the performance in virtual environments and propose a metric to provide a relative scale for the performance evaluation of the virtualized versus non-virtualized system.

