Citrix사의 Xen Server는 여타 vmware와 유사하지만, 차이점이 있다.
- Hypervisor를 이용하여 cpu와 ram은 따로 할당, 및 vm에서 직접적인 접근이 가능
- 나머지 network, storage, drivers는 control domain(dom0) 만이 할당 가능.
* Hypervisor = 하드웨어 바로 위에서 실행되는 얇은 소프트웨어 층으로 각각의 물리적인 서버 위에서 여러 개의 vm들이 돌아갈 수 있게 추상적인 층을 제공한다. 모든 CPU 명령어를 조정.
이런 차이점은 Xen Server가 Vmware나 Virtual Box보다 빠른 작업을 가능케 한다. 타 Vmware나 Virtual Box에서는 물리적 Hardware위에 OS가 올라가고 그 "위"에 Hypervisor가 올라가는데 반해 XenServer에서는 Hardware 위에 "바로" Hypervisor가 올라가 있음으로 해서 이것을 가능케 한다.
이런 방법의 가상화를 Paravirtualization이라고 한다.
이러한 Xen Server를 여러 대 설치하고 난 뒤에는 Xen Center를 사용한다. Xen Center는 각 가상화된 vm들을 GUI환경에서 관리 할 수 있게 해준다.
댓글 없음:
댓글 쓰기