Fórum Root.cz

Hlavní témata => Server => Téma založeno: vesterna12 25. 09. 2023, 15:23:43

Název: Rozúčtování sdíleného VM v Google Cloud
Přispěvatel: vesterna12 25. 09. 2023, 15:23:43
Pouzivame nekolik sdilenych VM v Google Cloud. Tzn. jedno VM je utilizovano vicero aplikacemi. Jak resit spravne rozuctovani nakladu mezi jednotlive aplikace podle realne utilizace VM aplikaci? Metoday platby je "pay as you go". Uprime ani nevim jakou metriku zvolit.

Nektere aplikace pouzivaji vice CPU nez ostatni a to stejne je i s pameti. Na serveru jsem schopny dostat statistiky utilizace zdroju podle aplikace, ale nevim jak to spravne promitnout do ceny. Driv jsem pouzival Cloudability, ale ten v prostredi GC jeste nefunguje.
Název: Re:rozuctovani sdileneho VM v Google Cloud
Přispěvatel: CPU 25. 09. 2023, 16:32:53
Správný a pro mě dosti poučný postup je asi přes Cloudability, což je hezký!
Zbytek postu asi číst nemusíš, Cloudability se to nemůže rovnat.

Bez toho si budeš muset spočítat nákladovou funkci a nákladovou jednotku.
Ale asi bych se s tím neprděl a vzal to nákladově poměrem, pokud tedy lze  :o
Aplikace A tvoří 80% přenosu, tj. tam naúčtovat 80% za přenos.
Aplikace B tvoří 80% vytížení CPU, těm naúčtovat CPU.

Něco podobné jsme řešil a nakonec, po mnoha hádkách, jsme museli oddělit největší spotřebitele a na VM pak dát aplikace, které vytěžovaly zdroje poměrně rovnoměrně. Obecně je oddělení "bumbrlíčků" dobrý nápad, protože pak je nemůže nikdo "dotovat", naopak se hledají cesty, jak aplikaci optimalizovat z hlediska nákladů.