Re: server con freno a mano tirato
Franco Marchesini <[email protected]> Thu, 6 Mar 2014 15:10:19 +0100
| Newsgroups | gmane.os.freebsd.italian.aiuto |
|---|---|
| Message-ID | <CAP6J_dPzT-_QXmkv5p7zoReR7H883i3Gc+Xt_a+DSicS6rknrg@mail.gmail.com> |
Nelle more di un test poco affidabile sembra che, da un punto di vista
delle performance, la prima configurazione sia la migliore.
La valutazione da fare e' sull'accettazione o meno della possibilità' che
un blocco della macchina possa determinare una corruzione dei dati a fronte
di un incremento delle prestazioni del 1500% circa.
L'intenzione e' di lasciare la configurazione 1.
-----------------------
root@bsd10_test:/home # mfiutil cache mfid0
mfi0 volume mfid0 cache settings:
I/O caching: disabled
write caching: write-back
write cache with bad BBU: enabled
read ahead: none
drive write cache: disabled
root@ bsd10_test:/home # dd if=/dev/zero of=/usr/test.bin bs=1G count=1
1+0 records in
1+0 records out
1073741824 bytes transferred in 2.335248 secs (459797772 bytes/sec)
root@ bsd10_test:/home#
-----------------------
root@ bsd10_test:/home# mfiutil cache mfid0 bad-bbu-write-cache disable
Disabling write caching with bad BBU
root@bsd10_test:/home# mfiutil cache mfid0
mfi0 volume mfid0 cache settings:
I/O caching: disabled
write caching: write-back
write cache with bad BBU: disabled
read ahead: none
drive write cache: disabled
Cache disabled due to dead battery or ongoing battery relearn
root@ bsd10_test:/home# dd if=/dev/zero of=/usr/test.bin bs=1G count=1
1+0 records in
1+0 records out
1073741824 bytes transferred in 34.972557 secs (30702411 bytes/sec)
root@ bsd10_test:/home#
-----------------------
root@bsd10_test:/home # mfiutil cache mfid0 enable
Enabling caching of I/O writes
Enabling caching of I/O reads
root@bsd10_test:/home # mfiutil cache mfid0
mfi0 volume mfid0 cache settings:
I/O caching: writes and reads
write caching: write-back
write cache with bad BBU: disabled
read ahead: none
drive write cache: disabled
Cache disabled due to dead battery or ongoing battery relearn
root@bsd10_test:/home # dd if=/dev/zero of=/usr/test.bin bs=1G count=1
1+0 records in
1+0 records out
1073741824 bytes transferred in 29.584960 secs (36293503 bytes/sec)
root@bsd10_test:/home #
-----------------------
root@bsd10_test:/home # mfiutil cache mfid0 bad-bbu-write-cache enable
Enabling write caching with bad BBU
root@bsd10_test:/home # mfiutil cache mfid0
mfi0 volume mfid0 cache settings:
I/O caching: writes and reads
write caching: write-back
write cache with bad BBU: enabled
read ahead: none
drive write cache: disabled
root@bsd10_test:/home #
root@bsd10_test:/home # dd if=/dev/zero of=/usr/test.bin bs=1G count=1
1+0 records in
1+0 records out
1073741824 bytes transferred in 2.484743 secs (432133978 bytes/sec)
root@bsd10_test:/home #
root@ bsd10_test:/home# diskinfo -t /dev/mfid0
/dev/mfid0
512 # sectorsize
1197759004672 # mediasize in bytes (1.1T)
2339373056 # mediasize in sectors
0 # stripesize
0 # stripeoffset
145619 # Cylinders according to firmware.
255 # Heads according to firmware.
63 # Sectors according to firmware.
# Disk ident.
Seek times:
Full stroke: 250 iter in 2.219515 sec = 8.878 msec
Half stroke: 250 iter in 1.645799 sec = 6.583 msec
Quarter stroke: 500 iter in 1.710190 sec = 3.420 msec
Short forward: 400 iter in 0.412449 sec = 1.031 msec
Short backward: 400 iter in 1.020113 sec = 2.550 msec
Seq outer: 2048 iter in 0.264678 sec = 0.129 msec
Seq inner: 2048 iter in 0.247031 sec = 0.121 msec
Transfer rates:
outside: 102400 kbytes in 0.249272 sec = 410796 kbytes/sec
middle: 102400 kbytes in 0.246640 sec = 415180 kbytes/sec
inside: 102400 kbytes in 0.246052 sec = 416172 kbytes/sec
root@ bsd10_test:/home#
Domani provero' una configurazione raidz2 e confrontero' il diskinfo
Ciao
Franco
Il giorno 06 marzo 2014 12:56, Davide D'Amico <[email protected]> ha
scritto:
> L'hai disabilitata, vero?
>
>
> Il giorno 06 marzo 2014 12:30, Franco Marchesini <
> [email protected]> ha scritto:
>
>> Aggiornamento.
>>
>> Risolto. Era un problema di configurazione della cache del controller.
>> Con mfiutil ho visto che la cache delle 2 macchine era configurata
>> diversamente.
>> Ho configurato quella della fbsd10 come la 9.1 ed adesso a' altrettanto
>> veloce.
>>
>> Saluti
>> Franco
>>
>>
>> Il giorno 06 marzo 2014 10:57, Franco Marchesini <
>> [email protected]> ha scritto:
>>
>> Ciao popolo di freebsdlandia,
>>>
>>> ieri pomeriggio sono andato da un cliente ad installare un server con
>>> freebsd 10.
>>> Installazione di default senza sorgenti e port.
>>>
>>> Parco dischi in raid60 gestito da hardware
>>> mfi0: <LSI MegaSAS Gen2> port 0x8000-0x80ff mem
>>> 0xdfb60000-0xdfb63fff,0xdfb00000-0xdfb3ffff irq 26 at device 0.0 on pci1
>>> mfi0: Using MSI
>>> mfi0: Megaraid SAS driver Ver 4.23
>>> mfi0: FW MaxCmds = 1008, limiting to 128
>>>
>>> diskinfo -t
>>>
>>> Transfer rates:
>>> outside: 102400 kbytes in 0.227811 sec = 449495 kbytes/sec
>>> middle: 102400 kbytes in 0.229783 sec = 445638 kbytes/sec
>>> inside: 102400 kbytes in 0.244254 sec = 419236 kbytes/sec
>>> Esecuzione di portsnap
>>>
>>> FreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014
>>> [email protected]:/usr/obj/usr/src/sys/GENERIC amd64
>>> FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610
>>> CPU: Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz (2000.04-MHz K8-class CPU)
>>> Origin = "GenuineIntel" Id = 0x206d7 Family = 0x6 Model = 0x2d
>>> Stepping = 7
>>>
>>> Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
>>>
>>> Features2=0x1fbee3ff<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,DCA,SSE4.1,SSE4.2,x2APIC,POPCNT,TSCDLT,AESNI,XSAVE,OSXSAVE,AVX>
>>> AMD Features=0x2c100800<SYSCALL,NX,Page1GB,RDTSCP,LM>
>>> AMD Features2=0x1<LAHF>
>>> TSC: P-state invariant, performance statistics
>>> real memory = 17179869184 (16384 MB)
>>> avail memory = 16525213696 (15759 MB)
>>> Event timer "LAPIC" quality 600
>>> ACPI APIC Table: <FTS D2939-A1>
>>> FreeBSD/SMP: Multiprocessor System Detected: 24 CPUs
>>> FreeBSD/SMP: 2 package(s) x 6 core(s) x 2 SMT threads
>>>
>>> Installo il database Firebird (purtroppo non abbiamo ancora completato
>>> la migrazione a postgreSQL) e già' qui' ci metto oltre un'ora mentre i
>>> tempi, a memoria, mi sembravano più' contenuti.
>>>
>>> Stamattina creo una macchina virtuale con fusion (1 processore e 512mb
>>> ram) e ripeto la sequenza.
>>> Tempi di compilazione/installazione del port inferiori alla mezz'ora.
>>>
>>> Eseguo un test di generazione e scrittura di record da sql.
>>> Sulla macchina virtuale circa 500.000 record in 10 minuti
>>> Sul server a 20000 record si pianta, come se non riuscisse a flushare i
>>> dati.
>>>
>>> Quindi avrei 2 problemi:
>>> 1) i tempi di compilazione, e qui' dovrebbe essere un problema di
>>> processore
>>> 2) i tempi di elaborazione sql, problemi di gestione del controller?
>>>
>>> La macchina e' un Fujitsu-Siemens R300.qualcosa.
>>>
>>> La cosa simpatica e' che una macchina gemella con Freebsd 9.1, il
>>> controller configurato in JBOD ed i dischi in ZFS funziona che e' una
>>> meraviglia.
>>>
>>> Ho intenzione di andare a riconfigurare la macchina con JBOD e ZFS e
>>> rifare le prove.
>>> Nel frattempo qualcuno ha qualche idea?
>>>
>>> Grazie in anticipo
>>> Franco
>>>
>>>
>>>
>>>
>>>
>>
>> _______________________________________________
>> Aiuto mailing list
>> [email protected]
>> http://mailman.gufi.org/mailman/listinfo/aiuto
>>
>>
>
>
> --
> d.
>
> _______________________________________________
> Aiuto mailing list
> [email protected]
> http://mailman.gufi.org/mailman/listinfo/aiuto
>
>
_______________________________________________
Aiuto mailing list
[email protected]
http://mailman.gufi.org/mailman/listinfo/aiuto