Tambalan Terbaru Microsoft Dapat Memungkinkan Distro Linux Untuk Berjalan Sebagai Partisi Root Di Hyper-V Memungkinkan Akses Langsung Ke Perangkat Keras

Microsoft tampaknya tertarik mengintegrasikan Linux lebih dalam lagi ke dalam ekosistem sistem operasi Windows. Perusahaan telah mengusulkan beberapa tambalan yang berpotensi memungkinkan Distro Linux memiliki fungsionalitas yang lebih asli dari sebelumnya. Tambalan ini pada dasarnya bertujuan untuk memungkinkan distribusi Linux berjalan sebagai Partisi Root pada platform virtualisasi Hyper-V.

Microsoft telah mengirimkan serangkaian tambalan ke pengembang kernel Linux. Tujuan akhirnya adalah "untuk membuat tumpukan virtualisasi lengkap dengan Linux dan Microsoft Hypervisor". Tambalan diberi tag sebagai "RFC" (Request For Comments) dan merupakan implementasi minimal yang disajikan untuk diskusi.

Microsoft Ingin Linux Berjalan Sebagai OS Windows Asli Pada Perangkat Keras Dengan Akses Partisi Root Pada Hyper-V?

Insinyur perangkat lunak utama Microsoft Wei Liu mengindikasikan bahwa Microsoft telah mengirimkan serangkaian tambalan ke pengembang kernel Linux yang meminta agar Linux dijalankan sebagai partisi root pada Hyper-V. Platform Hyper-V adalah perangkat lunak hypervisor untuk menjalankan instans Windows dan non-Windows pada perangkat keras.

Aspek kunci dari tambalan ini adalah bahwa dengan kernel yang akhirnya ditambal, Linux akan berjalan sebagai partisi root Hyper-V. Dalam arsitektur Hyper-V, partisi root memiliki akses langsung ke perangkat keras dan membuat partisi turunan untuk VM yang dihostingnya. Pertimbangkan ini mirip dengan Xen's Dom0, klaim Liu. Kebetulan, Arsitektur Hyper-V lebih mirip dengan Xen daripada KVM atau VMware's ESXi.

Prioritas patch yang diusulkan adalah memperluas Spesifikasi Fungsional Tingkat Atas Hyper-V (TLFS), yang mengatur perilaku terlihat Hyper-V, ke komponen sistem operasi lain. Spesifikasi ini terutama ditujukan untuk pengembang yang secara teratur membangun sistem operasi tamu.

Perhatian utama Microsoft tentang implementasi baru Hyper-V adalah ingin pengembang kernel Linux mengubah perilaku inti kernel Linux saat mengakses memori perangkat keras dengan cara yang memengaruhi akses driver ke GPU dan CPU. Tak perlu disebutkan lagi, sistem dan proses seperti itu dikelola oleh pengelola memori sistem operasi, dan mengotak-atik wilayah ini rumit, kata Liu.

Microsoft Azure Dan Windows 10 Untuk Memanfaatkan Linux Yang Berjalan Sebagai Partisi Root Di Hyper-V?

Saat ini, Partisi Root Hyper-V hanya dapat menjalankan OS Windows. Namun, jika Linux mendapatkan akses ke Partisi Root, OS tidak perlu menjalankan Windows di hypervisor tersebut. Sederhananya, Microsoft ingin mengaktifkan "tumpukan virtualisasi lengkap dengan Linux" untuk Microsoft di cloud Azure-nya. Penting untuk dicatat itu pengguna yang bergantung pada Distro Linux dan instance mereka di Microsoft Azure melebihi pengguna yang mengandalkan OS Windows milik Microsoft sendiri, tahun lalu. Dengan kata lain, ada lebih banyak instance Linux yang berjalan di Microsoft Azure daripada instance OS virtual Windows.

Selagi perkembangan saat ini berpusat di sekitar Microsoft Azure, mereka harus memiliki pdampak ositif pada Windows 10 OS demikian juga. Tak perlu ditambahkan, perkembangan ini sendiri dibangun di atas upaya ekstensif Microsoft untuk mendukung pengembang dengan Windows 10 Subsistem Windows untuk Linux (WSL) dan WSL 2, yang mencakup kernel Linux kustom Microsoft.

Secara kebetulan, Microsoft juga mem-porting Cloud Hypervisor open-source Intel. Perusahaan telah dapat mem-boot tamu Linux dengan perangkat Virtio. Intel telah mengembangkan Cloud Hypervisor, implementasi hypervisor sumber terbuka eksperimental, dalam bahasa pemrograman Rust. Ini adalah monitor mesin virtual yang berjalan di atas KVM, hypervisor Mesin Virtual berbasis Kernel di kernel Linux. Ini dirancang untuk beban kerja cloud.

Facebook Twitter Google Plus Pinterest