Microsoft 덕분에 곧 Linux 내에서 여러 개의 중첩된 Windows를 실행할 수 있습니다.

Microsoft 덕분에 곧 Linux 내에서 여러 개의 중첩된 Windows를 실행할 수 있습니다.

Microsoft는 Linux에서 중첩 하이퍼바이저(Hyper-V) 또는 중첩 가상화를 실행하는 옵션을 제공합니다. Microsoft Linux 수석 엔지니어 Jinank Jain은 오늘 이 기능과 관련하여 일련의 수정 사항을 보냈습니다. 패치 노트는 다음과 같습니다.

이 일련의 수정 사항은 Microsoft Nested Hypervisor에 대한 지원을 추가할 계획입니다. 중첩된 Microsoft 하이퍼바이저의 경우 L1 하이퍼바이저 대신 L0 하이퍼바이저로 이동해야 하는 몇 가지 권한 있는 하이퍼콜이 있습니다. 이 일련의 수정 사항은 기본적으로 이러한 하이퍼콜을 식별하고 중첩된 하이퍼콜로 대체합니다.

  • mshv: 중첩 하이퍼바이저 검색에 대한 지원이 추가되었습니다.

  • hv: 중첩된 루트 섹션의 경우 동기 레지스터 설정

  • hv: 중첩된 하이퍼콜에 대한 인터페이스를 추가합니다.

  • hv: 중첩된 루트 파티션에 대해 vmbus 드라이버를 활성화합니다.

  • hv, mshv: 중첩된 루트 파티션에 대한 인터럽트 벡터 변경

모르는 사람들을 위해 중첩 가상화를 통해 사용자는 다른 Hyper-V 가상 머신 내에서 가상 머신(VM)을 실행할 수 있습니다. 따라서 수정 사항이 곧 성공적으로 병합되면 Linux 커널 버전 6.2에 맞춰 곧 Linux 내에서 둘 이상의 Windows 인스턴스를 실행할 수 있습니다.

중첩 가상화는 일반적으로 기업에서 사용하도록 되어 있으며 Microsoft는 이러한 점을 염두에 두고 이 기능을 확실히 추가하고 있습니다. 그러나 일반 사용자에게는 재미있는 경험이 될 수 있습니다.

출처: LWN 을 통한 LKML

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다