वर्चुअलाइजेशन का क्या मतलब है?
वर्चुअलाइजेशन का अर्थ है सॉफ्टवेयर का उपयोग करके कुछ वर्चुअल या डिजिटल बनाना। इसके पांच प्रकार हैं।
वर्चुअलाइजेशन अधिक से अधिक लोकप्रिय हो रहा है। आप क्लाउड कंप्यूटिंग में वर्चुअलाइजेशन का उपयोग देख सकते हैं।
वर्चुअलाइजेशन क्लाउड कंप्यूटिंग में महत्वपूर्ण भूमिका निभाता है। आप कह सकते हैं कि क्लाउड कंप्यूटिंग हार्डवेयर और सॉफ्टवेयर के वर्चुअलाइजेशन पर आधारित है।
क्या आप वर्चुअलाइजेशन और इसके प्रकारों के बारे में विस्तार से जानने के लिए तैयार हैं?
अगर हाँ, तो पढ़ते रहिये।
वर्चुअलाइजेशन(Virtualization) क्या है?

वर्चुअलाइजेशन(Virtualization) वर्चुअल डिवाइस बनाने की एक प्रक्रिया है जो एक real डिवाइस की तरह काम करता है।
वर्चुअलाइजेशन मे कई संसाधनों(resouces) को इस तरह से distribute किया जाता है कि एक संसाधन(resource) का उपयोग कई उपयोगकर्ताओं द्वारा किया जा सकता है। यहां संसाधन(resorce) स्टोरेज डिवाइस, हार्डवेयर, नेटवर्क उपकरण और सॉफ्टवेयर हैं।
वर्चुअलाइजेशन में, हम किसी चीज़ के वास्तविक version के बजाय उसके virtual version का उपयोग करते हैं।
वर्चुअलाइजेशन का उपयोग करके, हम अपने कंप्यूटर सिस्टम में कई ऑपरेटिंग सिस्टम (OS) चला सकते हैं।
वर्चुअलाइजेशन विभिन्न संसाधनों को एक साथ समूहित करता है, और एक ही virtual संसाधन बनाता है, और इस एकल virtual संसाधन को विभिन्न उपयोगकर्ताओं को उनकी आवश्यकताओं के अनुसार distribute करता है।
वर्चुअलाइजेशन में, हम एक वर्चुअल मशीन (VM) बनाते हैं। वर्चुअल मशीन वर्चुअलाइज्ड संसाधनों से बना एक कंप्यूटर है। यह कंप्यूटिंग के लिए एक अलग वातावरण प्रदान करता है। जिस मशीन पर हम वर्चुअल मशीन बनाने जा रहे हैं उसे Host Machine और वर्चुअल मशीन को Guest Machine कहा जाता है।
हम डेटा को सुरक्षित करने के लिए वर्चुअलाइजेशन में एन्क्रिप्शन का उपयोग करते हैं।
अब जब हम जानते हैं कि वर्चुअलाइजेशन क्या है, अब यह देखने का समय है कि वर्चुअलाइजेशन के प्रकार क्या हैं।
वर्चुअलाइजेशन के प्रकार क्या हैं? | Types of Virtualization
वर्चुअलाइजेशन(Virtualization) 5 प्रकार के होते हैं, नीचे वर्चुअलाइजेशन प्रकारों की सूची दी गई है:
- OS Virtualization
- Application Virtualization
- Storage Virtualization
- Network Virtualization
- Hardware Virtualization
1. OS Virtualization:
OS Virtualization को ऑपरेटिंग सिस्टम वर्चुअलाइजेशन के रूप में भी जाना जाता है।
OS Virtualization में हम एक ही डिवाइस या कंप्यूटर पर कई ऑपरेटिंग सिस्टम का उपयोग करते हैं, जैसे कि Windows, Linux, आदि।
इस प्रकार के वर्चुअलाइजेशन में हम वर्चुअल मशीन सॉफ़्टवेयर या VMM (वर्चुअल मशीन मैनेजर) को सीधे डिवाइस के हार्डवेयर के बजाय होस्ट(Host) मशीन पर स्थापित करते हैं। .
2. Application Virtualization:
Application Virtualization में, एक डिवाइस पर एक एप्लिकेशन इंस्टॉल किया जाता है और इसे एक अलग डिवाइस से एक्सेस किया जाता है।
इस प्रकार के वर्चुअलाइजेशन में हम एप्लिकेशन को विश्वास दिलाते हैं कि यह वास्तव में उस अलग डिवाइस पर स्थापित है।
3. Storage Virtualization:
Storage Virtualization में हम विभिन्न स्टोरेज डिवाइसों का एक नेटवर्क बनाते हैं ताकि वे एक बड़े स्टोरेज के रूप में कार्य कर सकें।
Storage Virtualization अपर्याप्त storage समस्या को हल करने के लिए बहुत उपयोगी है।
4. Network Virtualization:
Network Virtualization में, हम physical नेटवर्क संसाधनों जैसे केबल, प्लग आदि को एक या एकाधिक वर्चुअल नेटवर्क बनाने के लिए समूहित करते हैं।
इसका उपयोग समान नेटवर्क संसाधनों को एक साथ समूहीकृत करने और पिछले संसाधनों को बदले बिना उनका विस्तार करने के लिए किया जाता है।
5. Hardware Virtualization:
Hardware Virtualization में, हम वर्चुअल मशीन सॉफ्टवेयर या VMM (वर्चुअल मशीन मैनेजर) को सीधे डिवाइस के हार्डवेयर पर स्थापित करते हैं और फिर डिवाइस पर ऑपरेटिंग सिस्टम स्थापित किया जाता है।
हाइपरवाइजर क्या है? | Hypervisor in Virtualization
हाइपरवाइजर(Hypervisor) एक सॉफ्टवेयर है जिसका उपयोग डिवाइस पर virtual machines (VMs) बनाने के लिए किया जाता है। हाइपरवाइजर दो प्रकार के होते हैं: टाइप-1 हाइपरवाइजर और टाइप-2 हाइपरवाइजर।
टाइप-1 हाइपरवाइजर सीधे डिवाइस हार्डवेयर पर इंस्टाल होता है और टाइप-2 हाइपरवाइजर किसी अन्य एप्लिकेशन की तरह डिवाइस के ऑपरेटिंग सिस्टम पर इंस्टॉल होता है।
वर्चुअलाइजेशन(Virtualization) के फायदे
- वर्चुअलाइजेशन का मुख्य लाभ यह है कि हम वर्चुअल डिवाइस बना सकते हैं।
- वर्चुअलाइजेशन के साथ, हम एक साथ एक डिवाइस पर विभिन्न ऑपरेटिंग सिस्टम (OS) इंस्टॉल कर सकते हैं।
- वर्चुअलाइजेशन उपयोगकर्ता को हार्डवेयर उपकरणों पर पैसे बचाने में मदद करता है।
- यह उन बड़ी समस्याओं को हल करने में मदद करता है जिनके लिए अत्यधिक कंप्यूटिंग शक्ति की आवश्यकता होती है।
- वर्चुअलाइजेशन स्टोरेज वर्चुअलाइजेशन के साथ स्टोरेज की समस्याओं को हल करता है।
- यदि सिस्टम का एक हिस्सा टूट जाता है, तो पूरा सिस्टम काम करना बंद नहीं करता है।
वर्चुअलाइजेशन(Virtualization) के नुकसान
- वर्चुअलाइजेशन में, हम विभिन्न उपकरणों पर डेटा स्टोर करते हैं, इसलिए डेटा को पुनः प्राप्त करने में समय लगता है।
- यह इंटरनेट पर अत्यधिक निर्भर है।
- विलंबता(Latency) एक ऐसी समस्या है जिसका हम वर्चुअलाइजेशन में सामना करते हैं।
संदर्भ: https://www.javatpoint.com/virtualization-in-cloud-computing
यह लेख पसंद है?
अपने विचार और सवाल कमेंट सेक्शन में साझा करें।
Comments
Post a Comment