वर्चुअलाइजेशन हमेशा आईटी श्रमिकों के लिए एक दिलचस्प और उत्तेजक विषय है। यद्यपि यह विषय विशेष तकनीशियनों, इंजीनियरों और सलाहकारों के बीच भाषणों का हिस्सा है जो आईटी वातावरण में काम करते हैं, आज कोई भी बड़ी तकनीकी कठिनाइयों का सामना किए बिना, अपने कंप्यूटर पर एक ऑपरेटिंग सिस्टम को वर्चुअलाइज कर सकता है।
वर्चुअलाइजेशन का उपयोग हार्डवेयर लागत को कम करने के लिए भी किया जाता है ताकि बाद के संसाधनों को साझा करते हुए एक मशीन पर कई वर्चुअल सर्वर स्थापित किए जा सकें (जो कि बनाई गई वर्चुअल मशीनों का समर्थन करने के लिए पर्याप्त शक्तिशाली होना चाहिए)। सीधे शब्दों में कहें, वर्चुअलाइजेशन आपको एक कंप्यूटर पर कई ऑपरेटिंग सिस्टम स्थापित करने की अनुमति देता है, ताकि वे एक साथ और अलग-अलग काम कर सकें, जैसे कि वे अलग-अलग कंप्यूटर थे।
आइए एक साथ सबसे अच्छे कार्यक्रमों को देखें जो आप विंडोज पर अन्य ऑपरेटिंग सिस्टम को वर्चुअलाइज करने के लिए उपयोग कर सकते हैं।
वर्चुअलाइजेशन, दोनों कॉर्पोरेट वातावरण में और घर के उपयोग के लिए, प्रत्येक सॉफ़्टवेयर एप्लिकेशन के लिए अलग-अलग वातावरण का उपयोग करने के लिए भी उपयोग किया जा सकता है ताकि एक कार्यक्रम दूसरे के साथ हस्तक्षेप न कर सके। यह विभिन्न प्रकार के कंप्यूटरों पर किसी प्रोग्राम के कामकाज की जाँच करने के लिए या प्रोडक्शन मशीन पर इसे शुरू करने से पहले किसी अज्ञात प्रोग्राम के परीक्षण के लिए बहुत उपयोगी है (यदि यह वायरस या किसी खतरे को छुपाता है तो इसे काम से समझौता किए बिना आसानी से नियंत्रित किया जा सकता है)। वास्तव में, आप वायरस और एंटीवायरस का परीक्षण भी कर सकते हैं ताकि उनके प्रभाव का परीक्षण किया जा सके, बिना मुख्य कंप्यूटर पर समस्या पैदा करने का कोई जोखिम नहीं है।
वर्चुअलाइजेशन का उपयोग विभिन्न ऑपरेटिंग सिस्टम जैसे कि लिनक्स या विंडोज के अगले संस्करण की कोशिश करने के लिए एक टूल के रूप में भी किया जा सकता है, ताकि वास्तविक विभाजन के साथ डुअल-बूट स्थापित करने के बिना नई सुविधाओं का अध्ययन करने या नई प्रणालियों का अध्ययन करने के लिए।
जब हम ऑपरेटिंग सिस्टम वर्चुअलाइजेशन के बारे में बात करते हैं, तो हमें होस्ट की पहचान करने के लिए सावधान रहना चाहिए, अर्थात् मुख्य कंप्यूटर जहां प्रबंधन कार्यक्रम स्थापित है और जो सभी हार्डवेयर को साझा करने के लिए प्रदान करता है, और अतिथि, अर्थात् ऑपरेटिंग सिस्टम जो सभी चलाता है वर्चुअलाइजेशन प्रोग्राम के अंदर।
वर्चुअल मशीन एक फ़ाइल में संलग्न है जो इसे बनाने के लिए उपयोग किए गए प्रोग्राम के आधार पर विभिन्न प्रकारों में हो सकती है: VMDK (VMWare), VHD (Microsoft), VDI (एकमात्र) और HDD (समानांतर)।
एक अन्य पोस्ट में हमने आपको दिखाया कि अपने पीसी के लिए VHD फाइल कैसे बनाएं, ताकि आप इसे दूसरे वर्चुअलाइज्ड लोकेशन में टेस्ट कर सकें।
घर के वातावरण में, हमें यह सुनिश्चित करने की आवश्यकता होगी कि किसी भी वर्चुअल मशीन को शुरू करने से पहले हमें निम्नलिखित हार्डवेयर आवश्यकताएं हैं:
व्यवसाय के माहौल में, संसाधनों को साझा करने के लिए कई सर्वर स्थापित किए जाते हैं, इसलिए उत्तरार्द्ध हमेशा उपलब्ध होते हैं और वर्चुअल मशीनें ऐसे चलती हैं जैसे कि वे "वास्तविक" हों; कई कंपनियों में हम वास्तव में केवल कीबोर्ड, माउस और प्रत्येक वर्कस्टेशन की निगरानी करते हैं, क्योंकि सभी सिस्टम अन्य सेवाओं (वर्चुअल स्टेशन) के साथ एक केंद्रीय सर्वर पर वर्चुअलाइज्ड होते हैं।
इसका उपयोग घर और कंपनी दोनों में किया जा सकता है, क्योंकि यह विंडोज 10 सर्वर पर निर्मित सभी आभासी मशीनों का प्रबंधन कर सकता है। वर्चुअलाइजेशन अत्यंत विशिष्ट है, विशेष रूप से मौजूद विशिष्ट हाइपर-वी निर्देशों का समर्थन करने में सक्षम हार्डवेयर के साथ। आधुनिक प्रोसेसर पर।
हाइपर-वी के साथ एक वर्चुअल मशीन बनाने के लिए, हम अनुशंसा करते हैं कि आप हाइपर-वी के साथ विंडो 10 और 8.1 में एक वर्चुअल मशीन बनाने के बारे में हमारे गाइड को पढ़ें।
सबसे अच्छे कार्यक्रमों में से एक, अगर सबसे अच्छा कभी नहीं, जिसके साथ हम विंडोज पर वर्चुअल मशीन बना सकते हैं VMware वर्कस्टेशन प्लेयर, सबसे अच्छा ज्ञात VMware वर्कस्टेशन का मुफ्त संस्करण।
प्रोग्राम को कम अनुभवी उपयोगकर्ताओं के लिए भी उपयोग करने के लिए सरल बनाया गया है, चुने हुए ऑपरेटिंग सिस्टम के आधार पर स्वचालित कॉन्फ़िगरेशन प्रदान करता है, स्वचालित रूप से मशीन के निर्माण को पूरा करने के लिए आवश्यक फ़ाइलों को डाउनलोड कर सकता है और आपको पूर्ण स्क्रीन पर स्विच करने की अनुमति देता है, विनिमय करने के लिए। फ़ाइलों को केवल उन्हें खींचकर होस्ट और अतिथि के बीच नोट्स साझा करना।
एक और मजबूत बिंदु निलंबन मोड है, जो आपको कुछ सेकंड में वर्चुअल मशीन को बंद करने और इसे फिर से चालू करने की अनुमति देता है जहां से हमने इसे छोड़ दिया था, ताकि आप तुरंत उत्पादक हो सकें।
इस कार्यक्रम का उपयोग केवल घर में मुफ्त में किया जा सकता है, इसलिए यदि हमारे पास एक कंपनी है तो भुगतान किए गए संस्करण (बहुत अधिक शक्तिशाली और पूर्ण) पर ध्यान देना बेहतर है।
इस प्रोग्राम के साथ वर्चुअल मशीन बनाने के लिए, वर्चुअल मशीन बनाने के लिए VMware प्लेयर का उपयोग करने के तरीके पर हमारी गाइड पढ़ें।
ऑपरेटिंग सिस्टम को वर्चुअलाइज करने के लिए एक और बहुत उपयोगी प्रोग्राम ओरेकल वर्चुअलबॉक्स है।
इस मुफ्त कार्यक्रम से हम किसी भी ऑपरेटिंग सिस्टम को वर्चुअलाइज कर सकते हैं और उन्नत सुविधाएँ प्राप्त कर सकते हैं जैसे: ऑपरेटिंग सिस्टम के हर पल के लिए स्नैपशॉट सेव करना (ताकि हम प्रयोग के बाद सिस्टम को रिस्टोर कर सकें या अपडेट गलत हो गया), उन्नत 3D एक्सेलेरेशन तक पहुँच, संभावना बस उन्हें खींचकर, होस्ट और गेस्ट के बीच फाइल ले जाएं, दो-तरफ़ा नोट्स, नेटवर्क कार्ड का उन्नत वर्चुअलाइजेशन (ताकि मशीन लैन पर किसी भी कंप्यूटर की तरह दिखे) और किसी भी प्रकार की वर्चुअल हार्ड डिस्क का प्रबंधन, चुनने की संभावना के साथ कि क्या करना है सभी स्थान अभी उठाएं या गतिशील आवंटन का उपयोग करें।
वर्चुअलाइज्ड सिस्टम में गेस्ट एडिशंस को इंस्टॉल करके ज्यादातर फंक्शनैलिटी प्राप्त की जा सकती है। वर्चुअलाइजेशन बहुत अच्छा और तेज है, खासकर विंडोज और जीएनयू / लिनक्स सिस्टम के साथ।
अगर हम VirtualBox पर वर्चुअल मशीन बनाने के तरीके के बारे में एक गाइड की तलाश कर रहे हैं, तो हम आपको PC पर वर्चुअल मशीन बनाने, शुरू करने और प्रबंधित करने के लिए VirtualBox के लिए हमारे गाइड को पढ़ने के लिए आमंत्रित करते हैं।
अन्य प्रकार के वर्चुअलाइजेशन जिन्हें हम अनुमति दे सकते हैं, उदाहरण के लिए, वर्चुअल प्राइवेट नेटवर्क, वर्चुअल सीडी और वर्चुअल प्रिंटर स्थापित करना ।
वर्चुअलाइजेशन का उपयोग हार्डवेयर लागत को कम करने के लिए भी किया जाता है ताकि बाद के संसाधनों को साझा करते हुए एक मशीन पर कई वर्चुअल सर्वर स्थापित किए जा सकें (जो कि बनाई गई वर्चुअल मशीनों का समर्थन करने के लिए पर्याप्त शक्तिशाली होना चाहिए)। सीधे शब्दों में कहें, वर्चुअलाइजेशन आपको एक कंप्यूटर पर कई ऑपरेटिंग सिस्टम स्थापित करने की अनुमति देता है, ताकि वे एक साथ और अलग-अलग काम कर सकें, जैसे कि वे अलग-अलग कंप्यूटर थे।
आइए एक साथ सबसे अच्छे कार्यक्रमों को देखें जो आप विंडोज पर अन्य ऑपरेटिंग सिस्टम को वर्चुअलाइज करने के लिए उपयोग कर सकते हैं।
अनुच्छेद सूचकांक
- वर्चुअलाइजेशन क्या है
- वर्चुअलाइजेशन के लिए हार्डवेयर आवश्यकताएं
- ऑपरेटिंग सिस्टम को वर्चुअलाइज करने के लिए बेस्ट प्रोग्राम
- अन्य वर्चुअलाइजेशन कार्यक्रम
वर्चुअलाइजेशन क्या है
वर्चुअलाइजेशन, दोनों कॉर्पोरेट वातावरण में और घर के उपयोग के लिए, प्रत्येक सॉफ़्टवेयर एप्लिकेशन के लिए अलग-अलग वातावरण का उपयोग करने के लिए भी उपयोग किया जा सकता है ताकि एक कार्यक्रम दूसरे के साथ हस्तक्षेप न कर सके। यह विभिन्न प्रकार के कंप्यूटरों पर किसी प्रोग्राम के कामकाज की जाँच करने के लिए या प्रोडक्शन मशीन पर इसे शुरू करने से पहले किसी अज्ञात प्रोग्राम के परीक्षण के लिए बहुत उपयोगी है (यदि यह वायरस या किसी खतरे को छुपाता है तो इसे काम से समझौता किए बिना आसानी से नियंत्रित किया जा सकता है)। वास्तव में, आप वायरस और एंटीवायरस का परीक्षण भी कर सकते हैं ताकि उनके प्रभाव का परीक्षण किया जा सके, बिना मुख्य कंप्यूटर पर समस्या पैदा करने का कोई जोखिम नहीं है।
वर्चुअलाइजेशन का उपयोग विभिन्न ऑपरेटिंग सिस्टम जैसे कि लिनक्स या विंडोज के अगले संस्करण की कोशिश करने के लिए एक टूल के रूप में भी किया जा सकता है, ताकि वास्तविक विभाजन के साथ डुअल-बूट स्थापित करने के बिना नई सुविधाओं का अध्ययन करने या नई प्रणालियों का अध्ययन करने के लिए।
जब हम ऑपरेटिंग सिस्टम वर्चुअलाइजेशन के बारे में बात करते हैं, तो हमें होस्ट की पहचान करने के लिए सावधान रहना चाहिए, अर्थात् मुख्य कंप्यूटर जहां प्रबंधन कार्यक्रम स्थापित है और जो सभी हार्डवेयर को साझा करने के लिए प्रदान करता है, और अतिथि, अर्थात् ऑपरेटिंग सिस्टम जो सभी चलाता है वर्चुअलाइजेशन प्रोग्राम के अंदर।
वर्चुअल मशीन एक फ़ाइल में संलग्न है जो इसे बनाने के लिए उपयोग किए गए प्रोग्राम के आधार पर विभिन्न प्रकारों में हो सकती है: VMDK (VMWare), VHD (Microsoft), VDI (एकमात्र) और HDD (समानांतर)।
एक अन्य पोस्ट में हमने आपको दिखाया कि अपने पीसी के लिए VHD फाइल कैसे बनाएं, ताकि आप इसे दूसरे वर्चुअलाइज्ड लोकेशन में टेस्ट कर सकें।
वर्चुअलाइजेशन के लिए हार्डवेयर आवश्यकताएं
घर के वातावरण में, हमें यह सुनिश्चित करने की आवश्यकता होगी कि किसी भी वर्चुअल मशीन को शुरू करने से पहले हमें निम्नलिखित हार्डवेयर आवश्यकताएं हैं:
- हाइपर-वी सपोर्ट, नेस्टेड पेजिंग और पैरा-वर्चुअलाइजेशन के साथ ऑक्टा-कोर या उच्चतर सीपीयू
- कम से कम 16 जीबी की रैम
- कम से कम 200 जीबी (ऑपरेटिंग सिस्टम या फ़ाइलों के बिना) के लिए समर्पित एसएसडी
- कम से कम 1 जीबी वीडियो मेमोरी के साथ समर्पित वीडियो कार्ड
- CPU: कम से कम 2 कोर (उपलब्ध लोगों में से)
- रैम: कम से कम 4 जीबी
- वर्चुअल हार्ड डिस्क: कम से कम 60 जीबी
- वीडियो कार्ड: सक्रिय 3 डी त्वरण और 512 एमबी वर्चुअलाइज्ड वीडियो मेमोरी
व्यवसाय के माहौल में, संसाधनों को साझा करने के लिए कई सर्वर स्थापित किए जाते हैं, इसलिए उत्तरार्द्ध हमेशा उपलब्ध होते हैं और वर्चुअल मशीनें ऐसे चलती हैं जैसे कि वे "वास्तविक" हों; कई कंपनियों में हम वास्तव में केवल कीबोर्ड, माउस और प्रत्येक वर्कस्टेशन की निगरानी करते हैं, क्योंकि सभी सिस्टम अन्य सेवाओं (वर्चुअल स्टेशन) के साथ एक केंद्रीय सर्वर पर वर्चुअलाइज्ड होते हैं।
ऑपरेटिंग सिस्टम को वर्चुअलाइज करने के लिए बेस्ट प्रोग्राम
विंडोज पर ऑपरेटिंग सिस्टम को वर्चुअलाइज करने के लिए सबसे अच्छे प्रोग्राम का उपयोग, घर और गैर-व्यावसायिक उपयोग के लिए, मुफ्त और बिना सीमा के किया जा सकता है। यदि हमारे पास एक कंपनी है और हम वर्कस्टेशन को वर्चुअलाइज करना चाहते हैं, तो हमें सभी आवश्यक टूल प्राप्त करने के लिए भुगतान किए गए संस्करणों पर निर्भर रहना होगा।हाइपर-वी
वर्चुअल मशीन बनाने का सबसे तेज़ और सबसे तेज़ तरीकों में से एक हाइपर-वी है, जो पहले से ही विंडोज 10 और विंडोज 8.1 में एकीकृत है।इसका उपयोग घर और कंपनी दोनों में किया जा सकता है, क्योंकि यह विंडोज 10 सर्वर पर निर्मित सभी आभासी मशीनों का प्रबंधन कर सकता है। वर्चुअलाइजेशन अत्यंत विशिष्ट है, विशेष रूप से मौजूद विशिष्ट हाइपर-वी निर्देशों का समर्थन करने में सक्षम हार्डवेयर के साथ। आधुनिक प्रोसेसर पर।
हाइपर-वी के साथ एक वर्चुअल मशीन बनाने के लिए, हम अनुशंसा करते हैं कि आप हाइपर-वी के साथ विंडो 10 और 8.1 में एक वर्चुअल मशीन बनाने के बारे में हमारे गाइड को पढ़ें।
वीएमवेयर वर्कस्टेशन प्लेयर
सबसे अच्छे कार्यक्रमों में से एक, अगर सबसे अच्छा कभी नहीं, जिसके साथ हम विंडोज पर वर्चुअल मशीन बना सकते हैं VMware वर्कस्टेशन प्लेयर, सबसे अच्छा ज्ञात VMware वर्कस्टेशन का मुफ्त संस्करण।
प्रोग्राम को कम अनुभवी उपयोगकर्ताओं के लिए भी उपयोग करने के लिए सरल बनाया गया है, चुने हुए ऑपरेटिंग सिस्टम के आधार पर स्वचालित कॉन्फ़िगरेशन प्रदान करता है, स्वचालित रूप से मशीन के निर्माण को पूरा करने के लिए आवश्यक फ़ाइलों को डाउनलोड कर सकता है और आपको पूर्ण स्क्रीन पर स्विच करने की अनुमति देता है, विनिमय करने के लिए। फ़ाइलों को केवल उन्हें खींचकर होस्ट और अतिथि के बीच नोट्स साझा करना।
एक और मजबूत बिंदु निलंबन मोड है, जो आपको कुछ सेकंड में वर्चुअल मशीन को बंद करने और इसे फिर से चालू करने की अनुमति देता है जहां से हमने इसे छोड़ दिया था, ताकि आप तुरंत उत्पादक हो सकें।
इस कार्यक्रम का उपयोग केवल घर में मुफ्त में किया जा सकता है, इसलिए यदि हमारे पास एक कंपनी है तो भुगतान किए गए संस्करण (बहुत अधिक शक्तिशाली और पूर्ण) पर ध्यान देना बेहतर है।
इस प्रोग्राम के साथ वर्चुअल मशीन बनाने के लिए, वर्चुअल मशीन बनाने के लिए VMware प्लेयर का उपयोग करने के तरीके पर हमारी गाइड पढ़ें।
VirtualBox
ऑपरेटिंग सिस्टम को वर्चुअलाइज करने के लिए एक और बहुत उपयोगी प्रोग्राम ओरेकल वर्चुअलबॉक्स है।
इस मुफ्त कार्यक्रम से हम किसी भी ऑपरेटिंग सिस्टम को वर्चुअलाइज कर सकते हैं और उन्नत सुविधाएँ प्राप्त कर सकते हैं जैसे: ऑपरेटिंग सिस्टम के हर पल के लिए स्नैपशॉट सेव करना (ताकि हम प्रयोग के बाद सिस्टम को रिस्टोर कर सकें या अपडेट गलत हो गया), उन्नत 3D एक्सेलेरेशन तक पहुँच, संभावना बस उन्हें खींचकर, होस्ट और गेस्ट के बीच फाइल ले जाएं, दो-तरफ़ा नोट्स, नेटवर्क कार्ड का उन्नत वर्चुअलाइजेशन (ताकि मशीन लैन पर किसी भी कंप्यूटर की तरह दिखे) और किसी भी प्रकार की वर्चुअल हार्ड डिस्क का प्रबंधन, चुनने की संभावना के साथ कि क्या करना है सभी स्थान अभी उठाएं या गतिशील आवंटन का उपयोग करें।
वर्चुअलाइज्ड सिस्टम में गेस्ट एडिशंस को इंस्टॉल करके ज्यादातर फंक्शनैलिटी प्राप्त की जा सकती है। वर्चुअलाइजेशन बहुत अच्छा और तेज है, खासकर विंडोज और जीएनयू / लिनक्स सिस्टम के साथ।
अगर हम VirtualBox पर वर्चुअल मशीन बनाने के तरीके के बारे में एक गाइड की तलाश कर रहे हैं, तो हम आपको PC पर वर्चुअल मशीन बनाने, शुरू करने और प्रबंधित करने के लिए VirtualBox के लिए हमारे गाइड को पढ़ने के लिए आमंत्रित करते हैं।
अन्य वर्चुअलाइजेशन कार्यक्रम
हमने आपको जो ऊपर दिखाया है वह सबसे अच्छा ऑपरेटिंग सिस्टम वर्चुअलाइजेशन प्रोग्राम है जिसे हम घर पर मुफ्त में आज़मा सकते हैं। यदि हम अन्य वर्चुअलाइजेशन समाधानों का मूल्यांकन करना चाहते हैं, तो सबसे अच्छे विकल्प हैं:- VMWare वर्कस्टेशन प्रो, या कई अतिरिक्त सुविधाओं के साथ VMware वर्कस्टेशन प्लेयर का भुगतान किया गया संस्करण और वास्तविक समय में वर्चुअल मशीन के सर्वर को प्रबंधित करने की क्षमता।
- VMWare फ्यूजन VMware वर्कस्टेशन का मैक संस्करण है, जिसके साथ आप ओएस एक्स सिस्टम पर किसी भी प्रकार की वर्चुअल मशीन बना सकते हैं।
- समानताएं डेस्कटॉप एक अन्य गैर-मुक्त मैक प्रोग्राम है जो आपको कई वर्चुअल मशीनों को एक साथ प्रबंधित करने की अनुमति देता है (जब तक संसाधन अनुमति देते हैं)।
- QEMU एक लोकप्रिय वर्चुअलाइजेशन समाधान है जिसके साथ आप एंड्रॉइड को भी वर्चुअलाइज कर सकते हैं।
- Microsoft वर्चुअल पीसी Microsoft का पुराना मुफ्त वर्चुअलाइजेशन प्रोग्राम है जिसका उपयोग विंडोज 7 में विंडोज एक्सपी को वर्चुअलाइज करने के लिए किया गया था। वर्चुअ पीसी को अभी भी इसके 2007 वर्जन में इस्तेमाल किया जा सकता है और होस्ट के रूप में किसी भी ऑपरेटिंग सिस्टम को वर्चुअलाइज करने का काम कर सकता है। वर्चुअल PC की कुछ सीमाएँ हैं: इसमें USB उपकरणों का समर्थन नहीं है और वर्चुअल मशीन की स्थिति को बचाया नहीं जा सकता है।
अन्य प्रकार के वर्चुअलाइजेशन जिन्हें हम अनुमति दे सकते हैं, उदाहरण के लिए, वर्चुअल प्राइवेट नेटवर्क, वर्चुअल सीडी और वर्चुअल प्रिंटर स्थापित करना ।