Va bene. Questa è una domanda interessante, poiché ci sono diverse opzioni disponibili.
Alcuni concetti per chiarire e comprendere, in relazione a questa situazione:
- Percezioni di "velocità" o "veloce".
- Prestazioni del controller RAID.
- Topologia SAS.
- Analisi comparativa di un sistema e / o identificazione di colli di bottiglia.
Per ottenere le massime prestazioni, abbiamo davvero bisogno che ogni unità logica funzioni il più velocemente possibile.
Le prestazioni di archiviazione non riguardano sempre la larghezza di banda !! Latenza, I / O pattern di lettura e scrittura, accodamento, comportamento dell'applicazione, memorizzazione nella cache, ecc. Sono tutti fattori. Dato ciò che hai descritto, non sei vicino a saturare il link al tuo archivio.
L'attuale server HP ha una scheda array piuttosto di fascia bassa
No non lo fa. Il controller Smart Array P410i è il controller integrato disponibile sui server G6 e G7 ProLiant. Funziona bene, purché sia installato un modulo con batteria tampone (BBWC) o flash (FBWC) . È limitato agli alloggiamenti interni del server e non ha una sottoscrizione eccessiva SAS. Esistono due connettori SAS SFF-8087 a 4 corsie che collegano la scheda madre al backplane, ciascuno con una larghezza di banda full duplex a 6 Gbps.
Attualmente, stiamo guardando qualcosa come un D2600 con una scheda Smart Array di fascia alta.
Gli altri controller RAID nel portafoglio HP per quella generazione di server funzionano in modo simile (Smart Array P411 e P812 ). Si differenziano per il fatto che forniscono connettività più flessibile o esterna. Il contenitore D2600 sarebbe potenzialmente un passo indietro nella velocità effettiva non elaborata , a seconda della sua configurazione. Tuttavia, è assolutamente la scelta sbagliata per questa configurazione, in quanto ospita solo dischi da 3,5 "con fattore di forma elevato. Il contenitore D2700 è la variante che ospita dischi da 2,5" con fattore di forma ridotto.
SSMS Activity Monitor e Perfmon mostrano che la maggior parte delle volte il server è in attesa del disco
Questo è un problema con il singolo SSD SATA da 120 GB che stai utilizzando. Ne ho uno seduto qui. È un SSD di fascia bassa e lento . È tutto. Raggiunge il massimo a ~ 180 Megabyte / secondo in sequenza ed è solo una performance complessivamente scarsa. HP non dovrebbe venderlo! È relativamente a bassa latenza, rispetto ai dischi rotanti, ma è terribile per quello che stai cercando di fare. È peggio che hai solo un disco. Quattro di loro sarebbero accettabili.
Consiglierei una coppia di dischi HP Enterprise MLC da 400 GB ( realizzati da Pliant / Sandisk ) se non si pianifica una crescita eccessiva oltre i 200 GB attualmente in uso. Altrimenti, quattro dischi sarebbero migliori. Sfortunatamente, non sono convenienti ($ 2800US + ciascuno).
Quando non utilizzo gli SSD HP Enterprise e devo considerare i costi, acquisto le unità Mercury Extreme Pro OWC basate su Sandforce e le inserisco nei supporti delle unità HP . Funziona alla grande, economico ed è un affare molto migliore per la generazione di hardware che stai utilizzando. Utilizzare RAID 1 + 0 e seguire le linee guida di configurazione SSD P410 di HP . Trascorro molto tempo con gli SSD ...
array B (Solid State SATA, Unused Space: 1012121 MB)
logicaldrive 3 (400.0 GB, RAID 1+0, OK)
physicaldrive 1I:1:3 (port 1I:box 1:bay 3, Solid State SATA, 480.1 GB, OK)
physicaldrive 1I:1:4 (port 1I:box 1:bay 4, Solid State SATA, 480.1 GB, OK)
physicaldrive 2I:1:7 (port 2I:box 1:bay 7, Solid State SATA, 480.1 GB, OK)
physicaldrive 2I:1:8 (port 2I:box 1:bay 8, Solid State SATA, 480.1 GB, OK)
SEP (Vendor ID PMCSIERA, Model SRC 8x6G) 250 (WWID: 500143802335E8FF)
Ho alcune di queste unità seduti qui mentre scrivo ...
Da sinistra a destra: SSD Enterprise MLC SAS da 400 GB, SSD Enterprise SLC SAS da 200 GB, SSD MLC SATA da 120 GB
Il resto degli articoli nella tua domanda non è un problema ...
- Non hai bisogno di memoria esterna. Lo storage esterno in realtà condivide una connessione SAS a 4 corsie (24 Gbps == 4 x 6 Gbps) con il controller. I "canali multipli" a cui fai riferimento sono gli stessi dei "collegamenti a doppio dominio" o semplicemente collegamenti SAS multipath. Si tratta più di una funzionalità di resilienza che di prestazioni in questo contesto. Vedere: Uso di entrambi gli espansori in HP D2700
- I dischi interni vanno bene, poiché ognuno di essi ha collegamenti a 6 Gbps dedicati al controller RAID P410i.
- Il tuo problema qui è l'SSD che stai utilizzando. Anche 4 unità SAS da 10k RPM da 300 GB funzioneranno meglio di un SSD HP SATA che hai ora.
Ulteriori letture:
Contenitore e SSD HP D2700. Qualche SSD funzionerà?
SSD di terze parti in Proliant g8?
Perché i contenitori di dischi SAS aziendali sembrano così costosi?