डिफ़ॉल्ट रूप से, एक पीसी में एक ऑपरेटिंग सिस्टम होता है। यदि आप पीसी का उपयोग करते हैं, तो आप उस ऑपरेटिंग सिस्टम का उपयोग करते हैं। मल्टीबूट के साथ एक पीसी पर कई ऑपरेटिंग सिस्टम स्थापित करना संभव है, लेकिन आप उनका एक साथ उपयोग नहीं कर सकते, जो उपयोग की संभावनाओं को बहुत सीमित करता है। वर्चुअलाइजेशन उस संभावना की पेशकश करता है। वर्चुअलाइजेशन के साथ आप आधुनिक कंप्यूटर की शक्ति का अधिकतम उपयोग करते हैं। वर्चुअलाइजेशन क्या है, यह कैसे काम करता है और आप इसका उपयोग कैसे करते हैं, हम आपको इस लेख में बताते हैं।
जब आप एक पीसी पर कई ऑपरेटिंग सिस्टम के बारे में सोचते हैं, तो आप जल्दी से एक डुअल या मल्टीबूट सिस्टम के बारे में सोचते हैं। एक मल्टीबूट सिस्टम पर, पहले ऑपरेटिंग सिस्टम के बाद, आप पीसी पर अलग-अलग दूसरा या तीसरा (और शायद चौथा) ऑपरेटिंग सिस्टम इंस्टॉल करते हैं। फिर हर बार जब आप पीसी शुरू करते हैं, तो आप तय करते हैं कि आप आगे किस ऑपरेटिंग सिस्टम का उपयोग करना चाहते हैं। मल्टीबूट का यह फायदा है कि सक्रिय ऑपरेटिंग सिस्टम पीसी की पूर्ण कंप्यूटिंग शक्ति का उपयोग कर सकता है। लेकिन इसकी एक महत्वपूर्ण सीमा भी है: आपके पास एक ही समय में कई ऑपरेटिंग सिस्टम नहीं चल रहे हैं, हमेशा सिर्फ एक। यदि आप किसी भिन्न ऑपरेटिंग सिस्टम में कुछ करना चाहते हैं, तो आपको वर्तमान सत्र को बंद करना होगा और पीसी को पुनरारंभ करना होगा। जानकारी जिसे आप एक ऑपरेटिंग सिस्टम से दूसरे ऑपरेटिंग सिस्टम में ले जाना चाहते हैं, उसे पहले सहेजा जाना चाहिए और सुलभ बनाया जाना चाहिए। वर्चुअलाइजेशन में ये नुकसान नहीं हैं, वर्चुअलाइजेशन के साथ ऑपरेटिंग सिस्टम एक ही समय में सक्रिय होते हैं।
01 वर्चुअलाइजेशन क्या है?
वर्चुअलाइजेशन के साथ आप सबसे पहले पीसी पर सिर्फ एक ऑपरेटिंग सिस्टम इंस्टॉल करें। इसे होस्ट ऑपरेटिंग सिस्टम कहते हैं। फिर आप उस ऑपरेटिंग सिस्टम, वर्चुअल मशीन मैनेजर के भीतर वर्चुअलाइजेशन लेयर स्थापित करते हैं। यह सॉफ्टवेयर लेयर पीसी पर वर्चुअल मशीन को प्रोविजन करने की क्षमता जोड़ता है। वर्चुअल मशीन एक कंप्यूटर का एक सॉफ्टवेयर नकल है जो वर्चुअलाइजेशन परत के माध्यम से दूसरे भौतिक कंप्यूटर के हार्डवेयर का उपयोग करता है। आप ऐसी वर्चुअल मशीन शुरू कर सकते हैं और बायोस को वास्तविक कंप्यूटर की तरह ही देख सकते हैं, जिसके बाद आप एक ऑपरेटिंग सिस्टम स्थापित कर सकते हैं। वर्चुअलाइजेशन लेयर में आप आमतौर पर प्रति वर्चुअल मशीन को कॉन्फ़िगर करते हैं कि इसे कितनी कंप्यूटर मेमोरी का उपयोग करना है, प्रोसेसर की कितनी प्रोसेसिंग पावर और भौतिक डिस्क पर कितनी स्टोरेज स्पेस है।
02 वर्चुअलाइज क्यों करें?
वर्चुअलाइजेशन द्वारा बनाई गई अतिरिक्त संभावनाएं अनगिनत हैं। उदाहरण के लिए, क्योंकि होस्ट और अतिथि ऑपरेटिंग सिस्टम एक साथ चल रहे हैं, आप एक ही कंप्यूटर पर एक साथ ऑपरेटिंग सिस्टम के कई संस्करण चला सकते हैं। उदाहरण के लिए: विंडोज 10 के साथ-साथ विंडोज 7 या 8. या विंडोज 10 के दो वर्जन साथ-साथ। लेकिन आप Linux, OpenBSD, Solaris या पुराने MS-DOS जैसे ऑपरेटिंग सिस्टम का भी उपयोग कर सकते हैं। आप अभी भी उन प्रोग्रामों का उपयोग कर सकते हैं जो आपके 'सामान्य' अनुप्रयोगों के साथ-साथ केवल एक विशिष्ट ऑपरेटिंग सिस्टम पर काम करते हैं। विस्तार से, आप पुराने सॉफ़्टवेयर का उपयोग जारी रख सकते हैं जो अब होस्ट ऑपरेटिंग सिस्टम के नए संस्करण के साथ संगत नहीं है। यह आपको नए संस्करणों के लिए महंगा नया लाइसेंस खरीदने से भी रोक सकता है जब पुराना अभी भी ठीक काम करता है।
वर्चुअल मशीन अज्ञात प्रोग्रामों के परीक्षण के लिए भी आदर्श हैं। वर्चुअल मशीन में आपके द्वारा उपयोग किया जाने वाला सॉफ़्टवेयर होस्ट ऑपरेटिंग सिस्टम के संचालन में हस्तक्षेप नहीं कर सकता है। इसलिए वर्चुअल मशीन के भीतर सॉफ्टवेयर का उपयोग करना सुरक्षित है, हालांकि वहां एंटीवायरस और अपडेट समान रूप से आवश्यक हैं।
वर्चुअलाइजेशन के रूप
वर्चुअलाइजेशन के जिस रूप का उल्लेख यहां किया गया है, जहां आपका ऑपरेटिंग सिस्टम एक वर्चुअलाइजेशन लेयर का उपयोग करता है, जिसके ऊपर एक अन्य ऑपरेटिंग सिस्टम होता है, उसे होस्ट वर्चुअलाइजेशन कहा जाता है। इस वर्चुअलाइजेशन दृष्टिकोण की कमजोरी अंतर्निहित होस्ट ऑपरेटिंग सिस्टम पर इसकी निर्भरता है। अगर वहां कुछ गलत होता है, तो सभी वर्चुअल मशीनें विफल हो जाती हैं। इसीलिए वर्चुअलाइजेशन का यह रूप अल्पकालिक परीक्षण और शौक के काम के लिए लोकप्रिय है। अधिक पेशेवर वातावरण नंगे धातु वर्चुअलाइजेशन नामक किसी चीज़ का विकल्प चुनते हैं, जैसे कि VMware ESXi, Citrix XenServer, Linux KVM और Microsoft Hyper-V सर्वर। वर्चुअलाइजेशन लेयर के नीचे कोई अलग ऑपरेटिंग सिस्टम नहीं है, लेकिन वर्चुअल मशीन ऑपरेटिंग सिस्टम और वर्चुअलाइजेशन लेयर एक में है। यह अधिक कुशल और विश्वसनीय है।
03 किस हार्डवेयर की आवश्यकता है?
वर्चुअलाइजेशन में दो अवयव हैं: वर्चुअलाइजेशन सॉफ्टवेयर और एक भौतिक कंप्यूटर। यह कंप्यूटर मुख्य रूप से प्रोसेसर, वर्किंग मेमोरी और स्टोरेज को गिनता है। हालाँकि, यह वास्तव में बहुत महंगा और विस्तृत कंप्यूटर नहीं है। 4 जीबी मेमोरी वाला कुछ साल पुराना कंप्यूटर और हार्ड डिस्क पर कुछ गीगाबाइट खाली जगह पर्याप्त है, लेकिन आप एक ही समय में कम वर्चुअल मशीन चला सकते हैं। क्योंकि यद्यपि वर्चुअलाइजेशन सॉफ्टवेयर कंप्यूटर की कंप्यूटिंग शक्ति को बड़े करीने से वितरित करता है, होस्ट ऑपरेटिंग सिस्टम हमेशा कुछ कंप्यूटिंग शक्ति और मेमोरी का दावा करता है, और हार्ड डिस्क को भी लोड करता है। व्यवहार में, आंतरिक मेमोरी की मात्रा विशेष रूप से महत्वपूर्ण है: 4 जीबी बस चालू है, 8 जीबी ठीक है, 16 जीबी या अधिक सही है। इसके अलावा, हार्ड डिस्क (कम से कम कुछ दसियों गीगाबाइट उपलब्ध होने के साथ) के बजाय हाल ही के 64-बिट प्रोसेसर और एसएसडी का उपयोग करें।
04 किस सॉफ्टवेयर की जरूरत है?
वर्चुअलाइजेशन कार्यक्रमों की सीमा बहुत बड़ी नहीं है। सबसे पहले, VMware है, जो विंडोज और लिनक्स दोनों के लिए समान कार्यक्रमों में से दो प्रदान करता है: वर्कस्टेशन प्रो और वर्कस्टेशन प्लेयर। हालांकि नाम से कुछ और ही पता चलता है, प्लेयर आपको वर्चुअल मशीन बनाने की भी अनुमति देता है। इसके अलावा, वर्कस्टेशन प्लेयर गैर-व्यावसायिक उपयोग के लिए निःशुल्क है। MacOS के लिए, VMware भुगतान किए गए प्रोग्राम फ़्यूज़न और फ़्यूज़न प्रो प्रदान करता है। Parallels Desktop भी macOS के लिए एक पेड ऑप्शन है।
अगर आप फ्री में वर्चुअलाइजेशन का इस्तेमाल करना चाहते हैं तो VMware Player के अलावा VirtualBox भी मौजूद है। वर्चुअलबॉक्स ओपन सोर्स है और विंडोज, लिनक्स, सोलारिस, ओपनसोलारिस और मैकओएस के लिए उपलब्ध है। वर्चुअलबॉक्स में कम से कम हार्डवेयर आवश्यकताएं हैं, लेकिन जटिल ग्राफिक्स और गेम में कम व्यापक और कम अच्छा है। अंत में, विंडोज 8 प्रो या विंडोज 10 प्रो के 64-बिट संस्करण वाले किसी भी व्यक्ति के पास विंडोज इंस्टॉलेशन में हाइपर-वी घटक जोड़ने का विकल्प होता है। इससे वर्चुअल मशीन स्थापित करना भी संभव हो जाता है।
05 सॉफ्टवेयर चुनें
क्या आप विंडोज, मैकओएस या लिनक्स पर वर्चुअलाइज करने जा रहे हैं? क्या आपको कम या ज्यादा उन्नत सुविधाओं की आवश्यकता है? क्या आप इसके लिए भुगतान करना चाहते हैं? क्या आपको बहुत अधिक ग्राफिक्स प्रोसेसिंग पावर की आवश्यकता है? ये महत्वपूर्ण विचार हैं।
यदि आप प्रत्येक ऑपरेटिंग सिस्टम पर समान वर्चुअलाइजेशन का उपयोग करना चाहते हैं, तो VirtualBox एकमात्र विकल्प है। यदि आप अधिक उन्नत कार्य और बेहतर ग्राफिक्स प्रदर्शन चाहते हैं, तो अन्य प्रोग्राम अधिक उपयुक्त हैं। MacOS पर, VMware Fusion, Fusion Pro या Parallels Desktop के बीच चुनाव मुख्य रूप से कीमत और संभावित वरीयता पर आधारित होता है। विंडोज़ पर, वीएमवेयर प्लेयर ज्यादातर चीजों के लिए करेगा। यदि आप सबसे उन्नत विकल्प चाहते हैं, तो आप VMware वर्कस्टेशन प्रो पर विचार कर सकते हैं, लेकिन 275 यूरो की कीमत के साथ यह प्रोग्राम सस्ता नहीं है।
हालांकि कुछ संयोजन संभव हैं, व्यवहार में हम एक ही समय में एक पीसी पर एकाधिक वर्चुअलाइजेशन प्रोग्राम स्थापित करने की अनुशंसा नहीं करते हैं।
सॉफ्टवेयर डाउनलोड करें
आप निम्न साइटों से विभिन्न वर्चुअलाइजेशन प्रोग्राम सुरक्षित रूप से डाउनलोड कर सकते हैं।
ओरेकल वर्चुअलबॉक्स
समानताएं डेस्कटॉप
वीएमवेयर वर्कस्टेशन प्रो
वीएमवेयर वर्कस्टेशन प्लेयर
VMware फ़्यूज़न/फ़्यूज़न प्रो
06 वर्चुअलबॉक्स और वीएमवेयर प्लेयर
इस लेख में हम विंडोज के लिए दो मुफ्त वर्चुअलाइजेशन कार्यक्रमों पर ध्यान केंद्रित करेंगे: वर्चुअलबॉक्स और वीएमवेयर प्लेयर। लेकिन जो भी प्रोग्राम आप उपयोग करते हैं: वर्णित चरण सभी मामलों में सभी कार्यक्रमों में बहुत समान हैं। स्थापना में हमेशा कुछ विकल्प होते हैं, डिफ़ॉल्ट सेटिंग्स हमेशा एक कार्यशील उत्पाद की ओर ले जाती हैं।
एक नई वर्चुअल मशीन बनाना सभी प्रोग्रामों में एक विज़ार्ड के साथ किया जाता है। विज़ार्ड सुनिश्चित करता है कि सभी महत्वपूर्ण कॉन्फ़िगरेशन विकल्प सेट हैं। वीएमवेयर में क्लिक करें प्लेयर ऑन क्रिएट ए न्यू वर्चुअल मशीन. पहली चीज़ जो आपको करने की ज़रूरत है वह यह इंगित करती है कि वर्चुअल मशीन में आप जिस ऑपरेटिंग सिस्टम को स्थापित करना चाहते हैं वह कहाँ स्थित है। यदि यह एक वास्तविक सीडी या डीवीडी है, तो कृपया चुनें डिस्क स्थापित करें और सीडी/डीवीडी को कंप्यूटर के डीवीडी प्लेयर में डालें। यदि आपके पास वास्तविक डिस्क नहीं है, लेकिन आपके पास एक ISO फ़ाइल है, तो वह भी ठीक काम करेगी। तब दबायें इंस्टॉलर डिस्क छवि फ़ाइल (आईएसओ) और के माध्यम से चुनें ब्राउज़ आईएसओ फ़ाइल (के साथ पुष्टि करें अगला) प्लेयर अब बाकी इंस्टॉलेशन विज़ार्ड को ऑपरेटिंग सिस्टम को इंस्टॉल करने के लिए एडाप्ट करता है। विंडोज के साथ आप पहले से ही लाइसेंस कुंजी दर्ज कर सकते हैं और पासवर्ड के साथ एक व्यवस्थापक खाता बना सकते हैं। पर क्लिक करें अगला और वर्चुअल मशीन को हार्ड ड्राइव पर एक नाम और स्थान दें।
07 वर्चुअल डिस्क
VMware प्लेयर में अगला चरण वर्चुअल डिस्क बनाना है। आप वर्चुअल मशीन को अपने सिस्टम पर एक बड़ी फ़ाइल या छोटी की एक श्रृंखला के रूप में सहेज सकते हैं। आप वर्चुअल डिस्क के आकार को स्वयं समायोजित कर सकते हैं, लेकिन इसे बहुत छोटा न करें ताकि बाद में वर्चुअल मशीन में स्थान समाप्त न हो जाए। इसके अलावा, स्थान तुरंत पूरी तरह से नहीं लिया जाता है, आपके द्वारा निर्दिष्ट आकार अधिकतम आकार है। पर क्लिक करें अगला, अब आप वर्चुअल मशीन के लिए सेटिंग्स का एक सिंहावलोकन देखेंगे। अगर ये ठीक हैं, तो क्लिक करें खत्म हो वर्चुअल मशीन बनाने और ऑपरेटिंग सिस्टम को स्थापित करने के लिए।