Kirjoittaja Aihe: Paras tiedostojärjestelmä raid0 SSD pakalle?  (Luettu 3968 kertaa)

_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Paras tiedostojärjestelmä raid0 SSD pakalle?
« : 27.11.11 - klo:09.57 »
Päätin siirtyä vihdoin itsekkin SSD aikakauteen ja tehdä sen sitten oikein kunnolla,
tilauksessa tällaiset:

HighPoint  Rocket 620 ohjainkortti, PCI-Express x1, SATA 6.0 Gb/s, 2x sisäistä SATA-kanavaa
OCZ  60GB Agility 3 Series SSD-kiintolevy, 525/475, MLC, 2.5", SATA III * 2


Tarkoitus siis pistää levyt (softa)raid0 ja käyttää niitä systeemilevynä, muu data on perinteisillä levyillä (softa)raid5 pakalla.

Onko kokemuksia mikä olisi paras levyjärjestelmä tulevaan uuteen raid0? btrfs / ext4 vai joku muu? Onko käytännössä paljonkin eroa suorituskyvyssä?


Daneli

  • Käyttäjä
  • Viestejä: 1037
  • Red Hat Chili Peppers
    • Profiili
    • www.daneli.org
Vs: Paras tiedostojärjestelmä raid0 SSD pakalle?
« Vastaus #1 : 27.11.11 - klo:10.12 »
Kyllä se tuo ext4 on, varsinkin jos vakaus on yksi peruste. Btrfs tuntuu jakavan mielipiteitä toisaalta sen idea on loistava, mutta toteutusta osa pitää vielä hieman keskeneräisenä. Itse kun olen samaa kysellyt kuitenkin on suositeltu ext4.

Itselläni juuri tuo sama kovalevy ja koneeni käynnistyy tuolla nyt 7 sekuntiin. Noh kaikki tulokset alle 15 sekuntin  lasketaan todella hyviksi ;)

Itse tein aluksi niin että kotikansio ja swap oli vanhoilla hdd-levyillä.

Tuota swap osiota ei suositella ssd-levyille, lyhentää levyn käyttöikää.

Tällöin käynnistys aika oli 10-15 sekuntin luokaa joka on tosi hyvä. Extra sekuntit sain pois kun laitoin kotikansionkin juuriosioon ssd-levylle. Mutta kun tuota tilaa on 60gb niin ei se pitemmän päälle ole järkevää. Joudun varmasti lähiaikoina laittamaan erillisen home osion takaisin vanhoille hdd- kovalevyille. Ja kun ei sitä käyttönopeudessa huomaa ainoastaan tuo par typerää sekuntia työpöytää ladatessa.

_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Vs: Paras tiedostojärjestelmä raid0 SSD pakalle?
« Vastaus #2 : 27.11.11 - klo:10.20 »
Kyllä se tuo ext4 on, varsinkin jos vakaus on yksi peruste. Btrfs tuntuu jakavan mielipiteitä toisaalta sen idea on loistava, mutta toteutusta osa pitää vielä hieman keskeneräisenä. Itse kun olen samaa kysellyt kuitenkin on suositeltu ext4.

Ok, onko tiedossa jotain erityisiö mount-optioita jolla tuosta saisi juuri SSD tapauksessa mahdollisimman nopean?

Itselläni juuri tuo sama kovalevy ja koneeni käynnistyy tuolla nyt 7 sekuntiin. Noh kaikki tulokset alle 15 sekuntin  lasketaan todella hyviksi ;)

Tuo ei ole itselle niin kovin tärkeää kun on kyseessä kone joka on aina päällä ja bootataan vain harvoin tarvittaessa.

Itse tein aluksi niin että kotikansio ja swap oli vanhoilla hdd-levyillä.
Tuota swap osiota ei suositella ssd-levyille, lyhentää levyn käyttöikää.

Tällöin käynnistys aika oli 10-15 sekuntin luokaa joka on tosi hyvä. Extra sekuntit sain pois kun laitoin kotikansionkin juuriosioon ssd-levylle. Mutta kun tuota tilaa on 60gb niin ei se pitemmän päälle ole järkevää. Joudun varmasti lähiaikoina laittamaan erillisen home osion takaisin vanhoille hdd- kovalevyille. Ja kun ei sitä käyttönopeudessa huomaa ainoastaan tuo par typerää sekuntia työpöytää ladatessa.

Jeps, itsellä kyseessä monenkäyttäjän kone, ajattelin ratkaista tuon niin että /home on SSD:llä mutta käyttäjen kotihakemistoissa on automaattsesti tehdyt linkitykset toiselle partitiolle missä on paljon tilaa, käyttäjien varsinanen datakäpistely tapahtuu siellä ja pelkästään asetukset ja muut pakolliset tallentuu SSD:llä olevaan tilaan.


Daneli

  • Käyttäjä
  • Viestejä: 1037
  • Red Hat Chili Peppers
    • Profiili
    • www.daneli.org
Vs: Paras tiedostojärjestelmä raid0 SSD pakalle?
« Vastaus #3 : 27.11.11 - klo:12.01 »
Lainaus

Ok, onko tiedossa jotain erityisiö mount-optioita jolla tuosta saisi juuri SSD tapauksessa mahdollisimman nopean?

Suositelen että teet puhtaan asennuksen ja määrittelet osiot asennusohjelmassa. Ei ole varsinisesti mitään erityistä mount optiota jolla saat nopeutta lisää. Usein pullonkaula löytyy Biosin asetuksista tai siitä ettei emon väylästä irtoa enempää.
Siitä lisää esim tässä ketjussa: http://forum.ubuntu-fi.org/index.php?topic=41055.0

Lainaus
Jeps, itsellä kyseessä monenkäyttäjän kone, ajattelin ratkaista tuon niin että /home on SSD:llä mutta käyttäjen kotihakemistoissa on automaattsesti tehdyt linkitykset toiselle partitiolle missä on paljon tilaa, käyttäjien varsinanen datakäpistely tapahtuu siellä ja pelkästään asetukset ja muut pakolliset tallentuu SSD:llä olevaan tilaan.

Ymmärsinkö oikein että asennat juuritietojärjestelmän jossa on myös home kansio tuolle SSD-levylle ja käyttäjien kotihakemistot on HDD-levyillä. Pääkäyttäjän home on taas tuolla ssd:llä. Ehkä on kuitenkin selkeämpää asentaa kaikki /home kansiot tuonne HDD:lle ? Selviät huomattavasti vähemmällä  säätämisellä :) Ja käyttäjien omat säädöt hän on noissa kotikansioissa. Toisaalta jos HDD levy vaikapa hajoaa niin onhan se kiva päästä konelle pääkäyttäjänä ilman säätöä.

Itselleni suurin hyöyty on SSD-levyssä ollut ohjelmien nopeassa käynnistymisessä. Tietty jos vaikkapa tulee mieleen esimerkiksi joku studio projekti jossa äänitetään kovalevylle isoja määriä dataa pyrkien pieniin latenseihin on järkevää ottaa kaikki ilo irti ssd-levystä. Tietty ei tuolla 60gb montaa biisiä nauhotella.
« Viimeksi muokattu: 27.11.11 - klo:12.09 kirjoittanut Daneli »

Sami Lehtinen

  • Käyttäjä
  • Viestejä: 754
  • Techie
    • Profiili
    • Sami Lehtinen
Vs: Paras tiedostojärjestelmä raid0 SSD pakalle?
« Vastaus #4 : 26.02.12 - klo:13.23 »
Ok, onko tiedossa jotain erityisiö mount-optioita jolla tuosta saisi juuri SSD tapauksessa mahdollisimman nopean?

discard optio kannattaa mielestäni pistää SSD:llä käyttöön. Se kun ei käsittääkseni ole oletuksena.

_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Vs: Paras tiedostojärjestelmä raid0 SSD pakalle?
« Vastaus #5 : 27.02.12 - klo:08.41 »
Ok, onko tiedossa jotain erityisiö mount-optioita jolla tuosta saisi juuri SSD tapauksessa mahdollisimman nopean?

discard optio kannattaa mielestäni pistää SSD:llä käyttöön. Se kun ei käsittääkseni ole oletuksena.


Jep, näillä mennään:

/dev/mapper/vg1-ssdraid0 /               ext4    discard,errors=remount-ro 0       1

Sami Lehtinen

  • Käyttäjä
  • Viestejä: 754
  • Techie
    • Profiili
    • Sami Lehtinen
Vs: Paras tiedostojärjestelmä raid0 SSD pakalle?
« Vastaus #6 : 03.03.12 - klo:16.20 »
/dev/mapper/vg1-ssdraid0 /               ext4    discard,errors=remount-ro 0       1

Eikö tuohon kannattaisi lisätä vielä noatime? Tietysti myös commit aikaa voi pidentää, mutta se lisää riskiä tilanteissa joissa tulee virtakatko jne. Sama pätee myös journaloinnin vähentämiseen. Minulla oli joskus käytössä writeback moodi, mutta kun muutaman koneen kaatumisen jälkeen oli datat korruptoitunut, vaihtui journalointi ordered tilaan aikalailla vikkelästi.