Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Linux

होस्ट OS (होस्ट ऑपरेटिंग सिस्टम): वर्चुअलाइजेशन में भूमिका

होस्ट OS वह सॉफ्टवेयर है जो कंप्यूटर पर इंस्टॉल होता है जो अंतर्निहित हार्डवेयर के साथ इंटरैक्ट करता है और आमतौर पर एक वर्चुअलाइज्ड सर्वर में उपयोग किए जाने वाले ऑपरेटिंग सिस्टम का वर्णन करने के लिए उपयोग किया जाता है ताकि इसे गेस्ट ऑपरेटिंग सिस्टम से अलग किया जा सके।

टाइप 2 हाइपरवाइजर संदर्भ

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

व्यावहारिक उदाहरण

Apple के OS X ऑपरेटिंग सिस्टम चलाने वाले कंप्यूटर पर विचार करें। यदि कोई उपयोगकर्ता केवल Windows ऑपरेटिंग सिस्टम के लिए उपलब्ध एप्लिकेशन चलाना चाहता है, तो उपयोगकर्ता वर्चुअलाइजेशन का उपयोग कर सकता है और OS X चलाने वाले कंप्यूटर पर VMware Fusion जैसे टाइप 2 हाइपरवाइजर को इंस्टॉल कर सकता है। उपयोगकर्ता तब VMware Fusion हाइपरवाइजर का उपयोग एक VM बनाने और उस VM पर ऑपरेटिंग सिस्टम के रूप में Windows 10 इंस्टॉल करने के लिए कर सकता है। उपयोगकर्ता तब इस VM के भीतर अपने Windows एप्लिकेशन को चलाने में सक्षम होगा। कंप्यूटर पर इंस्टॉल OS X का मूल उदाहरण होस्ट ऑपरेटिंग सिस्टम माना जाएगा, जबकि Windows 10 (VM पर चल रहा) गेस्ट ऑपरेटिंग सिस्टम माना जाएगा।

टाइप 1 हाइपरवाइजर

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

कंटेनर-आधारित वर्चुअलाइजेशन

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

नेस्टेड परिदृश्य

सर्वर एडमिनिस्ट्रेटर उस भ्रमित स्थिति में भी जा सकते हैं जहां एक VM का गेस्ट ऑपरेटिंग सिस्टम एक कंटेनर के लिए होस्ट ऑपरेटिंग सिस्टम के रूप में भी कार्य करता है। उदाहरण के लिए, VMware के ESXi टाइप 1 हाइपरवाइजर चलाने वाले सर्वर पर विचार करें जो Linux वितरण चलाने वाले VM को गेस्ट OS के रूप में होस्ट करता है। Linux गेस्ट OS तब कई कंटेनर बनाने के लिए उपयोग किया जा सकता है जो Linux OS कर्नेल को साझा करेंगे, जिसे इसलिए होस्ट OS माना जा सकता है।

  1. आपका ऑपरेटिंग सिस्टम इंटरनेट सुरक्षा को कैसे प्रभावित करता है आपका ऑपरेटिंग सिस्टम इंटरनेट सुरक्षा को कैसे प्रभावित करता है

    ऑपरेटिंग सिस्टम के बीच सतत युद्ध कंप्यूटर की दुनिया में निश्चित रूप से कभी खत्म नहीं होने वाला है। बहुत समय पहले, OS की लड़ाइयाँ अधिक विभाजित हुआ करती थीं क्योंकि कई अलग-अलग ऑपरेटिंग सिस्टम हुआ करते थे जिनका लोग उपयोग कर सकते थे। अब बड़े तीन हैं, विंडोज, OS X, और लिनक्स। बेशक, अन्य ऑपरेटिंग सिस्टम भ

  1. macOS को सुरक्षित रूप से अपडेट करने की चरण-दर-चरण गाइड macOS को सुरक्षित रूप से अपडेट करने की चरण-दर-चरण गाइड

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

  1. 2022 के टॉप 8 ओपन सोर्स ऑपरेटिंग सिस्टम 2022 के टॉप 8 ओपन सोर्स ऑपरेटिंग सिस्टम

    Mac, Windows या अन्य पेड ऑपरेटिंग सिस्टम के साथ नहीं रहना चाहते और कुछ नया आजमाना चाहते हैं? आप एक ऐसे व्यक्ति हो सकते हैं जिसे विभिन्न ऑपरेटिंग सिस्टम आजमाना पसंद है या शायद आप सिर्फ एक ऑपरेटिंग सिस्टम आजमाना चाहते हैं क्योंकि आपके दोस्त इसका उपयोग कर रहे हैं। खैर, आप ऑनलाइन कई ऑपरेटिंग सिस्टम पा स