Gateway VPN żgħir jgħaddi test tal-veloċità, iħossu tajjeb, u mbagħad tmur lura wara l-ikel. L-istanza ma kinitx qed tigdeb waqt it-test; kienet qed tonfoq krediti li kienet qalgħet waqt li kienet idle. L-istanzi burstable huma ddisinjati eżattament għal dan, u dan jagħmel benchmark qasir tbassir ħażin għal wara nofsinhar sħiħ ta' trasferimenti. Iż-żewġ modi tal-krediti wkoll ifallu b'modi differenti, u l-għażla bejniethom hija d-deċiżjoni vera.

Minn fejn issellet it-test tal-veloċità

Kreditu CPU wieħed huwa vCPU wieħed li jaħdem b'użu sħiħ għal minuta. Istanza burstable taqla' krediti bir-rata tal-bażi tagħha u tonfoqhom meta taqbeż dik il-bażi. Lejl idle jibni bilanċ; filgħodu mgħobbi jiġbdu 'l isfel.

Għalhekk l-ewwel test jidher tajjeb. L-istanza kellha baġit imwarrab, nefqatu fuq ix-xogħol ta' encryption, u rrappurtat rata tajba. Xejn fir-riżultat ma jgħidlek x'jiġri meta l-bilanċ jilħaq iż-żero. Il-benchmark kejjel burst, u l-burst huwa dak li l-istanza hija ddisinjata tagħti. Qatt ma kejjel l-istat stabbli li int ser tiddependi fuqu.

L-aritmetika li trid tagħmel

L-inputs huma l-persentaġġ tal-bażi għal kull vCPU, in-numru ta' vCPU, il-bilanċ akkumulat, u t-tagħbija li tistenna. Bħala illustrazzjoni biss, ħu istanza ipotetika b'żewġ vCPU, bażi ta' għaxar fil-mija għal kull vCPU, 24 kreditu akkumulat, u vCPU wieħed mgħobbi kollu filwaqt li l-ieħor idle. Dawn in-numri huma inputs iddikjarati, mhux l-ispeċifikazzjoni ta' xi daqs partikolari ta' istanza.

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

Taħt dawk is-suppożizzjonijiet il-baġit jispiċċa fi ftit aktar minn nofs siegħa. Xogħol fil-background, tagħbija li tinbidel u l-kontabilità tal-istanza stess iċaqilqu r-riżultat, u xejn minn dan ma jbassar il-throughput tal-VPN. Dak li jbassar huwa meta l-limitazzjoni sostenuta tibda tħoss.

Innota t-tieni qari wkoll: f'dan l-eżempju vCPU wieħed mgħobbi huwa madwar nofs il-kapaċità totali tal-CPU. Persentaġġ ġenerali moderat jista' jaħbi qalba saturata, għalhekk ħares lejn l-imġiba għal kull qalba flimkien man-numri tal-krediti.

Standard u Unlimited: l-istess żero, tifsira differenti

Fil-mod Standard, bilanċ eżawrit jillimita l-CPU sostenuta lejn il-bażi. L-istanza tibqa' taħdem, biss aktar bil-mod, u l-limitu huwa prevedibbli. Fil-mod Unlimited l-istanza tista' tkompli tiġbed mill-krediti żejda wara li l-bilanċ jilħaq iż-żero, u użu sostenut 'il fuq mill-bażi jista' jipproduċi ħlasijiet skont ir-regoli tal-kontabilità tas-servizz.

Għalhekk CPUCreditBalance ta' żero jfisser throttling f'wieħed mod u ħlas possibbli fl-ieħor. Din hija l-paragun kollu, u għalhekk li taqra l-metrika mingħajr il-mod hija qarrieqa.

Iż-żejjed lanqas mhuwa fattura sempliċi għal kull kreditu. Operazzjoni aktar tard taħt il-bażi tista' tħallas lura l-użu żejjed, u japplikaw kundizzjonijiet oħra ta' ħlas. Iċċekkja l-mod konfigurat u r-regoli attwali tas-servizz minflok ma tiddependi fuq talba ta' livell b'xejn minn post antik fuq blog.

X'għandek tara waqt xogħol reali

Irreġistra CPUCreditUsage u CPUCreditBalance ħdejn it-tul u r-rata tat-trasferiment. Fuq Unlimited, żid CPUSurplusCreditBalance u CPUSurplusCreditsCharged. Il-gwida tal-AWS għall-monitoraġġ tal-krediti CPU tispjega x'jirrapporta kull wieħed u kemm-il darba.

Erġa' ttestja b'konkorrenza rappreżentattiva u tul biżżejjed biex tara x-xejra, u rreġistra l-bilanċ tal-bidu. Filgħodu idle u wara nofsinhar mgħobbi mhumiex l-istess esperiment, anki b'kmandi identiċi.

Limiti li mhumiex CPU

Il-bandwidth tan-netwerk għandha l-bażi u l-imġiba tal-burst tagħha stess, u l-limiti tar-rata tal-pakketti jew tal-konnessjonijiet jistgħu jorbtu qabel il-CPU. Il-memorja hija importanti meta l-implimentazzjoni VPN iżżomm stat għal kull konnessjoni, u istanza żgħira tista' tispiċċa biha ħafna qabel ma tispiċċa bil-krediti.

Bilanċ tajjeb tal-krediti għalhekk jipprova ħaġa waħda: il-baġit tal-CPU mhuwiex il-limitazzjoni attwali. Ma jgħid xejn dwar il-passaġġ tan-netwerk, u ma jgħid xejn dwar x'jiġri b'konkorrenza doppja. Osserva l-metriċi tan-netwerk fl-istess tieqa tal-metriċi tal-krediti, sabiex waqgħa fil-throughput ikollha kawża kandidata minflok teorija.

L-għażla ta' bażi apposta

Uża t-tagħbija sostenuta mkejla biex tagħżel bażi, jew aċċetta l-bursting b'mod espliċitu u pprevedi baġit għaliha. Iż-żewġ tweġibiet huma difendibbli meta jinkitbu; l-ebda waħda mhija difendibbli meta tiġi dedotta mix-xandir tal-vidjow ta' xi ħadd ieħor li rnexxa.

Jekk il-gateway qed iġorr it-tagħbija, ittratta l-mod tal-krediti bħala parti mill-pjan tal-kapaċità minflok bħala default li qatt ma ftaħt. Il-mod li tagħżel huwa l-falliment li tista' tbassar.

Artikli relatati