- Liittynyt
- 02.12.2016
- Viestejä
- 2 023
Käyttääkö kukaan muu tuota Windowsin "uutta" softaraidia? Tuli ensimmäisen kerran ilmeisesti Win8.1 mukana, löytyy vakiona myös Win10 käyttiksestä.
Olen tässä muutamat viime päivät testaillut eri konfiguraatioilla tuota, käytössä sekalainen nippu 3TB kuluttajaluokan 7200rpm levyjä, pääosin Toshibaa ja Seagatea, kytkettynä suoraan x79 emolevyyn SATA2-portteihin / Dell H200 raid-ohjaimeen (HBA) pci-e x8 väylässä.
Oli käytössä sitten 3 levyn simppeli raid5, 6 levyn raid6 tai 10 levyn raid6, kirjoitusnopeudet olivat aina yhtä surkeita, tippuen noin 20-30MB/s paikkeille hetken kuluttua kunhan jokin välimuisti saatiin ensin täytettyä suoralla 500MB/s lukunopeudella lähdelevyltä (1TB SATA3 SSD.) Tästä on ulkomaisilla foorumeilla lukuisia eri mainintoja, kaikilla tuntuvat kirjoitusnopeudet sakkaavan todella pahasti. Ehkä kattavin arvostelu jonka löysin on kolmeosainen:
Storage Spaces Performance Analysis - Part 1
Storage Spaces Performance Analysis - Part 2
Storage Spaces Performance Analysis - Part 3
Kirjoitusnopeudet ovat samalla koneella / levykokoonpanolla ja raid6-tasolla olleet noin kymmenkertaiset käyttäessäni Linuxia ja mdraidia, joten laitteistossa itsessään ei ole mitään vikaa, MS:n implementaatiossa vain on "pieniä" puutteita.
Sitten päätin kokeilla SSD-levyjä välimuistina (journaling) nopeuttamaan pariteettilaskentaa / kirjoittamista, ja foorumipuheiden mukaan kahden pariteettilevyn raidpakka vaatisi vähintään kolme ssd:tä "journaling" moodiin jotta tuota kuormitusta pystyisi siirtämään niille. Yhdellä pariteettilevyllä riittäisi kuulemma kaksikin levyä.
Nurkissa pyöri pari Samsungin 840 Pro SSD:tä, 256GB kapasiteetilla, joten iskin molemmat kiinni koneeseen sata3-väylään ja nakkasin niille journaloinnin päälle. Yllätyin positiivisesti kun tuolta 1TB SSD SATA3 levyltä kopioimani 250GB kokoinen yksittäinen tiedosto (virtualbox levyimage, täynnä dataa, ei nollatäyttöä) kopioituikin nyt noin 450-500MB/s jatkuvalla nopeudella tuolle luomalleni 9x3TB raid-osiolle (NTFS formatoitu), eli saatiin 20-kertainen parannus kirjoitusnopeuksiin ja käytännössä mentiin jatkuvasti lähdelevyn lukunopeuden rajoittamana Pienintäkään notkahdusta nopeudessa ei windowsin kopiointi-ikkunassa näkynyt, ja tehtävienhallinnasta tuota raid-osiota katsoessa se raportoi kirjoitusnopeuden myös sahaava melko säännöllisesti 400-600MB/s, notkahtaen välillä nolliin. Noista kahdesta SSD-levystäkin vain toista käytettiin jatkuvasti ja toinen idlaili täysin, joka myös aiheuttaa ihmetystä kun foorumipuheet kertoivat että nuo SSD:t menisivät raid1-tilaan datan eheyden varmistamiseksi joten oletin että molempia myös kuormitettaisiin tasaisesti..
Ajelin varmuuden vuoksi SHA256 testit myös lähde / kohdeasemilla ja identtinen tiedostohan sinne kopioitui, niinkuin pitikin.
Testasin myös vain yhden ssd-levyn käyttöä journalointiin, ja nopeudet romahtivat taas 20-30MB/s tasolle, joten tuo SS selkeästi vaatii kaksi levyä, vaikka ei käyttäisi kuin vain toista.
Seuraavien päivien aikana tarkoitus testata vielä ReFS tiedostojärjestelmää NTFS:n tilalla, leikkiä ehkä "interleave" asetuksilla (käsittääkseni vastaa stripe sizeä?) ja katsoa kuinka hyvin tuo tokenee yhden / kahden levyn menetyksestä (mukaanlukien journalointiSSDt) sekä automaattisesta rebuildista / sen nopeudesta. Sähkökatkojen / BSODien simulointiakin voisi harrastaa ja katsoa miten tuo ReFS / journalointilevyt selviää siitä.
Olen tässä muutamat viime päivät testaillut eri konfiguraatioilla tuota, käytössä sekalainen nippu 3TB kuluttajaluokan 7200rpm levyjä, pääosin Toshibaa ja Seagatea, kytkettynä suoraan x79 emolevyyn SATA2-portteihin / Dell H200 raid-ohjaimeen (HBA) pci-e x8 väylässä.
Oli käytössä sitten 3 levyn simppeli raid5, 6 levyn raid6 tai 10 levyn raid6, kirjoitusnopeudet olivat aina yhtä surkeita, tippuen noin 20-30MB/s paikkeille hetken kuluttua kunhan jokin välimuisti saatiin ensin täytettyä suoralla 500MB/s lukunopeudella lähdelevyltä (1TB SATA3 SSD.) Tästä on ulkomaisilla foorumeilla lukuisia eri mainintoja, kaikilla tuntuvat kirjoitusnopeudet sakkaavan todella pahasti. Ehkä kattavin arvostelu jonka löysin on kolmeosainen:
Storage Spaces Performance Analysis - Part 1
Storage Spaces Performance Analysis - Part 2
Storage Spaces Performance Analysis - Part 3
Kirjoitusnopeudet ovat samalla koneella / levykokoonpanolla ja raid6-tasolla olleet noin kymmenkertaiset käyttäessäni Linuxia ja mdraidia, joten laitteistossa itsessään ei ole mitään vikaa, MS:n implementaatiossa vain on "pieniä" puutteita.
Sitten päätin kokeilla SSD-levyjä välimuistina (journaling) nopeuttamaan pariteettilaskentaa / kirjoittamista, ja foorumipuheiden mukaan kahden pariteettilevyn raidpakka vaatisi vähintään kolme ssd:tä "journaling" moodiin jotta tuota kuormitusta pystyisi siirtämään niille. Yhdellä pariteettilevyllä riittäisi kuulemma kaksikin levyä.
Nurkissa pyöri pari Samsungin 840 Pro SSD:tä, 256GB kapasiteetilla, joten iskin molemmat kiinni koneeseen sata3-väylään ja nakkasin niille journaloinnin päälle. Yllätyin positiivisesti kun tuolta 1TB SSD SATA3 levyltä kopioimani 250GB kokoinen yksittäinen tiedosto (virtualbox levyimage, täynnä dataa, ei nollatäyttöä) kopioituikin nyt noin 450-500MB/s jatkuvalla nopeudella tuolle luomalleni 9x3TB raid-osiolle (NTFS formatoitu), eli saatiin 20-kertainen parannus kirjoitusnopeuksiin ja käytännössä mentiin jatkuvasti lähdelevyn lukunopeuden rajoittamana Pienintäkään notkahdusta nopeudessa ei windowsin kopiointi-ikkunassa näkynyt, ja tehtävienhallinnasta tuota raid-osiota katsoessa se raportoi kirjoitusnopeuden myös sahaava melko säännöllisesti 400-600MB/s, notkahtaen välillä nolliin. Noista kahdesta SSD-levystäkin vain toista käytettiin jatkuvasti ja toinen idlaili täysin, joka myös aiheuttaa ihmetystä kun foorumipuheet kertoivat että nuo SSD:t menisivät raid1-tilaan datan eheyden varmistamiseksi joten oletin että molempia myös kuormitettaisiin tasaisesti..
Ajelin varmuuden vuoksi SHA256 testit myös lähde / kohdeasemilla ja identtinen tiedostohan sinne kopioitui, niinkuin pitikin.
Testasin myös vain yhden ssd-levyn käyttöä journalointiin, ja nopeudet romahtivat taas 20-30MB/s tasolle, joten tuo SS selkeästi vaatii kaksi levyä, vaikka ei käyttäisi kuin vain toista.
Seuraavien päivien aikana tarkoitus testata vielä ReFS tiedostojärjestelmää NTFS:n tilalla, leikkiä ehkä "interleave" asetuksilla (käsittääkseni vastaa stripe sizeä?) ja katsoa kuinka hyvin tuo tokenee yhden / kahden levyn menetyksestä (mukaanlukien journalointiSSDt) sekä automaattisesta rebuildista / sen nopeudesta. Sähkökatkojen / BSODien simulointiakin voisi harrastaa ja katsoa miten tuo ReFS / journalointilevyt selviää siitä.