표적dom0
: Xen 하이퍼바이저 용어 와 동일한 KVM 위에 기본 Linux 배포판을 설치하고 싶습니다 . 하이퍼바이저 위에서 운영 체제를 실행하는 것이 드문 일이 아니며 KVM은 약 2.4부터 Linux 커널에 통합되었습니다. 문제는 시작 시 자동으로 이 작업을 수행하도록 시스템을 구성하는 방법입니다. 이상적으로, 부트로더는 디스크를 마운트하고 운영 체제로 부팅하기 전에 KVM을 시작합니다.
질문: 이것을 달성하는 방법은 무엇입니까?
答え1
당신이 지적했듯이 KVM은부분Linux 커널의 일부(따라서 K)입니다.
따라서 귀하의 dom0 해당예Linux 커널을 부팅합니다. KVM은 Linux 사용자 영역을 사용하여 VM을 설정합니다.
호스트 Linux가 없으면 KVM이 없습니다.
필요한 가상 머신을 설정하기에 충분한 사용자 공간을 갖춘 initrd 전용 Linux 배포판을 만들 수 있습니다. 실제 과제는 시작 시 사용되는 그래픽 카드를 게스트에게 전달할 수 있는지 확인하는 것입니다. 나는 아직 이것을 PC에 구현하지 않았습니다. 이것이 당신이 "주" OS로 원하는 것이라고 가정합니다.
하지만 솔직히 말해서 이것이 OpenStack과 같은 기존 솔루션과 어떻게 다른지는 모르겠습니다. 높은 권한을 가진 것들은 사물을 조율해야 합니다. 결국, 이상적으로 가상 머신을 실행하려면 스토리지 연결, 외부 및 내부 네트워크 구성, 스냅샷 실행, 마이그레이션 수행을 담당하는 조정자가 필요합니다. 그런 의미에서 제가 정확하게 기억한다면 OpenStack에는 KVM 및 Xen용 백엔드가 있습니다.
가상 머신을 신속하게 시작하고 중지할 수 있는 작은 장치를 찾고 있다면 아마도폭죽그것은 당신을 위해.