VPN EC2 burstable: credydau CPU safonol neu ddiderfyn?
Mae un modd yn tagu ar y llinell sylfaen, mae’r llall yn dal ati ac yn gallu bilio chi. Gwnewch y rhifyddeg credydau cyn i instans fach ddod yn giât i chi.
Mae porth VPN fach yn pasio prawf cyflymder, yn teimlo’n iawn, ac yna’n dirywio ar ôl cinio. Nid oedd yr instans yn dweud celwydd yn ystod y prawf; roedd yn gwario credydau a enillodd wrth segur. Mae instansau burstable wedi’u cynllunio i wneud yn union hynny, sy’n gwneud prawf byr yn ddarogan gwael ar gyfer prynhawn o drosglwyddiadau. Mae’r ddau fodd credyd hefyd yn methu mewn ffyrdd gwahanol, a dewis rhyngddynt yw’r gwir benderfyniad.
O ble y benthyciodd y prawf cyflymder
Un credyd CPU yw un vCPU yn rhedeg ar ddefnydd llawn am un munud. Mae instans burstable yn ennill credydau ar gyfradd ei llinell sylfaen ac yn eu gwario pan fydd yn mynd y tu hwnt i’r llinell honno. Mae noson segur yn adeiladu balans; mae bore prysur yn ei dynnu i lawr.
Dyna pam mae’r prawf cyntaf yn edrych yn dda. Roedd gan yr instans gyllideb wedi’i chynilo, fe’i gwariodd ar waith amgryptio, ac adroddodd gyfradd iach. Nid oes unrhyw beth yn y canlyniad yn dweud wrthych beth sy’n digwydd pan fydd y balans yn cyrraedd sero. Roedd y prawf yn mesur ffrwydrad, a ffrwydrad yw’r hyn y mae’r instans wedi’i gynllunio i’w gyflenwi. Ni fesurodd y cyflwr sefydlog rydych chi ar fin dibynnu arno.
Y rhifyddeg y mae’n rhaid i chi ei gwneud
Y mewnbynnau yw’r ganran llinell sylfaen fesul vCPU, nifer y vCPU, y balans cronedig, a’r llwyth rydych chi’n ei ddisgwyl. Er enghraifft yn unig, cymerwch instans ddamcaniaethol â dau vCPU, llinell sylfaen o ddeg y cant fesul vCPU, 24 credyd cronedig, ac un vCPU yn brysur iawn tra bod y llall yn segur. Mae’r rhifau hyn yn fewnbynnau datganedig, nid manyleb unrhyw faint instans penodol.
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 hoursO dan y rhagdybiaethau hynny mae’r gyllideb yn diflannu mewn tua hanner awr. Mae gwaith cefndir, llwyth sy’n newid a chyfrifyddu’r instans ei hun yn symud y canlyniad, ac nid oes unrhyw un o’r rhain yn rhagfynegi trwybwn VPN. Yr hyn y mae’n ei ragfynegi yw pryd y bydd y cyfyngiad parhaus yn dechrau brathu.
Sylwch hefyd ar yr ail ddarlleniad: mae un vCPU prysur yn tua hanner cyfanswm gallu CPU yn yr enghraifft hon. Gall canran gyffredinol gymedrol guddio craidd sydd wedi’i ddirlawn, felly edrychwch ar ymddygiad fesul craidd ochr yn ochr â’r rhifau credyd.
Standard ac Unlimited: yr un sero, ystyr gwahanol
Yn y modd Standard, mae balans wedi’i ddisbyddu yn cyfyngu CPU parhaus tuag at y llinell sylfaen. Mae’r instans yn dal i weithio, dim ond yn arafach, ac mae’r nenfwd yn rhagweladwy. Yn y modd Unlimited gall yr instans barhau i dynnu ar gredydau dros ben ar ôl i’r balans gyrraedd sero, a gall defnydd parhaus uwchlaw’r llinell sylfaen gynhyrchu taliadau o dan reolau cyfrifyddu’r gwasanaeth.
Felly mae CPUCreditBalance o sero yn golygu tagu mewn un modd a bilio posibl yn y llall. Dyna’r gymhariaeth gyfan, a dyna pam mae darllen y metrig heb ddarllen y modd yn gamarweiniol.
Nid yw’r dros ben yn anfoneb syml fesul credyd chwaith. Gall gweithredu diweddarach islaw’r llinell sylfaen dalu defnydd dros ben i lawr, ac mae amodau tâl eraill yn berthnasol. Gwiriwch y modd a ffurfweddir a rheolau cyfredol y gwasanaeth yn hytrach na dibynnu ar honiad haen am ddim o bost blog hen.
Beth i’w wylio yn ystod gwaith go iawn
Cofnodwch CPUCreditUsage a CPUCreditBalance wrth ochr hyd a chyfradd y trosglwyddiad. Ar Unlimited, ychwanegwch CPUSurplusCreditBalance a CPUSurplusCreditsCharged. Mae canllaw monitro credydau CPU AWS yn egluro beth mae pob un yn ei adrodd a pha mor aml.
Ailbrofwch gyda chydamseredd cynrychioladol a digon o hyd i weld y duedd, a chofnodwch y balans cychwynnol. Nid yw bore segur a phrynhawn prysur yr un arbrawf, hyd yn oed gyda gorchmynion union yr un fath.
Terfynau nad ydynt yn CPU
Mae gan led band y rhwydwaith ei linell sylfaen a’i ymddygiad ffrwydrad ei hun, a gall lwfansau cyfradd pecynnau neu gysylltiadau rwymo cyn i’r CPU wneud. Mae cof yn bwysig pan fydd y gweithrediad VPN yn cadw cyflwr fesul cysylltiad, a gall instans fach redeg allan ohono ymhell cyn iddo redeg allan o gredydau.
Felly mae balans credydau iach yn profi un peth: nid cyllideb CPU yw’r cyfyngiad cyfredol. Nid yw’n dweud dim am lwybr y rhwydwaith, ac nid yw’n dweud dim am yr hyn sy’n digwydd ar ddwbl y cydamseredd. Gwyliwch y metrigau rhwydwaith yn yr un ffenestr â’r metrigau credyd, fel bod gan gwymp trwybwn achos posibl yn lle theori.
Dewis llinell sylfaen yn fwriadol
Defnyddiwch y llwyth parhaus a fesurwyd i ddewis llinell sylfaen, neu derbyniwch ffrwydro’n benodol a chyllidebwch ar ei gyfer. Mae pob ateb yn amddiffynadwy pan gaiff ei ysgrifennu; nid oes yr un yn amddiffynadwy pan gaiff ei gasglu o ffrwd fideo lwyddiannus rhywun arall.
Os yw’r giât yn dwyn llwyth, triniwch y modd credyd fel rhan o’r cynllun capasiti yn hytrach na rhagosodiad na wnaethoch ei agor erioed. Y modd rydych chi’n ei ddewis yw’r methiant rydych chi’n cael ei ragfynegi.