첨단기술정보

  1. home
  2. 알림마당
  3. 과학기술정보분석
  4. 첨단기술정보

가상컴퓨터 감시기: 최근기술과 미래 동향(Virtual Machine Monitors: Current Technology and Future Trends)

전문가 제언
□ 하드웨어 값의 폭락과 인터넷의 보급으로 컴퓨터의 범람을 초래했고, 이는 사용률, 이동성, 경영성, 보안 등의 부족 문제로 이어졌다. 이 문제는 각 컴퓨터에서 운영되던 응용프로그램들을 다수의 가상컴퓨터로 옮기고 이 가상컴퓨터들을 소수 실제 컴퓨터 위에 결합시키면 해결될 수 있다. 이는 VMM을 몰락시켰던 컴퓨터 발달환경이 일으킨 문제를 VMM이 해결하게 되는 아이러니가 됐다.

□ 옛날의 VMM은 하드웨어 다중화가 주무기였다. 부활된 VMM은 서버결합, 이동성확보, 부하균형 등의 무기로 빛을 보게 됐다. VMM의 VM 포장기능과 복제기능은 시스템 고장, 구성에러 등으로부터 시스템을 회복시킨다. VMM의 강력한 분리기능은 견고성과 보안성 확보를 위한 시스템 재구성 도구가 된다.

□ 여기서 CPU 가상화는 VMM을 하드웨어 위에 올려놓아 CPU를 직접 통제하고 VM을 실제컴퓨터에서 가동하되 일부 코드는 번역하는 방법이다. 이는 Smith J. E.의 “가상컴퓨터 구조”의 분류상 고전시스템 VM 개념에 속한다. 다른 가상화 방법들은 VMM을 플랫폼 O/S 위에 올려놓는 Hosted VM, 모든 소프트웨어를 가상화하는 완전 시스템 VM, VMM이 하드웨어의 일부가 되어 사용자 명령어를 대리 실행하는 공동설계 VM, 동적 2진수 번역 등이 있다.

□ 가상화 방법들 간에 장단점은 호환성, 성능, 간결성 등을 평가해야 한다. 호환성은 기존 소프트웨어 사용면에서, 성능은 되도록이면 가상화 부담을 줄이기 위해서 중요하다. 간결성한 VMM은 안전하고, 공격적 버그에 강한 시스템을 구현하는데 중요하다.

□ 장차 VMM은 수백 개의 이질적 플랫폼 위에서 수 천 개의 VM이 운영되는 환경을 지원할 것이다. 예를 들면 대규모의 매트릭스 곱셈들이 이와 같은 가상컴퓨터 환경에서 처리될 수 있다. VMM에서 처리시간과 자원의 최적화 VM 스케줄링을 구현할 수 있다. 각 벡터계산을 VM과 플랫폼 공간에서 분산처리하면 이것이 바로 시설투자 없이 실현되는 다중 프로세서 슈퍼컴퓨터가 될 것이다.
저자
Rosenblum, M; Garfinkel, T.
자료유형
학술정보
원문언어
영어
기업산업분류
정보통신
연도
2005
권(호)
38(5)
잡지명
iEEE Computer Society
과학기술
표준분류
정보통신
페이지
39~47
분석자
신*필
분석물
담당부서 담당자 연락처
이 페이지에서 제공하는 정보에 대하여 만족하십니까?
문서 처음으로 이동