Sida 1 av 1

långsam filöverföring, ubuntu server virtualbox headless

Postat: 01 mar 2012, 20:43
av AMOKE
Hej,

Jag har sedan en tid tillbaka haft en liten pc stående som webbserver som har haft lite trafik (med betoning på lite). Pc'n är något överdimensionerad och har 4Gb RAM, 1st 60Gb ssd och en Intel ATOMD525. Servern har dessutom 1 inbyggt gigabit nic samt ett externt (Intel INTEL GIGABIT CT). Genom det interna kortet snurrar webbservern. Servern har mycket outnyttjad kapacitet (omkring 3%av minnet används), därför tänkte jag virtualisera en NAS installation som kommunicerar på det externa nätverkskortet. Virtualiseringen jag använder är Virtualbox och NAS:en som virtualiseras (headless då förståss) är OpenMediaVault, som i sin tur baseras på Debian.

I mitt LAN sitter har jag en Windows 7 PC med gigabit nätverkskort kopplad till en Dlink Dir-655. På den routern sitter också "NASen". Bägge punkterna är anslutna med Cat5e kablage. Windows 7 är satt till 1000mbit/full duplex. Likaså är routern forcerad till att köra 1000Mbit.

Nu till problemet. Jag har OTROLIGT långsam filöverföring till Ubuntu servern (både till OpenMediaVault virtualiseringen och till den fysiska servern). Jag har testat lite iperf mätningar till/från Ubuntu Server och kommer upp i ~200Mbit (egentligen lågt redan där?). Men när jag kör iperf till OpenMediaVault får jag en hastighet på ~50Mbit.

Värt att notera är också att själva filöverföringen aldrig överstiger 5MB/s till vare sig Ubuntu server eller OpenMediaVault.

Jag har dessutom testat hårddisken (både ubuntu server och openmediavault) mha kommandot

Kod: Markera allt

dd if=/dev/zero of=/tmp/output.img bs=8k count=256k
Ubuntu server visar omkring 155MB/s
och OpenMediaVault omkring 22MB/s

Så hårddisken är ingen flaskhals just nu. Har förut(två dagar sedan) haft trafik på omkring 9-10Mbit på samma LAN, fast mellan andra datorer.

Hur kan man gå vidare, på något sätt sitter felet i virtualiseringen. Men tycker ändå inte att Ubuntu Server känns riktigt ok. Någon som har en idé om vad man mer kan prova?

Re: långsam filöverföring, ubuntu server virtualbox headless

Postat: 04 mar 2012, 22:59
av johanre
Börja med att installera htop, iftop och iotop på din server. När du sedan kör en filöverföring kör samtidigt dessa tre analysverktyg. Då kan du kanske få en känsla / förståelse för var dina problem uppstår.