Xen은 이제 메인라인 Linux에 완전히 포함되어 있으며 Dom0을 통해 사용할 수 있다고 들었습니다.
Dom0은 무엇이며 어떤 용도로 사용됩니까? 어떻게 사용할 수 있나요?
답변1
~에서젠 위키:
Dom0(또는 짧게 도메인 0 확장)은 Xen 하이퍼바이저가 부팅 시 시작되는 첫 번째 도메인입니다. 새 도메인을 시작하고 하드웨어에 직접 액세스하는 기능과 같은 특별한 권한이 있습니다. DriverDomain을 사용하지 않는 한 이는 하드웨어에 대한 모든 장치 드라이버를 실행하는 일을 담당합니다. 네트워크 인터페이스 및 디스크와 같이 다른 도메인에서 사용할 수 있는 하드웨어의 경우 각 DomU의 FrontendDriver에서 하드웨어 요청을 다중화하고 전달하는 BackendDriver를 실행합니다.
Linux, NetBSD 및 Solaris의 수정된 버전을 dom0으로 사용할 수 있습니다.
메인라인 커널에서 Dom0 지원의 중요한 측면은 이전에 필요한 패치를 지속적으로 유지할 필요가 없다는 것입니다(그리고 위의 마지막 줄에 암시되어 있습니다). ~에서블로그 게시물 발표:
Linux가 발전함에 따라 이제 해당 코드 기반 내에서 Linux/Xen 비트는 별도의 패치 트리와 코드 덩어리가 필요 없이 동일한 속도로 발전할 것입니다.