वर्चुअलाइजेशन

कंप्यूटिंग में, वर्चुअलाइजेशन या वर्चुअलाइजेशन (कभी-कभी संक्षिप्त v12n, एक अंक नाम) एक ही अमूर्त स्तर पर वर्चुअल कम्पुटर के वो भाग जिसे छूकर मेहसूस किया जा सके  प्लेटफॉर्म,  डेटा स्टोरेज डिवाइस  और  कंप्यूटर नेटवर्क  संसाधनों सहित किसी चीज का वर्चुअल (वास्तविक के अतिरिक्त) संस्करण बनाने का कार्य है।

वर्चुअलाइजेशन 1960 के दशक में मेनफ़्रेम कंप्यूटर  द्वारा विभिन्न अनुप्रयोगों के बीच प्रदान किए गए प्रणाली संसाधनों को तार्किक रूप से विभाजित करने की एक विधि के रूप में प्रारंभ हुआ। एक प्रारंभिक और सफल उदाहरण IBM CP/CMS है। नियंत्रण कार्यक्रम CP ने प्रत्येक उपयोगकर्ता को सिम्युलेटेड स्टैंड-अलोन प्रणाली/360 कंप्यूटर प्रदान किया। तब से, शब्द का अर्थ व्यापक हो गया है।

हार्डवेयर वर्चुअलाइजेशन
हार्डवेयर वर्चुअलाइजेशन या प्लेटफॉर्म वर्चुअलाइजेशन एक आभासी मशीन  के निर्माण को संदर्भित करता है जो ऑपरेटिंग सिस्टम के साथ वास्तविक कंप्यूटर की तरह कार्य करता है। इन वर्चुअल मशीनों पर निष्पादित सॉफ़्टवेयर को अंतर्निहित हार्डवेयर संसाधनों से अलग किया जाता है। उदाहरण के लिए,  आर्क लिनक्स  चलाने वाला कंप्यूटर एक वर्चुअल मशीन को होस्ट कर सकता है जो  माइक्रोसॉफ़्ट विंडोज़  ऑपरेटिंग सिस्टम वाले कंप्यूटर की तरह दिखता है; विंडोज आधारित सॉफ्टवेयर को वर्चुअल मशीन पर चलाया जा सकता है। हार्डवेयर वर्चुअलाइजेशन में, मेजबान मशीन  वर्चुअलाइजेशन द्वारा उपयोग की जाने वाली मशीन है और अतिथि मशीन वर्चुअल मशीन है। वर्चुअल मशीन पर चलने वाले सॉफ़्टवेयर से भौतिक मशीन पर चलने वाले सॉफ़्टवेयर को अलग करने के लिए होस्ट और अतिथि शब्द का उपयोग किया जाता है। सॉफ़्टवेयर या  फर्मवेयर  जो होस्ट हार्डवेयर पर वर्चुअल मशीन बनाता है, उसे  हाइपरविजर  या वर्चुअल मशीन मॉनिटर कहा जाता है।

विभिन्न प्रकार के हार्डवेयर वर्चुअलाइजेशन में सम्मिलित हैं:
 * पूर्ण वर्चुअलाइजेशन –  अतिथि ऑपरेटिंग सिस्टम और उसके ऐप्स सहित सॉफ़्टवेयर वातावरण को अपरिवर्तित चलाने के लिए वास्तविक हार्डवेयर का लगभग पूर्ण सिमुलेशन।
 * पैरावर्चुअलाइजेशन –  अतिथि ऐप्स अपने स्वयं के पृथक डोमेन में निष्पादित होते हैं, जैसे कि वे एक अलग प्रणाली पर चल रहे हों, लेकिन एक हार्डवेयर वातावरण सिम्युलेटेड नहीं है। इस वातावरण में चलने के लिए अतिथि कार्यक्रमों को विशेष रूप से संशोधित करने की आवश्यकता है।

हार्डवेयर-असिस्टेड वर्चुअलाइजेशन वर्चुअलाइजेशन की समग्र दक्षता में सुधार करने का एक तरीका है। इसमें सीपीयू सम्मिलित हैं जो हार्डवेयर में वर्चुअलाइजेशन के लिए समर्थन प्रदान करते हैं, और अन्य हार्डवेयर घटक जो अतिथि वातावरण के प्रदर्शन को बेहतर बनाने में मदद करते हैं।

हार्डवेयर वर्चुअलाइजेशन को उद्यम आईटी में एक समग्र प्रवृत्ति के हिस्से के रूप में देखा जा सकता है जिसमें स्वायत्त कंप्यूटिंग  सम्मिलित है, एक ऐसा परिदृश्य जिसमें आईटी वातावरण कथित गतिविधि के आधार पर खुद को प्रबंधित करने में सक्षम होगा, और  जनोपयोगी कंप्यूटिंग, जिसमें कंप्यूटर प्रोसेसिंग पावर को एक के रूप में देखा जाता है। उपयोगिता जिसे ग्राहक केवल आवश्यकतानुसार भुगतान कर सकते हैं। वर्चुअलाइजेशन का सामान्य लक्ष्य मापनीयता और समग्र हार्डवेयर-संसाधन उपयोग में सुधार करते हुए प्रशासनिक कार्यों को केंद्रीकृत करना है। वर्चुअलाइजेशन के साथ, एक  सेंट्रल प्रोसेसिंग यूनिट  (सीपीयू) पर समानांतर में कई ऑपरेटिंग सिस्टम चलाए जा सकते हैं। यह समानता ओवरहेड लागत को कम करती है और मल्टीटास्किंग से अलग है, जिसमें एक ही ओएस पर कई प्रोग्राम चलाना सम्मिलित है। वर्चुअलाइजेशन का उपयोग करते हुए, एक उद्यम उपयोगकर्ता को बाधित किए बिना ऑपरेटिंग सिस्टम और एप्लिकेशन में अपडेट और तेजी से बदलाव को बेहतर ढंग से प्रबंधित कर सकता है। अंततः, वर्चुअलाइजेशन नाटकीय रूप से किसी संगठन में संसाधनों और अनुप्रयोगों की दक्षता और उपलब्धता में सुधार करता है। "एक सर्वर, एक एप्लिकेशन" के पुराने मॉडल पर भरोसा करने के अतिरिक्त, जो संसाधनों का कम उपयोग करता है, बिना किसी अतिरिक्त चर्बी के व्यावसायिक जरूरतों को पूरा करने के लिए आभासी संसाधनों को गतिशील रूप से लागू किया जाता है (ConsonusTech)।

हार्डवेयर वर्चुअलाइजेशन हार्डवेयर एमुलेशन के समान नहीं है। हार्डवेयर अनुकरण  में, हार्डवेयर का एक टुकड़ा दूसरे की नकल करता है, जबकि हार्डवेयर वर्चुअलाइजेशन में, एक हाइपरवाइजर (सॉफ्टवेयर का एक टुकड़ा) कंप्यूटर हार्डवेयर या पूरे कंप्यूटर के एक विशेष टुकड़े की नकल करता है। इसके अलावा, एक हाइपरविजर एक एमुलेटर के समान नहीं है; दोनों कंप्यूटर प्रोग्राम हैं जो हार्डवेयर की नकल करते हैं, लेकिन भाषा में उनके उपयोग का डोमेन अलग है।

स्नैपशॉट
एक स्नैपशॉट एक आभासी मशीन की स्थिति है, और आम तौर पर इसके स्टोरेज डिवाइस, सटीक समय पर। एक स्नैपशॉट स्नैपशॉट के समय वर्चुअल मशीन की स्थिति को बाद में बहाल करने में सक्षम बनाता है, बाद में होने वाले किसी भी परिवर्तन को प्रभावी ढंग से पूर्ववत करता है। यह क्षमता एक बैकअप  तकनीक के रूप में उपयोगी है, उदाहरण के लिए, जोखिम भरा ऑपरेशन करने से पहले।

वर्चुअल मशीनें प्रायः अपने भंडारण के लिए डिस्क इमेज#वर्चुअलाइजेशन का उपयोग करती हैं; एक बहुत ही सरल उदाहरण में, एक 10- गीगाबाइट  हार्ड डिस्क ड्राइव  को 10-गीगाबाइट  सपाट फ़ाइल  के साथ सिम्युलेटेड किया जाता है। वीएम द्वारा अपनी भौतिक डिस्क पर किसी स्थान के लिए किए गए किसी भी अनुरोध को संबंधित फ़ाइल पर एक ऑपरेशन में पारदर्शी रूप से अनुवादित किया जाता है। एक बार इस तरह की अनुवाद परत सम्मिलित होने के बाद, विभिन्न मानदंडों के आधार पर, संचालन को बाधित करना और उन्हें अलग-अलग फाइलों में भेजना संभव है। हर बार एक स्नैपशॉट लिया जाता है, एक नई फाइल बनाई जाती है, और अपने पूर्ववर्तियों के लिए ओवरले के रूप में उपयोग की जाती है। नया डेटा सबसे ऊपरी ओवरले में लिखा जाता है; सम्मिलित डेटा को पढ़ने के लिए, हालांकि, ओवरले पदानुक्रम को स्कैन करने की आवश्यकता होती है, जिसके परिणामस्वरूप नवीनतम संस्करण तक पहुंच प्राप्त होती है। इस प्रकार, स्नैपशॉट का पूरा ढेर वस्तुतः एक सुसंगत डिस्क है; इस अर्थ में, स्नैपशॉट बनाना वृद्धिशील बैकअप तकनीक के समान कार्य करता है।

वर्चुअल मशीन के अन्य घटकों को स्नैपशॉट में भी सम्मिलित किया जा सकता है, जैसे कि इसकी रैंडम एक्सेस मेमोरी  (रैम),  BIOS  सेटिंग्स या इसकी कॉन्फ़िगरेशन सेटिंग्स की सामग्री।  वीडियो गेम कंसोल एमुलेटर  में  राज्य बचाओ  फीचर ऐसे स्नैपशॉट का एक उदाहरण है।

स्नैपशॉट को पुनर्स्थापित करने में उस स्नैपशॉट के बाद जोड़े गए सभी ओवरले परतों को छोड़ना या अनदेखा करना और सभी नए परिवर्तनों को एक नए ओवरले में निर्देशित करना सम्मिलित है।

प्रवासन
ऊपर वर्णित स्नैपशॉट को अपने स्वयं के हाइपरविजर के साथ किसी अन्य होस्ट मशीन में ले जाया जा सकता है; जब VM को अस्थायी रूप से रोका जाता है, स्नैपशॉट लिया जाता है, स्थानांतरित किया जाता है, और फिर नए होस्ट पर फिर से प्रारंभ किया जाता है, इसे माइग्रेशन के रूप में जाना जाता है। यदि पुराने स्नैपशॉट को नियमित रूप से सिंक में रखा जाता है, तो यह ऑपरेशन काफी तेज़ हो सकता है, और VM को निर्बाध सेवा प्रदान करने की स्वीकृति देता है, जबकि इसके पूर्व भौतिक होस्ट को, उदाहरण के लिए, भौतिक रखरखाव के लिए हटा दिया जाता है।

विफलता
ऊपर वर्णित माइग्रेशन तंत्र के समान, फ़ेलओवर वीएम को संचालन जारी रखने की स्वीकृति देता है यदि होस्ट विफल हो जाता है। आमतौर पर ऐसा तब होता है जब माइग्रेशन ने काम करना बंद कर दिया हो। हालाँकि, इस स्थिति में, VM वर्तमान स्थिति के अतिरिक्त अंतिम-ज्ञात सुसंगत स्थिति से संचालन जारी रखता है, बैकअप सर्वर को पिछली बार जो भी सामग्री प्रदान की गई थी, उसके आधार पर।

वीडियो गेम कंसोल अनुकरण
एक विडियो गेम कंसोल  एमुलेटर एक ऐसा प्रोग्राम है जो एक  निजी कंप्यूटर  या वीडियो गेम कंसोल को एक अलग वीडियो गेम कंसोल के व्यवहार का अनुकरण करने की स्वीकृति देता है। वीडियो गेम कंसोल एमुलेटर और हाइपरविजर दोनों हार्डवेयर वर्चुअलाइजेशन करते हैं; कंसोल एमुलेटर के साथ वर्चुअलाइजेशन, वर्चुअल मशीन, होस्ट और गेस्ट जैसे शब्दों का उपयोग नहीं किया जाता है।

नेस्टेड वर्चुअलाइजेशन
नेस्टेड वर्चुअलाइजेशन एक वर्चुअल मशीन को दूसरे के भीतर चलाने की क्षमता को संदर्भित करता है, इस सामान्य अवधारणा को मनमाना गहराई तक बढ़ाया जा सकता है। दूसरे शब्दों में, नेस्टेड वर्चुअलाइजेशन एक अन्य हाइपरविजर के अंदर एक या एक से अधिक हाइपरवाइजर चलाने को संदर्भित करता है। एक नेस्टेड अतिथि वर्चुअल मशीन की प्रकृति को इसके होस्ट वर्चुअल मशीन के साथ सजातीय होने की आवश्यकता नहीं है; उदाहरण के लिए, अनुप्रयोग वर्चुअलाइजेशन  को  हार्डवेयर वर्चुअलाइजेशन  का उपयोग करके बनाई गई वर्चुअल मशीन के भीतर तैनात किया जा सकता है। नेस्टेड वर्चुअलाइजेशन अधिक आवश्यक हो जाता है क्योंकि व्यापक ऑपरेटिंग सिस्टम बिल्ट-इन हाइपरविजर कार्यक्षमता प्राप्त करते हैं, जो वर्चुअलाइज्ड वातावरण में केवल तभी उपयोग किया जा सकता है जब आसपास के हाइपरवाइजर नेस्टेड वर्चुअलाइजेशन का समर्थन करते हैं; उदाहरण के लिए, विंडोज 7  एक अंतर्निहित वर्चुअल मशीन के अंदर  विंडोज एक्स पी  एप्लीकेशन चलाने में सक्षम है। इसके अलावा, पहले से सम्मिलित वर्चुअलाइज्ड वातावरण को एक क्लाउड में ले जाना, एक सेवा (IaaS) दृष्टिकोण के रूप में इन्फ्रास्ट्रक्चर का पालन करना, बहुत अधिक जटिल है यदि गंतव्य IaaS प्लेटफॉर्म नेस्टेड वर्चुअलाइजेशन का समर्थन नहीं करता है। जिस तरह से नेस्टेड वर्चुअलाइजेशन को एक विशेष कंप्यूटर आर्किटेक्चर  पर लागू किया जा सकता है, वह समर्थित हार्डवेयर-असिस्टेड वर्चुअलाइजेशन क्षमताओं पर निर्भर करता है। यदि कोई विशेष आर्किटेक्चर नेस्टेड वर्चुअलाइजेशन के लिए आवश्यक हार्डवेयर समर्थन प्रदान नहीं करता है, तो इसे सक्षम करने के लिए विभिन्न सॉफ्टवेयर तकनीकों का उपयोग किया जाता है।  समय के साथ, अधिक आर्किटेक्चर आवश्यक हार्डवेयर समर्थन प्राप्त करते हैं; उदाहरण के लिए,  हैसवेल (माइक्रोआर्किटेक्चर)  माइक्रोआर्किटेक्चर (2013 में घोषित) के बाद से, इंटेल ने नेस्टेड वर्चुअलाइजेशन को गति देने वाली तकनीक के रूप में VMCS शैडोइंग को सम्मिलित करना प्रारंभ कर दिया।

लाइसेंसिंग
मालिकाना ऑपरेटिंग सिस्टम चलाने वाली आभासी मशीनों को होस्ट मशीन के ऑपरेटिंग सिस्टम की परवाह किए बिना लाइसेंसिंग की आवश्यकता होती है। उदाहरण के लिए, Microsoft Windows को VM अतिथि में स्थापित करने के लिए इसकी लाइसेंसिंग आवश्यकताओं को पूरा करना आवश्यक है।

डेस्कटॉप वर्चुअलाइजेशन
डेस्कटॉप वर्चुअलाइजेशन डेस्कटॉप वातावरण  को भौतिक मशीन से अलग करने की अवधारणा है।

डेस्कटॉप वर्चुअलाइजेशन का एक रूप, वर्चुअल डेस्कटॉप इन्फ्रास्ट्रक्चर (VDI), हार्डवेयर वर्चुअलाइजेशन के अधिक उन्नत रूप के रूप में सोचा जा सकता है। कीबोर्ड, माउस और  मॉनिटर के माध्यम से सीधे होस्ट कंप्यूटर के साथ इंटरैक्ट करने के अतिरिक्त, उपयोगकर्ता किसी अन्य डेस्कटॉप कंप्यूटर या मोबाइल डिवाइस का उपयोग करके नेटवर्क कनेक्शन, जैसे LAN, वायरलेस LAN या यहां तक ​​कि  इंटरनेट  के माध्यम से होस्ट कंप्यूटर के साथ इंटरैक्ट करता है।. इसके अलावा, इस परिदृश्य में होस्ट कंप्यूटर एक सर्वर कंप्यूटर  बन जाता है जो एकाधिक उपयोगकर्ताओं के लिए एक ही समय में एकाधिक वर्चुअल मशीनों को होस्ट करने में सक्षम होता है। जैसे-जैसे संगठन अपने डेटा सेंटर के वातावरण का वर्चुअलाइजेशन और अभिसरण करना जारी रखते हैं, क्लाइंट (कंप्यूटिंग)  आर्किटेक्चर भी अपने अभिसरित बुनियादी ढाँचे द्वारा प्रदान की जाने वाली सेवा की भविष्यवाणी, निरंतरता और गुणवत्ता का लाभ उठाने के लिए विकसित होते रहते हैं। उदाहरण के लिए,  हेवलेट पैकर्ड  और  आईबीएम  जैसी कंपनियां वितरित कंप्यूटिंग की सीमाओं में सुधार के लिए वर्चुअलाइजेशन सॉफ्टवेयर और डिलीवरी मॉडल की एक श्रृंखला के साथ हाइब्रिड वीडीआई मॉडल प्रदान करती हैं। चयनित क्लाइंट वातावरण पीसी और अन्य उपकरणों से वर्कलोड को डेटा सेंटर सर्वर पर ले जाते हैं, अच्छी तरह से प्रबंधित वर्चुअल क्लाइंट बनाते हैं, सर्वर पर होस्ट किए गए एप्लिकेशन और क्लाइंट ऑपरेटिंग वातावरण और डेटा सेंटर में स्टोरेज के साथ। उपयोगकर्ताओं के लिए, इसका मतलब है कि वे अपने डेस्कटॉप को किसी भी स्थान से एक्सेस कर सकते हैं, बिना किसी एक क्लाइंट डिवाइस से बंधे। चूंकि संसाधन केंद्रीकृत हैं, कार्य स्थानों के बीच आने-जाने वाले उपयोगकर्ता अभी भी अपने अनुप्रयोगों और डेटा के साथ उसी ग्राहक परिवेश तक पहुंच सकते हैं। आईटी प्रशासकों के लिए, इसका मतलब एक अधिक केंद्रीकृत, कुशल ग्राहक वातावरण है जिसे बनाए रखना आसान है और उपयोगकर्ता और व्यवसाय की बदलती जरूरतों के लिए अधिक तेज़ी से प्रतिक्रिया करने में सक्षम है। एक अन्य रूप, सत्र वर्चुअलाइजेशन, कई उपयोगकर्ताओं को नेटवर्क पर एक साझा लेकिन शक्तिशाली कंप्यूटर से जुड़ने और लॉग इन करें  करने और एक साथ उपयोग करने की स्वीकृति देता है। प्रत्येक को एक डेस्कटॉप और एक व्यक्तिगत फ़ोल्डर दिया जाता है जिसमें वे अपनी फ़ाइलें संग्रहीत करते हैं।  मल्टीसीट कॉन्फ़िगरेशन  के साथ, सत्र वर्चुअलाइजेशन को एक पीसी का उपयोग करके पूरा किया जा सकता है जिसमें कई मॉनिटर, कीबोर्ड और माउस जुड़े हुए हैं।

पतले ग्राहक, जो डेस्कटॉप वर्चुअलाइजेशन में देखे जाते हैं, सरल और/या सस्ते कंप्यूटर हैं जो मुख्य रूप से नेटवर्क से जुड़ने के लिए डिज़ाइन किए गए हैं। उनके पास महत्वपूर्ण हार्ड डिस्क ड्राइव, रैंडम एक्सेस मेमोरी  या यहां तक ​​कि सेंट्रल प्रोसेसिंग यूनिट की कमी हो सकती है, लेकिन कई संगठन "मोटे क्लाइंट" डेस्कटॉप को खत्म करने के लागत लाभों को देखना प्रारंभ कर रहे हैं जो सॉफ्टवेयर से भरे हुए हैं (और सॉफ्टवेयर लाइसेंसिंग फीस की आवश्यकता है) और अधिक बना रहे हैं रणनीतिक निवेश।

डेस्कटॉप वर्चुअलाइजेशन सॉफ्टवेयर वर्जनिंग और पैच मैनेजमेंट को सरल बनाता है, जहां सर्वर पर नई इमेज को अपडेट किया जाता है, और डेस्कटॉप को रीबूट होने पर अपडेटेड वर्जन मिलता है। यह केंद्रीकृत नियंत्रण को भी सक्षम बनाता है कि उपयोगकर्ता को वर्कस्टेशन पर किस एप्लिकेशन तक पहुंचने की स्वीकृति है।

वर्चुअलाइज्ड डेस्कटॉप को क्लाउड में ले जाने से होस्ट किए गए वर्चुअल डेस्कटॉप (एचवीडी) बनते हैं, जिसमें डेस्कटॉप छवियों को एक विशेषज्ञ होस्टिंग फर्म द्वारा केंद्रीय रूप से प्रबंधित और रखरखाव किया जाता है। लाभों में मापनीयता और पूंजीगत व्यय में कमी सम्मिलित है, जिसे मासिक परिचालन लागत से बदल दिया जाता है।

कंटेनरीकरण
ऑपरेटिंग-प्रणाली-लेवल वर्चुअलाइजेशन, जिसे कंटेनरीकरण (कंप्यूटिंग)  के रूप में भी जाना जाता है, एक  ऑपरेटिंग सिस्टम  फीचर को संदर्भित करता है जिसमें कर्नेल (कंप्यूटर साइंस) कई अलग-अलग  उपयोक्ता स्थान  उदाहरणों के अस्तित्व की स्वीकृति देता है। ऐसे उदाहरण, जिन्हें कंटेनर कहा जाता है, विभाजन, आभासी वातावरण (वीई) या जेल ( फ्रीबीएसडी जेल  या चेरोट जेल), उनमें चल रहे कार्यक्रमों के दृष्टिकोण से वास्तविक कंप्यूटर की तरह लग सकते हैं। एक साधारण ऑपरेटिंग सिस्टम पर चलने वाला एक कंप्यूटर प्रोग्राम उस कंप्यूटर के सभी संसाधनों (कनेक्टेड डिवाइसेस, फाइल्स और फोल्डर्स,  साझा संसाधन, सीपीयू पावर, क्वांटिफिएबल हार्डवेयर क्षमताओं) को देख सकता है। हालाँकि, कंटेनर के अंदर चलने वाले प्रोग्राम केवल कंटेनर की सामग्री और कंटेनर को सौंपे गए उपकरणों को देख सकते हैं।

2014 में डॉकटर (सॉफ्टवेयर) की प्रारंभ के साथ कंटेनरीकरण को प्रमुखता मिलनी प्रारंभ हुई।

अन्य प्रकार

 * सॉफ्टवेयर
 * एप्लिकेशन वर्चुअलाइजेशन और कार्यक्षेत्र वर्चुअलाइजेशन : अलग-अलग ऐप को अंतर्निहित ओएस और अन्य ऐप से अलग करना;  पोर्टेबल अनुप्रयोग ों की अवधारणा के साथ निकटता से जुड़ा हुआ है
 * सेवा वर्चुअलाइजेशन : विषम घटक-आधारित अनुप्रयोगों जैसे एपीआई -संचालित अनुप्रयोगों,  क्लाउड कंप्यूटिंग -आधारित अनुप्रयोगों और सेवा-उन्मुख वास्तुकला में विशिष्ट घटकों के व्यवहार का अनुकरण करना। सेवा-उन्मुख आर्किटेक्चर।


 * स्मृति
 * मेमोरी वर्चुअलाइजेशन : नेटवर्क प्रणाली से रैंडम-एक्सेस मेमोरी (रैम) संसाधनों को एक मेमोरी पूल  में एकत्र करना
 * अप्रत्यक्ष स्मृति : किसी ऐप को यह आभास देना कि उसके पास सन्निहित कार्यशील मेमोरी है, उसे अंतर्निहित भौतिक मेमोरी कार्यान्वयन से अलग करना


 * भंडारण
 * भंडारण वर्चुअलाइजेशन : फिजिकल स्टोरेज से लॉजिकल स्टोरेज को पूरी तरह से अमूर्त करने की प्रक्रिया
 * वितरित फाइल प्रणाली : कोई भी फाइल प्रणाली जो एक कंप्यूटर नेटवर्क के माध्यम से साझा करने वाले कई मेजबानों से फाइलों तक पहुंच की स्वीकृति देता है
 * वर्चुअल फाइल प्रणाली : एक अधिक ठोस फाइल प्रणाली के शीर्ष पर एक अमूर्त परत, क्लाइंट अनुप्रयोगों को एक समान तरीके से विभिन्न प्रकार के कंक्रीट फाइल प्रणाली तक पहुंचने की इजाजत देता है
 * स्टोरेज हाइपरविजर : सॉफ्टवेयर जो स्टोरेज वर्चुअलाइजेशन का प्रबंधन करता है और भौतिक भंडारण संसाधनों को तार्किक भंडारण के एक या अधिक लचीले पूल में जोड़ता है
 * वर्चुअल डिस्क : एक कंप्यूटर प्रोग्राम जो हार्ड डिस्क ड्राइव या ऑप्टिकल डिस्क ड्राइव  जैसे डिस्क ड्राइव का अनुकरण करता है (डिस्क छवि सॉफ़्टवेयर की तुलना देखें)


 * जानकारी
 * डेटा वर्चुअलाइजेशन : एक सार परत के रूप में डेटा की प्रस्तुति, अंतर्निहित डेटाबेस प्रणाली, संरचनाओं और भंडारण से स्वतंत्र
 * डेटाबेस वर्चुअलाइजेशन : डेटाबेस लेयर का डिकूप्लिंग, जो एप्लिकेशन स्टैक के भीतर स्टोरेज और एप्लिकेशन लेयर्स के बीच स्थित है


 * नेटवर्क
 * नेटवर्क वर्चुअलाइजेशन : नेटवर्क सबनेट के भीतर या उसके पार वर्चुअलाइज्ड नेटवर्क पता स्थान  का निर्माण
 * आभासी निजी संजाल (वीपीएन): एक  नेटवर्क प्रोटोकॉल  जो नेटवर्क में वास्तविक तार या अन्य भौतिक मीडिया को एक अमूर्त परत से बदल देता है, जिससे इंटरनेट पर नेटवर्क बनाया जा सकता है
 * नेटवर्क प्रोटोकॉल वर्चुअलाइजेशन : नेटवर्क की तैनाती और प्रबंधन में तेजी लाने के लिए नेटवर्किंग परतों को अलग करना

यह भी देखें

 * वर्चुअलाइजेशन विकास की समयरेखा
 * नेटवर्क फ़ंक्शन वर्चुअलाइजेशन
 * अनुकरण (कम्प्यूटिंग)
 * कंप्यूटर सिमुलेशन
 * कंटेनरीकरण (कंप्यूटिंग)
 * समेकन अनुपात
 * आई/ओ वर्चुअलाइजेशन
 * आवेदन चौकी
 * आभासी कला
 * एंड्रॉइड पर ओएस वर्चुअलाइजेशन और एमुलेशन
 * आवेदन वर्चुअलाइजेशन
 * उपयोगकर्ता वर्चुअलाइजेशन

इस पेज में लापता आंतरिक लिंक की सूची

 * गिने
 * एम्यूलेटर
 * scalability
 * वृध्दिशील बैकअप
 * एक सेवा के रूप में अवसंरचना
 * वीएमसीएस छायांकन
 * वायरलेस लेन
 * वितरित अभिकलन
 * अभिसरित बुनियादी ढाँचा
 * पतला ग्राहक
 * कर्नेल (कंप्यूटर विज्ञान)
 * डॉकर (सॉफ्टवेयर)
 * चुरोट जेल
 * वितरित फ़ाइल प्रणाली
 * सेवा उन्मुख संरचना
 * डिस्क छवि सॉफ्टवेयर की तुलना
 * अनुकरण (कंप्यूटिंग)
 * Android पर OS वर्चुअलाइजेशन और अनुकरण
 * आवेदन चेकपॉइंटिंग

बाहरी कड़ियाँ

 * An Introduction to Virtualization, January 2004, by Amit Singh