मेरे पास Eastic Load Balancer और इसके अंतर्गत दो वेब सर्वर के साथ बहुत ही सरल EC2 सेटअप है। मुझे स्वचालित रूप से अतिरिक्त उदाहरण शुरू करने की आवश्यकता है जब उनमें से एक पर सीपीयू 100% तक पहुंच जाता है या कुछ उदाहरण विफल रहता है।
मैंने जो पहली चीज़ देखी वह Amazon http://aws.amazon.com/autoscaling/ पेज थी। मैंने इस पृष्ठ को कुछ बार पढ़ा और घूर कर देखा और विश्वास नहीं कर सका। ऐसा प्रतीत होता है कि अमेज़ॅन "ऑटो स्केलिंग" को फीचर के रूप में विज्ञापित करता है, जबकि वे केवल एपीआई और कुछ डू-इट-ही टूल्स प्रदान करते हैं। आपको वास्तव में उनके लिए ऑटो स्केलिंग का निर्माण करना होगा! कोई कंसोल या कोई उपकरण नहीं है जो AutoScaling प्रदान करता है। इस तरह के टूल को बनाने के लिए आपको प्रोग्रामर को प्रोग्राम करना या भुगतान करना होगा। वे AutoScaling का विज्ञापन करते हैं लेकिन यह मौजूद नहीं है - आपको इसे स्वयं बनाना होगा? या मुझे कुछ याद आ रहा है?
मैंने विकल्पों को देखा:
राइटसैल मेरे साधारण सेटअप के लिए ओवरकिल की तरह दिखता है। वे पूरे बुनियादी ढांचे की तैनाती के साथ काम करते हैं, न कि एकल सर्वर। और जब मेरा पूरा मासिक बजट $ 500 से कम है तब प्रवेश लागत $ 2500 है।
स्केलर । अधिक अनुमानित लगता है तो राइटकाले। लेकिन राइट्सकाले के साथ की तरह मुझे अपने सर्वर को लाने का रास्ता नहीं मिला जो पहले से ही EC2 पर चल रहा है। स्केलर और राइट्सकाले के साथ यह अपने कंसोल में स्क्रैच से सर्वर बनाने और फिर किसी तरह डेटा ट्रांसफर करने का एकमात्र तरीका है?
मैंने Ylastic नामक उत्पाद को भी देखा । यह सभी का सबसे अजीब उत्पाद है। पंजीकरण के लिए कुछ "यूकेलिप्टस" खाते की आवश्यकता होती है। और मैं हर पेज को Ylastic वेबसाइट पर पढ़ता हूं, इसमें कोई उल्लेख नहीं है कि "नीलगिरी" क्या है। आप इसे कैसे प्राप्त करेंगे? क्या यह एक प्रोग्राम है जिसे आप अपने EC2 इंस्टेंस या किसी थर्ड पार्टी सर्विस पर इंस्टॉल करते हैं?
मैं इस सरल संभावना की कमी से पूरी तरह से चकित हूं- नए EC2 उदाहरण को शुरू करने के लिए जब कोई विफल होता है या 100% सीपीयू खाता है। ऐसा लगता है कि केवल ऐसे उपकरण हैं जो या तो एंटरप्राइज़ उपयोगकर्ताओं के लिए हैं जो संपूर्ण समाधान फ़ार्म बनाते हैं। या डू-इट-ही-टूल्स का गुच्छा जिसे प्रोग्रामर की आवश्यकता होती है।
क्या कोई बीच का मैदान है?
धन्यवाद।