Gledam nesto zadnjih dan-dva, stalno zaboravljamo jednu temu kod Xeon procesora:
Microsoft se licencira per-core, u chunkovima od 2. OpenShift, koji ja trenutno gledam, isto. VM Ware se placa per-cpu ali postoji limit na vise od 32-core CPU-ovima, oni "trose" dve licence. Oracle, brdo drugog softvera, sve se placa per-core.
E sad, ima jos jedna "stavka". Ako hocu da uzmem 128 CPU core-a, mogu da uzmem jedan AMD server ili 2 Intel servera. Kod intela dobijem 112 core-ova, ili recimo 96 ako uzmem nesto razumno tipa Xeon Gold 6252. Licence, ocigledno, placam slicno. Hardver placam vise jer dva servera kostaju vise (kucista, napajanja, bla-bla..). Ali, i to nije malo ali, dve masine imaju duplo vise memory bandwidth-a.
Tako da se svodi na to da, za razliku u ceni od 10-15%, biram izmedju 128 Core-ova sa 16 memorijskih kanala ili 96 core-ova sa 24 memorijska kanala. Postaje vec zanimljivo.... A ovo je sve, ako ne gledam realan svet: Intel i dalje ima vendore koji su vise-manje intel-only. Ako uzimam Cisco networking (a dosta firmi uzima), mogu da gledam i Cisco servere - koji su samo intel. Ako uzmimam neku manju varijantu, tipa dev team, 30-tak ljudi, treba mi 2-3 switch-a, 3 servera, licence.... uzimanjem sve od jednog vendora dobicu bolji popust - toliko da, mozda, cena bude ista, ili cak intel bude jevtiniji (ne znam ko se ovde sve bavio ovime, kad uzmete sve od jednog vendora, mozete da idete sa popustima i do 50% cene). Cisco nije jedini, Fujitsu je isto npr. samo intel - a dosta firmi u Nemackoj uzima njihove laptope/desktope.
Ovo mozda nije cisto tehnicka metrika, ali je metrika. Za nesto sto, koliko sam ja na brzinu iskucao, ima slicnu cenu, dobija se slicna stvar. Da li je brze imati 3 masine sa 2xEpyc 7702 ili 6 masina sa 2xXeon 6252? Da li 3xEpyc 7702P li 3x Dual-Xeon 6252? Xeon donese manje core-ova, nesto vise memorije, veci memorijski i networking I/O (mada networking po ceni vise portova iskoriscenih).... I da, za Intel imam Optane DIMM-ove, koji za neke primene (tipa baza) mogu da znace vise nego CPU cores.
Brza provera cene je Xeon 6252 : 4000 GBP, Epyc 7702 : 7800 GBP. Skoro duplo (Gledao na Scan UK). Dve masine kostaju vise nego jedna, ali popusti, ubedjen sam, mogu to da popeglaju.... Znam da Facebook i slicni hyperscaler-i nisu glupi, da li je ovde negde mozda rezon? Memory bandwidth? Pricing? Kombinacija?
Please do not feed the Trolls!
Blasphemy? How can I blaspheme? I'm a god!'