वर्चुअल मशीन क्या है?

विषयसूची:

वर्चुअल मशीन क्या है?
वर्चुअल मशीन क्या है?
Anonim

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

वर्चुअल मशीन क्या है?

वर्चुअल मशीनें आपके मौजूदा ओएस (होस्ट) से एक अलग ऑपरेटिंग सिस्टम (अतिथि) और एक अलग कंप्यूटर का अनुकरण करती हैं, उदाहरण के लिए, विंडोज 10 पर अनबंटू लिनक्स चलाने के लिए। वर्चुअल कंप्यूटर वातावरण एक अलग विंडो में दिखाई देता है और आम तौर पर एक स्टैंडअलोन वातावरण के रूप में अलग किया जाता है। फिर भी, फ़ाइल स्थानांतरण जैसे कार्यों के लिए अतिथि और होस्ट के बीच अंतःक्रियाशीलता की अनुमति अक्सर दी जाती है।

Image
Image

VM का उपयोग करने के दैनिक कारण

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

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

व्यवसाय वर्चुअल मशीन का उपयोग क्यों कर सकते हैं

कई संगठन कई वर्चुअल मशीनों को तैनात और रखरखाव करते हैं। हर समय कई कंप्यूटर चलाने के बजाय, कंपनियां VMs का उपयोग करती हैं जो शक्तिशाली सर्वरों के एक छोटे उपसमुच्चय पर होस्ट किए जाते हैं, भौतिक स्थान, बिजली और रखरखाव पर पैसे की बचत करते हैं।

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

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

वर्चुअल मशीन की सामान्य सीमाएं

जबकि VM उपयोगी होते हैं, कुछ उल्लेखनीय सीमाएँ हैं जिन्हें समझने की आवश्यकता है ताकि आपकी प्रदर्शन अपेक्षाएँ यथार्थवादी हों। भले ही VM को होस्ट करने वाले डिवाइस में शक्तिशाली हार्डवेयर हो, वर्चुअल इंस्टेंस अपने स्वतंत्र कंप्यूटर की तुलना में धीमी गति से चल सकता है।हाल के वर्षों में VMs के भीतर हार्डवेयर समर्थन में प्रगति एक लंबा सफर तय किया है। फिर भी, यह सीमा कभी भी पूरी तरह समाप्त नहीं होगी।

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

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

हाइपरवाइजर और अन्य वर्चुअल मशीन सॉफ्टवेयर

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

अक्सर पूछे जाने वाले प्रश्न

    वर्चुअल मशीनों का ऑपरेटिंग सिस्टम से क्या लेना-देना है?

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

    एम्युलेटर और वर्चुअल मशीन में क्या अंतर है?

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

सिफारिश की: