क्या आप वास्तव में वर्चुअलाइजेशन को समझते हैं?

लेखक: Eugene Taylor
निर्माण की तारीख: 15 अगस्त 2021
डेट अपडेट करें: 22 जून 2024
Anonim
वर्चुअलाइजेशन समझाया गया
वीडियो: वर्चुअलाइजेशन समझाया गया

विषय



स्रोत: Madpixblu / Dreamstime.com

ले जाओ:

यहां हम विभिन्न प्रकार के वर्चुअलाइजेशन में अंतर पर चर्चा करते हैं।

वर्चुअलाइजेशन हाल ही में सूचना प्रौद्योगिकी क्षेत्र में एक गर्म विषय बन गया है। वर्चुअलाइजेशन किसी भी स्तर पर किया जा सकता है - हार्डवेयर, सॉफ्टवेयर और नेटवर्क या डेस्कटॉप परत। तकनीकी शब्दों में, वर्चुअलाइजेशन वह प्रक्रिया है जिसमें संसाधनों के वर्चुअल (वास्तविक नहीं) संस्करण दूसरे संसाधन से बनाए जाते हैं। यह संसाधन निम्नलिखित में से कोई भी हो सकता है:
  • ऑपरेटिंग सिस्टम
  • सर्वर
  • भंडारण युक्ति
  • नेटवर्क संसाधन
वर्चुअलाइजेशन आवेदन को डिकोड करने की प्रक्रिया है और इसे निष्पादित करने के लिए आवश्यक संसाधन हैं। यह ध्यान रखना महत्वपूर्ण है कि एक ही सर्वर से कई संसाधनों तक पहुँचा जा सकता है, जो निम्न लाभ देता है:
  • कम सर्वर
  • कम ऊर्जा की खपत
  • कम रखरखाव

वर्चुअलाइजेशन बनाम क्लाउड कम्प्यूटिंग

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

एक हाइपरविजर क्या है?

मशीन / प्रणाली, जिस पर वर्चुअल वातावरण बनाया जाता है, मेजबान प्रणाली के रूप में जानी जाती है, जबकि वर्चुअल मशीन को अतिथि प्रणाली के रूप में जाना जाता है। वर्चुअल मशीन को नियंत्रित करने के लिए हाइपरवाइजर को निम्न-स्तरीय सॉफ़्टवेयर प्रोग्राम या फ़र्मवेयर के रूप में परिभाषित किया जा सकता है। यह मूल रूप से एक वर्चुअल मशीन मैनेजर के रूप में कार्य करता है। दो प्रकार के हाइपरविजर हैं:
  • टाइप 1: नंगे सिस्टम पर चलता है
  • टाइप 2: एक सॉफ्टवेयर इंटरफ़ेस है जो उन उपकरणों का अनुकरण करता है जिनके साथ सिस्टम सामान्य रूप से बातचीत करते हैं

वर्चुअलाइजेशन की श्रेणियाँ

वर्चुअलाइजेशन की अवधारणा सॉफ्टवेयर और हार्डवेयर क्षेत्रों की एक विस्तृत श्रृंखला है। एक के बाद एक श्रेणियों की चर्चा करें।

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

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

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

  • नेटवर्क अटैच्ड स्टोरेज: इस दृष्टिकोण में हमारे पास एक मशीन होती है जो नेटवर्क पर रहती है और अन्य मशीनों को डेटा स्टोरेज प्रदान करती है। यह स्टोरेज वर्चुअलाइजेशन को प्राप्त करने की दिशा में पहला कदम माना जाता है। इस दृष्टिकोण में, हमारे पास डेटा का एक ही स्रोत है, जिससे डेटा बैकअप बहुत महत्वपूर्ण हो जाता है।

  • स्टोरेज एरिया नेटवर्क: इस दृष्टिकोण में, हम विशिष्ट हार्डवेयर और सॉफ्टवेयर को तैनात करते हैं, जिसका उपयोग साधारण डिस्क ड्राइव को डेटा स्टोरेज में बदलने के लिए किया जाता है जो डेटा को उच्च-प्रदर्शन नेटवर्क में बदल देता है। यह एक अच्छी तरह से स्वीकार किया गया तथ्य है कि डेटा एक महत्वपूर्ण संसाधन है जो 24/7 उपलब्ध होना चाहिए। उसी समय, डेटा को आसानी से प्रबंधित किया जाना चाहिए।
प्रस्तुति वर्चुअलाइजेशन
इस श्रेणी में मुख्य रूप से Microsoft प्रौद्योगिकी डोमेन का अनुसरण किया जाता है, जिसे आमतौर पर टर्मिनल सेवाओं या दूरस्थ डेस्कटॉप सेवाओं के रूप में जाना जाता है। दूरस्थ दूरस्थ डेस्कटॉप सेवाएँ हमें किसी भी नेटवर्क पर जुड़े सिस्टम पर दूरस्थ विंडोज डेस्कटॉप मिलती हैं। दूरस्थ सत्र स्थानीय कीबोर्ड, माउस और मॉनिटर का उपयोग करके अंतर्निहित भौतिक प्रणाली के साथ बातचीत करता है जैसे कि दूरस्थ प्रणाली पर।

एक आभासी अवलोकन

वर्चुअलाइजेशन चर्चा का एक गर्म विषय बन गया है। यहां हमने वर्चुअलाइजेशन के सभी प्रमुख क्षेत्रों और उनके कार्यान्वयन को कवर किया है। आने वाले वर्षों में, वर्चुअलाइजेशन अवधारणाएं अन्य क्षेत्रों में भी फैल जाएंगी। हम निम्नलिखित बिंदुओं के साथ अपनी चर्चा समाप्त करते हैं:
  • वर्चुअलाइजेशन किसी भी संसाधन से वर्चुअल इंस्टेंस (संसाधनों का) बनाने की प्रक्रिया है। यह संसाधन निम्नलिखित में से कोई भी हो सकता है:
    • ऑपरेटिंग सिस्टम
    • सर्वर
    • भंडारण युक्ति
    • नेटवर्क संसाधन

  • वर्चुअलाइजेशन के निम्नलिखित लाभ हैं:
    • सर्वर की कम संख्या
    • कम ऊर्जा की खपत
    • कम रखरखाव

  • वर्चुअलाइजेशन को अक्सर क्लाउड कंप्यूटिंग के विकल्प के रूप में अनुचित रूप से उपयोग किया जाता है और इसके विपरीत, लेकिन ऐसे प्रमुख अंतर हैं जो स्पष्ट हैं जब हम दोनों का गहन अध्ययन करते हैं।

  • हमने वर्चुअलाइजेशन की निम्न श्रेणियों की पहचान की है:
    • हार्डवेयर वर्चुअलाइजेशन या सर्वर वर्चुअलाइजेशन
    • क्लाइंट वर्चुअलाइजेशन
    • भंडारण वर्चुअलाइजेशन
    • प्रस्तुति वर्चुअलाइजेशन