You are currently viewing Virtualization in cloud computing in Hindi.वर्चुअलाईजेशन क्या है।
Cloud Virtualization in hindi

Virtualization in cloud computing in Hindi.वर्चुअलाईजेशन क्या है।

यदि Virtualization और Cloud computing के बीच के जुड़ाव को समझने में आपको किसी प्रकार का Confusion होता है, तो निश्चिंत रहिये क्योंकि हमेशा की तरह इस पोस्ट में भी हम आपको बिलकुल आसान शब्दो में Virtualization in Cloud computing के बारे में बताएंगे ताकि आपका यह Confusion दूर हो सके, तो चलिए इसे समझते हैं।

Concept को पूरी तरह से समझने के लिए सबसे पहले आपको जानना होगा की Virtualization क्या होता है। 

Virtualization in Cloud Computing in Hindi

कंप्यूटर क्षेत्र में Virtualization एक तकनीक है जिसके द्वारा किसी Physical device या Resources का Virtual रूप या सॉफ्टवेयर आधारित रूप (version) तैयार किया जाता है, Physical device या resources जैसे की Server, Desktop, storage device, Network या operating system इत्यादि।

Virtual का हिंदी अर्थ होता है आभासी यानि जिसका Physical existence ना हो। यह एक ऐसा कंप्यूटर होता है जिसे सॉफ्टवेयर द्वारा तैयार किया जाता है, और यह सामान्य कंप्यूटर की तरह ही सभी काम कर सकता है। 

डिवाइस या रिसोर्सेज का वर्चुअल version तैयार करने के लिए विशेष वर्चुअलाईजेशन सॉफ्टवेयर की आवश्यकता पड़ती है जिसे Hypervisor कहा जाता है,और जब एक बार यह सॉफ्टवेयर किसी सर्वर या डेस्कटॉप पर इनस्टॉल कर दिया जाता है तो उसके उपरांत उस एक सर्वर मे कई ऑपरेटिंग सिस्टम (OS) थता Applications इनस्टॉल किए जा सकते हैं,

जिनमे से एक ऑपरेटिंग सिस्टम (OS) Physical डिवाइस में इनस्टॉल रहता है इसे HOST machine कहा जाता है, और बांकी सभी वर्चुअल रहते हैं जिन्हे Guest machine कहा जाता है, और हर एक वर्चुअल ऑपरेटिंग सिस्टम एक अलग कंप्यूटर की तरह ही कार्य करता है, जिसके अन्तर्गत वह Host machine के resources जैसे हार्ड डिस्क, प्रोसेसर, रैम इत्यादि सभी का उपयोग करते हैं। 

यानि Virtualization के द्वारा एक कंप्यूटर पर एक ही समय में एक हार्डवेयर का उपयोग कर Multiple ऑपरेटिंग सिस्टम थता applications चलाई जा सकती हैं। 

Cloud computing में Virtualization कैसे काम करता है।

वर्चुअलआईजैसन के द्वारा क्लाउड कंप्यूटिंग में Computing services जैसे Server, Operating system, Storage devices थता Applications के Virtual platform तैयार कर दिए जाते हैं ,ताकि विभिन्न locations से Multiple Users एक ही समय में इन Computing Services या Resources का उपयोग कर सकें। आसान शब्दो में कहा जाए तो Cloud computing एक प्रकार की सर्विस है जो Virtualization technology का उपयोग करती है। 


क्लाउड कंप्यूटिंग में Users अपनी requirement के अनुसार Services और Resources किराए पर लेते हैं, उदाहरण के तोर पर यदि कस्टमर को Storage की आवश्यकता है तो Cloud service provider द्वारा काफी बड़ी मात्रा में स्टोरेज उपल्बध करा दिया जाता है, या फिर Server की आवश्यकता है तो सर्वर उपलब्ध करा दिया जाता है यानि Customer को बिना अपना Infrastructure लगाए ये सभी services अपनी आवश्यकता अनुसार Provider से प्राप्त हो जाती हैं। 

तो समझने वाली बात यह है की प्रोवाइडर किस प्रकार इतनी बड़ी संख्या में यानि Multiple user’s को यह सारा Infrastructure और Platform उपलब्ध कराते हैं, तो यहाँ पर प्रोवाइडर Virtualization का उपयोग कर Servers, Storage, Network resources थता दूसरे Platforms को Virtualize कर देते हैं, ताकि एक ही समय में ये सभी सर्विसेज या इंफ्रास्ट्रक्चर Multiple users को उपलब्ध कराया जा सके। 

Storage Area network क्या है। 
Network Area storage क्या है। 

Types of Virtualization in Hindi


Desktop virtualization


डेस्कटॉप वर्चुअलाईजेशन Client/Server आधारित मॉडल पर ऑपरेट करता है, जहाँ पर क्लाइंट यानि User अपनी Applications थता ऑपरेटिंग सिस्टम को Remotly एक्सेस करता है, यानि क्लाइंट द्वारा एक्सेस कीया जा रहा ऑपरेटिंग सिस्टम (OS) थता ऍप्लिकेशन्स डाटा सेंटर में उपलब्ध Server पर कॉन्फ़िगर रहते हैं, जिसे क्लाइंट अपने PC, Laptop, Smart phon या Tab इत्यादि से remotly एक्सेस कर सामान्य कंप्यूटर की तरह ही उस पर काम कर सकते हैं।

Data Virtualization

डाटा वर्चुअलाईजेशन एक ऐसी प्रक्रिया है जिसमे अलग-अलग डाटा श्रोतों से डाटा को एकत्रित (Integrate) कर एक Single, Virtual डाटा श्रोत के रूप में डेवलप किया जाता है, ताकि इसे विभिन्न Portals और Applications द्वारा बिना इसकी असल स्टोरेज लोकेशन जाने access किया जा सके। डाटा वर्चुअलाईजेशन का मुख्य उद्देश्य विभिन्न डाटा श्रोतों को इखट्टा कर एक मात्र data Access point तैयार करना है।

Network Virtualization

नेटवर्क वर्चुअलाईजेशन प्रक्रिया में विभिन्न हार्डवेयर थता सॉफ्टवेयर नेटवर्क resources या Funcationality को जोड़ कर एक Centralized वर्चुअल नेटवर्क तैयार किया जाता है। इसके द्वारा कई physical networks को combine कर एक Virtual नेटवर्क तैयार किया जा सकता है, उसी प्रकार एक Physical network को विभिन्न वर्चुअल networks में भी बांटा जा सकता है।

क्योंकि यह एक सॉफ्टवेयर आधारित नेटवर्क होता है, तो नेटवर्क एडमिनिस्ट्रेटर द्वारा इसे Centralized रूप में मैनेज किया जाता है, और बड़ी ही आसानी से किसी भी वर्चुअल मशीन को अलग- अलग डोमेन में move कराया जा सकता है।

Storage Virtualization

स्टोरेज वर्चुअलाईजेशन के अंतर्गत नेटवर्क में उपलब्ध Multiple Physical स्टोरेज की ग्रुपिंग की जाती है यानि नेटवर्क में मौजूद विभिन्न स्टोरेज को एकत्रित किया जाता है, जो की एक सिंगल स्टोरेज के रूप में प्रतीत होता है। इसके बाद इस सिंगल स्टोरेज को Multiple storage devices के रूप में बाँट दिया जाता है, लेकिन यह वर्चुअल user को एक single स्टोरेज की तरह ही प्रतीत होता है। इस पुरे स्टोरेज को Central Console द्वारा मैनेज किया जाता है, जिससे इसे मैनेज करना, डाटा का बैकअप थता रिकवरी करना बहुत आसान हो जाता है।

Server Virtualization

सर्वर वर्चुअलाईजेशन प्रक्रिया द्वारा एक Physicial server को Multiple वर्चुअल सर्वर्स में बांटा जाता है, इन सभी वर्चुअल सर्वर्स में अलग-अलग ऑपरेटिंग सिस्टम (OS) इनस्टॉल किए जाते हैं, और ये सभी एक दूसरे से अलग कार्य करने में सक्षम होते हैं।

Application Virtualization

एप्लीकेशन वर्चुअलाईजेशन का सीधा सा अर्थ किसी एप्लीकेशन को Virtualize करने से है, यानि वह एप्लीकेशन डाटा सेंटर में स्थित सर्वर पर इंस्टॉल रहेगी जिसे वर्चुअल सॉफ्टवेयर द्वारा Virtualize किया जाएगा ताकि इसे Users द्वारा remotely एक्सेस किया जा सके और एक ही समय में Multiple user’s इस पर काम कर सकें।

Benefits of Virtualization in Hindi

अपने कार्य क्षेत्र को virtualize करने के कई फायदे हैं जैसे,

  • IT Infrastructure पर होने वाले खर्च काफी कम हो जाता है। 
  • Remote Access द्वारा इंटरनेट पर कही से काम किया जा सकता है। 
  • 24/7 उपलब्धता बनी रहती है। 
  • समस्या उतपन्न होने पर Disaster recovery की सुविधा उपलब्ध रहती है। 
  • डाटा थता एप्लीकेशन की सुरक्षा काफी बढ़ जाती है। 
  • एक ही सर्वर पर Multiple OS चलाए जा सकते हैं। 
  • अपनी जरुरत अनुसार Pay कर के सुविधा ली जा सकती है। 
  • कार्य क्षमता थता उत्पादकता काफी बढ़ जाती है। 

निष्कर्ष

इस पोस्ट में आपने जाना Virtualization क्या है, Cloud computing क्या है, साथ ही Virtualization in Cloud computing के बारे में भी आपको जानकारी प्राप्त हुई। यदि इस से जुड़े आपके कोई सवाल हैं या हमारे लिए कोई सुझाव है, तो कमेंट कर जरूर बताएँ।  




Share this:

This Post Has One Comment

  1. Mubassira Ansari

    it was very helpful…thank you

Leave a Reply