RAID1: SSD+HDD(write-mostly+write-behind)

Sziasztok,

nincsen SSD-m. Azt szeretném megkérdezni, hogy a fenti konfiguráció mennyit venne vissza a performanciából különös tekintettel arra, hogy a write-behind is be lenne kapcsolva:

if a write-intent bitmap is also provided, write requests to write-mostly devices will be treated as write-behind requests and md will not wait for writes to those requests to complete before reporting the write as complete to the filesystem

Hozzászólások

Írj többet. Ez így csak elméleti kérdés. Mivel oldanád meg?

Mit kell megoldani? A szoftver az mdadm.

Nincsen SSD-m, így nem tudok gyorstesztet csinálni arról hogy mondjuk hdparm-mal szólóban, valamint a fenti felállásban mit produkálnak.

------------------------------------------------------------------------------
www.woodmann.com/searchlores/welcome.htm

Én így használom, desktop használatra sokkal gyorsabb, mint a HDD only, érzésre azt mondanám, hogy nem sokat fékez a HDD a pure SSDhez képest.
Nálam csak a write-mostly van bekapcsolva.
Van olyan, hogy kiejti az SSD-t az upgrade az arrayből, de azt hamar észreveszed.
Van valami konkrétum is, amire kíváncsi vagy?

Szia,

ez jól hangzik, de az érzésen kívül jó lenne valamilyen -mérésnek ugyan nem nevezhető- benchmarkból számokat is látni.

Akkor így -a backupon túl- nyugodtan tudnék tovább dolgozni ha az SSD vezérlő ne adj Isten azt mondja hogy kampeca.

------------------------------------------------------------------------------
www.woodmann.com/searchlores/welcome.htm

A szoftver mindegy. Lehet dd, hdparm vagy bárakármi ami neked kézre áll, a lényeg az összehasonlítás (SSD vs. SSD+HDD). Mérhetsz IOPS-t valamivel, vagy lerakhatsz dd-vel sok-sok bájtot direktben a blokkeszközre, amihez kedved van. Akkurátusan úgyse tudjuk megmérni, valamint nem is várom el mástól hogy órákat szánjon erre. :)

------------------------------------------------------------------------------
www.woodmann.com/searchlores/welcome.htm

Egy ilyen öszvér megoldás miért is jobb mint egy flashcache, bcache, vagy bármely hasonló megoldás?

man mdadm

-W, --write-mostly
[...] This is valid for RAID1 only and means that the 'md' driver will avoid reading from these devices if at all possible. This can be useful if mirroring over a slow link.

--write-behind=
[...] it will set the maximum number of outstanding writes allowed. The default value is 256. A write-intent bitmap is required in order to use write-behind mode, and write-behind is only attempted on drives marked as write-mostly.

Én write-mostlyról beszéltem, ez az írásokat a leírás alapján nem befolyásolja, csak az olvasást. Így szerintem nem ront a rendelkezésreálláson.
Az egy másik kérdés, hogy igen, a stream olvasás esélyesen lassabb lesz így, mivel csak az SSDről olvas, a HDDről nem.

A write behind valóban nem sokat javít a rendelkezésreálláson, de mintha ezt nem is írtam volna.

ezt a kombót megcsináltam hétvégén, és azt vettem észre, hogy olvasni csak az ssd-ről olvasott, pedig számomra az rémlik, hogy ha lehetősége van a soft raid1-nek, akkor minden eszközről olvas egyszerre, így közel megduplázza az olvasási sebességet

réges régi soft raid1-es tömbömnél ez működött is, persze ott két egyforma diszk volt