Burstable EC2 VPN: Standard की Unlimited CPU क्रेडिट?
एक मोड बेसलाइनवर मर्यादित करतो, दुसरा चालू ठेवतो आणि तुम्हाला बिल करू शकतो. लहान instance तुमचा gateway होण्यापूर्वी क्रेडिटचे गणित करा.
एक छोटा VPN gateway वेग चाचणीत उत्तीर्ण होतो, ठीक वाटतो, आणि नंतर दुपारच्या जेवणानंतर हळू होतो. चाचणीदरम्यान instance खोटे बोलत नव्हता; तो निष्क्रिय असताना कमावलेले क्रेडिट खर्च करत होता. Burstable instance अगदी त्यासाठीच बनवले आहेत, त्यामुळे छोटी benchmark दुपारभराच्या हस्तांतरणांचा वाईट अंदाज ठरते. दोन्ही क्रेडिट मोड वेगळ्या पद्धतीने अयशस्वी होतात, आणि त्यांच्यातील निवड हा खरा निर्णय आहे.
वेग चाचणीने कुठून कर्ज घेतले
एक CPU क्रेडिट म्हणजे एक vCPU एक मिनिट पूर्ण वापरावर चालणे. Burstable instance आपल्या बेसलाइन दराने क्रेडिट कमावतो आणि त्या बेसलाइनपेक्षा जास्त झाल्यावर ते खर्च करतो. निष्क्रिय रात्र शिल्लक वाढवते; व्यस्त सकाळ ती ओढून घेते.
म्हणूनच पहिली चाचणी चांगली दिसते. instance जवळ साठवलेला बजेट होता, तो एन्क्रिप्शनच्या कामावर खर्च केला, आणि निरोगी दर नोंदवला. निकालात कुठेही शिल्लक शून्यावर आल्यावर काय होते हे सांगितलेले नाही. benchmark ने स्फोट मोजला, आणि स्फोट हेच instance देण्यासाठी बनवले आहे. तुम्ही ज्यावर अवलंबून राहणार आहात ती स्थिर स्थिती त्याने कधीच मोजली नाही.
तुम्हाला करावे लागणारे गणित
इनपुट म्हणजे प्रति vCPU बेसलाइन टक्केवारी, vCPU संख्या, साठलेली शिल्लक आणि तुमची अपेक्षित लोड. फक्त उदाहरणासाठी, दोन vCPU असलेली काल्पनिक instance घ्या, प्रति vCPU दहा टक्के बेसलाइन, 24 साठलेली क्रेडिट, एक vCPU पूर्ण व्यस्त आणि दुसरा निष्क्रिय. हे आकडे घोषित इनपुट आहेत, कोणत्याही विशिष्ट instance आकाराचे वैशिष्ट्य नाही.
Earn rate: 2 x 10% x 60 = 12 credits/hour
Workload usage: 1 x 100% x 60 = 60 credits/hour
Net draw: 60 - 12 = 48 credits/hour
Accrued budget: 24 / 48 = 0.5 hoursत्या गृहितकांनुसार बजेट सुमारे अर्ध्या तासात संपते. पार्श्वभूमीचे काम, बदलणारी लोड आणि instanceचे स्वतःचे हिशोब निकाल हलवतात, आणि यापैकी काहीही VPN थ्रूपुटचा अंदाज देत नाही. ते अंदाज देते की सतत मर्यादा कधी जाणवू लागेल.
दुसऱ्या वाचनाकडेही लक्ष द्या: या उदाहरणात एक व्यस्त vCPU एकूण CPU क्षमतेच्या सुमारे निम्मा आहे. मध्यम एकूण टक्केवारी संपृक्त कॉअर लपवू शकते, म्हणून क्रेडिटच्या आकड्यांसोबत कॉअरनुसार वर्तन पहा.
Standard आणि Unlimited: ताच शून्य, वेगळा अर्थ
Standard मोडमध्ये, संपलेली शिल्लक सतत CPU ला बेसलाइनकडे मर्यादित करते. instance काम करत राहते, फक्त हळू, आणि मर्यादा अंदाजण्यायोग्य असते. Unlimited मोडमध्ये, शिल्लक शून्यावर आल्यानंतरही instance अधिशेष क्रेडिटमधून ओढत राहू शकते, आणि बेसलाइनवरील सतत वापर सेवेच्या हिशोब नियमांनुसार शुल्क निर्माण करू शकतो.
म्हणून CPUCreditBalance शून्य असणे म्हणजे एका मोडमध्ये थ्रॉटलिंग आणि दुसऱ्यात संभाव्य बिलिंग. हीच संपूर्ण तुलना आहे, आणि मोड न वाचता मेट्रिक वाचणे भ्रमनिर्माण करणारे याचेच कारण आहे.
अधिशेष हे देखील प्रति क्रेडिट साधे बीजक नाही. नंतर बेसलाइनखाली काम केल्याने अधिशेष वापर कमी होऊ शकतो, आणि इतर शुल्क अटी लागू होतात. जुन्या ब्लॉग पोस्टमधील मोफत स्तराच्या दाव्यावर अवलंबून राहण्याऐवजी कॉन्फिगर केलेला मोड आणि सध्याचे सेवा नियम तपासा.
प्रत्यक्ष कामादरम्यान काय पहावे
हस्तांतरणाचा कालावधी आणि दर यांच्या शेजारी CPUCreditUsage आणि CPUCreditBalance नोंदवा. Unlimited वर CPUSurplusCreditBalance आणि CPUSurplusCreditsCharged जोडा. AWSचे CPU क्रेडिट देखरेख मार्गदर्शक प्रत्येक काय नोंदवते आणि किती वेळा ते स्पष्ट करते.
प्रातिनिधिक समवर्तीपणा आणि कल पाहण्यापुरेसा कालावधी यासह पुन्हा चाचणी करा, आणि सुरुवातीची शिल्लक नोंदवा. निष्क्रिय सकाळ आणि व्यस्त दुपार समान आदेशांसहही समान प्रयोग नाहीत.
CPU नसलेल्या मर्यादा
नेटवर्क बँडविड्थची स्वतःची बेसलाइन आणि स्फोट वर्तन असते, आणि पॅकेट दर किंवा कनेक्शन परवानग्या CPUच्या आधी बांधू शकतात. VPN अंमलबजावणी प्रत्येक कनेक्शनची स्थिती ठेवते तेव्हा मेमरी महत्त्वाची असते, आणि लहान instance क्रेडिट संपण्यापूर्वी खूप आधी ती संपू शकते.
त्यामुळे निरोगी क्रेडिट शिल्लक एक गोष्ट सिद्ध करते: CPU बजेट ही सध्याची मर्यादा नाही. ते नेटवर्क मार्गाबद्दल काहीही सांगत नाही, आणि समवर्तीपणा दुप्पट झाल्यावर काय होते हेदेखील सांगत नाही. क्रेडिट मेट्रिक्सच्या त्याच विंडोमध्ये नेटवर्क मेट्रिक्स पहा, जेणेकरून थ्रूपुट घटीला सिद्धांत नव्हे तर संभाव्य कारण मिळेल.
हेतुपूर्वक बेसलाइन निवडणे
मोजलेल्या सतत कामाचा भार वापरून बेसलाइन निवडा, किंवा स्फोट स्पष्टपणे स्वीकारा आणि त्यासाठी बजेट ठेवा. दोन्ही उत्तरे लिहून ठेवल्यास समर्थनीय आहेत; दुसऱ्याच्या यशस्वी व्हिडिओ स्ट्रीमवरून काढलेले उत्तर समर्थनीय नाही.
gateway भार वाहत असेल, तर क्रेडिट मोडला तुम्ही कधीच न उघडलेला डीफॉल्ट न मानता क्षमता योजनेचा भाग माना. तुम्ही निवडलेला मोड हा तुम्ही अंदाज करू शकता असा बिघाड आहे.