NIC teaming pro rychlejší upload z VMware ESXi

Tom K

NIC teaming pro rychlejší upload z VMware ESXi
« kdy: 01. 12. 2023, 10:58:01 »
HP Proliant s 2x 1Gb NIC je propojen do 10Gb switche.
Na serveru beźí ESXi, jednotlivé VM jsou přípojeny do vSvitche přes 10Gb vNICs.
Rychlost kopírování dat a VM na/ze serveru je limitována práve tím 1Gb uplinkem.

Jak nejlépe "zteamovat" ty dvě 1Gb síťovky, abych zvýšil rychlost? (Nemyslím celkový throughput pro více VM, ale nalití dat z 10Gb sítě do 1 VM).   A co nastavit na HW switchi kam přípojím ty 2x 1Gb?
Možností teamingu je víc, proto se ptám pro tento konkrétní případ. Předem díky.
« Poslední změna: 01. 12. 2023, 11:01:40 od Petr Krčmář »


Re:NIC teaming pro rychlejší upload z VMware ESXi
« Odpověď #1 kdy: 01. 12. 2023, 11:17:47 »
Popis naliti dat na 1 VM je nejednoznacny. Nelze odpovedet.

Nejjednodussi reseni: cena pouzitych 10Gbps sitovek je nizka.

Re:NIC teaming pro rychlejší upload z VMware ESXi
« Odpověď #2 kdy: 01. 12. 2023, 11:36:59 »
neztracet cas svuj a ostatnich

nejaky Mellanox ConnectX-2+
ja doporucuju nesetrit a nikdy nekupovat jednoportovy


CPU

  • *****
  • 616
    • Zobrazit profil
    • E-mail
Re:NIC teaming pro rychlejší upload z VMware ESXi
« Odpověď #3 kdy: 01. 12. 2023, 13:21:58 »
Rozhodně 10 Gbps síťovky, všechno ostatní je skutečně jen ztráta času.

aaa158

  • ***
  • 241
    • Zobrazit profil
    • E-mail
Re:NIC teaming pro rychlejší upload z VMware ESXi
« Odpověď #4 kdy: 01. 12. 2023, 13:37:20 »
neztracet cas svuj a ostatnich

nejaky Mellanox ConnectX-2+
ja doporucuju nesetrit a nikdy nekupovat jednoportovy

Zalezi od zakladnej dosky; ked nemas dostatocny bandwidth PCI-express, bi-port nepojde rychlejsie ako single.


CPU

  • *****
  • 616
    • Zobrazit profil
    • E-mail
Re:NIC teaming pro rychlejší upload z VMware ESXi
« Odpověď #5 kdy: 01. 12. 2023, 14:52:20 »
Zalezi od zakladnej dosky; ked nemas dostatocny bandwidth PCI-express, bi-port nepojde rychlejsie ako single.

Lol? Cože?

Tom K

Re:NIC teaming pro rychlejší upload z VMware ESXi
« Odpověď #6 kdy: 01. 12. 2023, 15:22:13 »
Děkuji všem za rady "kup 10Gb sítovku a neřeš" :-(
Kdybych měl server fyzicky po ruce, tak to udělám, ale je daleko a o víkendu tam nepojedu.

Proto se ptám. A odpověď se může hodit i dalším, třeba pro homelab s 2.5Gb switchem.
Ještě jednou předem díky za how-to.

Re:NIC teaming pro rychlejší upload z VMware ESXi
« Odpověď #7 kdy: 01. 12. 2023, 15:44:49 »
nikdy nebudes mit 1 stream rychlejsi jak 1 gbit, svist nevi jak to rozsekat. zna macovky, max ip a porty src dst. mrkni na varianty teamingu a bude ti to jasny.

https://www.samuraj-cz.com/clanek/vmware-esxi-a-nic-teaming-aneb-pripojeni-pres-vice-sitovek/

Tom K

Re:NIC teaming pro rychlejší upload z VMware ESXi
« Odpověď #8 kdy: 01. 12. 2023, 16:22:07 »
nikdy nebudes mit 1 stream rychlejsi jak 1 gbit, svist nevi jak to rozsekat. zna macovky, max ip a porty src dst. mrkni na varianty teamingu a bude ti to jasny.

https://www.samuraj-cz.com/clanek/vmware-esxi-a-nic-teaming-aneb-pripojeni-pres-vice-sitovek/

Díky.

Citace z linku výše:
Znatelný rozdíl v rychlosti, pokud použijeme více než jeden síťový adaptér, získáme pro operace, kdy na ESXi server nahráváme data. Tedy například při převodu fyzického stroje na virtuální nebo další akce pomocí VMware vCenter Converter.
Tomu nerozumím - že by VMware vCenter Converter při kopírování P2V/V2V navazoval více spojení najednou? Pak by to pomohlo... 

jjrsk

  • ****
  • 354
    • Zobrazit profil
Re:NIC teaming pro rychlejší upload z VMware ESXi
« Odpověď #9 kdy: 01. 12. 2023, 16:27:22 »
...
Poridit si 10G sitovku ...

Co chces slyset? Chces tu prednasku na tema jak to (ne)funguje? Kdyz vyrobis bond, neni to totez jako znasobeni konektivity. Tak se to nikdy nechova. Abys tu konektivitu timhle zpusobem znasobil musis taky znasobit pocet streamu tech dat. Protoze jeden ti vzdy potece pres jednu linku. A tudiz bude vzdy limitovany jeji propustnosti.

Mimochodem ...  "2x 1Gb NIC je propojen do 10Gb" ... ktery uchyl to navrhoval?


jjrsk

  • ****
  • 354
    • Zobrazit profil
Re:NIC teaming pro rychlejší upload z VMware ESXi
« Odpověď #10 kdy: 01. 12. 2023, 16:36:57 »
...
Tomu nerozumím - že by VMware vCenter Converter při kopírování P2V/V2V navazoval více spojení najednou? Pak by to pomohlo...
Protoze blbe ctes ... esx === HW. Na tom HW bezi 10, 20, 50x VM. Kdyz to pripojis vic linkama, tak se ty VM podeli o celkovou konektivitu. Ale pokud budes treba 1VM migrovat na jinej stroj nebo jiny storage ... je to jeden datovy stream === je to limitovano rychlosti toho jednoho portu. I kdybys jich tam mel 20.

Proto je treba bsp takovy ze mas 2(fyzicky) porty pro vmotion, 2 pro storace (iscsi) a 2 pro konektivitu VMs. A samozrejme ne do jednoho switche, ale kazdy port do jineho. A samozrejme i tak muzou byt v bondu, ale porad plati, ze jeden stream = limit na jeden port.


Re:NIC teaming pro rychlejší upload z VMware ESXi
« Odpověď #11 kdy: 01. 12. 2023, 18:23:01 »
Nevím, zda se na ESXi dá použít SMB3 multichannel. Ten umí použít více kanálů pro jeden přenos, takže to by mohla být alternativa.

Re:NIC teaming pro rychlejší upload z VMware ESXi
« Odpověď #12 kdy: 01. 12. 2023, 21:33:22 »
Nevím, zda se na ESXi dá použít SMB3 multichannel. Ten umí použít více kanálů pro jeden přenos, takže to by mohla být alternativa.
Vono ani to teoreticky nemusí pomoct. Ten celý problém je, že možností, jak v tom etherchannelu rozhazovat provoz je pár, a málokterá implementace (zvlášť ne v dospělých prvcích) umí round-robin, obvykle je tak v lepším případě L3+4 (což by s pravděpodobností 50% mohlo ty dva streamy rozhodit), v horším L2 (neboli MACovky těch dvou zařízení)
Jestli máte admin přístup k tomu switchi, zkoukněte nastavení/dokumentaci, ale já bych se připojil k několikrát sem napsanému doporučení vybodnout se na to a dát dam desítku.