वर्चुअलबॉक्स और वीएमवेयर और समानताएं के बीच अंतर

वर्चुअलबॉक्स और वीएमवेयर और समानताएं के बीच अंतर
वर्चुअलबॉक्स और वीएमवेयर और समानताएं के बीच अंतर

वीडियो: वर्चुअलबॉक्स और वीएमवेयर और समानताएं के बीच अंतर

वीडियो: वर्चुअलबॉक्स और वीएमवेयर और समानताएं के बीच अंतर
वीडियो: E1 लाइन क्या है | T1 लाइन क्या है | E1 और T1 को उर्दू और हिंदी में समझाया गया 2024, नवंबर
Anonim

वर्चुअलबॉक्स बनाम वीएमवेयर बनाम समानताएं

प्लेटफ़ॉर्म वर्चुअल मशीन (VM) का बहुत अधिक उपयोग किया जा रहा है क्योंकि वे एक पूर्ण भौतिक कंप्यूटर मशीन को दूसरे के ऊपर अनुकरण करने की क्षमता प्रदान करते हैं। इस तरह के अधिकांश सॉफ्टवेयर एक भौतिक प्लेटफॉर्म के शीर्ष पर कई मशीनें रखने की अनुमति देते हैं। VirtualBox, VMware और Parallels तीन सबसे लोकप्रिय प्लेटफॉर्म VM सॉफ्टवेयर हैं। वर्चुअलबॉक्स इस समय सबसे लोकप्रिय वीएम सॉफ्टवेयर है। इस बीच, मैक उपभोक्ता वर्चुअलाइजेशन (वाणिज्यिक) सॉफ्टवेयर बाजार में VMware और Parallels दो प्रमुख खिलाड़ी हैं।

वर्चुअलबॉक्स क्या है?

VirtualBox (Oracle VM VirtualBox) x86 के लिए एक वर्चुअलाइजेशन पैकेज है, जिसे Oracle Corporation द्वारा विकसित किया गया है।यह वर्चुअलाइजेशन उत्पादों के उनके परिवार के सदस्य के रूप में जारी किया गया है। इसका मूल निर्माता इनोटेक जीएमबीएच है, जिसे सन माइक्रोसिस्टम्स द्वारा खरीदा गया था। वर्चुअलबॉक्स मौजूदा ऑपरेटिंग सिस्टम (होस्ट सिस्टम) के शीर्ष पर स्थापित है। फिर, वर्चुअलबॉक्स का उपयोग करके, कई अन्य ऑपरेटिंग सिस्टम (गेस्ट ओएस) लोड और चलाए जा सकते हैं। वर्चुअलबॉक्स होस्ट ऑपरेटिंग सिस्टम के रूप में लिनक्स, मैक ओएस एक्स, विंडोज एक्सपी, विंडोज विस्टा, विंडोज 7, सोलारिस और ओपनसोलारिस का समर्थन करता है। वर्चुअलबॉक्स अतिथि ऑपरेटिंग सिस्टम के रूप में विंडोज, लिनक्स, बीएसडी, ओएस / 2, सोलारिस आदि का समर्थन करता है। यह Apple हार्डवेयर पर Mac OS X के प्रतिबंधित वर्चुअलाइजेशन की भी अनुमति देता है। यह इस समय सबसे लोकप्रिय वर्चुअलाइजेशन सॉफ्टवेयर माना जाता है।

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

VMware क्या है?

VMware एक वर्चुअलाइजेशन सॉफ्टवेयर है जिसे VMware, Inc. द्वारा विकसित किया गया है। VMware कैलिफोर्निया, संयुक्त राज्य अमेरिका में स्थित है और 1998 में स्थापित किया गया था, हालांकि अब यह EMC Corporation के स्वामित्व में है। वीएमवेयर (वीएमवेयर वर्कस्टेशन, वीएमवेयर फ्यूजन और वीएमवेयर प्लेयर) के डेस्कटॉप संस्करण विंडोज, लिनक्स और मैक ओएस एक्स पर चलाए जा सकते हैं। हालांकि, वीएमवेयर सर्वर संस्करण (वीएमवेयर ईएसएक्स और वीएमवेयर ईएसएक्सआई) ऑपरेटिंग सिस्टम की आवश्यकता के बिना सीधे सर्वर हार्डवेयर पर चल सकते हैं। क्योंकि वे हाइपरवाइजर तकनीक का उपयोग करते हैं (जो होस्ट के हार्डवेयर को सीधे वर्चुअल प्लेटफॉर्म के संसाधनों पर मैप करता है)। VMware वर्कस्टेशन कई x86 या x86-64 ऑपरेटिंग सिस्टम चलाने की अनुमति देता है। VMware फ्यूजन एक समान उत्पाद है जो इंटेल मैक उपयोगकर्ताओं के लिए अभिप्रेत है।VMware प्लेयर VMware वर्कस्टेशन और VMware फ्यूजन दोनों के समान मुफ्त सॉफ्टवेयर है। VMware सॉफ्टवेयर वीडियो/नेटवर्क/हार्ड डिस्क एडेप्टर का वर्चुअलाइजेशन प्रदान करता है। यूएसबी और सीरियल/समानांतर बंदरगाहों के लिए होस्ट द्वारा पास-थ्रू ड्राइवर प्रदान किए जाते हैं। इसलिए, VMware पर चलने वाली वर्चुअल मशीनें बेहद पोर्टेबल हैं, जिससे सिस्टम प्रशासक एक मशीन पर रुक सकते हैं, इसे दूसरी मशीन पर ले जा सकते हैं और वहीं से फिर से शुरू कर सकते हैं जहां इसे रोका गया था।

समानता क्या है?

Parallels (या Mac के लिए Parallels Desktop) एक वर्चुअलाइजेशन सॉफ्टवेयर है जो इंटेल चिप्स के साथ मैक कंप्यूटरों के लिए हार्डवेयर इम्यूलेशन वर्चुअलाइजेशन प्रदान करता है। इसे Parallels Inc. द्वारा विकसित किया गया है। Parallels VM सॉफ़्टवेयर भी हाइपरविजर तकनीक (VMware के समान) का उपयोग करता है। यह सभी वर्चुअल मशीनों के लिए एक स्टैंड-अलोन मशीन (वास्तविक कंप्यूटर के सभी गुणों के साथ) के बराबर कार्य करना संभव बनाता है। नतीजतन, यह वर्चुअल मशीनों के उदाहरणों में उच्च पोर्टेबिलिटी (यानी एक चल रही वर्चुअल मशीन को रोकने, इसे दूसरे पर कॉपी करने और पुनरारंभ करने की अनुमति देता है) प्रदान करता है, क्योंकि सभी वर्चुअल मशीन होस्ट पर उपयोग किए जाने वाले वास्तविक संसाधनों की परवाह किए बिना समान ड्राइवरों का उपयोग करती हैं।समानताएं मैक ओएस एक्स 10.4 या बाद में इंटेल संचालित मैक मशीनों पर होस्ट ऑपरेटिंग सिस्टम के रूप में चल रही हैं। इसमें विंडोज, मैक ओएस एक्स लेपर्ड सर्वर और मैक ओएस एक्स स्नो लेपर्ड सर्वर, कई लिनक्स वितरण, फ्रीबीएसडी, ओएस/2, सोलारिस और कई अन्य ऑपरेटिंग सिस्टम अतिथि ऑपरेटिंग सिस्टम के रूप में हो सकते हैं।

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

हालांकि VirtualBox, VMware और Parallels लोकप्रिय वर्चुअलाइजेशन सॉफ्टवेयर हैं, उनके बीच बहुत अंतर है।

– वे सभी होस्ट ऑपरेटिंग सिस्टम के रूप में विंडोज 2000, विंडोज एक्सपी, विंडोज 2003, विंडोज विस्टा, लिनक्स और मैक ओएस एक्स का समर्थन करते हैं। लेकिन, वर्चुअलबॉक्स एकमात्र सॉफ्टवेयर है जो होस्ट ऑपरेटिंग सिस्टम के रूप में विंडोज 7, विंडोज 2008 सर्वर, सोलारिस 10यू5+, ओपनसोलारिस, फ्रीबीएसडी (निकट भविष्य में) का समर्थन करता है।

- तीनों सॉफ्टवेयर अतिथि ऑपरेटिंग सिस्टम के रूप में डॉस, विंडोज 3.1, 95, 98, एनटी, 2000, एक्सपी, विस्टा, लिनक्स का समर्थन करते हैं। लेकिन फिर से, वर्चुअलबॉक्स एकमात्र ऐसा सॉफ्टवेयर है जो विंडोज 7, विंडोज सर्वर 2003/2008, ओपनबीएसडी और ओपनसोलारिस को लोड कर सकता है।VMware OS/2 का समर्थन नहीं करता है, जबकि Parallels FreeBSD और Solaris को अतिथि ऑपरेटिंग सिस्टम के रूप में समर्थन नहीं करता है।

– हालांकि, तीनों अतिथि ऑपरेटिंग सिस्टम के 64-बिट संस्करणों का समर्थन करते हैं, केवल वर्चुअलबॉक्स और वीएमवेयर 64-बिट होस्ट ऑपरेटिंग सिस्टम का समर्थन करते हैं।

– VirtualBox और Parallels दोनों Intel VT-x और AMD-V वर्चुअलाइजेशन एक्सटेंशन का समर्थन करते हैं, लेकिन यह समर्थन VMware पर सीमित है।

– VirtualBox, VMware और Parallels क्रमशः 8, 4 और 5 तक वर्चुअल नेटवर्क कार्ड प्रदान करते हैं।

– VirtualBox और VMware दोनों IDE या SATA वर्चुअल डिस्क नियंत्रकों का समर्थन कर सकते हैं, लेकिन Parallels केवल IDE का समर्थन करेगा। हालाँकि, VirtualBox एकमात्र ऐसा सॉफ़्टवेयर है जो iSCSI का समर्थन करता है (जो वर्चुअल मशीन को iSCSI पर सीधे स्टोरेज सर्वर तक पहुँचने की अनुमति देता है)।

– हालांकि सभी सॉफ्टवेयर सीरियल पोर्ट प्रदान करते हैं, केवल Parallels और VMware समानांतर पोर्ट प्रदान करते हैं।

– केवल वर्चुअलबॉक्स सीडी/डीवीडी लेखन का समर्थन करता है।

– इसके अलावा, वर्चुअलबॉक्स अप्रतिबंधित 3D त्वरण वाला एकमात्र वर्चुअलाइजेशन सॉफ्टवेयर है। वास्तव में, Parallels में कोई 3D त्वरण क्षमता नहीं होती है।

– VirtualBox और Parallels में से केवल VirtualBox ही VMware छवियों का समर्थन करता है।

– VirtualBox और VMware के विपरीत, Parallels हेडलेस ऑपरेशन का समर्थन नहीं करता है।

– वर्चुअलबॉक्स अप्रतिबंधित रिमोट वर्चुअल मशीन एक्सेस (एकीकृत आरडीपी सर्वर के साथ) के साथ वर्चुअलाइजेशन सॉफ्टवेयर है। वास्तव में, Parallels में कोई रिमोट एक्सेस क्षमता नहीं होती है। इसी तरह, केवल वर्चुअलबॉक्स रिमोट यूएसबी एक्सेस का समर्थन करता है।

– केवल VirtualBox और VMware अतिथि शक्ति की स्थिति पर रिपोर्ट प्रदान करते हैं।

– केवल, VirtualBox और VMware एक API के साथ आते हैं। लेकिन केवल वर्चुअलबॉक्स खुला स्रोत है (कुछ बंद स्रोत उद्यम सुविधाओं के साथ)।

– Parallels और VMware के विपरीत, VirtualBox के साथ अनुकूलन (अनुरोध पर) संभव है।

– अंत में, वर्चुअलबॉक्स तीनों में से एकमात्र मुफ्त वर्चुअलाइजेशन सॉफ्टवेयर है। हालाँकि, Parallels VMware की तुलना में काफी सस्ता है।

सिफारिश की: