본문 바로가기
HOME> 논문 > 논문 검색상세

학위논문 상세정보

SETMOV: KVM기반 VDI 실시간 모니터링 시스템 원문보기
SETMOV: VDI Real-Time Monitoring System on KVM

  • 저자

    김태훈

  • 학위수여기관

    세종대학교 일반대학원

  • 학위구분

    국내석사

  • 학과

    컴퓨터공학과 가상화, 분산처리, 리눅스 시스템

  • 지도교수

    노재춘

  • 발행년도

    2014

  • 총페이지

    62

  • 키워드

    데스크톱 가상화 VDI 하이퍼바이저 KVM 모니터링;

  • 언어

    kor

  • 원문 URL

    http://www.riss.kr/link?id=T13541049&outLink=K  

  • 초록

    차세대 단말기 보급과 네트워크의 발전으로 클라우드 컴퓨팅(Cloud Computing)과 이 기술의 핵심인 VDI는 많은 관심을 받고 있다. VDI는 Virtual Desktop Infrastructure의 약자로 데스크톱 가상화를 뜻한다. 데스크톱 가상화는 하나의 물리적인 서버 위에 다수의 가상머신(Virtual Machine)을 운영하여 자원을 나누어 사용함으로, 서버 유휴자원을 낮출 수 있다. 데스크톱 가상화 환경에서 대표적인 솔루션으로 Xen과 KVM이 있다. Xen은 아마존(Amazon)에서 Amazon Web Service(AWS)를 구축할 때 채택된 만큼 검증된 반가상화 하이퍼바이저이다. 그만큼 상용화된 솔루션이기 때문에 가상머신을 효율적으로 관리할 수 있도록 도와주는 모니터링 툴이 많이 등장했다. 따라서 본 논문은 오픈소스 하이퍼바이저인 KVM을 기반으로 연구하였다. KVM은 Kernel-Based Virtual Machine의 약자로 레드햇 오픈소스 프로젝트에서 연구하고 있는 전가상화 하이퍼바이저이다. KVM 기반의 대표적인 모니터링 툴은 virt-top과 virtManager가 있다. 두 모니터링 툴은 서버와 가상머신의 통합 환경 부재로 서버의 자원을 효율적으로 관리할 수 없는 문제점을 가지고 있다. 이러한 단점을 보완한 모니터링 시스템 연구 사례가 있었는데, 이 모니터링 시스템은 가상머신 레벨에서 동작하기 때문에 운영체제에 종속되는 문제점과 가상머신의 수만큼 설치하여 서버의 자원을 낭비하는 문제점을 가지고 있다. 본 논문은 KVM 기반의 VDI 환경에서 서버와 가상머신의 자원을 보다 효율적으로 관리하기 위해, 통합 모니터링 환경을 제공하는 SETMOV(Supervised Real-Time Monitoring on VDI)를 설계하고 구현하였다. SETMOV는 하이퍼바이저 레벨에서 proc 파일시스템과 libvirt를 통해 서버와 가상머신의 정보를 수집하여 모니터링에 필요한 서버의 자원을 최적화한다. 또한, 데이터베이스를 설치하여 다수의 서버와 가상머신의 통합 환경을 제공한다. 가까운 미래에 데스크톱 가상화 분야에서 가상머신 자원 패턴을 분석하거나 데이터의 흐름을 추출하는 등, SETMOV를 이용한 다양한 연구가 진행될 것이다.


 활용도 분석

  • 상세보기

    amChart 영역
  • 원문보기

    amChart 영역