RAID: Conceito e Tipos

Documentos relacionados
SATA, IDE, RAID o que estas siglas significam?

Lista - RAID. c) Redundância d) Capacidade

RAID. Redundant Array of Independent Disks

DISCO MAGNÉTICO Cabeçote Trilha

Não importam quantos discos estão sendo utilizados no seu RAID, nós solucionamos.

Admistração de Redes de Computadores (ARC)

AVALIAÇÃO À DISTÂNCIA 1 GABARITO

Auditoria e Segurança de Sistemas Aula 03 Segurança off- line. Felipe S. L. G. Duarte Felipelageduarte+fatece@gmail.com

Níveis de RAID - RAID 0

Subsistemas de E/S Device Driver Controlador de E/S Dispositivos de E/S Discos Magnéticos Desempenho, redundância, proteção de dados

Sistemas Operacionais

Tópicos Especiais em Informática

MEMÓRIA SECUNDÁRIA E RAID FELIPE G. TORRES

O que é RAID? Tipos de RAID:

Sistemas Operacionais

Sistemas Operacionais. Entrada/Saída

ADMINISTRAÇÃO DE REDES I LINUX. Partições, Raid. Frederico Madeira LPIC 1, CCNA

Arquitetura e Organização de Computadores

Introdução. Gerenciamento de Armazenamento

Capítulo 5 Entrada/Saída

Departamento de Engenharia Elétrica - EESC-USP. Organização de Computadores. Memórias Parte 2. Aula 5. Prof. Dr. Marcelo Andrade da Costa Vieira

Introdução aos Sistemas Distribuídos

Sistemas de arquivos

Arquitetura e Organização de Computadores

Barramento. Prof. Leonardo Barreto Campos 1

RAID. Propõe o aumento da confiabilidade e desempenho do armazenamento em disco. RAID (Redundant Array of Independent Disks )

Departamento de Engenharia Elétrica - EESC-USP. Organização de Computadores. Memórias Parte 2. Aula 4. Profa. Profa. Luiza Maria Romeiro Codá

UFRJ IM - DCC. Sistemas Operacionais I. Unidade IV Gerência de Memória Secundária. Prof. Valeria M. Bastos 18/06/2012 Prof. Antonio Carlos Gay Thomé

Fita Magnética. Fita Magnética. Disco Magnético. Disco Óptico

Memória Externa. Prof. Leonardo Barreto Campos 1

SISTEMAS DISTRIBUÍDOS

Designing Data Intensive Applications

Sistemas Operacionais

Curso de Instalação e Gestão de Redes Informáticas

Sistemas Distribuídos Capítulo 8 - Aula 13

Organização de Computadores Memória. Professor: Francisco Ary

Sumário. Introdução ao Armazenamento e Gerenciamento de Informações 25. Parte I Sistema de Armazenamento 23

REQUISITOS DE INFRAESTRUTURA TECNOLÓGICA

O que é um Servidor? COM SERVIDORES HPE TUDO É POSSÍVEL

Disco como gargalo. Armazenamento Secundário. Técnicas p/ minimizar o problema. Técnicas p/ minimizar o problema

Sistemas de arquivos Discos

É melhor desligar, hibernar ou suspender meu computador?

NoSQL Apache Cassandra para DBAs. Conceitos básicos que todo DBA deve conhecer sobre Apache Cassandra.

Backup. É um cópia de segurança de dados de um dispositivo para outro, para que possam ser restaurados em caso de perda acidental.

Arquitectura interna de um computador. Organização de um computador. Organização de um computador. Organização de um computador

Técnicas de Manutenção de Computadores

Backup e Restauração Banco de Dados. Evandro Deliberal

MEU SISTEMA ESTÁ LENTO! ENTENDA AS POSSÍVEIS CAUSAS DESTE PROBLEMA

Banco de Dados II. Administrador de Banco de Dados - DBA. Portela

ARQUITETURA DE COMPUTADORES UNIDADES DE MEMÓRIA. Prof: Leandro Coelho

CURSO TÉCNICO PROFISSIONALIZANTE Disciplina: Informática Básica (Hardware)

DISCOS E CONTROLADORAS

Servidores de Rede - Hardware - RAID 24/06/2014 CURSO TÉCNICO EM REDES SERVIDORES DE REDE

INFORMÁTICA. Questões comentadas pelo professor Cléber Marques, do Cursos Educar

GBC053 Gerenciamento de Banco de Dados Armazenamento de Dados. Ilmério Reis da Silva UFU/FACOM/BCC

Sistemas Tolerantes a Falhas

Disco Rígido. Disciplina: Montagem e Manutenção de Computadores. Professor: Thiago Siva Prates

Principais componentes de hardware de um computador. Processador; Entrada; Saída; Barramento; Memória.

Administração de Redes em Software Livre Aula 02 Instalando o GNU/Linux (CENTOS Minimal)

RAID. Redundant Array of Independent Drives. Conjunto Redundante de Discos Independentes

Divisão do computador

Organização e Arquitetura de Computadores

Sistemas de arquivos distribuídos. ECO036 - Sistemas Paralelos e Distribuídos

CLUSTER DE ALTA DISPONIBILIDADE EM UM SISTEMA DE GESTÃO HOSPITALAR

Os computadores ditigais podem ser classificados em 5 grupos distintos:

RAID Tutorial RAID por software no Linux

Computação Distribuída

Sou o professor Danilo Augusto, do TIParaConcursos.net, e lá costumo trabalhar temas relacionados a Redes de Computadores e Sistemas Operacionais.

Correção de Erros. Erros de memória de semicondutores podem ser:

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

Introdução à Informática

RAID Redundat Arrays of Inexpensive Disks

Introdução à Avaliação de Desempenho

O que é um sistema de arquivos?

O RAID foi proposto em 1988 por David A. Patterson, Garth A. Gibson e Randy H. Katz na publicação "Um

Fundamentos de Sistemas Operacionais

Leandro Ramos RAID.

Transcrição:

RAID: Conceito e Tipos RAID significa em português Conjunto Redundante de Discos Independentes/Econômicos (inglês: Redundant Array of Independent/Inexpensive Drives) que tem como objetivos aumentar a velocidade de acesso aos dados através de uma divisão de dados (data stripping ou RAID 0), aumentar a segurança através de espelhamento (mirroring ou RAID1) e até aumentando a capacidade total, podendo estas técnicas serem utilizadas de forma isolada ou em conjunto. A idéia do RAID é criar uma unidade lógica que identifica os discos como se fossem um só no sistema. Vejamos abaixo os tipos de RAID existentes e suas características principais. Níveis de RAID RAID 0 Aqui utiliza-se a técnica de stripping, onde os dados serão armazenados de forma dividida nos discos. Quando se utiliza este tipo de RAID, os discos serão vistos como se fossem um único no sistema. Seu funcionamento básico consiste na divisão do arquivo que está sendo armazenado seguindo o tamanho configurado no

sistema chamado de chunk size ou strip size. Se você utilizar 4 HDs de 1 TB cada, você terá 4 TB como se fossem um único disco, sem redudância. Como não há esta redundância, sua segurança é falha, já que se um dos discos der problema, você perderá seus arquivos. Vale lembrar que as velocidades dos HDs serão somadas neste tipo de RAID. Por exemplo, se você tiver 2 HDs com uma velocidade de leitura ou gravação de 50 mb/s, você terá 100 mb/s ao utiliza o RAID 0. Normalmente utilizado com aplicações com grande volume dados, como os de CAD, tratamento de imagens e de vídeos. Aumenta a capacidade de armazenamento Soma-se o tamanhos dos HDs, desde que eles tenha o mesmo tamanho. Caso contrário, serão utilizados o somatório do tamanho do HD com menor tamanho; Alta velocidade de acesso aos dados Soma-se a velocidade de leitura e gravação sequêncial dos HDs, desde que eles tenham a mesma velocidade. Caso contrário, serão utilizados o somatório das velocidades de acordo com o de menor velocidade. Normalmente tem um ganho de 50%; Não há segurança quanto a perda de dados por não ter redundância (espelhamento, ou mirroring). Se um HD falhar, os dados dos HDs serão perdidos; Baixo custo; RAID 1

A característica principal aqui é o espelhamento mirroring dos dados nos discos. O espelhamento funciona com no mínimo 2 discos, ou sempre com HDs em número par, onde os dados que são gravados em um disco, é copiado exatamente igual para o segundo disco que serve como um backup. Caso um dos discos falhe ou seja removido, os dados continuam preservados no outro HD e o sistema pode continuar funcionando normalmente. Se você utilizar 6 HDs de 1 TB cada, você enxergará no sistema apenas 3 TB, pois os outros 3 TB do espelhamento ficam invisíveis para o usuário. Este tipo é normalmente utilizado em servidores de arquivos. Segurança dos dados é boa em relação ao RAID 0; Caso haja uma falha em um setor do HD, basta copiar o setor defeituoso do segundo disco para o primeiro; Custo elevado em relação ao RAID 0; Tempo de acesso e gravação mais lento devido a replicação dos dados; RAID 2 Este tipo é similar ao RAID 0 e ainda utiliza Error Correcting Code (ECC), que é a informação de controle de erros, no lugar da paridade. Atualmente esta tecnologia é obsoleta, pois os

HDs já vem com esta correção internamente. RAID 3 Semelhante ao RAID 5 por utilizar paridade, por isso utilizase pelo menos 3 discos, onde um deles serve apenas para guardar as informações de paridade. No caso de uma falha de drive, ela provê correção total de erros de um bit, uma vez que a posição do bit defeituoso é conhecida. Se um drive falhar, o controlador apenas finge que todos os seus bits são zeros. Se uma palavra apresentar erro de paridade, o bit que vem do drive extinto deve ter sido um um, portanto, é corrigido. Isso aumenta a confiabilidade dos dados gravados. Ou seja, se algum dos discos avariar, a paridade pode ser imediatamente utilizada para reconstituir o seu conteúdo. Leitura e escrita rápida; Boa confiabilidade devido ao controle de erros; Montagem difícil via software; RAID 4 Semelhante ao RAID 3, mas utiliza bloco de dados maiores. Sempre que os dados são escritos no array, as informações são lidas do disco de paridade e um novo dado

sobre paridade deve ser escrito para o respectivo disco antes da próxima requisição de escrita ser realizada. Por causa dessas duas operações de I/O, o disco de paridade é o fator limitante do desempenho total do array. Por este motivo, seu uso é mais indicado em sistemas que priorizam a leitura de dados, ou seja, que realizam muito mais consultas do que gravação. Taxa de leitura rápida; É possível aumentar a área dos discos; Gravação lenta; Caso haja falha, é mais difícil reconstituir os dados em relação ao RAID 1; Tecnologia obsoleta; RAID 5 Similar ao RAID 4, mas com melhorias quanto às problemáticas dele. Os bits de paridade são distribuídos em todos os discos e não em um único, dando um melhor desempenho em relação ao RAID 4 e ainda uma tolerância a falhas. Seu desempenho é igual ao do RAID 4, com exceção nas leituras

sequenciais, que reduzem a eficiência dos algoritmos de leitura por causa da distribuição das informações sobre paridade. Caso haja falha, haverá uma redução na disponibilidade de ambos os dados e a paridade, até a recuperação do disco que falhou, causando assim uma degradação na velocidade de leitura e escrita. Caso utilize 4 HDs de 1 TB cada, você terá 3 TB de dados e 1 TB de bits de paridade. Maior rapidez no tratamento de erros; Leitura rápida; Escrita não tão rápida, mas melhor que o RAID 4; Sistema complexo de controle de HDs; Não há necessidade da quantidade de discos ser par; RAID 0+1 ou RAID 10

Neste tipo de RAID, é necessário no mínimo 4 discos. Se você entendeu o conceito do RAID 0 e do RAID 1, ficará fácil entender este, pois aqui há uma combinação de ambos, sendo isto chamado de RAID híbrido. Cada nível do RAID terá no mínimo 2 discos, ou seja, 2 discos no nível 0 para fazer a divisão dos dados (data stripping) e 2 discos no nível 1 para o espelhamento (mirroring). Desta forma, teremos a junção das vantagens de cada um: redundância e desempenho. Segurança contra perda de dados (redundância); Pode falhar um ou dois HDs ao mesmo tempo; Alto custo de expansão do hardware; Os discos devem estar em sincronismo para ter o máximo desempenho; Referências: http://pt.wikipedia.org/wiki/raid http://www.clubedohardware.com.br/artigos/651 http://www.infowester.com/raid.php http://www.hardware.com.br/livros/hardware/raid.html