GNU/Linux >> Znalost Linux >  >> Linux

Jak pole RAID udržují vaše data v bezpečí a přístupnosti

Důležité podnikové datové zdroje musí být snadno dostupné, aby organizace mohly plnit své obchodní cíle. Úložná zařízení používaná k poskytování přístupu uživatelům a aplikacím k těmto cenným datům musí vykazovat zvýšenou úroveň výkonu a odolnosti. Jedním ze způsobů, jak zajistit tok dat, je chránit je ukládáním do polí RAID.

RAID je zkratka pro redundantní pole nezávislých disků. Jedná se o metodologii úložiště, která využívá více hardwarových zařízení a technik, aby zajistila, že data zůstanou dostupná, pokud jedna nebo více komponent pole selže.

Tento článek se zabývá tím, jak různé implementace RAID nabízejí podnikům různé úrovně ochrany dat a výkonu. Diskutujeme také o problémech, které mohou nastat u polí RAID, a uvádíme důvody, proč by mělo být zavedeno účinné monitorování.

Jak se konstruují pole RAID

Pole RAID jsou sestavena pomocí kombinace až tří základních konceptů ukládání dat. Jak brzy uvidíme, pomocí těchto konceptů jsou konstruovány různé úrovně RAID, aby poskytovaly různé úrovně výkonu a ochrany dat.

Zrcadlení disku

Při zrcadlení disku se data zapisují současně na více disků. Zrcadlení nabízí ochranu proti selhání hardwaru tím, že stejná data zpřístupňuje na několika fyzických zařízeních.

Pokud zrcadlený disk selže, výkon je zachován okamžitým přepnutím na alternativní zařízení. Zrcadlení eliminuje čas potřebný k obnově disku a rekonstrukci systému souborů, pokud selže nezrcadlené úložné zařízení. Odolnost a redundanci zajišťují zrcadlené disky, které z nich činí vhodnou volbu pro ukládání důležitých obchodních dat.

Prokládání disku

Disk striping je technika, která také využívá více fyzických zařízení k rozšíření funkčnosti jedné jednotky. Když je implementováno prokládání disku, více fyzických disků je považováno za jediné logické zařízení. Bloky dat jsou segmentovány a ukládány napříč logicky propojenými úložnými zařízeními. Disk striping poskytuje výhody i nevýhody týkající se dostupnosti dat a výkonu.

Mezi výhody prokládání disku patří:

  • Zjednodušená správa prostředků, protože více fyzických disků je považováno za jednotnou logickou entitu.
  • Požadavky na čtení a zápis s více vlákny na více disků zvyšují výkon.

Nevýhodou, která může ovlivnit úložné systémy využívající prokládání disků, je jejich křehkost. Při poruše disku může být nemožné dostat se k datům uloženým na jiných discích, na které byla data zapsána. Existuje možnost ztráty dat, pokud v prostředí není integrována možnost výměny za provozu.

Parita

Použití kontroly parity je třetí možnou součástí implementace RAID. Když je ve hře kontrola parity, je ke každému bajtu dat přidán blok parity. Pro zajištění přesnosti dat se kontrolují paritní bity a lze je použít k rekonstrukci dat z poškozených disků. Kontrola chyb parity zahrnuje porovnávání dat z různých míst a může nepříznivě ovlivnit výkon I/O.

Co poskytují různé úrovně RAID?

Při implementaci různých úrovní RAID se používají různé kombinace zrcadlení, prokládání a kontroly parity. Pochopení rozdílů mezi úrovněmi je klíčem k tomu, abyste si z možností dostupných od vašeho poskytovatele cloudových služeb vybrali pro vaši firmu tu nejlepší volbu.

Následující tabulka shrnuje funkce a požadavky nejběžněji implementovaných úrovní RAID.

Problémy ovlivňující pole RAID

Pole RAID může částečně nebo úplně selhat z různých důvodů. Selhalo pole by se nemělo používat, dokud nebudou problémy vyřešeny, aby se zabránilo dalšímu poškození nebo ztrátě dat. Níže jsou uvedeny nejčastější důvody selhání pole RAID.

  • Vícenásobné selhání disku – Pole selže, pokud současně selže příliš mnoho disků. I když pole lze spustit v degradovaném režimu, když dojde k selhání disku, tento postup se nedoporučuje, protože může vést k úplnému selhání pole.
  • Selhal řadič RAID – Všechny operace pole jsou řízeny řadičem RAID. Přepětí nebo jiné typy problémů mohou způsobit selhání ovladače. Pole může mít několik problémů s výkonem a může se stát nedostupným.
  • Problémy s infrastrukturou – Pokud dojde k selhání serveru hostujícího pole RAID, úložný systém se může stát nedostupným.
  • Chybné opětovné sestavení svazku – Nesprávně přestavěný svazek RAID může vést ke zhoršenému přístupu k datům nebo úplnému selhání pole.

Poruchy měniče by měly být řešeny a vyřešeny co nejdříve. Nechat pole nadále fungovat při snížené kapacitě otevírá dveře dalším problémům a prodlouží dobu nutnou k opravě systému. Velké a složité pole RAID, u kterého došlo k selhání, může trvat delší dobu, než se obnoví.

Monitorování polí RAID

Nemonitorovaná pole RAID mohou být postižena sníženým výkonem a potenciální ztrátou dat. Monitorování lze provádět pomocí proprietárního softwaru dodávaného výrobci hardwaru pole. Lze toho také dosáhnout pomocí obecných nástrojů pro monitorování infrastruktury, které poskytují nezbytný přehled o komponentách fyzických a logických disků v poli.

Když jsou pole RAID implementována interně, je za monitorování systému obvykle odpovědný tým úložiště organizace. Na základě typu serveru, který získáte od poskytovatele cloudu, může prodejce monitorovat pole a zajistit, aby vaše data byla v bezpečí a dostupná.

Nabídky RAID společnosti Atlantic.Net

Atlantic.Net má několik různých implementací RAID dostupných pro zákazníky využívající jejich specializované nebo VPS hostingové nabídky.

Zákazníci, kteří si vyberou řešení VPS, mají vysoce redundantní architekturu úložiště RAID 10, která chrání jejich data a zajišťuje vysoký výkon. Systém udržuje chod podniku tím, že toleruje selhání jednotlivých komponent při zachování výkonu a dostupnosti dat.

Výběr nasazení dedikovaného serveru umožňuje zákazníkům vybrat si z těchto možností úložiště:

  • SATA SSD RAID1;
  • SATA SSD RAID10;
  • NVMe SSD RAID10;
  • Plně přizpůsobitelná implementace, která poskytuje jakoukoli úroveň RAID, kterou si zákazník přeje.

Ať už si vaše společnost vybere kteroukoli možnost hostování, její data budou dobře chráněna a vždy k dispozici v případě potřeby pomocí možností RAID dostupných od Atlantic.Net.


Linux
  1. Jak předvánočně upravit váš linuxový terminál a Shell

  2. Jak bezpečně a trvale smazat svá data v Linuxu

  3. Proč jsou data důležitá a jak je chránit

  1. Redis jako mezipaměť:Jak to funguje a proč ji používat

  2. Jak zálohovat a obnovit data a konfigurace RabbitMQ

  3. Jak zazipujete soubor a uchováte soubor .gz?

  1. Jak vyčistit data v příkazovém řádku

  2. Jak nainstalovat podman-compose na AlmaLinux a nadále používat své manifesty docker-compose.yml

  3. Jak spustit a zastavit OSWatcher