अध्याय 20. वर्चुअलाइजेशन
वर्चुअलाइजेशन को कई अलग-अलग वातावरणों और स्थितियों में अपनाया जा रहा है। यदि आप एक डेवलपर हैं, तो वर्चुअलाइजेशन आपको एक निहित वातावरण प्रदान कर सकता है जहां आप अपने मुख्य कार्य वातावरण को गड़बड़ाने से सुरक्षित रूप से लगभग किसी भी प्रकार का विकास कर सकते हैं। यदि आप एक सिस्टम प्रशासक हैं, तो आप अपनी सेवाओं को अधिक आसानी से अलग करने और उन्हें मांग के आधार पर स्थानांतरित करने के लिए वर्चुअलाइजेशन का उपयोग कर सकते हैं।
उबंटू में समर्थित डिफ़ॉल्ट वर्चुअलाइजेशन तकनीक KVM है। Intel और AMD हार्डवेयर के लिए KVM को वर्चुअलाइजेशन एक्सटेंशन की आवश्यकता होती है। लेकिन KVM IBM Z और LinuxONE, IBM POWER के साथ-साथ ARM64 के लिए भी उपलब्ध है। ज़ेन उबंटू पर भी समर्थित है, लेकिन सभी आर्किटेक्चर के लिए नहीं, उदाहरण के लिए नहीं
आईबीएम जेड और लिनक्सोन। ज़ेन उपलब्ध होने पर वर्चुअलाइजेशन एक्सटेंशन का लाभ उठा सकता है, लेकिन वर्चुअलाइजेशन एक्सटेंशन के बिना हार्डवेयर पर भी इसका उपयोग किया जा सकता है। Qemu वर्चुअलाइजेशन एक्सटेंशन के बिना हार्डवेयर के लिए एक और लोकप्रिय समाधान है।