SlideShare uma empresa Scribd logo
1 de 27
Sistemas Operacionais




        RAID
Custo de Armazenamento

• O preço dos discos continuam sendo reduzidos
  e a capacidade aumentada.
• Economicamente o sistema secundário de
  armazenamento permite sua expansão.
Oportunidade

• Ter uma grande quantidade de discos gera a
  oportunidade de melhorar a taxa em que os
  dados podem ser lidos ou escritos, se os
  discos forem operados em paralelos.
RAID

• Redundant Arrays of Inexpensive Disks:
  – Permite escrever ou ler em paralelo;
  – Permite gerar um ambiente seguro;
• Um RAID pode ser uma unidade isolada, com
  seu próprio controlador, cache e discos.
Melhoria da Confiabilidade

• A chance de algum disco dentre um conjunto
  de N discos falhar é muito maior do que a
  chance de um disco específico falhar.
• Se o tempo médio para a falha (mttf) de um
  disco seja 100.000 horas, então em um array
  de 100 discos será 100.000/100 = 1000 horas.
  Ou seja 41 dias.
Melhoria de Confiabilidade via
           Redundância
• Uma técnica simples é duplicar cada disco
  criando um espelhamento (mirroring).
• Embora seja uma técnica cara é extremamente
  simples.
Melhoria de Confiabilidade via
           Redundância
• Se o custo de armazenamento é baixo pode-se
  armazenar um código para cada palavra a fim
  de ser possível recuperar erros.
Melhoria do Tempo via
            Paralelismo
• Com o espelhamento de disco, a taxa pela qual
  as requisições de disco podem ser tratadas
  podem ser dobradas, a leitura pode ser feita a
  partir de qualquer disco.
Espalhamento de Dados

• Consiste em distribuir os bits de cada byte por
  vários discos; esse espalhamento é
  denominado espalhamento em nível de bit.
Espalhamento de Bloco

• O espalhamento de bits pode ser generalizado
  e utilizado em blocos, desta forma um bloco de
  bits podem ser armazenados como uma única
  unidade.
Objetivos do espalhamento

• Aumentar o throughput de múltiplos acessos
  pequenos pelo balanceamento de carga;
• Reduzir o tempo de resposta de acesso
  grandes.
Níveis RAID

• Esquemas são formados quando combina-se
  espelhamento/paridade com nivel de
  bits/blocos.
RAID nível 0

• Espalhamento no nível de bloco mas sem
  redundância.
RAID nível 1

• Refere-se ao espalhamento de disco.
RAID nível 2

• Utiliza um bit de paridade para futura correção
  de erro, pode-se utilizar um bit de paridade
  para um byte de dados.
RAID nível 3

• Organização com paridade intercalada por bits,
  se ocorrer erro é realizado um cálculo entre as
  unidades.
RAID nível 4

• organização com paridade intercalada por
  blocos, utiliza o espalhamento no nível de
  bloco, como no RAID 0, e também mantém um
  bloco de paridade em um disco separado.
RAID nível 5

• Paridade distribuída intercalada por blocos,
  difere do nível 4 por espalhar os dados e a
  paridade entre todos os discos.
RAID nível 6

• Também chamado esquema de redundância P
  + Q, é muito semelhante ao RAID nível 5, mas
  armazena informações redundantes extras
  para proteger contra múltiplas falhas no disco.
RAID nível 0 + 1

Uma combinação de níveis RAID 0 e 1. O RAID
0 provê desempenho, enquanto RAID 1 provê
confiabilidade.
RAID nível 1 + 0

• Discos são espalhados em pares, e depois os
  pares de espelho resultantes são espalhados.
Selecionando o nível de RAID

• Dadas as muitas escolhas que eles têm, como
  os projetistas de sistemas escolhem um nível
  RAID?
Selecionando o nível de RAID

• O RAID nível 0 é usado nas aplicações de alto
  desempenho onde a perda de dados não é
  crítica.
• RAID nível 1 é popular para aplicações que
  exigem alta contabilidade com recuperação
  rápida;
• RAID nível 5 normalmente é recomendado
  para armazenar grande volume de dados;
Selecionando o nível de RAID

• Quantos discos devem estar em um set RAID?
• Quantos bis devem ser protegidos em cada bit
  de paridade?
Extensões

• O conceito de RAID têm sido generalizados
  para outros dispositivos de armazenamento.
Problemas e Considerações

• Podem haver erros de ponteiros ocasionando
  arquivos corrompidos.
• O RAID protege contra erros físicos da mídia,
  mas não outros erros de hardware ou software.
• Maior investimento para menor
  armazenamento.
Referência

• Silberschatz, Abraham. Sistemas operacionais
  com java.

Mais conteúdo relacionado

Mais procurados

Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1
diogomendes99
 
Introdução a computação 05
Introdução a computação 05Introdução a computação 05
Introdução a computação 05
Felipe Pereira
 
Aula 4 (tecnologias de armazenamento)
Aula 4 (tecnologias de armazenamento)Aula 4 (tecnologias de armazenamento)
Aula 4 (tecnologias de armazenamento)
Evandro Júnior
 
Disco Rígido
Disco RígidoDisco Rígido
Disco Rígido
Rita
 
Memória externa
Memória externaMemória externa
Memória externa
andrers52
 
Procedimentos de Backup
Procedimentos de BackupProcedimentos de Backup
Procedimentos de Backup
elliando dias
 
Aula 07 disco rígido e mídias de armazenamento
Aula 07   disco rígido e mídias de armazenamentoAula 07   disco rígido e mídias de armazenamento
Aula 07 disco rígido e mídias de armazenamento
Leewan Meneses
 

Mais procurados (20)

Matrizes de discos independentes e a paridade no nível 4
Matrizes de discos independentes e a paridade no nível 4Matrizes de discos independentes e a paridade no nível 4
Matrizes de discos independentes e a paridade no nível 4
 
Redes de computadores módulo 3
Redes de computadores módulo 3Redes de computadores módulo 3
Redes de computadores módulo 3
 
Apresentacao raid by_crowdertech
Apresentacao raid by_crowdertechApresentacao raid by_crowdertech
Apresentacao raid by_crowdertech
 
Raid
RaidRaid
Raid
 
Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1
 
Introdução a computação 05
Introdução a computação 05Introdução a computação 05
Introdução a computação 05
 
Trabalho raind 20-02-2014
Trabalho   raind 20-02-2014Trabalho   raind 20-02-2014
Trabalho raind 20-02-2014
 
HD
HDHD
HD
 
Raids adriano tostes
Raids   adriano tostesRaids   adriano tostes
Raids adriano tostes
 
Raid
RaidRaid
Raid
 
RAID
RAIDRAID
RAID
 
Aula 4 (tecnologias de armazenamento)
Aula 4 (tecnologias de armazenamento)Aula 4 (tecnologias de armazenamento)
Aula 4 (tecnologias de armazenamento)
 
Disco Rígido
Disco RígidoDisco Rígido
Disco Rígido
 
Disco Rígidos
Disco RígidosDisco Rígidos
Disco Rígidos
 
Sistemas operativos servidor
Sistemas operativos servidorSistemas operativos servidor
Sistemas operativos servidor
 
Ciência da computação (organização de computadores)
Ciência da computação (organização de computadores)Ciência da computação (organização de computadores)
Ciência da computação (organização de computadores)
 
Memória externa
Memória externaMemória externa
Memória externa
 
Procedimentos de Backup
Procedimentos de BackupProcedimentos de Backup
Procedimentos de Backup
 
HD (Hard Disk) ou Discos Rigidos - Como funcionam?!
HD (Hard Disk) ou Discos Rigidos - Como funcionam?!HD (Hard Disk) ou Discos Rigidos - Como funcionam?!
HD (Hard Disk) ou Discos Rigidos - Como funcionam?!
 
Aula 07 disco rígido e mídias de armazenamento
Aula 07   disco rígido e mídias de armazenamentoAula 07   disco rígido e mídias de armazenamento
Aula 07 disco rígido e mídias de armazenamento
 

Destaque (7)

Aula 15 nova
Aula 15 novaAula 15 nova
Aula 15 nova
 
Implementação de segurança para redes de computadores
Implementação de segurança para redes de computadoresImplementação de segurança para redes de computadores
Implementação de segurança para redes de computadores
 
Processos (Linux)
Processos (Linux)Processos (Linux)
Processos (Linux)
 
Backup com ferramentas livres - Tchelinux Bagé 2010
Backup com ferramentas livres - Tchelinux Bagé 2010Backup com ferramentas livres - Tchelinux Bagé 2010
Backup com ferramentas livres - Tchelinux Bagé 2010
 
O que é a tecnologia RAID?
O que é a tecnologia RAID? O que é a tecnologia RAID?
O que é a tecnologia RAID?
 
Tudo Sobre RAID
Tudo Sobre RAIDTudo Sobre RAID
Tudo Sobre RAID
 
RAID
RAIDRAID
RAID
 

Semelhante a RAID Teoria Silberschatz, Abraham. Sistemas operacionais com java.

Sistemas operativos servidor
Sistemas operativos servidorSistemas operativos servidor
Sistemas operativos servidor
simoesflavio
 
Dispositivos de Armazenamento em massa
Dispositivos de Armazenamento em massaDispositivos de Armazenamento em massa
Dispositivos de Armazenamento em massa
elliando dias
 
Livro 1 conceitos básicos
Livro 1 conceitos básicosLivro 1 conceitos básicos
Livro 1 conceitos básicos
J M
 
Unidades de linguagem
Unidades de linguagemUnidades de linguagem
Unidades de linguagem
Sahioa
 
[24HOP] SQL Server em maquinas virtuais do Windows Azure
[24HOP] SQL Server em maquinas virtuais do Windows Azure[24HOP] SQL Server em maquinas virtuais do Windows Azure
[24HOP] SQL Server em maquinas virtuais do Windows Azure
Vitor Tomaz
 

Semelhante a RAID Teoria Silberschatz, Abraham. Sistemas operacionais com java. (17)

Sistemas operativos servidor
Sistemas operativos servidorSistemas operativos servidor
Sistemas operativos servidor
 
Redes e Servidores
Redes e ServidoresRedes e Servidores
Redes e Servidores
 
Dispositivos de Armazenamento em massa
Dispositivos de Armazenamento em massaDispositivos de Armazenamento em massa
Dispositivos de Armazenamento em massa
 
Gerência de Armazenamento: Sistemas de Armazenamento em Massa
Gerência de Armazenamento: Sistemas de Armazenamento em MassaGerência de Armazenamento: Sistemas de Armazenamento em Massa
Gerência de Armazenamento: Sistemas de Armazenamento em Massa
 
ADRL00 - Inicio Administração de Redes Linux Server
ADRL00 - Inicio Administração de Redes Linux ServerADRL00 - Inicio Administração de Redes Linux Server
ADRL00 - Inicio Administração de Redes Linux Server
 
24HOP Session - Database Administration Strategies
24HOP Session - Database Administration Strategies24HOP Session - Database Administration Strategies
24HOP Session - Database Administration Strategies
 
FreeBsd com Alta Disponibilidade
FreeBsd com Alta DisponibilidadeFreeBsd com Alta Disponibilidade
FreeBsd com Alta Disponibilidade
 
Livro 1 conceitos básicos
Livro 1 conceitos básicosLivro 1 conceitos básicos
Livro 1 conceitos básicos
 
Estou seguro com no sql
Estou seguro com no sqlEstou seguro com no sql
Estou seguro com no sql
 
Banco de dados distribuídos mnt bd
Banco de dados distribuídos mnt bdBanco de dados distribuídos mnt bd
Banco de dados distribuídos mnt bd
 
Hardware
HardwareHardware
Hardware
 
Aula 14 - Dispositivos de armazenamento removíveis
Aula 14 - Dispositivos dearmazenamento removíveisAula 14 - Dispositivos dearmazenamento removíveis
Aula 14 - Dispositivos de armazenamento removíveis
 
Sistema de arquivos - HPFS e ReiserFS/4
Sistema de arquivos - HPFS e ReiserFS/4Sistema de arquivos - HPFS e ReiserFS/4
Sistema de arquivos - HPFS e ReiserFS/4
 
slides
slidesslides
slides
 
Unidades de linguagem
Unidades de linguagemUnidades de linguagem
Unidades de linguagem
 
Administração de Redes Linux - I
Administração de Redes Linux - IAdministração de Redes Linux - I
Administração de Redes Linux - I
 
[24HOP] SQL Server em maquinas virtuais do Windows Azure
[24HOP] SQL Server em maquinas virtuais do Windows Azure[24HOP] SQL Server em maquinas virtuais do Windows Azure
[24HOP] SQL Server em maquinas virtuais do Windows Azure
 

Mais de Wellington Oliveira

Mais de Wellington Oliveira (20)

Usuário LInux
Usuário LInuxUsuário LInux
Usuário LInux
 
Configuração de Interface de Rede no Linux por comandos
Configuração de Interface de Rede no Linux por comandosConfiguração de Interface de Rede no Linux por comandos
Configuração de Interface de Rede no Linux por comandos
 
CISCO CCNA WANs Prática ACL _ Lista de controle de acesso
CISCO CCNA WANs Prática ACL _ Lista de controle de acessoCISCO CCNA WANs Prática ACL _ Lista de controle de acesso
CISCO CCNA WANs Prática ACL _ Lista de controle de acesso
 
WANs e Roteadores Cap. 11 - Lista de Controle de Acesso
WANs e Roteadores Cap. 11 - Lista de Controle de AcessoWANs e Roteadores Cap. 11 - Lista de Controle de Acesso
WANs e Roteadores Cap. 11 - Lista de Controle de Acesso
 
LInux - Iinit e systemd
LInux - Iinit e systemdLInux - Iinit e systemd
LInux - Iinit e systemd
 
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IPCCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
 
Prática Laboratório CISCO - ACLs
Prática Laboratório CISCO - ACLsPrática Laboratório CISCO - ACLs
Prática Laboratório CISCO - ACLs
 
Prática Laboratório CISCO - Balanceador
Prática Laboratório CISCO - BalanceadorPrática Laboratório CISCO - Balanceador
Prática Laboratório CISCO - Balanceador
 
Prática Laboratório CISCO - NAT
Prática Laboratório CISCO - NATPrática Laboratório CISCO - NAT
Prática Laboratório CISCO - NAT
 
Questões Cisco CCNA Cap 6
Questões Cisco CCNA Cap 6Questões Cisco CCNA Cap 6
Questões Cisco CCNA Cap 6
 
Método AHP em Processo Decisório
Método AHP em Processo DecisórioMétodo AHP em Processo Decisório
Método AHP em Processo Decisório
 
Processo Decisório - Introdução
Processo Decisório - IntroduçãoProcesso Decisório - Introdução
Processo Decisório - Introdução
 
Memória Interna - Arquitetura e Organização de Computadores
Memória Interna - Arquitetura e Organização de ComputadoresMemória Interna - Arquitetura e Organização de Computadores
Memória Interna - Arquitetura e Organização de Computadores
 
Introdução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de ComputadoresIntrodução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de Computadores
 
Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...
Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...
Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...
 
Barramento do Sistema - Arquitetura e Organização de Computadores
Barramento do Sistema - Arquitetura e Organização de ComputadoresBarramento do Sistema - Arquitetura e Organização de Computadores
Barramento do Sistema - Arquitetura e Organização de Computadores
 
Redes Teórico - Capítulo 02 Tanenbaum
Redes Teórico - Capítulo 02 TanenbaumRedes Teórico - Capítulo 02 Tanenbaum
Redes Teórico - Capítulo 02 Tanenbaum
 
Lógica e Algoritmos (pseudocódigo e C++) A lógica
Lógica e Algoritmos (pseudocódigo e C++) A lógicaLógica e Algoritmos (pseudocódigo e C++) A lógica
Lógica e Algoritmos (pseudocódigo e C++) A lógica
 
Sistemas Operacionais Modernos - Gerenciamento de Memória
Sistemas Operacionais Modernos - Gerenciamento de MemóriaSistemas Operacionais Modernos - Gerenciamento de Memória
Sistemas Operacionais Modernos - Gerenciamento de Memória
 
Sistemas Operacionais Modernos Capítulo 3 Deadlock
Sistemas Operacionais Modernos Capítulo 3 DeadlockSistemas Operacionais Modernos Capítulo 3 Deadlock
Sistemas Operacionais Modernos Capítulo 3 Deadlock
 

Último

PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
azulassessoria9
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
LeloIurk1
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
azulassessoria9
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
azulassessoria9
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médio
rosenilrucks
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
WagnerCamposCEA
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
LeloIurk1
 

Último (20)

DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdf
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médio
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 

RAID Teoria Silberschatz, Abraham. Sistemas operacionais com java.

  • 2. Custo de Armazenamento • O preço dos discos continuam sendo reduzidos e a capacidade aumentada. • Economicamente o sistema secundário de armazenamento permite sua expansão.
  • 3. Oportunidade • Ter uma grande quantidade de discos gera a oportunidade de melhorar a taxa em que os dados podem ser lidos ou escritos, se os discos forem operados em paralelos.
  • 4. RAID • Redundant Arrays of Inexpensive Disks: – Permite escrever ou ler em paralelo; – Permite gerar um ambiente seguro; • Um RAID pode ser uma unidade isolada, com seu próprio controlador, cache e discos.
  • 5. Melhoria da Confiabilidade • A chance de algum disco dentre um conjunto de N discos falhar é muito maior do que a chance de um disco específico falhar. • Se o tempo médio para a falha (mttf) de um disco seja 100.000 horas, então em um array de 100 discos será 100.000/100 = 1000 horas. Ou seja 41 dias.
  • 6. Melhoria de Confiabilidade via Redundância • Uma técnica simples é duplicar cada disco criando um espelhamento (mirroring). • Embora seja uma técnica cara é extremamente simples.
  • 7. Melhoria de Confiabilidade via Redundância • Se o custo de armazenamento é baixo pode-se armazenar um código para cada palavra a fim de ser possível recuperar erros.
  • 8. Melhoria do Tempo via Paralelismo • Com o espelhamento de disco, a taxa pela qual as requisições de disco podem ser tratadas podem ser dobradas, a leitura pode ser feita a partir de qualquer disco.
  • 9. Espalhamento de Dados • Consiste em distribuir os bits de cada byte por vários discos; esse espalhamento é denominado espalhamento em nível de bit.
  • 10. Espalhamento de Bloco • O espalhamento de bits pode ser generalizado e utilizado em blocos, desta forma um bloco de bits podem ser armazenados como uma única unidade.
  • 11. Objetivos do espalhamento • Aumentar o throughput de múltiplos acessos pequenos pelo balanceamento de carga; • Reduzir o tempo de resposta de acesso grandes.
  • 12. Níveis RAID • Esquemas são formados quando combina-se espelhamento/paridade com nivel de bits/blocos.
  • 13. RAID nível 0 • Espalhamento no nível de bloco mas sem redundância.
  • 14. RAID nível 1 • Refere-se ao espalhamento de disco.
  • 15. RAID nível 2 • Utiliza um bit de paridade para futura correção de erro, pode-se utilizar um bit de paridade para um byte de dados.
  • 16. RAID nível 3 • Organização com paridade intercalada por bits, se ocorrer erro é realizado um cálculo entre as unidades.
  • 17. RAID nível 4 • organização com paridade intercalada por blocos, utiliza o espalhamento no nível de bloco, como no RAID 0, e também mantém um bloco de paridade em um disco separado.
  • 18. RAID nível 5 • Paridade distribuída intercalada por blocos, difere do nível 4 por espalhar os dados e a paridade entre todos os discos.
  • 19. RAID nível 6 • Também chamado esquema de redundância P + Q, é muito semelhante ao RAID nível 5, mas armazena informações redundantes extras para proteger contra múltiplas falhas no disco.
  • 20. RAID nível 0 + 1 Uma combinação de níveis RAID 0 e 1. O RAID 0 provê desempenho, enquanto RAID 1 provê confiabilidade.
  • 21. RAID nível 1 + 0 • Discos são espalhados em pares, e depois os pares de espelho resultantes são espalhados.
  • 22. Selecionando o nível de RAID • Dadas as muitas escolhas que eles têm, como os projetistas de sistemas escolhem um nível RAID?
  • 23. Selecionando o nível de RAID • O RAID nível 0 é usado nas aplicações de alto desempenho onde a perda de dados não é crítica. • RAID nível 1 é popular para aplicações que exigem alta contabilidade com recuperação rápida; • RAID nível 5 normalmente é recomendado para armazenar grande volume de dados;
  • 24. Selecionando o nível de RAID • Quantos discos devem estar em um set RAID? • Quantos bis devem ser protegidos em cada bit de paridade?
  • 25. Extensões • O conceito de RAID têm sido generalizados para outros dispositivos de armazenamento.
  • 26. Problemas e Considerações • Podem haver erros de ponteiros ocasionando arquivos corrompidos. • O RAID protege contra erros físicos da mídia, mas não outros erros de hardware ou software. • Maior investimento para menor armazenamento.
  • 27. Referência • Silberschatz, Abraham. Sistemas operacionais com java.