वर्चुअल मशीन: एक ही समय में 2 ऑपरेटिंग सिस्टम के साथ काम करें

विषय - सूची:

Anonim

आपको उन्हें पता होना चाहिए!

कल्पना कीजिए कि आप एक पीसी पर कई ऑपरेटिंग सिस्टम चला सकते हैं और इस प्रकार, उदाहरण के लिए, विंडोज ऑपरेटिंग सिस्टम के सभी लाभों से लाभ उठाएं और एक ही समय में ऐप्पल के ओएस एक्स का उपयोग करें। यह काम नहीं करता? फिर जाओ!

अपने कंप्यूटर पर वर्चुअल मशीन स्थापित करके, आप ठीक यही प्रभाव पैदा करते हैं। लाक्षणिक रूप से बोलते हुए, आप अपने कंप्यूटर के बगल में एक और कंप्यूटर स्थापित करते हैं, केवल वर्चुअल मशीन (वीएम) के साथ एक कंप्यूटर में सब कुछ होता है।

परिभाषा: वर्चुअल मशीन क्या है?

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

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

वीएम सॉफ्टवेयर मौजूदा कंप्यूटर के हार्डवेयर घटकों को कंप्यूटिंग शक्ति, हार्ड ड्राइव और कंप्यूटर की मुख्य मेमोरी सहित संसाधनों के रूप में उपयोग करता है। उपयोग किए गए सॉफ़्टवेयर के आधार पर, आप यह तय कर सकते हैं कि VM द्वारा वास्तविक कंप्यूटर की कार्यक्षमता को कितनी दूर तक सिम्युलेटेड किया जाना चाहिए।

सिस्टम-आधारित वीएम:

वे अपने स्वयं के ऑपरेटिंग सिस्टम सहित एक वास्तविक कंप्यूटर का अनुकरण करना संभव बनाते हैं।

प्रक्रिया आधारित वीएम:वे वास्तविक कंप्यूटर में बदलाव किए बिना व्यक्तिगत कार्यक्रमों के निष्पादन को सक्षम करते हैं।

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

वर्चुअल मशीन: 7 कारणों से आपको इसे सेट करना चाहिए

वर्चुअल मशीन की स्थापना कुछ कार्य प्रक्रियाओं को सरल बना सकती है:

  1. इसके साथ आप आसानी से गेस्ट सॉफ्टवेयर या गेस्ट सिस्टम बना सकते हैं ताकि न केवल आप, बल्कि आपके मेहमान भी आपकी सेटिंग्स को बदले बिना एक ऑपरेटिंग सिस्टम का पूरी तरह से उपयोग कर सकें।
  2. आप यूएसबी स्टिक या बाहरी हार्ड ड्राइव पर अतिथि पहुंच के पीछे ऑपरेटिंग सिस्टम सेटिंग्स को आसानी से सहेज सकते हैं ताकि आप उन्हें अन्य कंप्यूटरों पर उपयोग कर सकें।
  3. वर्चुअलाइजेशन आपको एक अलग ऑपरेटिंग सिस्टम का परीक्षण करने की अनुमति देता है यदि आप लिनक्स के बारे में उत्सुक हैं, उदाहरण के लिए।
  4. दोनों प्रणालियों पर सबसे महत्वपूर्ण डेटा संग्रहीत करके वर्चुअल मशीनों के साथ बैकअप बहुत आसानी से बनाया जा सकता है। तब कम से कम एक डेटा सेट को वायरस या मैलवेयर से सुरक्षित किया जाता है, हार्ड डिस्क को नुकसान अभी भी सभी डेटा को नष्ट कर सकता है, क्योंकि VM आमतौर पर उसी हार्ड डिस्क पर चलता है।
  5. यदि आप किसी संदिग्ध लिंक को जाने बिना उस पर क्लिक करते हैं या ट्रोजन युक्त ईमेल अटैचमेंट खोलते हैं, तो VM आपके पूरे सिस्टम को संक्रमित करने से आपकी रक्षा करेगा। तब क्षति केवल VM में होती है।
  6. कभी-कभी, पेशेवर कारणों से, उदाहरण के लिए, आपको उन फ़ाइलों को डाउनलोड करने की आवश्यकता होती है, जिनके साथ आप सहज नहीं हो सकते। VM के लिए धन्यवाद, आप VM के वर्तमान कॉन्फ़िगरेशन का तथाकथित स्नैपशॉट आसानी से बना सकते हैं। उस स्नैपशॉट और सेटिंग्स के साथ, मैलवेयर खोले जाने से पहले आप आसानी से अपने VM के पिछले स्नैपशॉट पर वापस जा सकते हैं।
  7. वीएम और वर्चुअलाइजेशन के साथ, आप इंटरनेट पर अपने "फिंगरप्रिंट" को धुंधला कर सकते हैं। आखिरकार, जैसे ही आप अपने ब्राउज़र में किसी पृष्ठ पर जाते हैं, वैसे ही आपका आईपी पता आमतौर पर ट्रैक और रिकॉर्ड किया जाता है। यह तब विज्ञापन के प्रदर्शन या आपके डेटा के अन्य विश्लेषण के लिए संग्रहीत किया जाता है। उपयुक्त कॉन्फ़िगरेशन के साथ, आप अपने VM के फ़िंगरप्रिंट पर पास कर सकते हैं न कि आपके वास्तविक ऑपरेटिंग सिस्टम के। इसका मतलब है कि आपको अपने वास्तविक कंप्यूटर पर कम से कम कुछ हद तक गुमनामी मिल जाएगी।

VM स्थापित करने के लिए शीर्ष 3 सॉफ़्टवेयर

वर्चुअल मशीन सेट करने के लिए, आपको सॉफ़्टवेयर की आवश्यकता होती है। मुक्त ओपन सोर्स सॉफ्टवेयर का उपयोग करना सबसे अच्छा है:

virtualbox

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

वीएमवेयर वर्कस्टेशन प्लेयर

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

विंडोज 10 पर हाइपर-वी

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

युक्ति: आपके कंप्यूटर पर VM स्थापित करने के लिए, आपके मुख्य सर्वर में कम से कम 512 MB RAM होना चाहिए। वीएम के माध्यम से लिनक्स स्थापित करने के लिए, हार्ड ड्राइव पर अतिरिक्त 200 एमबी स्थान की आवश्यकता होती है। मूल रूप से, आपके पास अभी भी आपकी हार्ड ड्राइव पर जितना अधिक खाली स्थान है, उतने ही अधिक VM आप बना सकते हैं।

VM का उद्देश्य: यहां पहले से ही वर्चुअल मशीन का उपयोग किया जा रहा है

कई एप्लिकेशन ऑनलाइन मिल सकते हैं जहां वीएम का उपयोग किया जाता है। उदाहरण हैं:

  • लोकप्रिय सामग्री प्रबंधन प्रणाली Wordpress
  • विकी सॉफ्टवेयर मीडियाविकी
  • परियोजना प्रबंधन उपकरण ओपनप्रोजेक्ट
  • फाइल होस्टिंग सिस्टम ओनक्लाउड

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

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