2014-12-16 2 views
0

Xen Hypervisor에 Domain0이 필요한 이유는 무엇입니까? Xen을 통해 하드웨어와 통신 할 수없는 이유는 무엇입니까? Xen은 이미 실제 시스템의 OS입니다. I/O 통신을 처리하고 다른 도메인을 관리하는 대신 다른 Domain0을 만드는 대신 Xen에서 모든 작업을 수행 할 수없는 이유는 무엇입니까? 나머지 VM (도메인 사용자).Xen에 Domain0 (Xen이 부팅 될 때 시작되는 첫 번째 호스트 가상 컴퓨터)이 필요한 이유

무엇이 요점입니까? 마치 이미 Windows 7 컴퓨터에 Microsoft Office가 있고 Windows 7 컴퓨터에서 Windows 7 VM을 실행하고 가상 Windows 7에서 Microsoft Office를 사용하는 것과 같습니다.

답변

0

Xen 철학은 시스템에서 여러 VM의 안전한 실행을 처리 할 수있는 최소 기능으로 Xen은 CPU 및 메모리 관리 만 처리하고 Dom0은 수행 할 I/O 작업을 생략합니다. 그러나 Domu (일반 VM)와 Dom0 사이의 통신을 용이하게합니다. 따라서 Xen은 어떤 의미에서 운영 체제가 아닙니다.

최소 기능 "원칙"은 Xen이 자주 발생하는 드라이버 관련 버그에 노출되지 않도록하며 매우 안정적입니다.