टाइप -0 हाइपरवाइजर्स, आगे का रास्ता
- श्रेणी: नेटवर्क
वर्चुअलाइजेशन आगे बढ़ने का तरीका है, इस बारे में कोई संदेह नहीं है। यह सब पैसे बचाने और ग्रह को बचाने के तरीके के रूप में शुरू हुआ, दो या अधिक ऑपरेटिंग सिस्टम चलाकर, प्रत्येक अपने स्वयं के विशिष्ट कार्यों के साथ एक ही सर्वर हार्डवेयर पर प्रदर्शन करने के लिए। यह एक नई अवधारणा भी नहीं है, अब 1998 में प्रसिद्ध VMWare की स्थापना की गई थी, जो कंप्यूटिंग शब्दों में एक युग था और इससे पहले कि लोग कंप्यूटर को एक हार्डवेयर परत पर कई वर्चुअलाइज्ड वातावरण चलाने के लिए पर्याप्त शक्तिशाली मानते थे।
फिर 2009 में वर्चुअलाइजेशन ने माइक्रोसॉफ्ट के वर्चुअल पीसी के साथ मुख्यधारा पीसी पर अपना रास्ता खोज लिया। ये शुरुआती टाइप 2 वीएम (वर्चुअल मशीन) हालांकि कार्यक्षमता में सीमित थे। हार्डवेयर सहित सब कुछ वर्चुअलाइज्ड किया गया था। वीएम कोर अनिवार्य रूप से पहले प्रोसेसर और अन्य हार्डवेयर के लिए एक एमुलेटर था। इस प्रकार एक वीएम में चलने वाली कोई भी चीज आपके कंप्यूटर में हार्डवेयर की पूरी शक्ति तक नहीं पहुंच सकती है। इसने उन्हें धीमा कर दिया, प्रिंटर और यूएसबी ड्राइव जैसे बाह्य उपकरणों तक पहुंचने में असमर्थ, और अधिकांश कार्यों के लिए बहुत उपयोगी नहीं था।
टाइप 2 वीएम के साथ दूसरी समस्या यह थी कि कई मौकों पर लोगों ने पाया कि उनका सॉफ्टवेयर बस उन पर नहीं चलता। कई सॉफ्टवेयर पैकेजों में वीएम की तुलना में बेहतर हार्डवेयर तक पहुंच की आवश्यकता होती है, या ठीक से काम करने के लिए बाह्य उपकरणों तक पहुंच हो सकती है। अंत में आपके पास हमेशा दो ऑपरेटिंग सिस्टम आपके कंप्यूटर पर समवर्ती चल रहे थे, भले ही आप अपने मुख्य एक का उपयोग नहीं कर रहे थे। यह आपके बिजली की खपत को बढ़ाएगा और वीएम को चलाने की प्रक्रिया को बहुत महंगा बना देगा।
यह सर्वर-साइड, और क्लाउड-रेडी संसाधनों तक पहुँचने में सभी तरह की समस्याओं को भी प्रस्तुत कर सकता है। जब तक सावधान और तकनीकी विन्यास नहीं हुआ तब तक वीएम बाहरी दुनिया से लगभग हमेशा कट गया। स्पष्ट रूप से एक बेहतर समाधान खोजना पड़ा।
आखिरकार वीएम के नए प्रकार टाइप -1 सहित दिखाई दिए। यह वर्चुअल मशीन को कंप्यूटर के हार्डवेयर तक पूर्ण पहुंच प्रदान करने में सक्षम था, हालांकि यह अभी भी एक वर्चुअलाइज्ड वातावरण में ओएस संचालित करता था, न कि आपके इंटेल या एएमडी चिप की पूर्ण प्रसंस्करण क्षमता के साथ पूर्ण ओएस के रूप में। विंडोज 7 'वीएम से बूट' विकल्प को शामिल करने वाला पहला प्रमुख ओएस था। काम करने के लिए इसे हासिल करने में थोड़ा समय लगता है, लेकिन आप इसका उपयोग वास्तव में अपने कंप्यूटर को एक वीएम विंडोज 7 चलाने से कर सकते हैं।
इस बूट करने योग्य वीएम की आपके सभी हार्डवेयर और बाह्य उपकरणों तक पूरी पहुंच है और आपको कभी पता नहीं चलेगा कि यह एक वीएम था जिसका आप उपयोग कर रहे थे। विंडोज 7 के विकल्प के साथ समस्या हालांकि यह है कि इसे कॉन्फ़िगर करना और सीमित उपयोगिता के लिए बहुत कठिन है क्योंकि आप इसे केवल विंडोज 7 के इन दो संस्करणों के साथ उपयोग कर सकते हैं। इसका एक और उदाहरण एप्पल का बूट शिविर है, जो टाइप -1 वर्चुअलाइजेशन का उपयोग करता है क्योंकि इसमें है पीसी में मानक BIOS का अनुकरण करने के लिए।
लेकिन आप ऐसा क्यों करना चाहेंगे? समर्थन में मेरे अपने अनुभव से यह एक बहुत बड़ा समय-बचत हो सकता है। छवियां आसानी से केंद्रीय सर्वरों पर बनाई जा सकती हैं और लगभग बिना किसी उत्पादकता के साथ एक व्यावसायिक नेटवर्क पर पीसी पर जल्दी और चुपचाप लुढ़का जा सकता है। इसमें कोई अपग्रेड शामिल नहीं है क्योंकि यह बस एक नई फाइल को कॉपी करने का मामला है जिसमें पीसी पर वर्चुअलाइज्ड इमेज होती है। यह भी उस स्थिति में पुनर्स्थापित करने के लिए बहुत तेज़ बनाता है जब वीएम में विंडोज या अन्य सॉफ़्टवेयर त्रुटि होती है।
लेकिन आप अभी भी प्रदर्शन के मुद्दों से चिपके हुए थे। हालांकि अब दोहरे और क्वाड कोर प्रोसेसर आदर्श हैं, वर्चुअलाइजेशन अगली छलांग लेने में सक्षम था, और नए टाइप -0 हाइपरवाइज़र अब दिखाई दे रहे हैं।
एक टाइप -2 और एक टाइप -0 के बीच मुख्य अंतर यह है कि मुख्य ओएस सहित बाद वाले सब कुछ आपके कोर हार्डवेयर पर चलता है। इसका मतलब है कि आप कभी भी वर्चुअलाइज्ड और 'वास्तविक' ओएस के बीच अंतर नहीं जान पाएंगे। यह बहुत चालाक है क्योंकि यह हार्डवेयर का उपयोग इस तरह से कर सकता है जैसे एक ही समय में इनमें से कई प्रकार -० ऑपरेटिंग सिस्टम बनाए रखने के लिए (आपके द्वारा खरीदे गए वर्चुअलाइजेशन समाधान पर निर्भर करता है)।
नए टाइप -0 वर्चुअलाइजेशन के लिए मुख्य लाभ हालांकि वे अपने स्वयं के पारिस्थितिकी तंत्र के भीतर इस्तेमाल किए जा सकते हैं। आप उनके साथ काम करने के लिए पूरे वर्चुअलाइज्ड सर्वर सिस्टम बना सकते हैं (टाइप -0 मशीनें भी पूरी तरह से ऑफ़लाइन और साथ ही साथ चल सकती हैं)। इसके चेहरे पर इसका मतलब है कि आप एक पीसी के साथ कुछ भी नहीं कर सकते हैं जो आमतौर पर आपके ओएस की एक मानक स्थापना के साथ नहीं किया जा सकता है। परंतु...
यह प्रणाली इतना अधिक करती है। अपने हार्डवेयर तक पूर्ण पहुंच की अनुमति देकर आप पुराने VM समाधानों के लिए आवश्यक नए हार्डवेयर उन्नयन से बच सकते हैं। आप स्थानीय मशीन पर मूल रूप से कोड भी चला सकते हैं, वीएम की आवश्यकता से बचने के लिए एक महंगे सर्वर-साइड राक्षसी पर चलना पड़ता है और यह सुनिश्चित करना है कि वीएम हर समय चलता है, भले ही बाहर हो और जैसे कि लैपटॉप के बारे में।
मेरा मानना है कि हालांकि सबसे बड़ा फायदा प्रत्येक पीसी (या लैपटॉप) के लिए कई भूमिकाएं निभाने के लिए है। मान लीजिए कि एक संगठन में आप अपने मोबाइल श्रमिकों के लिए एक निश्चित प्रकार के दो हजार लैपटॉप खरीदते हैं। इसमें आपके पास सेल्स स्टाफ, एचआर प्रोफेशनल्स, मैनेजर, एग्जीक्यूटिव आदि हैं। प्रत्येक कार्यकर्ता को अपने स्वयं के निर्माण की आवश्यकता होगी और पारंपरिक विंडोज परिदृश्य में जहां इंस्टॉलेशन बनाने में समय लगता है और यहां तक कि तैनात होने में अधिक समय लगता है, केंद्रीय सर्वर के लिए एक स्थिर कनेक्शन को बनाए रखा जा सकता है, यह एक दर्द है और बेहद महंगा हो सकता है।
टाइप -0 वर्चुअलाइजेशन वातावरण में आप एक साथ कई छवियों को तैनात कर सकते हैं (और सुरक्षित रूप से कार्यकर्ता की prying आँखों से दूर) या चुपचाप पृष्ठभूमि में वे काम करते हैं। उन्हें यह कभी नहीं पता होना चाहिए कि यह घटित हो रहा है, कभी भी एक मिनट के डाउनटाइम की आवश्यकता नहीं है, और कंप्यूटर को भूमिकाओं के बीच बदलना एक विन्यास फाइल में एकल सेटिंग को बदलने का एक सरल मामला है।
टाइप -0 हाइपरवाइज़र निश्चित रूप से आगे बढ़ने का तरीका है, Microsoft यह जानता है और वे अंततः इसे विंडोज 8 में सभी विरासत कोड समर्थन को छोड़ने के लिए एक बहाने के रूप में उपयोग कर पाएंगे। यह वीएम के लिए स्विच को दोनों व्यवसायों के लिए और भी महत्वपूर्ण बना देगा। और ऐसे उपभोक्ता जिनके पास पुराने सॉफ़्टवेयर और हार्डवेयर हैं, वे या तो बहुत शौकीन हैं या जिन पर भरोसा करना है।
हालांकि सत्य समग्र टाइप -0 समाधान वर्तमान में जमीन पर पतला है, एक उल्लेखनीय अपवाद AppSense और zInstall का आगामी Zirtu उत्पाद है, हम अगले कुछ वर्षों में इनमें से बहुत कुछ देखेंगे। इससे पहले कि स्थिरता, सुरक्षा और निर्भरता के लाभों के लिए सब कुछ वर्चुअलाइज्ड हो जाएगा, और यह भविष्य में गले लगाने लायक होगा।