76
KVM (من أجل Virtual Machine المستندة إلى Kernel) هو حل افتراضي كامل لنظام التشغيل Linux على أجهزة x86 التي تحتوي على ملحقات للمحاكاة الافتراضية (Intel VT أو AMD-V).وهو يتكون من وحدة kernel قابلة للتحميل ، kvm.ko ، والتي توفر البنية التحتية الافتراضية الأساسية ووحدة نمطية خاصة بالمعالج ، kvm-intel.ko أو kvm-amd.ko.يتطلب KVM أيضًا تعديل QEMU على الرغم من أن العمل جارٍ للحصول على التغييرات المطلوبة في مرحلة ما بعد الإنتاج.باستخدام KVM ، يمكن للمرء تشغيل أجهزة افتراضية متعددة تستخدم صورًا غير معدلة من Linux أو Windows.يحتوي كل جهاز افتراضي على أجهزة افتراضية خاصة: بطاقة شبكة ، قرص ، محول رسومات ، إلخ. يتم تضمين مكون kernel في KVM في نظام Linux الرئيسي ، بدءًا من 2.6.20.KVM هو برنامج مفتوح المصدر.