2008-10-20 48 views
8

पर तैनाती क्या किसी को भी अमेज़ॅन ईसी 2 में अनुप्रयोगों को तैनात करने का अधिक अनुभव मिला है? मैं भविष्य में ऐसा करने पर विचार कर रहा हूं और साझा होस्टिंग और समर्पित सर्वर होस्टिंग की तुलना में लोगों के अनुभवों के बारे में सोच रहा हूं।अमेज़ॅन ईसी 2

उत्तर

8

अभी तक, बहुत अच्छा है। एक समय में 5/10/50/100 + मशीनों को चालू करने में सक्षम होना बहुत ही बढ़िया है। यह उन्हें बंद करने और उनके बारे में भूलने में सक्षम होने के अलावा भी बेहतर है। आपको अपनी मानसिकता को कैसे बदलना है, इस बारे में आपको अपनी मानसिकता को बदलने की जरूरत है, लेकिन एक बार जब आकाश हो तो सीमा हो।

प्रदर्शन के अनुसार, छोटे उदाहरण धीमे होते हैं। वे भार संतुलन के लिए ठीक हैं और स्थैतिक सामग्री की सेवा करते हैं, लेकिन यदि आप कुछ भी प्रोसेसर गहन कर रहे हैं, तो आपको कम से कम एक m1.medium उदाहरण चाहिए।

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

यदि आपके पास अपनी खुद की बिल्डिंग/आवश्यकता बनाने की आवश्यकता नहीं है, तो Rightscale को ऐप्स को तैनात/बढ़ाने के लिए कुछ वाकई अद्भुत टूल के लिए देखें।

+0

"आपको अपने लगातार डेटा को स्टोर करने के तरीके के बारे में अपनी मानसिकता को बदलने की जरूरत है"। क्या आपका मतलब एस 3 और सरल डीबी स्टोरेज है? – Craig

+0

हां और नहीं। एस 3/एसडीबी सबसे सुविधाजनक हैं। आपको अपने सभी उदाहरणों के लिए तैयार होने की आवश्यकता है और उस डेटा को वापस पाने की योजना है। मुझे खुशी नहीं है, लेकिन ymmv। उदाहरण के लिए, मास्टर-मास्टर MySQL प्रतिकृति शायद पर्याप्त नहीं है। आपको कभी भी X मिनट में S3 पर प्रतिकृति लॉग भेजने की आवश्यकता है। –

+0

दिलचस्प है। मुझे नए एसक्यूएल सर्वर विकल्प में दिलचस्पी है कि अमेज़ॅन बाहर आ रहा है और आश्चर्य कर रहा है कि क्या डेटा खोने के लिए यह सुनिश्चित करने के लिए कोई अतिरिक्त हुप्स नहीं है। – Craig

0

मेरे पास एक ऐसी छवि है जिसमें मेरा पूर्ण ढेर और एक स्क्रिप्ट है जो एक एस 3 बाल्टी से स्थानीय फ़ाइल सिस्टम में युद्ध (जावा) की तैनाती को स्वचालित करता है।

जब कोई छवि rc2.local शुरू होती है तो इस स्क्रिप्ट को टॉमकैट शुरू करने से पहले नवीनतम युद्ध प्राप्त करने के लिए चलाता है। यह मेरे लिए अच्छी तरह से काम करता है

3

एक दृष्टिकोण यह है कि एक वीएमवेयर छवि का उपयोग करके अपने उदाहरण को कैसे सेट करना है, जिसे एएमआई में परिवर्तित किया जाता है। उदाहरण के लिए, this script

0

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

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

मैंने एक हाइब्रिड मॉडल के बारे में पढ़ा है जहां लोग अपने नियमित वर्कलोड के लिए समर्पित सर्वर का उपयोग करते हैं, लेकिन चरम मांग के समय अतिरिक्त ईसी 2 उदाहरणों में जोड़ते हैं।

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