Newsgroup: it.comp.os.linux.sys
Titolo: Dischi lenti su openSUSE 11.1 (Xen)

Salve,
su un Dell PE R510 sto riscontrando una certa lentezza nell'accesso ai 
dischi (SATA), almeno usando l'ultimo kernel disponibile 
(2.6.27.45-0.1-xen). Qualcuno ha riscontrato problemi simili? ora sto 
facendo un downgrade del kernel, visto che su una macchina simile ma con 
kernel 2.6.27.39-0.2-xen funziona tutto bene...
Ecco qualche informazione hardware:
(server "lento")
00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port 
SATA IDE Controller
00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port 
SATA IDE Controller
02:00.0 SCSI storage controller: LSI Logic / Symbios Logic SAS1068E 
PCI-Express Fusion-MPT SAS (rev 08)
dischi: Western Digital 1 TB (WD10EARS)
(questi avevano il "problema" dell'idle timeout che incrementava a 
dismisura l'LCC)
(server ok)
00:1f.2 IDE interface: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 4 
port SATA IDE Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801I (ICH9 Family) 2 port 
SATA IDE Controller (rev 02)
05:00.0 SCSI storage controller: LSI Logic / Symbios Logic SAS1068E 
PCI-Express Fusion-MPT SAS (rev 08)
dischi: Western Digital 1 TB (WD10EADS)
mentre la distribuzione ï¿œ openSUSE 11.1...
ciao,
Antonio

> dischi: Western Digital 1 TB (WD10EADS)
hdparm -tT /dev/....
che ti da?

 che ti da?
sul server ok:
  Timing cached reads:   3584 MB in  2.00 seconds = 1793.70 MB/sec
  Timing buffered disk reads:  258 MB in  3.01 seconds =  85.70 MB/sec
su quello nuovo:
  Timing cached reads:   8356 MB in  1.99 seconds = 4191.89 MB/sec
  Timing buffered disk reads:  308 MB in  3.01 seconds = 102.49 MB/sec
guarda i risultati di quest'altro test:
  time (dd if=/dev/zero of=bigfile count=1024 bs=1M; sync)
server ok:
	1073741824 bytes (1,1 GB) copied, 14,4541 s, 74,3 MB/s
	real    0m21.077s
	user    0m0.004s
	sys     0m1.576s
server nuovo:
	1073741824 bytes (1,1 GB) copied, 1,50658 s, 713 MB/s
	real    2m12.878s
	user    0m0.008s
	sys     0m1.644s
comunque, anche downgradando il kernel, non ho avuto benefici... ora 
spulcio il BIOS

guarda, ti porto i test di 3 server simili con raid hardware, dischi SATAII:
/dev/sda1:
  Timing cached reads:   5328 MB in  2.00 seconds = 2666.28 MB/sec
  Timing buffered disk reads:  454 MB in  3.01 seconds = 150.66 MB/sec
/dev/sda1:
  Timing cached reads:   8728 MB in  2.00 seconds = 4368.61 MB/sec
  Timing buffered disk reads:   70 MB in  0.44 seconds = 159.75 MB/sec
/dev/sda1:
  Timing cached reads:   11536 MB in  2.00 seconds = 5775.15 MB/sec
  Timing buffered disk reads:  558 MB in  3.01 seconds = 185.38 MB/sec
tutti opensuse 11.2, 2.6.31.5-0.1
magari può esserti utile, ma prendi questi dati con le pinze perchè non 
sono XEN...

 SATAII:
ok, grazie..
"sulla carta" i valori sono comparabili.. ma l'accesso ai dischi, sul 
mio server (R510), è proprio lento. Nel test che ho inviato prima, si 
vede che per creare un file di 1 GB, impiega più di 2 minuti (real 
2m12.878s)
Ho fatto altri test, ed ho notato che:
- non dipende dal kernel di Xen;
- non dipende dalla distribuzione (ho fatto qualche test di scrittura 
con Slackware e le prestazioni sono basse ugualmente);
- il controller (SAS 6/iR) è identico di quello montato su un R300 che 
ha prestazioni normali (anche la versione del firmware, 
MPTFW-00.25.47.00-IE, è la stessa);
tramite lsiutil (voce "scan for devices") ho notato una piccola 
differenza sulla versione del firmware del backplane (credo):
(R510 - quello lento)
  B___T___L  Type       Vendor   Product          Rev      SASAddress 
   PhyNum
  0   8   0  EnclServ   DP       BACKPLANE        1.10  5b4ba0b02cee1c00 
     8
(R300 - quello OK)
  B___T___L  Type       Vendor   Product          Rev      SASAddress 
   PhyNum
  0   8   0  EnclServ   DP       BACKPLANE        1.05  51022090b0c87700 
     8
comunque in giro di trovano diversi post relativi alle basse prestazione 
del controller SAS 6/iR (anche se a me, sull'R300, è sempre andato bene)
mah!