Comparație DevOps · Hardware

RAID 1 sau RAID 10 pe server dedicat: ce alegi?

RAID 1 și RAID 10 folosesc oglindirea: fiecare bloc de date există pe două discuri. Diferența e numărul de discuri și modul în care datele se împart între ele. Pe un server dedicat, alegerea depinde în primul rând de câte discuri are configurația și de cât de mult scrie aplicația.

Actualizat la

Răspuns scurt

  1. Pe un server cu 2 discuri faci RAID 1, iar pe un server cu 4 discuri RAID 10 oferă capacitate dublă și scrieri mai rapide.
  2. RAID 1 oglindește datele, iar capacitatea utilă e egală cu cea a celui mai mic disc din matrice.
  3. RAID 10 clasic cere minim 4 discuri și păstrează utilă jumătate din capacitatea totală.
  4. RAID 10 supraviețuiește pierderii câte unui disc din fiecare pereche, dar nu pierderii ambelor discuri din aceeași pereche.
  5. Niciun nivel RAID nu înlocuiește backup-ul, fiindcă o ștergere greșită sau un ransomware ajunge instant pe toate discurile.
Discuri minime
2 (RAID 1) · 4 (RAID 10 clasic)
Capacitate utilă
50 % din total, în ambele cazuri
Exemple pe discurile 4hosting
2 × 1,92 TB → 1,92 TB · 4 × 3,84 TB → 7,68 TB
Discuri care pot ceda
1 (RAID 1) · 1 per pereche (RAID 10)

Comparația pe criterii

RAID 1 vs RAID 10 pe server dedicat
CriteriuRAID 1RAID 10
Discuri minime24, în varianta clasică 1+0
Capacitate utilăUn disc, adică 50 %Jumătate din total, adică 50 %
Exemplu pe discuri 4hosting2 × 1,92 TB → 1,92 TB utili4 × 3,84 TB → 7,68 TB utili
Discuri care pot ceda1 din 21 per pereche, până la 2 din 4
CitirePoate citi de pe ambele discuriPoate citi de pe toate cele 4
ScriereViteza unui singur discÎmpărțită pe 2 oglinzi
ReconstrucțieCopiază tot discul rămasCopiază doar din perechea afectată
Planuri 4hosting potriviteToate dedicatele cu 2 discuriDoar SD Intel 32/256, cu 4 discuri
Înlocuiește backup-ulNuNu

Când alegi fiecare variantă

Alege RAID 1 dacă

  • serverul are 2 discuri, cum au 7 din cele 8 configurații dedicate 4hosting
  • aplicația citește mult și scrie moderat, de exemplu un site sau un ERP mic
  • vrei cea mai simplă configurație de oglindire, ușor de înlocuit și de reconstruit

Alege RAID 10 dacă

  • serverul are 4 discuri, cum are SD Intel 32/256
  • ai o bază de date cu multe scrieri, care profită de împărțirea pe două oglinzi
  • ai nevoie de un singur volum mare, de 7,68 TB utili pe discuri de 3,84 TB
  • vrei ca o reconstrucție să solicite doar perechea afectată, nu toată matricea

Capacitate și toleranță la defecte

RAID 1 scrie aceleași date pe două discuri. Capacitatea utilă e cea a celui mai mic disc, conform documentației Red Hat. Pierzi un disc și serverul continuă să funcționeze. RAID 10 clasic grupează 4 discuri în două oglinzi și împarte datele între ele. Capacitatea utilă e tot jumătate din total. Matricea supraviețuiește la două defecte doar dacă discurile cedate sunt în perechi diferite. Driverul md din Linux acceptă RAID 10 și pe 2 sau 3 discuri, cu alte aranjamente, dar pe 2 discuri redundanța e aceeași ca la RAID 1.

Performanță și timp de reconstrucție

La citire, ambele niveluri pot citi de pe mai multe discuri simultan. La scriere, RAID 1 are viteza unui singur disc, fiindcă fiecare bloc merge pe ambele. RAID 10 împarte scrierile pe două oglinzi, deci câștigă la baze de date cu multe scrieri. Reconstrucția copiază datele pe discul nou și durează proporțional cu capacitatea discului. Conform paginii md(4), resincronizarea rulează în fundal, iar matricea rămâne utilizabilă, cu performanță posibil redusă. Un jurnal bitmap reduce resincronizarea după o oprire neașteptată.

RAID software mdadm sau controler hardware

RAID-ul software implementează nivelurile RAID în nucleul Linux, prin driverul md, și se administrează cu mdadm. Nu cere un controler dedicat, iar discurile pot fi mutate pe alt server Linux. Un controler hardware are cip propriu și, pe unele modele, cache cu baterie. În schimb, dacă cedează controlerul, ai nevoie de un model compatibil ca să citești discurile. Pentru discuri NVMe, RAID-ul software cu mdadm e o variantă frecventă și bine documentată.

  • RAID protejează la defectarea unui disc.
  • Backup-ul protejează la ștergere, ransomware și erori de aplicație.
  • Ai nevoie de ambele: RAID pentru disponibilitate, backup în altă locație pentru recuperare.

Exemple din România

ERP pentru o firmă de distribuție din Ploiești

Un ERP cu câteva zeci de utilizatori citește mult și scrie moderat. SD AMD 16/128, cu 2 discuri de 1,92 TB, primește RAID 1 la instalare. Serverul rezistă la defectarea unui disc, iar echipa configurează un backup zilnic extern.

Platformă de analiză din București cu multe scrieri

O platformă care importă date continuu are nevoie de volum mare și de scrieri rapide. SD Intel 32/256 are 4 discuri de 3,84 TB, iar RAID 10 oferă 7,68 TB utili, cu scrierile împărțite pe două oglinzi.

Greșeli frecvente

  • Consideri RAID-ul un backup și nu mai păstrezi copii în altă locație.
  • Nu monitorizezi starea matricei și afli de discul defect abia când cedează și al doilea.
  • Presupui că RAID 10 rezistă la orice două defecte; nu rezistă dacă cedează ambele discuri din aceeași pereche.
  • Amâni înlocuirea discului defect, deși matricea degradată nu mai are redundanță.

Cum te ajută 4hosting

  • Serverele dedicate 4hosting au discuri NVMe în pereche, iar SD Intel 32/256 are 4 discuri de 3,84 TB.
  • RAID-ul se configurează la instalare: RAID 1 pe 2 discuri, RAID 10 posibil pe 4 discuri.
  • Între 5 și 10 ore de DevOps incluse lunar pe dedicate, pentru configurarea mdadm, alerte de stare și backup extern.
  • 99,99 % SLA pe serverele dedicate, cu migrare gratuită de la furnizorul actual.

Întrebări conexe

  • Pot face RAID 10 pe un server cu 2 discuri?

    Driverul md din Linux acceptă tehnic RAID 10 pe 2 discuri, cu aranjamente speciale. Redundanța rămâne însă aceeași ca la RAID 1: un singur disc poate ceda. Avantajul real al RAID 10, două oglinzi cu date împărțite, apare de la 4 discuri.

  • Cât durează reconstrucția unei matrice RAID?

    Durata crește cu capacitatea discului și cu încărcarea serverului în timpul reconstrucției. Pe RAID 1 se copiază tot discul rămas. Pe RAID 10 se copiază doar din perechea afectată, deci celelalte discuri rămân libere pentru trafic.

  • De ce spune toată lumea că RAID nu e backup?

    RAID copiază instant fiecare modificare pe toate discurile. O ștergere greșită, un ransomware sau o actualizare coruptă ajung la fel de repede pe copie. Backup-ul păstrează versiuni vechi, separat de server, și permite întoarcerea la o stare bună.

Surse

Cere o recomandare de infrastructură

RAID 1 e varianta pentru serverele cu 2 discuri; RAID 10, pe 4 discuri de aceeași mărime, dublează capacitatea utilă și viteza de scriere, cu aceeași protecție per pereche.