Miért jobb a CMR(PMR) mint az SMR?

Vegyünk egy nagyon (de tényleg nagyon) leegyszerűsített példát:
Van egy NAS-unk ami tartalmaz egy 2 db merevlemezből álló RAID 1 tömböt. Az egyik merevlemez CMR-es 64 MB cache-el, a másik egy SMR-es 128 MB cache-el.

Mi történik ha elkezdünk intenzíven fájlokat másolni a NAS-ra? Ideális esetben minden tökéletesen lezajlik. Viszont nem ideális esetben elkezdődik az írás, amit a CMR-es merevlemez egyenletes sebességgel elkezd szépen fizikailag is kiírni a tányérokra. Az adatok egy rövid ideig a cache-ben tárolódnak, majd onnan kiszedve egyenletes sebességgel íródnak ki folyamatosan és az írás megtörténtét a HDD szépen le is jelenti a RAID vezérlőnek. Az SMR-es merevlemez ugyanekkor az kiírási sebesség tekintetében némileg lemaradásban van a CMR-eshez képest, mert az SMR technológia révén egyéb feladatokat is el kell végeznie az írás közben. Neki ezért kicsivel lassabban megy a dolog, de cserébe nagyobb a cache, több adatot tud ott eltárolni átmenetileg és így látszólag tudja tartani a lépést a a CMR-essel. Ahogy azt kell ő is visszajelzi, hogy az adatok kiírásában pont ugyanott tart mint a CMR-es HDD, de közben a valóságban még nem, mert fizikailag még nem írta ki az adatokat teljesen, azok egy része továbbra is ott csücsül a cache-ben. Ha most a legrosszabb esetet vesszük, akkor akár 64 MB-nyi lemaradásban is lehet a CMR-es merevlemezhez képest (128 MB cache Vs. 64MB cache). Ha ez a folyamat esetleg elfajul odáig, hogy az SMR-es merevlemez akkora lemaradásban van már ami nem fér el a cache-ben, akkor eljutunk arra pontra, hogy a RAID vezérlőnek nem tud mit lejelenteni és a RAID vezérlő ezért úgy fogja érzékelni, hogy adatintegritási hiba lépett fel a RAID tömbben és megoldásként kivágja az SMR-es HDD-t a tömbből. A történet tanulsága az, hogy nem javasolt CMR-es és SMR-es merevlemezeket keverve használni RAID környezetben.

2020-ban ebből az SMR/CMR keveréséből ki is robbant egy kisebbfajta botrány a Western Digital körül, aminek megoldásaként kicsit át kellett alakítania a cégnek a portfóliót és egyértelműsíteni az adott merevlemezeknél használt tárolási technológiákat. Így lett a jelenlegi RED szériából: sima RED, RED Plus és RED Pro (ezen utóbbi már létezett korábban is).

Forrás:
https://prohardver.hu/hir/jeloles_nelkul_keveri_smr_pmr_hdd_gyarto.html
https://prohardver.hu/hir/western_digital_red_hdd-csalad_portfolio.html
https://www.servethehome.com/wd-red-smr-vs-cmr-tested-avoid-red-smr/

A Synology NAS gyártó is szigorított, nem ajánlott kategóriába tette az SMR-es merevlemezeket:
https://www.synology.com/en-global/compatibility?search_by=category&category=hdds_no_ssd_trim&filter_feature=SMR&p=1

Mindezekért írás intenzív környezetben, komolyabb NAS illetve RAID tömbök esetén igen erősen javasolt kizárólag a CMR-es merevlemezek használata (a kiegyensúlyozottabb működés érdekében).

Az SMR-es merevlemezek otthoni, könnyedebb, esetlegesen pár fős irodai környezetbe ajánlottak. Ezekkel a merevlemezekkel sincs alapvetően semmi baj, csak olyan környezetben kell használni őket ahova valóak. Trabanttal sem megyünk fel a versenypályára megküzdeni a Ferrarik ellen.

Mindezek fényében ha NAS-t akarsz építeni, akkor lehetőség szerint kerüld az SMR-es merevlemezeket. Ha ugyanakkora méretben az egyik merevlemez jóval olcsóbb mint a másik, akkor ott erős a gyanú, hogy az olcsóbbik az SMR-es HDD lesz. Tájékozódj mielőtt bármit is vásárolsz!


Created: 19/10/2020 00:07:39
Page views: 161
CREATE NEW PAGE