Ceph olcso NVMe meghajtokon? Hogyan epitik a hyperscalerek a halozati fabricet?

ha ezek a kerdesek mindig izgattak akkor kerlek szavazz erre es erre az eloadasra a kovetkezo Open Infrastructure Summit kapcsan, hogy elmondhassuk!

az elso teszthez vettunk 192db 1TB-os Samsung 970 PRO-t ami osszesen 11 (vagy 24) gepbe lesz beszerelve, gepenkent 100 gigabites halozattal, majd 64 kliensrol szenne hajtva.
a masodik pedig egy nagyon meno dolog, levinni a BGP-t a hypervisorig VRFestul, anycast gatewayestol, mindenestul. csakhat szegeny OpenStack meg nem tudja. nade majd ha beszavaznak, megirjuk! :)

Hozzászólások

Milyen felállás miatt van erre szükség azt lehet tudni ? Mármint hogy szegény hypervisor BGP-zzen ?

Fedora 28, Thinkpad x220

Ok, hogy teljes L3 hálózat, de ezt miért a hypervisor kezelje/routeolja ? De mint mondtam csak érdekel, ugyanis nem tudom mi a felállás.

Egy /16 ba 5000 gép is elfér, és attól az is teljes L3. Én akkor a hypervisorok LAN-jába tenném a routert, aminek az a dolga ami BGP routing stb. a hypervisor meg foglalkozzon amihez ért.

Fedora 28, Thinkpad x220

Értem szóval ti akartok saját eszközökből afféle SDN-t gyártani, mert mondjuk az arista drága ahhoz, hogy az openstack-hez illesszétek.

Vannak olyan routeros-ek amik portolva lette hypervisorok alá, lásd mikrotik CHR, vagy arista vEOS stb.

Személy szerint én ezekkel oldanám meg a network dolgokat, minthogy ezeket az feladatokat maga a hypervisor vegye át.

Természetesen ha sok 10 vagy 100G kell akkor ezek szerintem nem opciók, akkor tényleg kell egy hw és mondjuk meglesni hogy lehet az aristat illeszteni a neutronhoz.

https://www.arista.com/assets/data/pdf/Whitepapers/OpenStack_Neutron_Te…

Fedora 28, Thinkpad x220

a vEOS-t nagyon kar ide keverni, teljesen mas celra van.

miert illesztenem egy proprietary vendor cuccat barmihez a helyett, hogy standard RFC-kbol epitkeznek open source cuccokkal? nem lenne jobb ha lenne egy egyseges megoldas ami minden gyartoval megy? miert kene ehhez propriterary SDN megoldas?

itt arrol van szo, hogy van egy teljes EVPN BGP stacked VRF-ekkel, anycast gatewayekkel, ami nativ sebessegen uzemel mindenfele propritery marhasag nelkul, akarmilyen gyarto hardverevel (amennyiben ezeket a standardeket ismeri) hardverbol.

nem pontosan latom, hogy szerinted ez miert hulyeseg, ha szerinted ez hulyeseg, de az biztos, hogy a microsoft, az fb, a G, a baidu, a tencent, es meg sorolhatnank majdnem igy epit halozati fabricet (az EVPN mostanaban kezd terjedni, mint a gomba)

RFC 5549, RFC 7938

A nagy teljesítmény miatt mondtam a dedikalt eszközöket. Persze minden megoldható izomból is.

Ezért mondtam, hogy nem tudom mi a felállás. Teszem azt 5millió pps-t kell routolni, ami csúcsban akár a többszöröse is lehet, nem tenném hypervisorra. Erre valók az asicok amik kb izomból lekezelik, amit tudnak.

Vannak a kis szolgáltatók akik elvannak asicok nélkül is, meg van már az a forgalom/terhlés ahol nem lehet meglenni.

Ezért mondtam amit mondtam.

Fedora 28, Thinkpad x220

itt minden ASIC-bol megy. a VM-eket valahogy ki *kell* juttatnod a hypervisorbol, ott meg mar mindegy, hogy a kernel egy VXLAN-ba nyomja bele (ami hw offloaded amugy jo HW valasztassal teljesen), vagy VLAN-ba, vagy akarmibe. utana pedig tenyleg minden ASIC, ha van olyan ASIC-od. tehat 0 perf loss + teljes flexibilitas.

ennek pont ez az egyik elonye a sok masik mellett: ha van ASICod, mukodik, es jo gyors, ha nincs, csak buta switcheid amik tudnak IP csomagokat forwardolni azert, akkor is mukodik :)