सभी को नमस्कार! मैं बादलों के विषय को जारी रखना चाहता हूं और आज हम सिस्को के एक उत्पाद के बारे में बात करेंगे। सिस्को इंटेलिजेंट ऑटोमेशन फॉर क्लाउड (CIAC) - सॉफ्टवेयर जो किसी मौजूदा डेटा सेंटर को स्वचालित कर सकता है या आपके निजी या सार्वजनिक क्लाउड को बनाने में मदद कर सकता है। मैं यह नोट करना चाहता हूं कि इस सॉफ़्टवेयर के आसपास इतना प्रचार नहीं है जितना कि ओपनस्टैक या नीलगिरी जैसे प्लेटफार्मों के आसपास। सॉफ्टवेयर पर्याप्त शक्तिशाली है और आपको लगभग किसी भी समस्या को हल करने की अनुमति देता है। बिल्ली के नीचे स्वागत में दिलचस्पी रखने वाला कोई भी।
कहानी
CIAC में दो घटक होते हैं: CPO और CCP। सिस्को द्वारा स्वयं इनमें से कोई भी उत्पाद नहीं बनाया गया था। 2009 में सिस्को की प्रक्रियाओं को स्वचालित करने के लिए, Tidal Software Inc. $ 105 मिलियन में खरीदता है, साथ ही कंपनी को उत्पाद Tidal Enterprise Scheduler प्राप्त होता है। यह मान लिया गया था कि इस उत्पाद के आधार पर, सिस्को सिस्को यूनिफाइड कंपाउंड सिस्टम के आधार पर बनाए गए डेटा केंद्रों को स्वचालित और वर्चुअलाइज करेगा। जैसा कि समय दिखाता है, इसलिए ऐसा हुआ। एक पूर्ण बादल के लिए, सिस्को को एक और चीज़ याद आ रही थी - स्वयं सेवा पोर्टल। 2011 में, सिस्को न्यूस्केल खरीदता है और एक सेवा सूची और स्वयं सेवा पोर्टल प्राप्त करता है। इन खरीदों के बाद, क्लाउड के लिए सिस्को इंटेलिजेंट ऑटोमेशन दिखाई देता है - एक नंगे, बेकार उत्पाद। जैसे ही आप कम से कम उसके साथ काम करना शुरू करते हैं, आप देखेंगे कि आप विभिन्न उत्पादों के साथ काम कर रहे हैं जो एक साथ जुड़ने की कोशिश कर रहे हैं। कुछ स्थानों पर, सिस्को ने मूल नाम भी नहीं बदले हैं। सामान्य तौर पर, एक राय है कि सिस्को एक बादल नहीं चाहता है, बहुत समय व्यतीत होता है, और संसाधन यूसीएस पर ऑपरेटिंग सिस्टम को तैनात करने के लिए कार्यात्मक हैं। वे हार्डवेयर बेचना चाहते हैं और इस हार्डवेयर के लिए सॉफ्टवेयर की पेशकश करते हैं। सवाल यह है कि इसकी जरूरत किसे है? अब हर कोई वर्चुअलाइजेशन की ओर बढ़ रहा है।
आर्किटेक्चर
जैसा कि मैंने पहले कहा था, CIAC में दो घटक होते हैं:
- सिस्को क्लाउड पोर्टल (CCP) - यह उपयोगकर्ताओं को एक स्वयं-सेवा पोर्टल प्रदान करता है, जिसके माध्यम से वे क्लाउड संसाधनों तक पहुँच सकते हैं।
- सिस्को प्रोसेस ऑर्केस्ट्रेटर (सीपीओ) एक क्लाउड बैकेंड है जो कार्यों को स्वचालित करता है।

आरेख पर, एक ग्रे फ्रेम को सब कुछ के चारों ओर चक्कर लगाया जाता है जो CIAC कर सकता है। फिलहाल, VMware vCenter को मुख्य वर्चुअलाइजेशन प्लेटफॉर्म माना जा सकता है। CPO में vCenter को जोड़ने और एक वर्चुअल मशीन के निर्माण और प्रबंधन को स्वचालित करने के लिए एक कनेक्टर है। कई CIAC प्लेटफार्मों की तरह, यह सिर्फ एक क्लाउड बिल्डिंग फ्रेमवर्क है। यह नंगे धातु प्रावधान के लिए सिस्को सर्वर प्रोविजनर (सीएसपी) और यूसीएसएम का भी समर्थन करता है।
सिस्को क्लाउड पोर्टल
वह पोर्टल जिसके माध्यम से उपयोगकर्ता हमारे क्लाउड तक पहुंचता है। यह उत्पाद जावा का उपयोग करता है और यदि आप इसे स्थापित करना चाहते हैं, तो आपको इसकी आवश्यकता होगी:
- लिनक्स, विंडोज
- जावा
- JBoss, WebSphere, WebLogic
- Microsoft SQL Server 2008, Oracle 11g
मैंने वह सब कुछ सूचीबद्ध किया है जिसके साथ पोर्टल काम कर सकता है, आपको प्रत्येक आइटम में से एक को चुनने की आवश्यकता है। आमतौर पर, JBoss और Microsoft SQL पर एक मानक स्थापना होती है। स्थापना की प्रक्रिया काफी तेज है, लेकिन सीपीओ के साथ एकीकरण और अनुभव के बिना आगे के कॉन्फ़िगरेशन में बहुत समय लग सकता है।

पोर्टल LDAP प्रमाणीकरण का समर्थन करता है। कई शक्तिशाली उपकरण हैं जो आपको कोड लिखे बिना नई सेवाओं को अनुकूलित और जोड़ने की अनुमति देते हैं, लेकिन यह सब इतना जटिल और टेढ़ा है कि आप अक्सर अपने पोर्टल को खरोंच से लिखने के बारे में सोचते हैं।

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

अनुरोध स्थिति देखने के लिए विंडो। इस मामले में, एक आभासी मशीन को हटाना जो सफलतापूर्वक पूरा हुआ।

वर्चुअल मशीन बनाने के बाद, उपयोगकर्ता इसके साथ काम करना शुरू कर सकता है और मानक कार्य कर सकता है।
सिस्को प्रोसेस ऑर्केस्ट्रेटर
इस सॉफ़्टवेयर का उपयोग करके, आप क्लाउड में प्रक्रियाओं को स्वचालित करने के लिए वर्कफ़्लोज़ बना सकते हैं। स्थापना आवश्यकताएँ:
- विंडोज सर्वर 2003, विंडोज सर्वर 2008
- .NET फ्रेमवर्क 4
- जावा
- Microsoft SQL सर्वर, Oracle 11g
सीपीओ वास्तव में शक्तिशाली सॉफ्टवेयर है जो आपको कई चीजों को स्वचालित करने की अनुमति देता है। यहां एडाप्टर्स की एक सूची दी गई है:
- आईबीएम DB2
- Jmx एकीकरण
- नेटवर्किंग
- OLAP डेटाबेस
- Oracle डाटाबेस
- SNMP एकीकरण
- टर्मिनल (SSH और टेलनेट)
- BMC उपाय
- सिस्को UCS प्रबंधक
- बादल का एकीकरण
- सिस्को सर्वर प्रोविजनर
- सिस्को क्लाउड पोर्टल
- ईमेल एकीकरण
- सामान्य डेटाबेस एकीकरण
- VMware vCenter
- VMware ESX और ESXi
- वेब सेवा एकीकरण
- Microsoft सक्रिय निर्देशिका
- Microsoft SCOM 2007
- Microsoft SQL सर्वर
- माइक्रोसॉफ्ट विंडोज
इसके साथ एकीकरण के लिए एडेप्टर का एक बीटा संस्करण भी है:
- vCloud निदेशक
- ओपनस्टैक
- अमेज़न ec2
नई प्रक्रियाओं का निर्माण करना प्रोग्रामिंग की तरह है। आप किसी कार्य को स्वचालित करने के लिए अपनी प्रक्रिया का निर्माण करते हुए गतिविधि और कदम बढ़ाते हैं।

जो कुछ इस प्रकार है:

इन सभी नई प्रक्रियाओं को पोर्टल से जोड़ा जा सकता है। उपयोगकर्ता को केवल इस प्रक्रिया को पूरा करने के लिए पोर्टल का उपयोग करके आवश्यक डेटा भेजना होगा। व्यवस्थापक यह देख सकते हैं कि प्रक्रियाएँ कैसे निष्पादित की जाती हैं।

प्रत्येक प्रक्रिया को तैनात किया जा सकता है और देखें कि यह चरणों में कैसे किया जाता है।

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