Tqabbil tal-Ispejjeż fuq Kubernetes Immexxi (2020)

Nota. transl.: Inġinier Amerikan DevOps Sid Palas, bl-użu tħabbira reċenti ta' Google Cloud Bħala gwida informattiva, qabbilt l-ispiża tas-servizz Managed Kubernetes (f'konfigurazzjonijiet differenti) mill-fornituri ewlenin tal-cloud fid-dinja. Vantaġġ addizzjonali tax-xogħol tiegħu kien il-pubblikazzjoni tal-Jupyter Notebook korrispondenti, li jippermetti (b'għarfien minimu ta 'Python) li jaġġusta l-kalkoli mwettqa biex jaqbel mal-bżonnijiet tiegħek.

TL; DR: Azure u Digital Ocean ma jiċċarġjawx għar-riżorsi tal-komputazzjoni użati għall-pjan ta 'kontroll, u jagħmluhom għażla tajba għall-iskjerament ta' ħafna clusters żgħar. Għat-tmexxija ta' numru żgħir ta' raggruppamenti kbar, GKE huwa l-aktar adattat. Barra minn hekk, tista 'tnaqqas l-ispejjeż b'mod sinifikanti billi tuża nodi spot/preemptive/prijorità baxxa jew billi "tissottoskrivi" għall-użu fit-tul tal-istess nodi (dan japplika għall-pjattaformi kollha).

Tqabbil tal-Ispejjeż fuq Kubernetes Immexxi (2020)
Daqs tal-cluster (numru ta' ħaddiema)

Ħarsa ġenerali

Tħabbira riċenti tal-Google Cloud It-tħabbira ta' GKE li tibda tiċċarġja 10 ċenteżmi għal kull siegħa cluster għal kull siegħa cluster wasslitni biex nibda nanalizza l-ipprezzar tal-offerti ewlenin ta' Kubernetes ġestiti.

Tqabbil tal-Ispejjeż fuq Kubernetes Immexxi (2020)
Din it-tħabbira ħarbat ħafna lil xi...

Il-karattri ewlenin tal-artiklu huma:

Tqassim tal-Ispejjeż

L-ispiża totali biex tuża Kubernetes fuq kull waħda minn dawn il-pjattaformi tikkonsisti mill-komponenti li ġejjin:

  • Tariffa għall-ġestjoni tal-cluster;
  • Ibbilanċjar tat-tagħbija (għall-Ingress);
  • Riżorsi tal-kompjuters (vCPU u memorja) tal-ħaddiema;
  • It-traffiku tal-ħruġ;
  • Ħażna permanenti;
  • Ipproċessar tad-dejta minn load balancer.

Barra minn hekk, il-fornituri tal-cloud joffru skontijiet sinifikanti jekk il-klijent irid/jista' juża preemptible post jew nodi ta' prijorità baxxa JEW jimpenjaw ruħhom li jużaw l-istess nodi għal 1-3 snin.

Ta’ min jenfasizza li għalkemm l-ispiża hija bażi tajba għat-tqabbil u l-evalwazzjoni tal-fornituri tas-servizz, għandhom jitqiesu fatturi oħra:

  • Uptime (Ftehim dwar il-Livell tas-Servizz);
  • L-ekosistema tas-sħab tal-madwar;
  • Verżjonijiet disponibbli tal-K8s;
  • Kwalità tad-dokumentazzjoni/sett ta' għodda.

Madankollu, dawn il-fatturi huma lil hinn mill-ambitu ta 'dan l-artikolu/studju. IN Post ta’ Frar fuq il-blog StackRox Fatturi mhux tal-prezz għal EKS, AKS u GKE huma diskussi fid-dettall.

Jupyter Notebook

Biex tagħmilha aktar faċli li ssib l-aktar soluzzjoni profittabbli, żviluppajt Notebook Jupyter, billi tuża plotly + ipywidgets fiha. Jippermettilek tqabbel l-offerti tal-fornitur għal daqsijiet differenti ta’ clusters u settijiet ta’ servizzi.

Tista' tipprattika b'verżjoni diretta tan-notepad f'Binder:

Tqabbil tal-Ispejjeż fuq Kubernetes Immexxi (2020)
managed-kubernetes-price-exploration.ipynb fuq mybinder.org

Għarrafni jekk il-kalkoli jew l-ipprezzar oriġinali humiex korretti (dan jista’ jsir permezz ta’ kwistjoni jew talba ta’ pull fuq GitHub - hawn huwa r-repożitorju).

Sejbiet

Alas, hemm wisq sfumaturi biex jipprovdu rakkomandazzjonijiet aktar speċifiċi minn dawk inklużi fil-paragrafu TL;DR fil-bidu nett. Madankollu, xorta jistgħu jittieħdu xi konklużjonijiet:

  • B'differenza minn GKE u EKS, AKS u Digital Ocean ma jitolbux ħlas għar-riżorsi tas-saff ta 'kontroll. AKS u DO huma aktar profittabbli jekk l-arkitettura tinkludi ħafna clusters żgħar (pereżempju, cluster wieħed kull kull żviluppatur jew kull klijent).
  • Ir-riżorsi tal-komputazzjoni ta' GKE kemmxejn inqas għaljin jagħmluha aktar profittabbli hekk kif id-daqsijiet tal-clusters* jiżdiedu.
  • L-użu ta 'nodi preemptibbli jew affinità ta' nodi fit-tul jista 'jnaqqas l-ispejjeż b'aktar minn 50%. Nota: Digital Ocean ma joffrix dawn l-iskontijiet.
  • It-tariffi 'l barra ta' Google huma ogħla, iżda l-ispiża tar-riżorsi tal-kompjuter hija fattur determinanti fil-kalkolu (sakemm il-cluster tiegħek ma jkunx qed jiġġenera ammont sinifikanti ta' dejta 'l barra).
  • L-għażla ta' tipi ta' magni bbażati fuq il-ħtiġijiet tas-CPU u tal-memorja tal-piżijiet tax-xogħol tiegħek tgħinek tevita li tħallas żejda għal riżorsi mhux użati.
  • Oċean Diġitali jiċċarġja inqas għall-vCPU u aktar għall-memorja meta mqabbel ma 'pjattaformi oħra - dan jista' jkun fattur deċiżiv għal xi tipi ta 'tagħbija tax-xogħol tal-komputazzjoni.

*Nota: L-analiżi tuża data għal nodi ta' komputazzjoni għal skopijiet ġenerali (użu ġenerali). Dawn huma n1 GCP Compute Engine istanzi, m5 AWS ec2 istanzi, D2v3 Azure magni virtwali u DO qtar b'CPUs iddedikati. Min-naħa tiegħu, huwa possibbli li ssir riċerka fost tipi oħra ta 'magni virtwali (burstable, entry-level). Ewwel daqqa t'għajn, l-ispiża tal-magni virtwali tiddependi b'mod lineari fuq in-numru ta 'vCPUs u l-ammont ta' memorja, iżda m'inix ċert li din is-suppożizzjoni se tibqa 'veru għal proporzjonijiet ta' memorja/CPU mhux standard ħafna.

Fl-artikolu Il-Gwida tal-Ispejjeż Ultimate Kubernetes: AWS vs GCP vs Azure vs Oċean Diġitali, ippubblikat fl-2018, uża cluster ta 'referenza b'100 vCPU core u 400 GB ta' memorja. Għal tqabbil, skont il-kalkoli tiegħi, cluster simili fuq kull waħda minn dawn il-pjattaformi (għal każijiet fuq talba) se jiswa l-ammont li ġej:

  • AKS: 51465 USD/sena
  • EKS: 43138 USD/sena
  • GKE: 30870 USD/sena
  • DO: 36131 USD/sena

Nittama li dan l-artikolu flimkien man-notebook jgħinek tevalwa l-offerti prinċipali ġestiti ta’ Kubernetes u/jew tiffranka l-flus fuq l-infrastruttura tal-cloud billi tieħu vantaġġ minn skontijiet u opportunitajiet oħra.

PS minn traduttur

Aqra wkoll fuq il-blog tagħna:

Sors: www.habr.com

Żid kumment