क्लाउड कम्प्यूटिंग में Virtualization का इस्तेमाल क्यों किया जाता है ?

तो चलिए आज हम क्लाउड कम्प्यूटिंग में Virtualization का इस्तेमाल क्यों किया जाता है उसके ऊपर depth और practical चर्चा करेंगे और जानेंगे – virtualization क्या है, virtualization क्यूँ important है, virtualization के अलग अलग प्रकार, virtualization का फायदे, etc. को। तो चलिए शुरू किया जाए –

virtualization क्या है – What is virtualization in Hindi?

देखिए दोस्तों Virtualization एक तरह का process है, जिस process servers, storage, networks, और other physical machines को network के माध्यम से multiple customers और organizations को share करने की अनुमति देता है।

मैं अगर आपको practically समझाऊँ cloud computing में Virtualization क्या होता है तो आप ऐसे समझिए – आप अगर VMware या virtual box जैसी software के काम करने की तरीका के बारे नाम सुने हो तो आपको पता होगा। इस software’s क्या करता है एक ही physical desktop computer की resources को multiple हिस्सों में बांटता है और उनको एक virtual system में convert करता है। मान लेते है आपके कंप्युटर में जो CPU है उसमे core है 4, RAM है 4 GB और hard disk है 250GB. तो इस application में आप जाके इस configuration के (CPU Core 1, 1GB RAM, and Hard disk 50GB करके ) 4 अलग अलग virtual system बना सकते हो.

जो आप इस image में देख रही हो –

virtualization in cloud computing in Hindi

और उन सभी virtual system में आप चाहे multiple operating system को install और उन सभी OS को एक ही साथ run कर सकते हो। इससे क्या होगा आपके single डेस्कटॉप कंप्युटर multiple छोटा छोटा virtual system में divide हो जाएगा। और इससे आपके system की resources का बेहतर उपयोग होगा और infrastructure की क्षमता में वृद्धि होगा। और बड़े बड़े company इस तरह से users को service provide करता है। और हमारे website भी कुछ इस तरह के एक छोटा स virtual system run हो रहा है।

virtualization क्यूँ important है – Why is virtualization important?

अब सवाल आता है Virtualization important क्यूँ है? ऊपर के concept को आप अगर अछि तरह से समझा हो तो यह भी समझ में आ जाएगा। तो चलिए इसके importance को देख लेते है –

  1. virtualization के माध्यम से, एक ही Physical computer पर कई virtual system run किया जा सकता है।
  2. इससे resources का बेहतर उपयोग होता है और infrastructure की क्षमता में वृद्धि होता है।
  3. virtualization की मदद से, आवश्यकताओं के हिसाब से resources को बढ़ाना और कम करना आसान हो जाता है, जिससे scalability में सुधार होता है।
  4. virtualization के माध्यम से, उपयोगकर्ता आसानी से विभिन्न ऑपरेटिंग सिस्टम और सॉफ़्टवेयर का उपयोग कर सकते हैं।
  5. virtualization सुरक्षा को बढ़ावा देता है, क्योंकि एक virtual system को दूसरी system से अलग रखा जा सकता है। एक virtual system का क्षतिग्रस्त होना अन्योन्य नहीं प्रभावित करता है, जिससे सुरक्षा में सुधार होता है।

virtualization के अलग अलग प्रकार – Types of virtualization in cloud computing in Hindi?

  1. Hardware Virtualization.
  2. Operating system Virtualization.
  3. Server Virtualization.
  4. Storage Virtualization.

Hardware Virtualization

जब एक कंप्यूटर हार्डवेयर प्लेटफ़ॉर्म पर directly कोई virtual machine manager (VMM) software install करते है तब उसको Hardware Virtualization कहा जाता है। और इसमें एक से अधिक ऑपरेटिंग सिस्टम और उनके एप्लिकेशन्स को run किया जा सकता है। इसका मुख्य उद्देश्य है processor, memory और other hardware resources को control और monitoring करना और उन सब hardware resources को इस्तेमाल करके multiple वर्चुअल मशीनें बनाना। और इस Virtualization का इस्तेमाल ज्यादातर server में किया जाता है।

Operating system Virtualization

जब कोई virtual machine manager (VMM) software को सीधे hardware system के बजाय Host Operating system में install किया जाता है तब उस Virtualization को ऑपरेटिंग सिस्टम वर्चुअलाइजेशन कहा जाता है।

Server Virtualization

Server Virtualization एक तकनीक है जिसका उपयोग किसी एक सर्वर हार्डवेयर पर इस्तेमाल करके उस server को multiple वर्चुअल सर्वर को बनाने ले लिए किया जाता है। इस प्रक्रिया में, सर्वर हार्डवेयर को एक से अधिक भागों में विभाजित किया जाता है, और प्रत्येक भाग को एक वर्चुअल सर्वर के रूप में उपयोग किया जाता है।

Storage Virtualization

ऊपर की सभी virtualization की types के definition की तरह इस virtualization को भी इस्तेमाल किया जाता है multiple वर्चुअल storage बनाने के लिए।

क्लाउड कम्प्यूटिंग में Virtualization का इस्तेमाल क्यों किया जाता है? – virtualization in cloud computing in Hindi

देखिए दोस्तों cloud computing के definition को आप अगर पढ़ोगे तो cloud computing पैसे की बदले में users को computing service provide करता है। उन services में सामिल है software, hardware, storage, networking, database, server, analytics, intelligence, etc. जैसी तरह तरह के services। 

और इन सब services बहुत महँगा होता है। इन सब महँगा services को बड़े बड़े company तो afford कर पते थे लेकिन छोटे मोठे creator, organization, Blogger, इसको afford नहीं कर पते थे। तो उन सब छोटे मोठे creator, organization, Blogger के लिए क्लाउड कम्प्यूटिंग में Virtualization का इस्तेमाल किया जाता है। इसके एलाबा और भी कारण नीच में दी गई है –

  1. Virtualization के माध्यम से नए virtual system को तेजी से तैयार किया जा सकता है और संसाधनों को आवश्यकता के हिसाब से Active किया जा सकता है।
  2. एक Physical computer पर multiple virtual system को तैयार करके कई सारे users data store किया जा सकता है।
  3. इससे एक एक Physical computer के resources का बेहतर उपयोग होता है और infrastructure की क्षमता में वृद्धि होता है।

virtualization का फायदे – benefits of virtualization in Hindi?

  • इससे system की resources को बड़ी flexible और efficient तरीकों से इस्तेमाल किया जाता है।  
  • virtualization से system की productivity ज्यादा होता है।
  • virtualization technology को इस्तेमाल करने पर system को Remote access करना आसान हो जाता है।
  • Compute resources को granular level में measure किया जाता है. जिससे की users को सिर्फ उन्ही resources और workloads के पैसे देने होते है जिनकी वो इस्तमाल करते हैं.
  • इसका benefit यह है के business growth के Regarding आप इसके services को घटा या बढ़ा सकते हो ।
  • इससे multiple operating system को install और उन सभी OS को एक ही साथ run किया जा सकता है।

CONCLUSION

उम्मीद करता हूँ, आप क्लाउड कम्प्यूटिंग में Virtualization का इस्तेमाल क्यों किया जाता है virtualization in cloud computing in Hindi? इस notes को पूरा पढ़ने के बाद आपका सभी confusion clear हो गेया है और इस note से बहुत कुछ शिखने को मिला है। परन्तु यदि आपको इस पोस्ट में किसी जानकारी का अभाव लगता है या आपके पास इससे सम्बंधित कोई सवाल है. तो कृपया नीचे comment कर हमें जरूर बताये. आपके सुझाव हमारे लिए बहुत मायने रखते है. और एक बात आपको अगर किसी भी topic पर जानकारी चाहिए,जो अभी तक मैंने cover नहीं की तो आप नीच में comment करके बह topic बता सकते हो। आपका topic clear करने की मैं पूरा कोशिश करूंगा।

Avik Ghara

मेरा नाम Avik, मैं IT Intelligance का Author हूँ। और वर्तमान समय में मैं George Telegraph Training Institute में Computer Hardware & Networking Engineering का शिक्षक हूँ। और शिक्षक होने के नाते मुझे कंप्युटर और नेटवर्किंग के बारे में सीखना और दूसरों को सिखाने में बड़ा मज़ा आता है।

Leave a Comment

Your email address will not be published. Required fields are marked *