Re: rsync - hurtig backup, men ekstrem langsom restore

From: Jette Derriche (none@bsd-dk--nerdgirl.dk.lh.bsd-dk.dk)
Date: Mon 20 Sep 2010 - 12:36:28 CEST


Subject: Re: rsync - hurtig backup, men ekstrem langsom restore
From: Jette Derriche <none@bsd-dk--nerdgirl.dk.lh.bsd-dk.dk>
To: bsd-dk@bsd-dk.dk
Date: Mon, 20 Sep 2010 12:36:28 +0200

On Mon, 2010-09-20 at 11:39 +0200, SĂžren Hansen wrote:
> 2010/9/20 Jette Derriche <none@bsd-dk--nerdgirl.dk.lh.bsd-dk.dk>:
> > Jeg rsync'er nogle filer mellem to FreeBSD servere pÄ hver sin fysiske
> > lokation.
> >
> > Ved backup har jeg bemÊrket overfÞrselshastigheder pÄ 50MB/s, men nÄr
> > jeg laver en restore, fÄr jeg kun 50kB/s... hvilket jo er en uhyrlig
> > forskel.
> >
> > Begge servere stÄr pÄ en redundant gigabit linie.
> >
> > Backupserver (A): Jylland
> > Vores server (B): SjĂŠlland
> >
> > Det fĂžrste jeg gĂžr, er at lave en rsync restore fra en anden maskine,
> > for at se om B konsekvent overfĂžrer langsomt ved hentning af filer med
> > rsync. Jeg henter fra min egen hjemmeserver hvor forbindelsen ikke er
> > stor, men her fÄr jeg 300kB/s og det er da trods alt 6 gange mere...
> >
> > Det meddeler jeg manden bag server A, og han kvitterer ved at lave en
> > restore fra A til en anden server pÄ samme fysiske lokation som B. Denne
> > overfĂžrsel forlĂžber med fin hastighed.
> >
> > Dette er min restore kommando:
> >
> > rsync -avvh --progress user@host::/path/to/file
> >
> > Jeg har ogsÄ forsÞgt med --block-size, hvilket ingen effekt har
> > overhovedet.
> >
> > - Der er ikke noget synligt cpu forbrug pÄ server B mens filerne hentes.
> > - Der benyttes ikke ssh ved overfÞrslen (jeg kan se pÄ nettet at det
> > ofte er en performance killer ved rsync).
> > - Begge servere stÄr pÄ store gigabit forbindelser...
> > - Jeg mener at kunne udelukke et firewall problem, idet jeg sÄ slet ikke
> > ville kunne overfĂžre noget.
> > - De siger der ikke er prioritering af trafikken, og iĂžvrigt har ingen
> > andre kunder rapporteret langsom restore.
> > - Vi har heller ikke prioritering af trafikken.
> > - rsync er version 3.0.7
> >
> > I eftermiddag forsĂžger jeg mig med en test mere til/fra en anden
> > server... men det kunne jo i mellemtiden vil jeg lige hĂžre om I har
> > nogen gode idéer?
> >
> >
> > /Jette
> >
> >
>
> Har du prĂžvet at kopiere stĂžrre datamĂŠngder til server B fra andre maskiner?
> Hvis det ogsÄ gÄr langsomt, sÄ prÞv at checke om duplex pÄ
> switchporten, hvor server B sidder, er tvunget til full duplex, mens
> serveren stÄr til auto negotiate (eller half duplex). Det vil kunne
> forÄrsage den forskel i hastighed, som du oplever.

Nu har jeg hentet lidt forskelligt rundt om pÄ nettet, og det ser ud til
at jeg typisk fÄr 50-70 kB/s nÄr jeg henter noget i udlandet, og ca. 300
kB/s nÄr jeg henter noget her i dk.

SÄ der er altsÄ noget helt galt.

Jeg fÄr lige nogen til at kigge efter duplex-fejl. Vender tilbage
senere...

/Jette



This archive was generated by hypermail 2b30 : Thu 30 Sep 2010 - 23:00:00 CEST