Moi.
Tietääkö kukaan miksi kutsutaan sellaista järjestelyö jolla voidaan esimerkiksi ethernet sovittimet muuntaa yhdeksi sovittimeksi?
Esim: mulla on 2 1Gbs ethernet sovitinta ja haluasin yhdistää nämä niin että minulla olisi 1 virtuaalinen ~2Gbs sovitin?
T: wu
Tietääkö kukaan miksi kutsutaan sellaista järjestelyö jolla voidaan esimerkiksi ethernet sovittimet muuntaa yhdeksi sovittimeksi?
Esim: mulla on 2 1Gbs ethernet sovitinta ja haluasin yhdistää nämä niin että minulla olisi 1 virtuaalinen ~2Gbs sovitin?
T: wu
Vastaukset 5
Vanhimmat
http://www.mjmwired.net/kernel/Documentation/networking/bonding.txt
tuolta löytyy... kernelin dokuista löytyy yhtä sun toista hyödyllistä.
Moi.
Kiitos tuosta ja sitten seuraavaa.
Eli mulla on 2Gbs linkkiä, yhteisnopeus ~100MB/s "hyötyä", testattu siten että ramdisk jonka koko 1GB, jaettu NFS:llä, liittyjä koneella antaa ~100MB/s
#dd if=/dev/zero of=test count=32k bs=32k
Mainittakoon että palvelimella tuo samainen dd antaa suoraan ~700MB/s tuolla ko ramdiksillä (fs on ext2)
Noh... kokeilin sitten AoElla(ATA Over Ethernet) luulin että tämä olisi siepannut tuon bond0 liittimen suoraan ja siirtäisi kaiken romun suoraan 2 kerroksen läpi, mutta ilmeisesti ei.
Tätä päättelen sillä että tuo AoE antaa liitettynä ~134MB/s
Mainittakoon että nfs oli irrtoitettu tuo Aoe kokeen aikana.
Niin ja yhdellä Aoe ~60MB/s kahdella tuo ~134MB/s
T: lisää... rautaa?
mut nyt kysyt liian vaikeita =) Laskin tcp/ip lisäävän turhaketta ~10,5% (ilmeisen väärin? sait enemmän nopeuspoonusta.) Näprään näiden kanssa ajankulukseni enkä ammatikseni. Jätinkö jotain huomioimatta?
pituudet napattu RFC793 & RFC791
TCP:
sport: 16
dport: 16
sqn.#: 32
d.offset: 4
varattu_alue: 6
flagit: 6
ikkuna: 16
hash: 16
urg.p: 16
var: 8
IP: (bit)
version: 4
ihl: 4
tos: 8
total length: 16
identifikaatio: 16
flagit: 3
offset: 13
ttl: 8
proto: 8
header: 16
source: 32
destination: 32
opts: ~8-12
pad:
=21
(32+32+4+6+6+16+16+16+8+21)/1500.0
0.10466666666666667
~=10,5%
Moi.
Ensinnäkin meidän varmaan tulis ottaa huomioon myös tuon softan aiheuttamat kulut?
Sitten tulisi TCP aihettamat kulut.
Sitten IP kulut.
Sitten hmm... suomalainen vastine tälle "Logical Link Control)" sanalle... :/
Sitten verkkokortin omat.
Ja ongelmahan ei tässä enää taida niinkään olla tuo ratio(ohjaus/data) vaan se että tuo datan siirto rupeaa ottamaan liikaa koneen resursseja.
Eli siis liian liian nopeasti liian ....
Eli mun lakelmia: (TCP/IP -> samat)
TCP: 15B = ((16+16+32+4+6+6+16+16+8) / 8)
IP : 24B = ((4+4+8+16+16+3+13+8+8+16+32+32+12+20) / 8)
MAC: 20B = (14 + 4)
V-KORTTI OMAT Preamble + iGap: 19B = (7 + 12)
YHT: 78B = (15 + 24 + 20 + 19)
MTU: 1500
LOAD: 1578 = (1500 + 78)
RATIO: 0.049 = (78 / 1578)
~5%
T: i
oikeeseen järjestykseen =)