PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Geschwindigkeit Backupserver (samba) optimieren



basstscho
26.11.09, 17:09
Hallo zusammen,

um einige unserer System zu sichern setzten wir einen (zugegeben) etwas älteren Server ein, den ich durch einen Sata-Controller (64bit) sowie zwei WD-Platten (Softwareraid 1) erweitert habe.
Meine Frage ist nun, ob der Server nun an seiner Leistungsgrenze ist, oder ob ich ihn durch richtige Einstellungen noch optimieren kann.

Die Daten werden über Samba gesichert.



free -m

total used free shared buffers cached
Mem: 997 984 13 0 8 922
-/+ buffers/cache: 53 944
Swap: 1513 0 1513




cat /proc/mdstat

Personalities : [raid1]
md0 : active raid1 sda1[0] sdc1[1]
486536420 blocks super 1.0 [2/2] [UU]
bitmap: 39/464 pages [156KB], 512KB chunk

unused devices: <none>




hdparm -i /dev/sda

/dev/sda:

Model=WDC WD5002ABYS-01B1B0 , FwRev=02.03B02, SerialNo= WD-WCASY2089594
Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=50
BuffType=unknown, BuffSize=16384kB, MaxMultSect=16, MultSect=?0?
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=976773168
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
AdvancedPM=no WriteCache=enabled
Drive conforms to: Unspecified: ATA/ATAPI-1,2,3,4,5,6,7

* signifies the current active mode




hdparm -i /dev/sdc

/dev/sdc:

Model=WDC WD5002ABYS-01B1B0 , FwRev=02.03B02, SerialNo= WD-WCASY2135844
Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=50
BuffType=unknown, BuffSize=16384kB, MaxMultSect=16, MultSect=?0?
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=976773168
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
AdvancedPM=no WriteCache=enabled
Drive conforms to: Unspecified: ATA/ATAPI-1,2,3,4,5,6,7

* signifies the current active mode




hdparm -t /dev/sda

/dev/sda:
Timing buffered disk reads: 302 MB in 3.01 seconds = 100.25 MB/sec




hdparm -t /dev/sdc

/dev/sdc:
Timing buffered disk reads: 298 MB in 3.02 seconds = 98.78 MB/sec




time dd if=/dev/zero of=datei bs=1M count=10240

10240+0 Datensätze ein
10240+0 Datensätze aus
10737418240 Bytes (11 GB) kopiert, 225,464 s, 47,6 MB/s

real 3m46.604s
user 0m0.124s
sys 2m30.465s




[GLOBAL]
workgroup = NETZWERK
netbios name = SERVERNAME
server string =
security = user
encrypt passwords = yes
map to guest = Bad User
logon script =
logon path =
logon home =
domain logons = no
domain master = no
ldap ssl = yes
time server = yes
nt acl support = yes

printing = lprng
printcap name = /etc/printcap

use sendfile = false
large readwrite = yes
max xmit = 16644

interfaces = eth0 lo
bind interfaces only = yes

hosts allow = 127.0.0.1 10.1.0.0/24 10.3.0.0/24
hosts deny = 0.0.0.0/0


guest ok = yes



Zusätzlich habe ich im Anhang noch einige Ausschnitte aus TOP, bei dem man die Auslastungen erkennen kann:

top_1 und top_2 sind im laufenden Backup-Betrieb (hier sieht man, dass der Server wohl realtiv häufig auf die Platten? warten muss)

top_3 ist während des Kopierens einger großer Dateien (wa ist deutlich niedrieger als beim "normalen" Backup, wo öfters auch viele kleine Dateien kopiert werden). Hierbei erreiche ich ca. 18MB/s übers Netzwerk.

dd habe ich wärhend des Erstellens der o.g. Datei gemacht

Jetzt bin ich mal auf eure Einschätzungen gespannt. Solltet ihr noch Infos brauchen kann ich die gerne jederzeit nachsteuern.

Grüße Johannes

HBtux
26.11.09, 19:51
Tipp...
http://de.nntp2http.com/comp/os/unix/networking/samba/2005/11/5508a23e6bfd9e754b00f850e793a5b3.html

der ganze Beitrag.
http://de.nntp2http.com/comp/os/unix/networking/samba/2005/11/a7ab7dfda0263caa0410bac8a856418e.html