Dominando Discos e Tecnologia RAID: Performance e Segurança
O armazenamento de dados é um dos pilares mais críticos de qualquer infraestrutura de TI. Nesta aula, exploraremos desde a mecânica dos discos até como combiná-los para criar sistemas resilientes usando RAID.
1. HDDs vs. SSDs: A Base Física
- HDD (Hard Disk Drive): Utiliza pratos magnéticos e braços mecânicos. O gargalo é a física: o tempo para a cabeça encontrar o dado (Seek Time).
- SSD (Solid State Drive): Baseado em memória Flash NAND. Sem partes móveis, o acesso é quase instantâneo, mas possui limite de ciclos de escrita.
2. O que é RAID?
O RAID (Redundant Array of Independent Disks) combina múltiplos discos em uma única unidade lógica para obter:
- Redundância: Proteção contra falhas de hardware.
- Performance: Maior velocidade de leitura/escrita.
- Capacidade: Soma do espaço de vários discos.
3. Principais Níveis de RAID
| Nível | Nome | Vantagem | Tolerância a Falhas |
|---|---|---|---|
| RAID 0 | Striping | Alta Performance | Nenhuma |
| RAID 1 | Mirroring | Segurança Máxima | 1 Disco |
| RAID 5 | Paridade | Custo/Benefício | 1 Disco |
| RAID 10 | 1+0 | Velocidade + Segurança | Até 2 Discos |
4. RAID via Hardware vs. Software
Enquanto o RAID via hardware depende de uma controladora física dedicada, o RAID via software é gerenciado pelo Sistema Operacional. No Linux, o utilitário padrão é o mdadm.
5. Laboratório Prático: RAID 5 no Debian
Siga os comandos abaixo para criar um arranjo com 3 discos (sdb, sdc, sdd):
Passo 1: Instalação
sudo apt update && sudo apt install mdadm -y
Passo 2: Criação do Arranjo
sudo mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/sdb /dev/sdc /dev/sdd
Passo 3: Formatação e Montagem
sudo mkfs.ext4 /dev/md0
sudo mkdir -p /mnt/meu_raid
sudo mount /dev/md0 /mnt/meu_raid
6. Monitoramento e Falha
Para verificar o status do sincronismo dos discos:
cat /proc/mdstat
7. Conclusão: RAID não é Backup!
Lembre-se: O RAID protege contra falhas de hardware (disco queimado). Ele não protege contra deleção acidental ou ataques de Ransomware. Backup é uma cópia externa; RAID é disponibilidade de serviço.
Nenhum comentário:
Postar um comentário