2011-05-13 13 views
8

जो मैं विंडोज़ एज़ूर सामग्री में अनुप्रयोगों को तैनात करने के तरीके से देखता हूं (उदाहरण के लिए, this lab), किसी को "रोल आकार" और उसके आवेदन को तैनात करते समय भूमिका के उदाहरणों का चयन करना होगा।क्या Windows Azure गति परिवर्तन के रूप में गतिशील रूप से स्केल कर सकता है?

यह अनकॉल दिखता है - यदि आवेदन के अनुरोधों में अचानक वृद्धि हुई है तो क्या होता है?

क्या इस तरह से एक आवेदन को तैनात करना संभव है कि उच्च लोड के मामले में अतिरिक्त भूमिका उत्पन्न हो जाएं और फिर लोड कम होने पर मारा जाए?

+0

मैं कुछ इस तरह के बारे में सोच रहा हूँ और मैं सहज नहीं होगा सुझाए गए अनुसार किसी तीसरे पक्ष के उपकरण की तरह किसी अन्य व्यक्ति को यह विकल्प छोड़ने के लिए। यह किसी और को आपके अपार्टमेंट में रोशनी चालू करने की इजाजत है। यह मेरे लिए काम नहीं करेगा क्योंकि मुझे लगता है कि क्लाउड में चलने पर एक बड़ी सफलता बिलिंग की भविष्यवाणी करना है। – tugberk

उत्तर

8

ऑटो-स्केलिंग आज एक अंतर्निहित सेवा नहीं है, लेकिन तीसरे पक्ष के उपकरण हैं जो इस सेवा की पेशकश करते हैं, जैसे कि Paraleap's AzureWatch। तुम्हें पता है, के रूप में अच्छी तरह से अपने खुद के रोल कर सकते हैं (और यहाँ एक starter sample है), लेकिन मैं यह सिफारिश नहीं होगा जब शुरू के रूप में वहाँ के बारे में सोचना बहुत सी बातें हैं, जैसे:

  • समझना कैसे विंडोज Azure बिलिंग काम करता है, और जब प्रति घंटा मीटर
  • समझौता रैंप-अप समय और जब से अधिक हो जाती है/नीचे सर्वर

भी उछल अप पैदा करने के बिना नीचे वापस स्केलिंग विचार करने के लिए, अपने खुद के स्केलिंग ऐसा करने के लिए, तो आप उस जगह के लिए आवश्यकता होगी कोड ऑन-प्रिमाइसेस या आपकी भूमिकाओं में से एक (प्राथमिकतापूर्वक अपनी "प्रबंधक" भूमिका)। यदि किसी भूमिका में, आपको यह सुनिश्चित करना होगा कि प्रबंधन कोड केवल एक उदाहरण में चलता है (कुछ प्रकार के ब्लॉब-लॉक सेमफोर या कुछ समान) - अन्यथा आपको डबल स्केलिंग का खतरा होगा।

मैं शुरू करने के लिए AzureWatch पर एक गंभीर नजर डालना चाहूंगा: प्रति घंटे प्रति उदाहरण एक पैसा है, और आप बहुत जल्दी चलेंगे और चलेंगे।

6

यह कार्यक्षमता Azure में बेक नहीं है - लेकिन माइक्रोसॉफ्ट भविष्य में कुछ जोड़ सकता है।

वहां कुछ ऐसे नमूने हैं जो आपको दिखाते हैं कि इसे स्वयं कैसे कार्यान्वित करें - उदा। देख http://blogs.msdn.com/b/publicsector/archive/2011/02/18/dynamically-scale-your-windows-azure-service-instances.aspx


इस के लिए एक अद्यतन के रूप में - स्कॉट गु लंदन में इस सप्ताह (जून 2011) बात कर रहा था और उन्होंने सुझाव दिया कि autoscaling कुछ है कि माइक्रोसॉफ्ट सक्रिय रूप से काम कर रहे थे और निकट भविष्य में आपूर्ति कर लिया जाएगा। जाहिर है कि वर्तमान में कोई तारीख नहीं है - और कोई गारंटी नहीं है!

2

नवंबर 2011 तक, माइक्रोसॉफ्ट ने ऑटोस्कलिंग एप्लिकेशन ब्लॉक (वसाबी) भेज दिया। इसकी जांच - पड़ताल करें। http://aka.ms/autoscaling

यह विंडोज़ एज़ूर में अन्य सेवाओं (एसीएल, कैशिंग, सर्विस बस इत्यादि) जैसे बेक नहीं है लेकिन यह एक घटक है जिसे आपको होस्ट करना होगा। यह करना काफी आसान है और इसके साथ ही आपके डेटा कलेक्टरों, मीट्रिक और कस्टम क्रियाओं की आपूर्ति करने में लचीलापन आता है।

उपयोगी प्रस्तुतियों और क़ौम के एक जोड़े को यहां पाया जा सकता:

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