Paravirtualized Operating System का क्या मतलब है?

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

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

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

Paravirtualization की क्षमता के परिणामस्वरूप बेहतर स्केलिंग भी हो सकती है। Paravirtualization के लिए प्रति अतिथि उदाहरण प्रति प्रोसेसर केवल दो प्रतिशत प्रोसेसर उपयोग की आवश्यकता होती है, बनाम पूर्ण वर्चुअलाइजेशन, जिसमें प्रोसेसर का उपयोग प्रति प्रोसेसर प्रति अतिथि आवृत्ति 10 प्रतिशत है।

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

Post a Comment

0 Comments