Windows OS Virutualization In Hindi




What is Windows OS Virutualization In Hindi

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

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

वर्चुअलाइजेशन की अवधारणा -

एक अतिथि ऑपरेटिंग सिस्टम एक वर्चुअल मशीन (VM) या पार्टीशन डिस्क पर स्थापित ऑपरेटिंग सिस्टम है. यह आमतौर पर होस्ट ऑपरेटिंग सिस्टम से अलग होता है. सीधे शब्दों में कहें, एक होस्ट ओएस हार्डवेयर पर चलता है, जबकि एक अतिथि ओएस एक वीएम पर चलता है.

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

डेवलपर्स को अलग-अलग वातावरण में अलग-अलग सिस्टम बनाने के लिए कई ऑपरेटिंग सिस्टम की आवश्यकता होती है. परीक्षकों के लिए, यह एक आसान विकल्प होगा क्योंकि वे विभिन्न वातावरणों में विभिन्न प्रणालियों की जांच कर सकते हैं. मैक उपयोगकर्ता वर्चुअलाइजेशन सॉफ्टवेयर के बिना विंडोज एप्लिकेशन का उपयोग नहीं कर पाएंगे. यह, बदले में, अन्य ऑपरेटिंग सिस्टमों के साथ भी ऐसा ही होगा.

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

वर्चुअलाइजेशन और अतिथि ओएस

वर्चुअलाइजेशन तकनीक एक कंप्यूटर को एक ही समय में एक से अधिक ओएस चलाने की अनुमति देती है. इस प्रकार, एक भौतिक मशीन को एकाधिक वीएम के रूप में कॉन्फ़िगर किया जा सकता है. ये वीएम स्टोरेज, प्रोसेसिंग, मेमोरी और नेटवर्क क्षमता के साथ हार्डवेयर के अलग-अलग सेक्शन हैं. वर्चुअलाइजेशन भी मेजबान ओएस और अतिथि ओएस के बीच संसाधन साझा करने की अनुमति देता है.

एक अतिथि ओएस अनुप्रयोगों के लिए एक अतिरिक्त ओएस प्रदान करता है और वीएम को तैनात करने से पहले इसकी आवश्यकता होती है. इसका उपयोग डेवलपर्स द्वारा परीक्षण के लिए उस वीएम के बाहर कुछ भी प्रभावित किए बिना किया जा सकता है, जैसे डेटा पहले से ही उत्पादन में उपयोग में है. VMware ESXi हाइपरवाइजर द्वारा बनाए गए VM में अतिथि OS का एक उदाहरण Windows Server 2022 होगा. एक अन्य उदाहरण बूट कैंप होगा, जो मैक उपयोगकर्ताओं को अपने मैक पर एक वीएम के भीतर अतिथि ओएस के रूप में विंडोज ओएस चलाने की अनुमति देता है.

VM पर एक अतिथि OS, होस्ट OS से भिन्न हो सकता है. लेकिन जब अतिथि को विभाजित डिस्क पर तैनात किया जाता है, तो अतिथि OS को होस्ट OS के समान होना चाहिए. इसलिए, यदि होस्ट विंडोज चला रहा है, तो विभाजित डिस्क पर किसी भी अतिथि ओएस को भी विंडोज चलाना होगा.

अतिथि OS, होस्ट OS से कैसे भिन्न होता है?

VM पर एक अतिथि OS स्थापित होता है, जबकि होस्ट OS कंप्यूटर (होस्ट) पर स्थापित होता है और चलता है. होस्ट ओएस अंतर्निहित हार्डवेयर के साथ भी इंटरैक्ट करता है. कंप्यूटर पर कई अतिथि ऑपरेटिंग सिस्टम चल सकते हैं, जबकि होस्ट आमतौर पर एक ओएस तक ही सीमित होता है. एक भौतिक सर्वर में कई VMs हो सकते हैं, प्रत्येक VM अपना स्वयं का अतिथि OS चला रहा है. एक अतिथि ओएस विंडोज हो सकता है, जबकि दूसरा उबंटू या लिनक्स हो सकता है, उदाहरण के लिए. गेस्ट ओएस और होस्ट ओएस अलग हैं और एक दूसरे से स्वतंत्र रूप से काम करते हैं. वे एक साथ चल सकते हैं, हालांकि होस्ट ओएस को पहले शुरू किया जाना चाहिए. टाइप 1 हाइपरवाइजर (बेयर-मेटल हाइपरवाइजर) VMs बना सकता है, जो गेस्ट OSes चला सकता है. दूसरे शब्दों में, अतिथि OS को VM वातावरण में हाइपरविजर के माध्यम से वितरित किया जाता है. होस्ट ओएस होस्ट मशीन पर चलेगा और गेस्ट ओएस इसके भीतर काम करेगा, जो वीएम में फाइल सेविंग और अन्य ऑपरेशन को सीमित कर सकता है.

अतिथि OS के लाभ ?

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

विंडोज 10 में पूर्वापेक्षाएँ

विंडोज 10 में वर्चुअल मशीन बनाने और चलाने के लिए बुनियादी पूर्वापेक्षाएँ निम्नलिखित हैं - विंडोज 10 प्रो या विंडोज एंटरप्राइज का 64-बिट संस्करण. विंडोज 10 होम संस्करण के लिए हाइपर-वी उपलब्ध नहीं है. आपके कंप्यूटर प्रोसेसर को वर्चुअलाइजेशन, या अधिक विशेष रूप से SLAT (सेकेंडरी लेवल एड्रेस ट्रांसलेशन) का समर्थन करने की आवश्यकता है. आपके कंप्यूटर के BIOS में वर्चुअलाइजेशन सक्षम होना चाहिए. यह एक छोटा प्रोग्राम है जो आपके कंप्यूटर के बूट-अप को संभालता है और सुनिश्चित करता है कि सब कुछ सही जगह पर है.

विंडोज 10 के लिए वर्चुअलाइजेशन क्या है?

विंडोज 10 में शामिल सुविधाओं में से एक वर्चुअल मशीन बनाने की क्षमता है. वर्चुअल मशीन एक पैकेज्ड ऑपरेटिंग सिस्टम है जो "होस्ट" ऑपरेटिंग सिस्टम के शीर्ष पर चल सकता है. वर्चुअलाइजेशन एक ही होस्ट को कई "अतिथि" ऑपरेटिंग सिस्टम चलाने की अनुमति देता है, और आसानी से होस्ट के बीच वर्चुअल मशीन को स्थानांतरित करता है. विंडोज 10 वर्चुअलाइजेशन को माइक्रोसॉफ्ट के अपने हाइपरवाइजर द्वारा प्रबंधित किया जाता है, जिसे हाइपर-वी कहा जाता है. यह संपूर्ण Azure क्लाउड स्टैक को चलाने के लिए उपयोग किया जाने वाला हाइपरवाइज़र है, इसलिए यह सबसे बड़े उद्यम परिनियोजन के लिए भी पर्याप्त मजबूत और सुरक्षित है. हाइपर-वी विंडोज वर्चुअलाइजेशन सक्षम करता है:-

एक विंडोज़ मशीन के शीर्ष पर चलने वाला सॉफ़्टवेयर जिसके लिए विंडोज़ के पुराने संस्करण या गैर-विंडोज ऑपरेटिंग सिस्टम की आवश्यकता होती है.

कई ऑपरेटिंग सिस्टमों के साथ सॉफ़्टवेयर का परीक्षण करना, बिना किसी डिवाइस तक पहुंच के, जिसने उन्हें स्थापित किया है.

वर्चुअल मशीनों को निर्यात करें और उन्हें Microsoft Azure क्लाउड सहित किसी भी हाइपर-V आधारित सिस्टम में आयात करें. वर्चुअल डेस्कटॉप इन्फ्रास्ट्रक्चर (VDI) चलाना विंडोज 10 मशीनों पर विंडोज वर्कलोड.

वर्चुअलाइजेशन का उपयोग करने के कारण ?

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

सिस्टम आवश्यकताएं ?

हाइपर-वी विंडोज 10 प्रो, एंटरप्राइज और एजुकेशन के 64-बिट वर्जन पर उपलब्ध है. यह होम संस्करण पर उपलब्ध नहीं है. सेटिंग्स> अपडेट और सुरक्षा> सक्रियण खोलकर विंडोज 10 होम संस्करण से विंडोज 10 प्रो में अपग्रेड करें. यहां आप स्टोर पर जा सकते हैं और अपग्रेड खरीद सकते हैं. अधिकांश कंप्यूटर हाइपर-वी चलाते हैं, हालांकि प्रत्येक वर्चुअल मशीन एक पूरी तरह से अलग ऑपरेटिंग सिस्टम चलाती है. आप आम तौर पर 4GB RAM वाले कंप्यूटर पर एक या अधिक वर्चुअल मशीन चला सकते हैं, हालाँकि आपको अतिरिक्त वर्चुअल मशीनों के लिए या गेम, वीडियो संपादन, या इंजीनियरिंग डिज़ाइन सॉफ़्टवेयर जैसे संसाधन गहन सॉफ़्टवेयर को स्थापित करने और चलाने के लिए अधिक संसाधनों की आवश्यकता होगी. हाइपर-वी की सिस्टम आवश्यकताओं के बारे में अधिक जानकारी के लिए और यह सत्यापित करने के लिए कि हाइपर-वी आपकी मशीन पर चलता है, हाइपर-वी आवश्यकता संदर्भ देखें.

इसे ओएस-लेवल वर्चुअलाइजेशन भी कहा जाता है, यह एक प्रकार की वर्चुअलाइजेशन तकनीक है जो ओएस लेयर पर काम करती है. यहां OS का कर्नेल एक से अधिक अलग-अलग उपयोगकर्ता-स्थान उदाहरणों को मौजूद होने की अनुमति देता है. ऐसे उदाहरणों को कंटेनर/सॉफ्टवेयर कंटेनर या वर्चुअलाइजेशन इंजन कहा जाता है. दूसरे शब्दों में, OS कर्नेल एक एकल ऑपरेटिंग सिस्टम चलाएगा और प्रत्येक पृथक विभाजन पर दोहराने के लिए उस ऑपरेटिंग सिस्टम की कार्यक्षमता प्रदान करेगा.