नोट: यदि आप Azure मूल्य निर्धारण मॉडल से परिचित हैं, तो बस "प्रश्न" अनुभाग पर जाएं।Azure प्लेटफॉर्म: स्केलिंग उदाहरण ऊपर और नीचे
माइक्रोसॉफ्ट February 1, 2010 से शुरू होने वाले एज़ूर मंच के उपयोग के लिए चार्ज करना शुरू कर देगा। मासिक बिल बैंडविड्थ, स्टोरेज और अन्य का एक कार्य होगा। बिल की गणना करने के लिए उपयोग किए जाने वाले कारकों में से गणना समय है। हालांकि, इस बाद के कारक में एक भ्रामक नाम है: इसे उदाहरण होस्टिंग समय नामित किया जाना चाहिए। विंडोज़ नीला मूल्य निर्धारण पेज का हवाला देते हुए:
जब विकसित करने और अपने आवेदन का परीक्षण, डेवलपर्स गणना उदाहरणों कि गणना घंटे
इस प्रकार बिलिंग कम करने के लिए कर रही है आपको लगता है के लिए इस्तेमाल नहीं किया जा रहा है हटाना चाह सकते हैं यह गणना घंटे नहीं है, लेकिन अपटाइम घंटे आपसे क्या शुल्क लिया जाएगा। संदेह फ़ेड आउट पूरी तरह से MSDN मंचों में this question को आधिकारिक प्रतिक्रिया पढ़ने के बाद:
मैं पुष्टि कर सकता है कि प्रत्येक उदाहरण (किसी भी भूमिका के) में गिना जाता है, और सभी घंटे आप उदाहरण सक्रिय गिनती है (कैसे की परवाह किए बिना उनके पास बहुत अधिक "गतिविधि" है)। दो वेब भूमिका उदाहरणों और दो कार्यकर्ता भूमिका उदाहरण हैं कि एक आवेदन पत्र के मामले में, आप चार उदाहरणों
का बिल भेजा जाएगा $ 0.12 पर/उदाहरण प्रति घंटे, एन उदाहरणों का उपयोग करके ऐप्लिकेशन औसत बिल भेजा जाएगा 24 * 30 * 0.12 * एन/माह = ~ $ 86/माह प्रति उदाहरण। मामला छोटी वेबसाइटों के लिए खराब हो जाता है जब आप इस तथ्य को ध्यान में रखते हैं कि यदि आप 99.9% अपटाइम service level agreement लागू करने के लिए चाहते हैं तो आपके पास 2 से कम उदाहरण नहीं हो सकते हैं।
तो, एक छोटी, गणना-शक्ति-सस्ती वेबसाइट शायद Azure के लिए लक्षित बाजार नहीं है। लेकिन बैच प्रक्रियाओं के लिए, बोझ शायद दूर चलेगा।
प्रश्न
गणना शक्ति की दृष्टि से और "गणना घंटे" में बिलिंग केवल बोलते हुए, Azure कि केवल कुछ ही घंटों अगर और एक महीने से चलाता है, एक बैच प्रक्रिया के लिए एक अच्छा होस्टिंग विकल्प होगा केवल अगर आप (और नीचे!) को आसानी से उदाहरणों की संख्या बढ़ा सकते हैं। तो:
- यह प्रोग्राम के पैमाने और Azure में उदाहरणों की संख्या नीचे करना संभव है? मैन्युअल रूप से कॉन्फ़िगरेशन फ़ाइल को बदलने के अलावा कोई अन्य विकल्प हैं?
- क्या घटनाओं की संख्या को कम करने के कोई स्पष्ट मुद्दे हैं?
- Azure आपके आवेदन के स्केलिंग को "स्वीकार" करने में कितना समय लगता है?
बाद के प्रश्न के बारे में: एक चरम मामला लें जहां आपके पास 45 मिनट के लिए बहुत बड़ी संख्या (कहें, 1000) चल रही है। यदि प्रक्रिया समाप्त होने के 15 मिनट के भीतर Azure स्केलिंग के नोटिस लेने में सक्षम नहीं है, तो आपसे 1000 अन्य गणना समय के लिए शुल्क लिया जाएगा।
छोटे नोट: "ऊपर स्केलिंग" और "नीचे" आम तौर पर एक एकल नोड के लिए संसाधनों को जोड़ने के लिए उपयोग किया जाता है। इस मामले में मुझे लगता है कि आपका मतलब है "स्केलिंग इन" और "आउट" जो सिस्टम में अधिक नोड्स जोड़ रहा है। - आप csmanage (http://code.msdn.microsoft.com/windowsazuresamples) के साथ एक नई संख्या में कॉन्फ़िगरेशन फ़ाइल को अद्यतन करने के लिए स्क्रिप्ट कर सकते हैं। आपको अभी भी उस स्क्रिप्ट को स्थानीय रूप से लात मारना होगा (अजीब में नहीं)। अनुप्रयोग जीवनचक्र (http://microsoftpdc.com/Sessions/SVC25) –
का स्वचालन मैं MSDN Azure फोरम में कुछ मिनट पहले एक ऐसी ही सवाल किए गए: http://social.msdn.microsoft यह तो आपको देखना चाहें। com/मंच/en-US/windowsazure/धागा/e4fba2df-7676-48f9-9dfd-f0f3e40f7fe8 पुनश्च: धन्यवाद जेसन! मैं लिंक पर जाउंगा (और निश्चित रूप से मेरी भाषा की समीक्षा करूंगा! :) –