2012-06-17 15 views
7

आप जल्दी से स्केल करने के लिए एडब्ल्यूएस ऑटोस्कलिंग को कैसे कॉन्फ़िगर करते हैं? मैंने एक ईएलबी के साथ एक एडब्ल्यूएस ऑटोस्कलिंग समूह स्थापित किया है। सभी अच्छी तरह से काम कर रहे हैं, सिवाय इसके कि नए उदाहरण जोड़े जाने से पहले कई मिनट लगते हैं और ऑनलाइन हैं। मैं कठपुतली और autoscaling बारे में एक पोस्ट में निम्नलिखित में आए:रैपिड एडब्लूएस ऑटोस्केलिंग

समय पैमाने पर करने के कई मिनट से कुछ ही सेकंड के लिए कम किया जा सकता है, तो एएमआई आप नोड्स के एक समूह के लिए उपयोग तारीख तक पहले से ही है।

http://puppetlabs.com/blog/rapid-scaling-with-auto-generated-amis-using-puppet/

यह सच है? स्केल करने के लिए समय कुछ सेकंड तक कम किया जा सकता है? कठपुतली का उपयोग किसी प्रदर्शन प्रदर्शन को जोड़ना होगा?

मैं भी पढ़ा है कि छोटे उदाहरणों बड़ों की तुलना में तेज शुरू:

छोटे उदाहरण 1.7 स्मृति के जीबी, 1 EC2 कंप्यूट इकाई (1 EC2 कंप्यूट यूनिट के साथ 1 आभासी कोर), उदाहरण के भंडारण के 160 जीबी, एक आधार के साथ 32-बिट मंच 5.3 CentOS के एएमआई उपलब्धता के उदाहरण के शुभारंभ से समय की

राशि स्थापित: 5 के बीच और 6 मिनट हमें पूर्व-1c

बड़े उदाहरण 7.5 स्मृति के जीबी, 4 EC2 गणना इकाइयों (2 ईसी 2 गणना के साथ 2 आभासी कोर इकाइयों प्रत्येक), उदाहरण के भंडारण के 850 जीबी, एक आधार के साथ 64-बिट मंच 5.3 CentOS के एएमआई समय की

राशि उदाहरण के शुभारंभ से उपलब्धता के स्थापित:
के बीच 11 और 18 मिनट हमें पूर्व-1c

दोनों अमेज़ॅन टूल का उपयोग करके कमांड लाइन के माध्यम से शुरू किए गए थे।

http://www.philchen.com/2009/04/21/how-long-does-it-take-to-launch-an-amazon-ec2-instance

मैं ध्यान दें कि लेख पुरानी है और मेरी c1.xlarge उदाहरणों निश्चित रूप से शुरू करने के लिए 18min नहीं ले रहे हैं। फिर भी, 50 सूक्ष्म उदाहरणों के साथ एक ऑटोस्केल समूह को कॉन्फ़िगर करना (100% क्षमता वृद्धि की अप स्केल पॉलिसी के साथ) 20 बड़े उदाहरणों के साथ एक से अधिक कुशल हो सकता है? या संभावित रूप से दो ऑटोस्केल समूह बनाना, त्वरित लॉन्च समय के लिए माइक्रोस्कोस में से एक और कुछ मिनट बाद सीपीयू ग्रंट जोड़ने के लिए बड़े उदाहरणों में से एक? अन्य सभी बराबर हैं, एक t1.micro c1.xlarge से ऑनलाइन कितना तेज़ होता है?

उत्तर

2

आप "--कोल्डउन" मान (सेकेंड में) के साथ खेलकर एक ऑटोस्केलर के लिए प्रतिक्रिया के समय को बढ़ा या घटा सकते हैं। उदाहरण के प्रकारों के बारे में , यह ज्यादातर आवेदन प्रकार पर आधारित है और इस विषय पर निर्णय करीबी प्रदर्शन मॉनीटर और उत्पादन ट्यूनिंग के बाद लिया जाना चाहिए।

1

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

यहां सलाह आपके एएमआई (आपके ऑपरेटिंग सिस्टम का स्नैपशॉट) जितनी संभव हो सके अद्यतित होने के बारे में बात कर रही है।इस तरह, जब ऑटो स्केल एक नई मशीन लाता है, तो कठपुतली को बहुत सारे सॉफ़्टवेयर इंस्टॉल नहीं करना पड़ता है जैसे कि यह सामान्य रूप से रिक्त एएमआई पर होता है, इसे केवल कुछ अपडेट की गई एप्लिकेशन फ़ाइलों को खींचने की आवश्यकता हो सकती है।

आपकी कठपुतली स्क्रिप्ट्स (एपीटी-इंस्टॉल, सॉफ़्टवेयर संकलित करने आदि) पर कितना काम करता है इस पर निर्भर करता है कि यह आपको 5-20 मिनट बचा सकता है।

दो अन्य कारकों आप के बारे में चिंता कर रहे हैं:

  • कितना समय लगता है निर्धारित करने के लिए आप और अधिक संसाधनों (जैसे कि एक नीति तय "जब सीपीयू से ऊपर है नई मशीनों जोड़ा जाना चाहिए की जरूरत है अपने लोड संतुलन लेता है 5 मिनट से अधिक के लिए 9 0% "कम प्रतिक्रियाशील और अधिक समय की तुलना में टाइमआउट की ओर ले जाने की संभावना है" सीपीयू 60% से अधिक के बाद 1 मिनट के बाद नई मशीनों को जोड़ा जाना चाहिए ")
  • प्रावधान के लिए कितना समय लगता है नया ईसी 2 उदाहरण (छोटे इंस्टेंस प्रकार प्रावधान के लिए संक्षिप्त समय लेते हैं)
0

कितनी जल्दी ASG प्रतिक्रिया 3 बातों पर निर्भर करेगा:

1. चरण -% या निर्धारित संख्या से बढ़ाने के लिए कितना - एक बड़े कदम - आप तेजी से बढ़ा सकते हैं। ASG का शुभारंभ करेंगे एक में पूरे चरण जाना

2. Cooldown अवधि - यह लागू होता है 'कितनी जल्दी' अगले वृद्धि हो सकता है। यदि पिछले वृद्धि चरण अभी भी परिभाषित शीतलन अवधि (सेकंड) के भीतर है, तो एएसजी इंतजार करेगा और अभी तक अगले वृद्धि के लिए कार्रवाई नहीं करेगा। एक छोटी कूलडाउन अवधि होने से अगले चरण को तेज कर दिया जाएगा।

3 एएमआई प्रकार- एएमआई लॉन्च करने में कितना समय लगता है, यह एएमआई के प्रकार पर निर्भर करता है - कई कारक खेलते हैं। सभी चीजों के बराबर पूरी तरह से बेक्ड एएमआई लॉन्च

संबंधित मुद्दे