Top Banner
Dispositivos de Armazenamento em Disco Prof. Thales Castro
18

Dispositivos Armazenamento

Jul 03, 2015

Download

Documents

Rubiana Corte
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Dispositivos Armazenamento

Dispositivos de Armazenamento em Disco

Prof. Thales Castro

Page 2: Dispositivos Armazenamento

Armazenamento de Dados• A coleção de dados deve ser armazenado em

algum repositório

• Este repositório, por sua vez, deve ser gravado em alguma mídia de armazenamento

• Essas mídias incluem duas categorias principais:– Armazenamento primário– Armazenamento secundário

Page 3: Dispositivos Armazenamento

Armazenamento Primário

• Inclui mídias que podem ser operadas diretamente pelo processador

• Também chamadas de memórias voláteis, pois podem ocorrer perda de dados

• Ex.: memória principal e memória cache• Vantagem: oferece acesso rápido aos dados• Desvantagem: limitação da capacidade de

armazenamento

Page 4: Dispositivos Armazenamento

Armazenamento Primário

• Existem várias formas para organização de dados nesses dispositivos:– Lista de Arquivos desordenados (heaps)

– Lista de Arquivos ordenados (sorted)

– Árvores AVL

– Árvores B e B+

• Para organização com lista, uma maneira fácil de busca de um registro é através da utilização de tabelas HASH

Page 5: Dispositivos Armazenamento

Armazenamento Secundário

• Inclui discos magnéticos e ópticos e fitas• Geralmente possuem maior capacidade de

armazenamento• Porém o custo para acesso aos dados é mais lento

do que os de armazenamento primário– Dados não podem ser acessados diretamente pelo

processador

• E quais são os dispositivos existentes?– Fitas Magnéticas– Discos

Page 6: Dispositivos Armazenamento

Dispositivos de Armazenamento de Arquivo – Fitas Magnéticas

• São dispositivos de acesso seqüencial aos dados• Dados são armazenados em cartuchos de alta

capacidade, semelhantes a fitas de vídeo • Não muito utilizado em aplicações devido à

dificuldade de leitura dos dados (a não ser aplicações específicas)

• A maior utilidade dessas fitas é na geração de backup

Page 7: Dispositivos Armazenamento

Dispositivos de Armazenamento Secundário – Discos

• Os dados são armazenados através de bits de informação (0 ou 1)

• Esses bits são agrupados em conjuntos de 4 a 8 bits, formando um byte (ou caractere)

• Esses dados são armazenados em discos que variam de tamanho

• Seja qual for a capacidade, todos são feitos de um material magnético moldado como um fino disco circular (Figura 1)

Page 8: Dispositivos Armazenamento

Figura 1 – Disco de Face Única

Trilha

BraçoAtuador

Cabeçote de Leitura/Escrita

Page 9: Dispositivos Armazenamento

Dispositivos de Armazenamento Secundário – Discos

• Os discos são divididos em dois tipos:– Face Única: armazena informações em apenas

uma superfície– Dupla Face: armazena informações em ambas

as superfícies

• São arranjados em conjuntos (pack) de discos para aumentar a capacidade de armazenamento (Figura 2)

Page 10: Dispositivos Armazenamento

Figura 2 – Conjunto de DiscosRotação do

Disco

Atuador

Braços

Eixo

Cilindro deTrilhas (imaginário)

Page 11: Dispositivos Armazenamento

Dispositivos de Armazenamento Secundário – Discos

• A capacidade do conjunto de discos varia, podendo chegar a Terabytes

• A informação é armazenada em círculos concêntricos, chamados de trilhas, que possuem diâmetros distintos

• As trilhas de mesmo diâmetro das várias superfícies são chamadas de cilindros

• Informações de um mesmo cilindro são recuperadas mais rapidamente do que se estivessem em trilhas diferentes (vide Figura 2)

Page 12: Dispositivos Armazenamento

Dispositivos de Armazenamento Secundário – Discos

• O número de trilhas em um discos pode variar desde algumas centenas até milhares

• Por ter uma grande quantidade de informações, cada trilha é dividida em vários setores menores (blocos)

• Facilita uma busca de informação

Page 13: Dispositivos Armazenamento

Dispositivos de Armazenamento Secundário – Discos

• Existem várias organizações de setor• Uma das mais usadas é a que forma ângulos menores

a partir do centro do disco • Outra é a ZBR (Zone Bit Rating, Gravação de Zona

por Bit), que permite que uma faixa de cilindros tenha o mesmo número de setores por arco

• Essa organização é feita durante a formatação pelo SO, e não pode ser alterada dinamicamente

• A Figura 3 mostra um exemplo dessas técnicas

Page 14: Dispositivos Armazenamento

Figura 3 –Trilhas de um Disco

Trilha

Setor (arco de uma trilha)

Três setores

Dois setores

Um setor

Ângulo fixo

ZBR

Page 15: Dispositivos Armazenamento

Dispositivos de Armazenamento Secundário – Discos

• A transferência de dados entre a memória principal e o dispositivo se dá através desses setores– Combinação Cilindro X Setor X Trilha fornece a

entrada/saída de determinada informação

• Nos dispositivos modernos, existe uma estrutura chamada LBA (Logical Block Adress – Endereço de Bloco Lógico), com o mapeamento entre os diversos setores e o buffer

Page 16: Dispositivos Armazenamento

Dispositivos de Armazenamento Secundário – Discos

• O cabeçote é o responsável pela leitura/escrita nas unidades de disco

• O atuador posiciona os cabeçotes sobre as diversas trilhas específicas

• É necessária uma rotação sobre o eixo para o posicionamento dos cabeçotes

• Essa rotação varia geralmente entre 5.400 e 15.000 rpm

Page 18: Dispositivos Armazenamento

FIM