एक हाइपरवाइजर सॉफ़्टवेयर होता है जो कंप्यूटर हार्डवेयर को भेजे गए आदेशों को अवरुद्ध करने के लिए अतिथि ऑपरेटिंग सिस्टम के बाहर मौजूद होता है। "हाइपरवाइजर" शब्द ऑपरेटिंग सिस्टम कर्नेल के विभिन्न स्तरों से आता है; यह "पर्यवेक्षक" स्तर की तुलना में अधिक अधिकार के साथ कार्य करता है, इसलिए, हाइपर-visor।
फ़्लिकर पर स्ट्राटिक के माध्यम से छवि
Hypervisor मूल बातें
एक हाइपरवाइजर को वर्चुअल मशीन मैनेजर (वीएमएम) के रूप में भी जाना जाता है और इसका एकमात्र उद्देश्य कई "मशीनों" को एक हार्डवेयर प्लेटफ़ॉर्म साझा करने की अनुमति देना है। ऑपरेटिंग सिस्टम डिज़ाइन किए गए हैं ताकि उनके पास हार्डवेयर के साथ एक-से-एक संबंध हो, लेकिन बहु-कोर, बहु-थ्रेडेड प्रोसेसर और रैम की लज्जास्पद मात्रा के साथ, एक साथ कई बार चलना एक हवा है।
पोर्टेबिलिटी के लिए हार्डवेयर और सॉफ्टवेयर को अलग करना भी अच्छा लगता है। चूंकि हाइपरवाइजर गो-बीच के रूप में कार्य करता है, इसलिए नए ड्राइवरों को स्थापित करने या अपने अतिथि ओएस को अपडेट किए बिना कंप्यूटर से कंप्यूटर पर जाने के लिए बहुत आसान है। यदि आपने अपना वर्चुअलबॉक्स वीएम लिया है और उन्हें एक अलग कंप्यूटर पर रखा है तो आपने यह देखा होगा। अतिथि ओएस के लिए, मेजबान ओएस और हार्डवेयर पूरी तरह से अलग हो सकता है, हालांकि कोई उल्लेखनीय परिवर्तन नहीं है।
कुछ लोकप्रिय हाइपरवाइजर वीएमवेयर ईएसएक्सआई, ज़ेन, माइक्रोसॉफ्ट हाइपर-वी, वीएमवेयर वर्कस्टेशन, ओरेकल वर्चुअलबॉक्स और माइक्रोसॉफ्ट वर्चुअल पीसी हैं। ये सभी उपयोगकर्ता को हार्डवेयर के एक टुकड़े पर एक या अधिक ऑपरेटिंग सिस्टम वर्चुअलाइज करने की अनुमति देते हैं।
विभिन्न हाइपरवाइजर प्रकार
Hypervisors दो प्रमुख प्रकारों में तोड़ दिया जा सकता है:
- श्रेणी 1, ए.के.ए. नंगे धातु, एक हाइपरवाइजर है जो सीधे कंप्यूटर पर स्थापित होता है। कोई मेजबान ओएस नहीं है और हाइपरवाइजर के पास सभी हार्डवेयर और सुविधाओं तक सीधी पहुंच है। एक प्रकार 1 हाइपरवाइजर स्थापित करने के मुख्य कारण एक मेजबान ओएस के ऊपरी हिस्से के बिना या पोर्टेबिलिटी और हार्डवेयर अबास्ट्रक्शन का लाभ उठाने के लिए एक ही कंप्यूटर पर एकाधिक ऑपरेटिंग सिस्टम चलाने के लिए है। दुर्घटना के मामले में हार्डवेयर से हार्डवेयर तक जाने की उनकी सुरक्षा और पोर्टेबिलिटी की वजह से दुर्लभ धातु का उपयोग अक्सर सर्वर के लिए किया जाता है। टाइप 1 हाइपरवाइजर के अच्छे उदाहरण हैं वीएमवेयर ईएसएक्सआई, सिट्रिक्स जेनसेवर, और माइक्रोसॉफ्ट हाइपर-वी।
- टाइप 2, ए.के.ए. होस्टेड, ऑपरेटिंग सिस्टम वर्चुअलाइज करने की बात आने पर ज्यादातर लोग शायद परिचित हैं। होस्टेड हाइपरवाइजर को होस्ट ओएस की आवश्यकता होती है और अक्सर मेजबान के अंदर स्थापित सॉफ़्टवेयर के रूप में माना जाता है। टाइप 2 अभी भी एक ही समय में कई ऑपरेटिंग सिस्टम चला सकता है, लेकिन इसमें हार्डवेयर तक सीधी पहुंच नहीं है और इसलिए अतिथि चलाने पर अधिक ओवरहेड होता है। इसका मतलब है कि अतिथि ओएस अपनी पूरी क्षमता पर नहीं चलेगा और यदि आपका होस्ट दुर्घटनाग्रस्त हो जाता है, तो आपके पास अपने मेहमानों तक पहुंच नहीं होगी। टाइप 2 हाइपरवाइजर आदर्श तरीका हैं जब आपको विंडोज़, ओएस एक्स या लिनक्स के भीतर कई ऑपरेटिंग सिस्टम का परीक्षण करने की आवश्यकता होती है। अच्छे उदाहरण हैं वीएमवेयर वर्कस्टेशन, वीएमवेयर समांतर, ओरेकल वर्चुअलबॉक्स, और माइक्रोसॉफ्ट वर्चुअल पीसी।
भविष्य के Hypervisors
अधिकांश हाइपरवाइजर आज या तो बड़े पैमाने पर सर्वर परिनियोजन के लिए या अंतिम उपयोगकर्ताओं के लिए विरासत ऐप्स चलाने या एक अलग ऑपरेटिंग सिस्टम को आजमाने के लिए उपयोग किए जाते हैं। एंड्रॉइड के मौजूदा संस्करणों और विंडोज 8 की अफवाहों के साथ हालांकि इस सोच में कुछ बदलाव पहले ही हो चुका है।
माइक्रोसॉफ्ट के हाइपर-वी के शीर्ष पर एक अतिथि ओएस के रूप में पूरी तरह से चलाने के लिए विंडोज 8 अफवाह है। हाइपर-वी आपके हार्डवेयर को प्रबंधित करने और बैकअप और फ़ाइल सिस्टम चेक जैसे पृष्ठभूमि कार्यों को करने की ज़िम्मेदारी लेगा। एंड्रॉइड की तरह, यह आपको अपने ओएस के भीतर बेहतर पोर्टेबिलिटी, लचीलापन और सुरक्षा रखने की अनुमति देगा। उल्लेख नहीं है, यह आपके विंडोज 8 इंस्टॉलेशन को पूरी तरह पोर्टेबल बना देगा ताकि आप इसे कंप्यूटर से कंप्यूटर पर ले जा सकें।
वेब सर्वर अपने हार्डवेयर उपयोग को अधिकतम करने और लागत को कम रखने के लिए हाइपरवाइजर का लाभ लेना जारी रखेंगे। यदि आपने एक लोकप्रिय वेब होस्ट के माध्यम से वेब होस्टिंग साझा किया है तो आप पहले से ही एक प्रकार 1 हाइपरवाइजर पर हैं और इसे नहीं जानते थे। अच्छे सर्वर हार्डवेयर के साथ, नंगे धातु हाइपरवाइजर आमतौर पर केवल एक ऑपरेटिंग सिस्टम स्थापित होने से सीमाओं को धक्का दे सकते हैं, सचमुच हजारों उपलब्ध हैं। यह हार्डवेयर खरीदने की बात आने पर ही पैसा बचाता है, लेकिन शीतलन और बिजली को एक छोटे से अंश में कम कर दिया जाता है जो कि मशीनों की एक ही मात्रा को चलाने के लिए होता था।