Guia Essencial de Armazenamento, Cloud e Arquitetura
Classificado em Computação
Escrito em em
português com um tamanho de 4,53 KB
O que é RAID?
RAID (Conjunto Redundante de Discos Independentes) propõe o aumento da confiabilidade e do desempenho do armazenamento em disco.
Quais são os níveis existentes de RAID?
Os níveis principais são: 0, 1, 2, 3, 4, 5, 6 e 10.
Explicação sobre RAID 0, 1 e 5
RAID 0
O foco do RAID 0 é o desempenho, somando a velocidade de transmissão de dados de cada unidade. Ele soma a capacidade dos discos (ex: 1 HD de 500 GB + 1 HD de 500 GB = 1 TB). É utilizado em aplicações que lidam com grandes volumes de dados, como edição de vídeos, mas não oferece proteção contra falhas por não possuir redundância.
RAID 1
Conhecido como mirroring (espelhamento), uma unidade duplica a outra. Se o disco principal falhar, os dados podem ser recuperados imediatamente. Sistemas RAID 1 devem funcionar em pares; portanto, dois HDs de 500 GB resultarão em apenas 500 GB de capacidade total.
RAID 5
Considera a redundância de forma distribuída. A paridade é espalhada por todos os discos do sistema. Caso um disco falhe, o esquema de paridade permite recuperar os dados a partir das informações existentes nas demais unidades.
RAID via Hardware vs. Software
RAID via Hardware
Vantagens:
- Confiabilidade e segurança;
- Manutenção facilitada;
- Não utiliza recursos do processador (o controle é feito pela placa controladora);
- Alta tolerância a falhas.
RAID via Software
O sistema operacional gerencia o RAID através da controladora de discos. Não requer placa específica, mas utiliza o processador do computador para cálculos de leitura e gravação.
O que é Cloud Computing?
É a computação em nuvem que visa proporcionar serviços de TI sob demanda, com pagamento baseado no uso. Os usuários necessitam apenas de um sistema operacional, um navegador e acesso à internet.
Classificação de Nuvens na Infraestrutura
- IaaS (Infraestrutura como Serviço): O provedor oferece infraestrutura de processamento e armazenamento.
- PaaS (Plataforma como Serviço): Capacidade oferecida para desenvolvedores criarem e executarem aplicativos na nuvem.
- SaaS (Software como Serviço): Aplicativos hospedados na nuvem como alternativa ao processamento local.
Nuvem Pública vs. Privada
- Nuvem Pública: Disponibilizada para o público em geral via modelo pague-pelo-uso.
- Nuvem Privada: Infraestrutura operada e gerenciada pela própria organização, não estando disponível publicamente.
Arquitetura de Sistemas
Arquitetura Centralizada
Focada na otimização de recursos físicos de hardware para obter o melhor desempenho do software.
Arquitetura Cliente/Servidor
O processamento é dividido em módulos: o servidor é responsável pela manutenção da informação e o cliente pela obtenção dos dados.
Tipos de Backup
- Backup Completo: Copia todos os arquivos de um volume. É mais demorado, mas garante a integridade total.
- Backup Incremental: Copia apenas os arquivos marcados desde o último backup. É rápido, mas a restauração é lenta, pois depende do backup normal e de todos os incrementais subsequentes.
- Backup Diferencial: Copia apenas os arquivos criados ou modificados desde o último backup normal. Ocupa menos espaço que o completo e a restauração é mais rápida que a do incremental.
Armazenamento: NAS, DAS e SAN
O que é NAS?
É um equipamento com sistema operacional próprio que funciona como um servidor de arquivos ligado diretamente à rede. Exemplos incluem modelos single-drive ou multi-drive, como o Buffalo Terastation Pro II.
Diferença entre DAS e NAS
O DAS refere-se a dispositivos de armazenamento externos ligados diretamente ao servidor, enquanto o NAS é um servidor de arquivos independente conectado à rede.
Elasticidade em Cloud
Permite o ajuste fino entre a carga de trabalho e os recursos disponíveis, evitando a ociosidade ou a saturação do sistema.
Tecnologia SAN
Rede de armazenamento dedicada para conectar dados, dispositivos de backup e servidores, podendo ser consolidada ou distribuída geograficamente.