În prezent, încerc să descopăr o problemă de performanță cu un server nou în comparație cu un server vechi. Performanța ar trebui să fie mai bună, dar nu este și am probleme să-mi dau seama de ce.
Serverul vechi este un Dell R640 (2x Xeon Gold 5218, 128 Gb RAM) cu PERC H740P Mini și cache de 8 Gb. 6x SSD-uri de întreprindere Samsung Pm1645 1,6 Gb 12 Gb/s SAS cu utilizare mixtă într-un disc virtual RAID 5
Noul server este un Dell R650 (2x Xeon Gold 6330, 256 Gb RAM) cu PERC H755 și cache de 8 Gb. 6x SSD-uri de întreprindere cu utilizare mixtă Seagate Nytro 2532 1,92 Tb 12 Gb/s SAS într-un disc virtual RAID 10
Noile unități sunt fizic mai lente atât la citire, cât și la scriere, dar trecând de la o matrice RAID5 cu 6 unități la una RAID10 cu 6 unități, m-am gândit că asta ar compensa o bună parte din asta. Unitățile vechi sunt evaluate la 1 Gb de citire secvențială și 1,2 Gb de scriere secvențială, în timp ce noile unități sunt la 840Mb și 650Mb. Într-un test simplu, creând un nou vhdx de 200Gb pe ambele mașini: vechiul server creează fișierul în aproximativ 46 de secunde, noul server durează 102 secunde.
Ar trebui să dureze de două ori mai mult, chiar și cu câștigul de performanță al noului RAID? Cum face vechiul RAID5 atât de repede sau pur și simplu nu înțeleg ceva.