वर्चुअल मशीन क्या होती हैं (virtual machine in hindi)

virutal machine in hindi

वर्चुअल मशीन का उपयोग कर आप अपने मुख्य ऑपरेटिंग सिस्टम पर अन्य ऑपरेटिंग सिस्टम भी एक साथ रन कर सकते हैं। इस ब्लॉग में आप पढ़ेंगे की एक वर्चुअल मशीन क्या है(virtual machine in hindi)? वर्चुअल मशीन परिभाषा? हमें वर्चुअल मशीन का उपयोग क्यों करना चाहिए ? वर्चुअल मशीन के लाभ ?वर्चुअल मशीनों के प्रकार आदि

वर्चुअल मशीन क्या है– virtual machine in hindi

एक वर्चुअल मशीन (VM) एक सॉफ्टवेयर प्रोग्राम या ऑपरेटिंग सिस्टम है। जो न केवल एक अलग कंप्यूटर के व्यवहार को प्रदर्शित करता है, बल्कि एक अलग अलग ऍप्लिकेशन्स और प्रोग्राम को चलाने जैसे कार्यों को भी आसान बनाता हैं। वर्चुअल मशीन को आमतौर पर Guest OS के रूप में भी जाना जाता है, जिसको एक अन्य कंप्यूटिंग environment में “HOST” के रूप में संदर्भित किया जाता है। एक समय में एक ही होस्ट के भीतर कई वर्चुअल मशीनें मौजूद हो सकती हैं।

वर्चुअल मशीन बनाने वाली मुख्य फाइलों में एक लॉग फाइल, NVRAM सेटिंग फाइल, वर्चुअल डिस्क फाइल और कॉन्फ़िगरेशन फाइल शामिल है।

वर्चुअल मशीन परिभाषा- Defination of virtual machine in hindi

वर्चुअल मशीनें सॉफ्टवेयर कंप्यूटर हैं जो Physical कंप्यूटर के समान Functionality प्रदान करते हैं। भौतिक कंप्यूटर की तरह, वे अनुप्रयोग और एक ऑपरेटिंग सिस्टम चलाते हैं। हालाँकि, वर्चुअल मशीन कंप्यूटर फ़ाइलें हैं जो एक भौतिक कंप्यूटर पर चलती हैं और एक भौतिक कंप्यूटर की तरह व्यवहार करती हैं। दूसरे शब्दों में, वर्चुअल मशीनें अलग कंप्यूटर सिस्टम के रूप में व्यवहार करती हैं।

हमें वर्चुअल मशीन का उपयोग क्यों करना चाहिए ?

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

वर्चुअल मशीन के लाभ :

  • यह एक ही कंप्यूटर पर एक से अधिक ऑपरेटिंग सिस्टम को चलाने का एक सरल तरीका है।
  • वर्चुअल मशीनें केवल प्रबंधित, रखरखाव और व्यापक रूप से उपलब्ध हैं
  • एक ही कंप्यूटर सिस्टम पर कई ऑपरेटिंग सिस्टम चलाए जा सकते हैं
  • वर्चुअल मशीनें व्यापक रूप से उपलब्ध हैं और प्रबंधन और रखरखाव में आसान हैं।
  • आवेदन प्रावधान और आपदा वसूली विकल्प प्रदान करता है

वर्चुअल मशीनों के नुकसान :

  • एक फिजिकल मशीन पर कई वर्चुअल मशीन चलाने से अस्थिर प्रदर्शन हो सकता है
  • वर्चुअल मशीन भौतिक कंप्यूटर की तुलना में कम कुशल और धीमी होती हैं
  • ये भौतिक कंप्यूटर की तरह कुशल नहीं होती हैं क्योंकि हार्डवेयर संसाधनों को अप्रत्यक्ष तरीके से वितरित किया जाता है।
  • एक ही भौतिक मशीन पर चलने वाले कई वर्चुअल मशीन अस्थिर प्रदर्शन दे सकते हैं

वर्चुअल मशीनों के प्रकार – types of virtual machine

किसी भी कंप्यूटर में उनके उपयोग और पत्राचार के स्तर के आधार पर, आभासी मशीनों को दो श्रेणियों में विभाजित किया जा सकता है:

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

वर्चुअलाइजेशन तकनीक के विकास के साथ वर्चुअल मशीनें अधिक आम होती जा रही हैं। वर्चुअल मशीनें अक्सर कुछ कार्यों को करने के लिए बनाई जाती हैं जो होस्ट वातावरण में किए गए कार्यों से भिन्न होती हैं।

वर्चुअल मशीन सॉफ्टवेयर इम्यूलेशन मेथड्स या हार्डवेयर वर्चुअलाइजेशन तकनीकों द्वारा कार्यान्वित की जाती हैं।

धन्यवाद।

Leave a Comment

Your email address will not be published. Required fields are marked *