
संभवतः हर कोई पहले से ही इन बादलों से थक गया है, लेकिन संक्षेप में क्या वे अगर कोई नहीं जानता है पर रहते हैं। परिनियोजन मॉडल के आधार पर, वे हैं:
- निजी बादल
- सार्वजनिक बादल
- हाइब्रिड बादल
अधिक विवरण
यहां पाया जा सकता
है ।
सेवा मॉडल के आधार पर:
इसलिए, आज हम IaaS बादलों के निर्माण के लिए प्लेटफार्मों के बारे में बात करेंगे। चलो चलते हैं!

क्लाउडस्टैक 3.0.0
विवरण
क्लाउडस्टैक आपके डेटा केंद्र का कंप्यूटिंग संसाधन प्रबंधन कंसोल है। बड़ी कंपनियों जैसे जिंगा, नोकिया रिसर्च सेंटर, क्लाउडसेंटरल और अन्य ने इस प्लेटफॉर्म पर अपने बादल बनाए। परियोजना का विकास Citrix द्वारा किया जाता है। प्लेटफ़ॉर्म की अपनी एपीआई है, जो आपको अपने मौजूदा बुनियादी ढांचे के साथ प्लेटफॉर्म को कॉन्फ़िगर और एकीकृत करने की अनुमति देती है, और क्लाउडब्रिज अमेज़ॅन ईसी 2 एडेप्टर का उपयोग करके, आप अमेज़ॅन एपीआई को क्लाउडस्टैक एपीआई में बदल सकते हैं। एडेप्टर द्वारा समर्थित आदेशों की एक पूरी सूची
यहां पाई जा सकती
है । मुख्य मंच विशेषताएं:
- हाइपरविजर एग्नॉस्टिक (KVM, XEN, ESXi, OVM, BareMetal)
- भूमिकाएँ
- वर्चुअल नेटवर्क
- संसाधन पूल
- स्नैपशॉट और वॉल्यूम
- वर्चुअल राउटर, फ़ायरवॉल और लोड बैलेंसर
- मेजबान रखरखाव के साथ लाइव प्रवास
ईएसएक्सआई हाइपरवाइजर के साथ काम करते समय, प्लेटफॉर्म vCenter एपीआई का उपयोग करता है। इस प्रकार, VMware पर निर्मित मौजूदा बुनियादी ढांचे में मंच का कार्यान्वयन आसान होगा।
की लागत
सबसे अच्छी बात यह है कि फिलहाल क्लाउडस्टैक नि: शुल्क है और जीएनयू पब्लिक लाइसेंस संस्करण 3 के तहत वितरित किया जाता है। यदि आप पेड सपोर्ट में रुचि रखते हैं, तो आपको ईमेल के माध्यम से डेवलपर्स से संपर्क करना होगा।
समुदाय
मंच की स्थापना के दौरान, कई समस्याएं हो सकती हैं। आप समुदाय से संपर्क करके उन्हें हल करने का प्रयास कर सकते हैं। मंच कई मुद्दों पर चर्चा करता है और उन्हें हल करने में मदद करता है।
आईआरसी में एक चैनल है जहां आप प्रश्न भी पूछ सकते हैं।
प्रलेखन
सभी उत्पादों में संभवतः एक काफी महत्वपूर्ण तत्व
प्रलेखन है । यह निर्धारित करता है कि उपयोगकर्ता के लिए इस तकनीक में प्रवेश करना कितना आसान होगा। प्रलेखन जितना सरल और स्पष्ट होगा, उतना ही अधिक मौका होगा कि कोई भी इच्छुक व्यक्ति मंच को स्थापित कर सके। यदि आपके पास एक निश्चित पृष्ठभूमि है, तो आप आसानी से मंच की एक सरल स्थापना करेंगे, यह अपने आप को परिचित करने के लिए पर्याप्त है। अधिक जटिल इंस्टॉलेशन और आर्किटेक्चर प्लानिंग में बहुत समय लगेगा, प्रलेखन में सभी सुविधाओं का खुलासा नहीं किया गया है। प्रलेखन कदम से कदम की शैली में किया जाता है और यह वर्णन नहीं करता है कि प्लेटफ़ॉर्म कैसे काम करता है। प्लेटफॉर्म के वास्तविक उपयोग के बाद ही ज्ञान का हिस्सा आपके पास आएगा।
अनुभव
मूल स्थापना और सेटअप। VMware क्लस्टर और kvm क्लस्टर का उपयोग करना। ऑपरेटिंग सिस्टम का इस्तेमाल CentOS 6.2 था। राइट्सकाले से प्रबंधन क्लाउड को सफलतापूर्वक हमारे क्लाउड से जोड़ा गया। CentOS 6 संस्करण का उपयोग करते समय, libvirtd शुरू करने पर समस्याएँ हो सकती हैं। इन समस्याओं को हल करने के लिए, /etc/cgconfig.conf में जोड़ें:
group virt {
cpu {
cpu.shares = 9216;
}
}
उसके बाद, /etc/init.d/cgconfig पुनरारंभ करें और libvirtd को चलाने का प्रयास करें।
साइट के माध्यम से कंसोल के साथ समस्याएं भी हो सकती हैं। एक समस्या यह है कि vnc सर्वर होस्ट इसे 127.0.0.1 पते पर चलाता है। चलाने की जांच करने के लिए:
netstat -nlp | grep kvm
tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN 11673/qemu-kvm
tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 11872/qemu-kvm
tcp 0 0 0.0.0.0:5902 0.0.0.0:* LISTEN 15227/qemu-kvm
tcp 0 0 0.0.0.0:5903 0.0.0.0:* LISTEN 12587/qemu-kvm
यदि इस कमांड को निष्पादित करने के बाद आपके पास पता है 127.0.0.1, तो आपको /etc/libvirt/qemu.conf फ़ाइल में लाइन को अनकंफर्ट करना होगा:
vnc_listen = "0.0.0.0"
और वर्चुअल मशीन को पुनरारंभ करें।
निष्कर्ष
बहुत दिलचस्प क्लाउड प्रबंधन कंसोल। उत्कृष्ट कार्यक्षमता, मुफ्त और तेजी से बढ़ रही है। आप इसे वास्तविक बुनियादी ढांचे में लागू कर सकते हैं, लेकिन यदि हम केवल ईएसएक्सआई हाइपरवाइज़र का उपयोग करते हैं, तो vCloud निदेशक सबसे अच्छा विकल्प होगा।

नीलगिरी ओपन सोर्स 2.0.3
विवरण
नीलगिरी एक और बादल निर्माण मंच है। सोनी, प्यूमा, नासा, ट्रेंड माइक्रो और अन्य जैसी बड़ी कंपनियों ने इस मंच पर अपने निजी क्लाउड का निर्माण किया। नीलगिरी के 2 संस्करण हैं: भुगतान और मुफ्त। इन संस्करणों में, कार्यक्षमता बहुत भिन्न है। यूकलिप्टस उपयोगकर्ताओं को यह बताने की कोशिश कर रहा है कि इसका एपीआई अमेज़ॅन एपीआई के साथ पूरी तरह से संगत है। यही है, सभी स्क्रिप्ट और प्रोग्राम जो अमेज़ॅन एपीआई के साथ काम करते हैं, का उपयोग आपके क्लाउड के लिए किया जा सकता है, जो यूकलिप्टस प्लेटफॉर्म पर बनाया गया है। यूकेलिप्टस 3 हाइपरवाइजर का समर्थन करता है: एक्सईएन, केवीएम, ईएसएक्सआई। बाद वाला (ESXi) केवल एंटरप्राइज़ संस्करण में समर्थित है।
मुख्य लाभ:
- भूमिकाएँ
- हाइपरवाइजर अज्ञेय
- क्लस्टरिंग और ज़ोनिंग
- लचीले नेटवर्क प्रबंधन, सुरक्षा समूह, यातायात अलगाव
की लागत
जैसा कि मैंने ऊपर लिखा है, एक स्वतंत्र और सशुल्क संस्करण है। यूकेलिप्टस खुला स्रोत और एलीकप्टस एंटरप्राइज क्लाउड। संस्करणों के बीच अंतर
यहां पाया जा सकता
है।समुदाय
मैं इस उत्पाद के समुदाय का मूल्यांकन नहीं कर सका। सब कुछ बिना किसी समस्या के स्थापित किया गया था।
प्रलेखन
उत्पाद
में इंस्टॉलेशन प्रलेखन है, लेकिन यह सभी पहलुओं का खुलासा नहीं करता है। यह माना जाता है कि एक व्यक्ति की एक बड़ी पृष्ठभूमि है। वर्चुअलाइजेशन के लिए कोई सेटिंग्स ही नहीं हैं। अधिक जटिल कॉन्फ़िगरेशन स्थापित करते समय, दस्तावेज़ मदद नहीं करेगा, आपको केवल अपनी क्षमता पर भरोसा करना चाहिए।
अनुभव
प्रलेखन के अनुसार स्थापना, विन्यास। CentOS 5.5 को क्लाउड कंट्रोलर के लिए ऑपरेटिंग सिस्टम के रूप में उपयोग किया गया था; XEN हाइपरवाइजर के साथ CentOS 5.5 को होस्ट के लिए ऑपरेटिंग सिस्टम के रूप में चुना गया था। साथ ही हमारे क्लाउड को राइटस्केल से भी जोड़ा। इस तरह का कोई प्रबंधन कंसोल नहीं है, इसलिए आपको या तो euca2tools का उपयोग करके इसे प्रबंधित करना होगा या इसे RightScale से कनेक्ट करना होगा। हालांकि, भुगतान किए गए संस्करण का अपना प्रबंधन कंसोल है। स्थापना में निम्नलिखित समस्याओं का सामना करना पड़ा:
1) बदले में कुछ निर्भरता स्थापित करते समय, उन्होंने स्थापित करने से इनकार कर दिया। इसका समाधान एक बार में निर्भरता स्थापित करना था।
rpm -Uvh python25-2.5.1-bashton1.x86_64.rpm
error: Failed dependencies:
libpython2.5.so.1.0()(64bit) is needed by python25-2.5.1-bashton1.x86_64
समाधान:
rpm -Uvh python25-2.5.1-bashton1.x86_64.rpm python25-devel-2.5.1-bashton1.x86_64.rpm python25-libs-2.5.1-bashton1.x86_64.rpm
2) कंट्रोलर को शुरू करने के बाद प्लेटफ़ॉर्म स्थापित करने के बाद, निम्नलिखित त्रुटियां हो सकती हैं:
/etc/init.d/eucalyptus-cc start
Starting Eucalyptus cluster controller:
Enabling IP forwarding(13)Permission denied: make_sock: could not bind to address [::]:8774
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:8774
no listening sockets available, shutting down
Unable to open logs
Failed to start the CC!
समस्या को हल करने के लिए, सेलिनक्स को बंद कर दें।
3) यदि आपके पास एक्सईएन के साथ पर्याप्त अनुभव नहीं है, तो इसके उपयोग के साथ समस्याएं पैदा हो सकती हैं। XEN को /etc/grub/menu.lst में स्थापित करने के बाद, आपको XEN से कर्नेल को बूट करने के लिए डिफ़ॉल्ट = 1 -> डिफ़ॉल्ट = 0 को ठीक करना होगा।
4) इसके अलावा CentOS में, आपको एक libvirt समूह बनाने और वहाँ यूकेलिप्टस चलाने वाले उपयोगकर्ता को जोड़ने की आवश्यकता है।
निष्कर्ष
यह किसी भी तरह नम है। मुक्त संस्करण विशेष रूप से सक्रिय रूप से विकसित नहीं हो रहा है। समस्याएं हैं। शायद वाणिज्यिक संस्करण बहुत बेहतर है। प्लेटफार्मों के अनुसंधान के दौरान, हमने एक वाणिज्यिक उत्पाद के परीक्षण संस्करण के लिए अनुरोध किया, लेकिन वाणिज्यिक संस्करण की कार्यक्षमता का मूल्यांकन करने में विफल रहा।

vCloud निदेशक 1.5
विवरण
vCloud निदेशक VMware बादल निर्माण मंच। यदि आपका पूरा बुनियादी ढांचा VMware पर बनाया गया है, तो vCloud निदेशक को पेश करना सही समाधान होगा। vCloud निदेशक आपको सही मायने में हाइब्रिड बादल बनाने की अनुमति देता है।
VMware vCloud कनेक्टर के साथ, आप अपने सार्वजनिक क्लाउड और निजी क्लाउड के बीच अपनी वर्चुअल मशीनों को माइग्रेट कर सकते हैं। मुख्य विशेषताएं:
- वर्चुअल डेटासेंटर
- vShield सुरक्षा टेक्नोलॉजीज
- इन्फ्रास्ट्रक्चर सर्विस कैटलॉग
- बहु-किरायेदार संगठन
- स्वयं सेवा पोर्टल
- VMware vCloud एपीआई, वर्चुअलाइजेशन प्रारूप और कॉलआउट खोलें
की लागत
भुगतान किया। आपको मिलने वाले पैकेज के अनुमानित मूल्य का पता लगाने के लिए, आपको क्षेत्रीय प्रबंधकों से संपर्क करना होगा।
समुदाय
क्योंकि VMware बाजार का नेता है, इसमें एक महान
समुदाय है । ज्ञान आधार के रूप में उत्कृष्ट समर्थन। VMware से उत्पादों को खरीदने के बाद भुगतान और समर्थन के बारे में मत भूलना।
प्रलेखन
भुगतान किए गए उत्पादों में हमेशा अच्छे
दस्तावेज होते हैं । और जैसा कि अभ्यास ने दिखाया है, यदि आप इसका पालन करते हैं, तो स्थापना बिना किसी समस्या के पास हो जाएगी।
अनुभव
स्थापित करें और vCloud निदेशक को कॉन्फ़िगर करें। खुद vCloud निदेशक को स्थापित करने के लिए, आपको Red Hat की आवश्यकता है। ऐसे घटक भी हैं जिनके बिना vCloud निदेशक स्थापित नहीं होंगे:
- vCenter (क्लस्टर और DRS के साथ)
- वीशील्ड
यह अनुमान लगाना कठिन नहीं है कि vCloud निदेशक vCenter API का उपयोग कर रहा है। तदनुसार, अगर हम vCloud निदेशक का उपयोग करके हमारे क्लाउड का निर्माण करते हैं, तो हम आपके साथ सभी vSphere कार्यक्षमता प्राप्त करते हैं।
निष्कर्ष
मुख्य नुकसान यह है कि इसका भुगतान किया जाता है, लेकिन अगर आप पहले से ही VMware से वर्चुअलाइजेशन का उपयोग करते हैं, तो vCloud निदेशक आपका आदर्श विकल्प होगा।

ओपनस्टैक 2011.3
विवरण
ओपनस्टैक 2011.3 बादलों के निर्माण के लिए एक खुला स्रोत मंच है। ओपनस्टैक परियोजना में 3 उत्पाद शामिल हैं: नोवा (अमेज़ॅन ईसी 2 का एक एनालॉग), स्विफ्ट (अमेज़ॅन एस 3 का एक एनालॉग), ग्लेंस (चित्र प्रदान करने के लिए एक सेवा)। हमारी तुलना में, हम केवल नोवा पर विचार करेंगे, लेकिन यह स्विफ्ट पर ध्यान देने योग्य है - उत्पाद अपने तरीके से अद्वितीय है और कई उत्पाद इसके साथ एकीकरण करते हैं (क्लाउडस्टैक 3)। फिलहाल, नोवा एक सभ्य स्तर के 2 हाइपरविजर: केवीएम और एक्सईएन पर कायम है। मंच तेजी से विकसित हो रहा है और महान कार्यक्षमता का वादा करता है। इसका एक बड़ा समुदाय है और इस तरह के निगमों से समर्थन प्राप्त है: सिस्को, डेल, नासा, इंटेल, एएमडी, सिट्रिक्स, रैकस्पेस, राइटस्केल। ओपनस्टैक का मुख्य कोर नेबुला था, जिसे नासा ने विकसित किया था। मुख्य विशेषताएं:
- वर्चुअलाइज्ड कमोडिटी सर्वर संसाधनों का प्रबंधन करें
- स्थानीय क्षेत्र नेटवर्क प्रबंधित करें
- वर्चुअल मशीन (VM) छवि प्रबंधन
- सुरक्षा समूह
- भूमिका आधारित अभिगम नियंत्रण
- परियोजनाओं और कोटा
- वेब ब्राउज़र के माध्यम से VNC प्रॉक्सी
की लागत
उत्पाद पूरी तरह से मुक्त, खुला स्रोत है, लेकिन उत्पाद को विकसित करने के लिए समुदाय की मदद करने के बारे में मत भूलना।
समुदाय
मेरी राय में, उन सभी प्लेटफार्मों के ओपनस्टैक, जिन पर हम विचार कर रहे हैं, उनमें सबसे बड़ा और सबसे सक्रिय
समुदाय है । इस तथ्य के कारण कि उत्पाद सक्रिय रूप से इसके साथ विकसित हो रहा है, बहुत सारी समस्याएं हैं और बहुत बार लोग इन समस्याओं को हल करने में मदद करते हैं।
प्रलेखन
ओपनस्टैक में
प्रलेखन के साथ समस्याएं हैं। उत्पाद के तेजी से विकास के कारण, प्रलेखन के पास अपडेट करने का समय नहीं है। कई महत्वपूर्ण चीजें नहीं हैं और आपको
मंचों पर या
आईआरसी में पता लगाना होगा।
अनुभव
नोवा, कीस्टोन, डैशबोर्ड की बुनियादी स्थापना और विन्यास। वर्चुअलाइजेशन के लिए, हमने केवीएम का उपयोग किया।
निष्कर्ष
मंच स्वतंत्र और तेजी से विकसित हो रहा है, लेकिन अभी भी बहुत कच्चा है। इसे वास्तविक बुनियादी ढांचे में लागू करने के लिए, आपको पायथन डेवलपर्स की एक टीम की आवश्यकता है जो इसे ध्यान में लाएगी। यदि आपके पास अमेज़न के लिए कोई विकास है, तो अमेज़न एपीआई के साथ संगतता आपकी मदद करेगी। प्रोजेक्ट इनक्यूबेटर में एक ओपनस्टैक डैशबोर्ड है, जो एपीआई के रीडिज़ाइन के कारण हमेशा 100% कार्यक्षमता प्रदान नहीं करता है।
मुख्य उत्पाद सुविधाओं का सारांश तालिका
