हाइपरवाइजर वर्चुअल मशीन बनाने के लिए इस्तेमाल किया जाने वाला सॉफ्टवेयर का एक टुकड़ा है। वर्चुअल मशीन एक कंप्यूटर का अनुकरण है। वर्चुअल मशीन का उपयोग हार्डवेयर के एक टुकड़े पर कई कंप्यूटिंग वातावरण बनाने के लिए किया जाता है।
वर्चुअल मशीन उपयोगी हैं क्योंकि प्रत्येक वीएम एक अलग ऑपरेटिंग सिस्टम चला सकता है, एक अलग कंप्यूटर की तरह व्यवहार कर सकता है और उच्च स्तर की सुरक्षा प्रदान कर सकता है।
तो एक हाइपरवाइजर कैसे काम करता है?
एक हाइपरवाइजर क्या है?
एक हाइपरविजर सॉफ्टवेयर का एक टुकड़ा है जो वर्चुअल मशीन और अंतर्निहित हार्डवेयर के बीच बैठता है। इसके बिना वर्चुअल मशीन बनाना संभव नहीं है।
हाइपरवाइजर हार्डवेयर संसाधनों जैसे मेमोरी, सीपीयू पावर और नेटवर्क बैंडविड्थ को विभाजित करने के लिए जिम्मेदार है। इसके बाद यह इन संसाधनों को प्रत्येक वीएम को आवंटित करता है।
हाइपरवाइजर प्रत्येक वर्चुअल मशीन को अलग-थलग रखने के लिए जिम्मेदार होता है। यह वही है जो प्रत्येक वर्चुअल मशीन को दूसरों को प्रभावित करने वाली किसी भी समस्या से स्वतंत्र रूप से कार्य करने की अनुमति देता है।
हाइपरवाइजर एक ही कंप्यूटर और पूरे नेटवर्क पर वर्चुअल मशीनों के बीच संचार को भी सक्षम बनाता है।
हाइपरविजर का उपयोग क्यों किया जाता है?
वर्चुअल मशीन भौतिक कंप्यूटर पर कई फायदे प्रदान करती है। एप्लिकेशन के आधार पर, वर्चुअल मशीन या तो एक आवश्यकता हो सकती है या बस अधिक सुविधाजनक हो सकती है।
- VMs नए कंप्यूटर वातावरण को मौजूदा हार्डवेयर में जोड़ने की अनुमति देते हैं। यह संगठनों को नई तकनीक में निवेश करने के बजाय उनके पास जो कुछ भी है उसका बेहतर उपयोग करने की अनुमति देता है।
- भौतिक मशीनें भौतिक स्थान लेती हैं। वीएम नहीं करते हैं। एक ही कंप्यूटर पर एक से अधिक सिस्टम का होना एक बड़े संगठन में या एक डेस्क पर भी अत्यधिक फायदेमंद होता है।
- एक नई भौतिक प्रणाली की तुलना में एक नया वीएम बहुत तेजी से स्थापित किया जा सकता है। एक VM को एक बार आवश्यक न होने पर भी हटाया जा सकता है। यह VMs को अस्थायी परियोजनाओं के लिए आदर्श बनाता है।
- एक वीएम को एक सर्वर से दूसरे सर्वर पर ले जाया जा सकता है, जिससे आईटी प्रक्रियाओं को बिना किसी भौतिक हार्डवेयर के विभिन्न स्थानों पर किया जा सकता है।
- एक वर्चुअल मशीन अपने आसपास की हर चीज से पूरी तरह से अलग होती है। इसलिए, वीएम बिना किसी लागत के अलग-अलग भौतिक मशीनों के सभी सुरक्षा लाभ प्रदान करते हैं।
मूल निवासी बनाम। होस्ट किए गए हाइपरविजर
हाइपरविजर को दो अलग-अलग श्रेणियों में विभाजित किया जा सकता है, अर्थात् देशी और होस्टेड। इन्हें टाइप 1 और टाइप 2 के नाम से भी जाना जाता है।
अंतर पर चर्चा करने से पहले, यह ध्यान देने योग्य है कि वीएम चलाने वाले कंप्यूटर को होस्ट मशीन के रूप में जाना जाता है जबकि व्यक्तिगत वीएम को अतिथि मशीन के रूप में जाना जाता है।
नेटिव हाइपरविजर
एक देशी हाइपरवाइजर सीधे होस्ट मशीन के हार्डवेयर पर चलता है। इसके नीचे चलने के लिए किसी ऑपरेटिंग सिस्टम की आवश्यकता नहीं होती है। इस वजह से, इसे बेयर-मेटल हाइपरवाइजर के रूप में भी जाना जाता है।
- नेटिव हाइपरविजर अधिक कुशल होते हैं क्योंकि उन्हें होस्ट ओएस के साथ संसाधनों को साझा करने की आवश्यकता नहीं होती है। यह उन्हें उच्च प्रदर्शन स्तरों की पेशकश करने की अनुमति देता है।
- देशी हाइपरवाइजर भी अधिक सुरक्षित होते हैं। क्योंकि कोई होस्ट OS नहीं है, कोई होस्ट OS नहीं है जिससे कोई हमलावर समझौता कर सके।
- नेटिव हाइपरवाइजर अधिक महंगे होते हैं और आमतौर पर डेटा केंद्रों में उपयोग किए जाते हैं जहां प्रदर्शन, अपटाइम और सुरक्षा को प्राथमिकता दी जाती है।
होस्ट किए गए हाइपरविजर
एक होस्टेड हाइपरवाइजर में एक अंतर्निहित ऑपरेटिंग सिस्टम होता है, जो आमतौर पर इसके ठीक ऊपर स्थापित होता है। तब होस्ट OS का उपयोग होस्ट मशीन से संसाधन प्राप्त करने के लिए किया जाता है।
इससे प्रदर्शन में गिरावट आ सकती है। इसका मतलब यह भी है कि उस ओएस पर एक हमले में इसके ऊपर हाइपरवाइजर द्वारा स्थापित सभी वीएम को प्रभावित करने की क्षमता है।
होस्ट किए गए हाइपरविजर का प्राथमिक लाभ यह है कि वे सस्ते होते हैं और आमतौर पर स्थापित करना आसान होता है। होस्टेड हाइपरवाइजर का उपयोग आमतौर पर तब किया जाता है जब प्रदर्शन में वृद्धि और सुरक्षा अतिरिक्त लागत के लायक नहीं होती है।
उदाहरण के लिए, उनका उपयोग अक्सर सॉफ़्टवेयर के परीक्षण और वर्चुअल डेस्कटॉप बनाने के लिए किया जाता है।
मुझे किस हाइपरवाइजर का उपयोग करना चाहिए?
यदि आप किसी पर्सनल कंप्यूटर पर वर्चुअल मशीन चलाने का प्रयास कर रहे हैं, तो हाइपरवाइजर की आपकी पसंद आपके मौजूदा ऑपरेटिंग सिस्टम पर निर्भर करती है।
यदि आप एक विंडोज प्रो उपयोगकर्ता हैं, तो आपके कंप्यूटर में पहले से ही एक देशी हाइपरवाइजर स्थापित है, हाइपर-वी. हालाँकि, यदि आप Windows या macOS का होम संस्करण चला रहे हैं, तो आप इसके बजाय होस्ट किए गए हाइपरवाइज़र जैसे तक सीमित रहेंगे वर्चुअलबॉक्स या वीएमवेयर.
हाइपरवाइजर बनाम। कंटेनरों
हाइपरविजर और कंटेनर दोनों का उपयोग अनुकरण के लिए किया जाता है। वे समान हैं, लेकिन वे भी बहुत अलग हैं।
हाइपरविजर स्वतंत्र ऑपरेटिंग सिस्टम के साथ वर्चुअल मशीन बनाते हैं (होस्ट किए गए हाइपरवाइजर को एक होस्ट ओएस की आवश्यकता होती है, लेकिन व्यक्तिगत वीएम के पास अभी भी अपना है)।
कंटेनर सभी एक ही होस्ट ऑपरेटिंग सिस्टम को साझा करते हैं, जिससे उन्हें बहुत अलग अनुप्रयोगों के लिए उपयोग किया जा रहा है।
हाइपरविजर का उपयोग उन अनुप्रयोगों को चलाने के लिए किया जा सकता है जो होस्ट ओएस के साथ संगत नहीं हैं। प्रत्येक वर्चुअल मशीन भी अपने आस-पास की हर चीज से पूरी तरह से अलग है। यह वर्चुअल मशीन को सुरक्षा की दृष्टि से बेहतर बनाता है।
कंटेनर वर्चुअल मशीनों की तुलना में काफी छोटे होते हैं, जो उन्हें सस्ता और अधिक पोर्टेबल बनाते हैं। वे सेकंड में स्टार्ट-अप भी करते हैं जबकि एक वीएम को अपने ऑपरेटिंग सिस्टम के लोड होने की प्रतीक्षा करनी पड़ती है।
वीएम सुरक्षा के लिए हाइपरविजर क्यों महत्वपूर्ण हैं
आभासी मशीनों द्वारा पेश किए गए अलगाव का मतलब है कि वे अक्सर उन अनुप्रयोगों के लिए उपयोग किए जाते हैं जहां सुरक्षा प्राथमिकता होती है। इसमें हाइपरवाइजर बहुत महत्वपूर्ण भूमिका निभाता है।
यदि किसी एकल वर्चुअल मशीन से छेड़छाड़ की जाती है, तो यह शेष सिस्टम को प्रभावित नहीं करेगा। हालाँकि, यदि हाइपरवाइजर से समझौता किया जाता है, तो यह उसके नियंत्रण में आने वाली सभी वर्चुअल मशीनों को प्रभावित कर सकता है।
यदि आप सुरक्षा उद्देश्यों के लिए वर्चुअल मशीन का उपयोग कर रहे हैं, तो यह समझना महत्वपूर्ण है कि हैकर के लिए समझौता करने के लिए हाइपरवाइजर इष्टतम घटक है।
हाइपरवाइजर को हर समय अद्यतन रखा जाना चाहिए, जिस नेटवर्क से यह जुड़ता है उसकी निगरानी की जानी चाहिए, और जब तक आवश्यक न हो किसी भी उपयोगकर्ता की उस तक पहुंच नहीं होनी चाहिए।
क्या आपकी परियोजना के लिए एक हाइपरवाइजर सही है?
यदि आप वर्चुअल मशीन चलाना चाहते हैं, तो हाइपरवाइजर वह सॉफ्टवेयर है जो आपको ऐसा करने की अनुमति देगा। यह अंतर्निहित हार्डवेयर लेता है और पृथक वातावरण बनाने के लिए आवश्यक संसाधन आवंटन प्रदान करता है।
यदि आप अपने मौजूदा ऑपरेटिंग सिस्टम को रखना चाहते हैं, तो आपकी पसंद सीमित है कि आपने किस ओएस को स्थापित किया है।
अन्यथा, एक देशी हाइपरवाइजर सबसे अच्छा प्रदर्शन और सुरक्षा प्रदान करता है, जबकि एक होस्टेड हाइपरवाइजर एक विकल्प प्रदान करता है जब इन लाभों को प्राथमिकता नहीं दी जाती है।
वर्चुअलाइजेशन आधारित सुरक्षा (वीबीएस) विंडोज 11 का एक महत्वपूर्ण हिस्सा है, लेकिन यह वास्तव में क्या है?
आगे पढ़िए
- प्रौद्योगिकी की व्याख्या
- VirtualBox
- आभासी मशीन
- वर्चुअलाइजेशन
- शब्दजाल
इलियट एक स्वतंत्र तकनीकी लेखक हैं। वह मुख्य रूप से फिनटेक और साइबर सुरक्षा के बारे में लिखते हैं।
हमारे न्यूज़लेटर की सदस्यता लें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें