지금은 Container로 넘어가는 분위기인데,
IT 서버 가상화하면 Hypervisor가 필수 입니다.
Hypervisor Type 2가지 간단히 정리해봤습니다.
유형 | Type1 | Type2 |
정의 | 베어메탈 H/W에 바로 구동되는 형태의 가상화 | Host OS 위에 구동되는 가상화 |
특징 | H/W 위 바로 구동으로 오버헤드가 없으나 별도 관리 영역 필요 |
오버헤드가 있으나 OS 위 구동으로 설치/관리 용이 |
제품 | Ctrix Xenserver VMware ESX MS Hyper-V |
VMware Workstation oracle Virtual Box Parallels Workstation |
비고 | 세부적으로 2가지 유형으로 분류 - 전가상화 : HW 완전 가상화 - 반가상화 : VM에 HW 직접 연동 I/F 제공 |
위의 분류와 특징을 그림으로 그려보면 아래와 같아요.
Hypervisor 타입 1은 더 나은 성능, 안정성 및 보안을 제공하는 반면, 타입 2는 사용 편의성과 호환성이 좋은데요. 서버 가상화 등 고성능 환경에서는 타입 1 Hypervisor가 일반적으로 선호되고 반면 개인용 컴퓨터나 데스크톱 환경에서는 타입 2 Hypervisor가 더 적합할 수 있어요.
좀 더 세부적으로 설명하면,
■ Hypervisor Type 1 (Bare Metal Hypervisor):
- 성능: 타입 1 Hypervisor는 하드웨어 레벨에서 직접 실행되므로, 하드웨어 리소스에 직접 액세스하여 성능이 우수합니다. 이는 가상 머신에 대한 더 나은 성능과 응답 시간을 제공할 수 있습니다.
- 안정성: 타입 1 Hypervisor는 전용 운영체제로서 호스트 운영체제와 완전히 분리되어 작동하므로, 호스트 운영체제의 문제가 가상 머신에 영향을 미치지 않습니다. 이는 가상 머신의 안정성을 향상시킬 수 있습니다.
- 관리 및 유지보수: 타입 1 Hypervisor는 전용 운영체제로서 가상 머신을 관리하고 유지보수하는 기능을 제공합니다. 이는 가상 머신의 배포, 모니터링, 패치 및 업그레이드를 용이하게 만들어 줍니다.
■ Hypervisor 타입 2 (Hosted Hypervisor):
- 사용 편의성: 타입 2 Hypervisor는 호스트 운영체제 위에서 실행되므로, 호스트 운영체제의 GUI나 애플리케이션을 통해 가상 머신을 관리할 수 있습니다. 이는 사용자에게 더욱 직관적이고 편리한 환경을 제공합니다.
- 호환성: 타입 2 Hypervisor는 호스트 운영체제 위에서 실행되기 때문에, 호스트 운영체제와의 호환성이 좋습니다. 다양한 운영체제에서 호스트 운영체제로 사용되는 경우 유용합니다.
- 리소스 공유: 타입 2 Hypervisor는 호스트 운영체제와 리소스를 공유하므로, 호스트 운영체제의 기능과 리소스 관리 기능을 활용할 수 있습니다. 이는 리소스 사용의 효율성을 높이고 시스템의 유연성을 제공합니다.
- 성능: 타입 2 Hypervisor는 호스트 운영체제 위에서 동작하므로, 호스트 운영체제의 성능과 가상화 오버헤드에 영향을 받을 수 있습니다. 이는 일부 경우에는 타입 1 Hypervisor보다 성능이 낮을 수 있습니다.
'아는 것이 힘 > IT세상' 카테고리의 다른 글
[사용설명서] 삼성 UHD 모니터 매뉴얼 (0) | 2023.09.09 |
---|---|
[충전기]다이소 차량 시거잭 USB 충전기 (0) | 2023.07.21 |
[악성코드] 바이러스, 웜, 트로이목마 비교 (0) | 2023.06.12 |
반도체 기술 경쟁 현황 (0) | 2023.06.07 |
[iOS App] 한국 ChatGPT 아이폰 앱 출시! (0) | 2023.05.26 |