के रूप में उपयोग के लिए एक अमेज़ॅन ईसी 2 क्लस्टर को स्पिन करने का सबसे आसान तरीका मैं आर में आदर्श रूप से foreach
पैकेज के लिए बैकएंड का उपयोग करने के लिए अमेज़ॅन ईसी 2 मशीन का क्लस्टर शुरू करना चाहता हूं। आदर्श रूप से, मैं इसे कमांड लाइन से कर सकता हूं मेरी स्थानीय मशीन पर आर में, स्थानीय आर सत्र से रिमोट क्लस्टर में प्रासंगिक डेटा और कमांड भेजना।एक अस्थायी बैकएंड
मुझे पता है कि AWS पैकेज इस कार्य में मदद करेगा, लेकिन मुझे नहीं पता कि कमांड चलाने के बाद मुझे क्या करना है। सेगु मुझे भी रास्ते का हिस्सा लेता है, लेकिन यह foreach
के लिए बैकएंड नहीं है, यह कस्टम एएमआई का समर्थन नहीं करता है, और यह वर्तमान में विंडोज का समर्थन नहीं करता है। deathstar पैकेज भी है, जिसे मैंने गहराई से नहीं देखा है।
क्या कोई और इस समस्या के समाधान के साथ आया है?
doRedis वास्तव में मैं क्या मन में था जब मैं इस सवाल का लिखा है। मैं एक अपेक्षाकृत सरल परिदृश्य को चित्रित कर रहा हूं: आप एक कस्टम "कार्यकर्ता" एएमआई बनाते हैं कि, बूटअप पर, आर शुरू होता है, एन डूरेडिस श्रमिक बनाता है, और क्या वे कर्मचारी आपके पास एक DNS पर एक रेडिस कतार में शामिल होते हैं (जैसे कि डायंडन्स से)। फिर, आपको अपनी स्थानीय मशीन पर एक आर स्क्रिप्ट चाहिए जो आपके DNS को आपकी स्थानीय मशीन पर इंगित करती है, अपनी कतार का उपयोग करके रीडिस शुरू करती है, एन वर्कर मशीन शुरू करती है, उन मशीनों के लिए कुछ कंप्यूटेशंस खेती करती है, फिर उन मशीनों को बंद कर देती है। या मैं बस इंतज़ार कर सकता हूं और आशा करता हूं कि कोई जल्द ही 'doEC2' लिखता है ... – Zach
युप, जो आप वर्णन करते हैं वह है जो मैं मानसिक रूप से मंथन कर रहा हूं। मैंने अभी तक इसे अभी तक नहीं बनाया है :) –
आपको मेरे प्रश्न में जोड़े गए डेथस्टार पैकेज को देखना चाहिए। यह रेडिस की बजाय जेडएमक्यू का उपयोग करता है, लेकिन यह जो हम खोज रहे हैं उसके करीब यह लगता है। – Zach