You are on page 1of 68

Parte 6

1
2
Disco magntico:
RAID.
Removvel.
ptica:
CD-ROM.
CD-Recordable (CD-R).
CD-R/W.
DVD.
Fita magntica.
4
Substrato de disco coberto com material
magnetizvel (xido de ferro... ferrugem)
Substrato era alumnio.
Agora vidro.
Maior uniformidade da superfcie.
Aumenta confiabilidade.
Reduo nos defeitos da superfcie.
Erros reduzidos de leitura/gravao.
Alturas de voo mais baixas (veja adiante).
Melhor rigidez.
Maior resistncia a choques e dados.
Gravao e leitura por bobina condutora, chamada cabea.
Pode ser nica cabea de leitura/gravao ou separadas.
Durante leitura/gravao, cabea fica parada, placas giram.
Gravao:
Corrente pela bobina produz campo magntico.
Pulsos enviados cabea.
Padro magntico gravado na superfcie abaixo dela.
Leitura (tradicional):
Campo magntico movendo-se em relao bobina produz corrente.
Bobina a mesma para leitura e gravao.
Leitura (contempornea):
Cabea de leitura separada e prxima da cabea de gravao.
Sensor magnetorresistivo (MR) parcialmente blindado.
Resistncia eltrica depende da direo do campo magntico.
Operao em alta frequncia.
Densidade de armazenamento e velocidade mais altas.
Anis ou trilhas concntricas.
Lacunas entre as trilhas.
Reduza a lacuna para aumentar a capacidade.
Mesmo nmero de bits por trilha (densidade de
compactao varivel).
Velocidade angular constante.
Trilhas divididas em setores.
Tamanho de bloco mnimo de um setor.
Pode haver mais de um setor por bloco.
Bit prximo do centro do disco girando passa por
ponto fixo mais lento que o bit na borda do disco.
Aumente espaamento entre bits de diferentes
trilhas.
Gire disco em velocidade angular constante (CAV).
Setores em forma de fatia de torta e trilhas concntricas.
Trilhas e setores individuais endereveis.
Mova cabea para determinada trilha e espere por
determinado setor.
Perda de espao nas trilhas externas.
Menor densidade de dados.
Pode usar zonas para aumentar capacidade.
Cada zona tem nmero fixo de bits por trilha.
Circuito mais complexo.
Deve ser capaz de identificar incio da trilha e
setor.
Formatar disco:
Informaes adicionais no disponveis ao usurio e
utilizadas para o sistema eletrnico encontrar a
trilha e setor desejados.
Marca trilhas e setores.
Cabea:
fixa (rara): uma cabea de leitura-gravao por trilha
Mvel: percorre o disco em busca da informao solicitada.
Disco Removvel: neste o disco magntico pode ser
removido da unidade de disco
Disco Fixo: neste o disco magntico no pode ser
removido da unidade de disco
nica ou dupla (mais comum) face.
Prato nico ou mltiplos.
Mecanismo da cabea:
Contato (disquete).
Lacuna fixa.
Lacuna aerodinmica (Winchester): a cabea de leitura-gravao
uma folha aerodinmica delgada que se apoia levemente na
superfcie da placa quando o disco est sem movimento. Ao se
movimentar esta folha sobe acima da superfcie ficando sobre
uma pelcula de ar.
Cabea fixa:
Uma cabea de leitura por trilha.
Cabeas montadas sobre brao rgido fixo.
Cabea mvel:
Uma cabea de leitura e escrita por lado.
Montada sobre um brao mvel.
Disco removvel:
Pode ser removido da unidade e substitudo por
outro disco.
Oferece capacidade de armazenamento ilimitada.
Transferncia de dados fcil entre sistemas.
Disco no removvel:
Montado permanentemente na unidade.
Uma cabea por lado.
Cabeas so unidas e alinhadas.
Trilhas alinhadas em cada placa formam
cilindros.
Dados so espalhados pelo cilindro:
Reduz movimento da cabea.
Aumenta velocidade (taxa de transferncia).
8, 5,25, 3,5.
Pequena capacidade.
At 1,44 MB (2,88 MB nunca foi popular).
Lento.
Universal.
Barato.
Obsoleto?
Desenvolvido pela IBM em Winchester (USA).
Unidade selada.
Uma ou mais placas (discos).
Cabeas voam na camada de limite de ar
enquanto o disco gira.
Cabea muito pequena para lacuna do disco.
Tornando-se mais robusto.
Tempo de busca (seek time):
Movendo cabea para trilha correta.
Latncia (rotacional):
Esperando dados passarem sob a cabea.
Tempo de acesso= Busca + Latncia.
Taxa de transferncia.
24
Redundant Array of Independent Disks.
Redundant Array of Inexpensive Disks.
6 nveis de uso comum.
No uma hierarquia.
Conjunto dos principais discos vistos como uma
nica unidade lgica pelo S/O.
Dados distribudos pelas unidades fsicas em um
esquema conhecido como intercalao de dados
(striping).
Pode usar capacidade redundante.
Pode usar capacidade redundante para
armazenar informao de paridade.
No redundante.
Dados espalhados por todos os discos.
Mapeamento Round Robin.
Maior velocidade.
Mltiplas solicitaes de dados provavelmente no no
mesmo disco.
Discos buscam em paralelo.
Um conjunto de dados provavelmente ser intercalado
(striped) por mltiplos discos.
O disco lgico dividido em faixas (strips). Um
conjunto de strips logicamente consecutivos, que
mapeia exatamente um strip em cada membro
do array conhecido como stripe.
Discos espelhados.
Dados espalhados pelos discos.
2 cpias de cada stripe em discos separados.
Leitura de qualquer um deles.
Gravao em ambos e em paralelo.
Recuperao simples:
Troca entre disco com defeito e espelho.
Sem tempo de paralisao.
Caro, pois requer o dobro da capacidade do
disco lgico resultante do RAID.
Discos so sincronizados.
Stripes muito pequenos.
Normalmente, nico byte/palavra.
Correo de erro calculada pelos bits
correspondentes nos discos.
Mltiplos discos de paridade armazenam
correo de erro via cdigo de Hamming em
posies correspondentes.
Muita redundncia.
Caro.
No usado, pois os discos atualmente so mais
confiveis.
Semelhante a RAID 2.
Somente um disco redundante, no importa o
tamanho do array.
Bit de paridade simples para cada conjunto
de bits correspondentes.
Dados sobre unidade com defeito podem ser
reconstrudos a partir de dados sobreviventes
e informao de paridade.
Taxas de transferncia muito altas, pois os
dados so armazenados em strips pequenos.
Redundncia:
Considere um array de cinco unidades em que:
X0 a X3: so os dados
X4: o disco de paridade.
A paridade para o bit i calculada da seguinte
forma:
Se adicionarmos nos dois lados da
equao anterior, possvel recuperar X1(i):
Cada disco opera independentemente.
Bom para taxa de solicitao de E/S alta.
Grandes stripes.
Paridade bit a bit calculada por stripes em
cada disco.
Paridade armazenada no disco de paridade.
Considere um array de cinco unidades em
que:
os dados estejam armazenados em X0 a X3
X4 o disco de paridade.
Suponha que uma gravao envolva somente
o strip no disco 1. Para cada bit i, temos o
seguinte relacionamento:
Aps a atualizao, com os bits
potencialmente alterados indicados por :
Desta forma a nova paridade gravada no
disco de paridade.
Como RAID 4.
Paridade espalhada por todos os discos.
Alocao round-robin para stripe de
paridade.
Evita gargalo do RAID 4 no disco de paridade.
Normalmente usado em servidores de rede.
N.B. NO SIGNIFICA 5 DISCOS!!!!!
Dois clculos de paridade.
Armazenado em blocos separados em discos
diferentes.
Requisito do usurio de N discos precisa de N+2.
Alta disponibilidade de dados.
Trs discos precisam falhar para haver perda de dados.
Penalidade de gravao significativa: estudos indicam
mais de 30% de queda no desempenho geral da
gravao em comparao ao RAID 5.
P e Q so algoritmos diferentes de verificao:
Um dos dois o clculo do OU-EXCLUSIVO
O outro um algoritmo de verificao de dados
independente.
Originalmente para udio.
650 MB gerando mais de 70 minutos de udio.
Policarbonato com cobertura altamente reflexiva,
normalmente alumnio.
Dados armazenados como sulcos.
Lidos pela reflexo do laser.
Densidade de empacotamento constante.
Velocidade linear constante.
Utiliza trilha em espiral com trilhas com a mesma
quantidade de bits e com velocidade de rotao
varivel em funo da posio de leitura.
O CD-ROM organizado com uma sequencia de
blocos com os seguintes campos:
Sync: o campo de sincronismo identifica o incio de um
bloco. Ele consiste em um byte apenas com 0s, 10 bytes
apenas com 1s e um byte apenas com 0s
Cabealho: o cabealho contm o endereo de bloco e o
byte de modo. O modo 0 especifica um campo de dados
em branco; o modo 1 especifica o uso de um cdigo de
correo de erro e 2048 bytes de dados; o modo 2
especifica 2336 bytes de dados do usurio sem cdigo
de correo de erro.
Dados: dados do usurio
Auxiliar: dados adicionais do usurio no modo 2. No
modo 1, este um cdigo de correo de erros com 288
bytes.
O CD-ROM organizado com uma sequencia
de blocos com os seguintes campos:
udio tem velocidade nica:
Velocidade linear constante.
1,2 ms-1.
Trilha (espiral) tem 5,27 km de extenso.
Oferece 4391 segundos= 73,2 minutos.
Outras velocidades indicadas por mltiplos.
P.e., 24x.
Valor indicado o mximo que a unidade
pode conseguir.
Modo 0 =campo de
dados em branco.
Modo 1 =2048
bytes de
dados+correo de
erro.
Modo 2 =2336
bytes de dados.
Difcil.
Move cabea para posio aproximada.
Define velocidade correta.
L endereo.
Ajusta para local solicitado.
Grande capacidade (?).
Fcil de produzir em massa.
Removvel.
Robusto.
Caro para pequenas quantidades.
Lento.
Somente de leitura.
CD-Recordable (CD-R):
WORM.
Agora com preo acessvel.
Compatvel com unidades de CD-ROM.
CD-RW:
Apagvel.
Ficando mais barato.
Em grande parte compatvel com unidade de CD-
ROM.
Mudana de fase:
Material tem duas refletividades diferentes em
diferentes estados de fase.
Digital Video Disk:
Usado para indicar um player para filmes.
S toca discos de vdeo.
Digital Versatile Disk:
Usado para indicar uma unidade de computador.
Ler discos de computador e tocar discos de vdeo.
Os bits so acomodados mais densamente: a
distncia mnima entre os sulcos ao longo da
espiral de 0,834um contra 1,6um do CD.
O comprimento de onda do laser menor
permite uma melhor definio o que tambm
contribui para o adensamento da quantidade
de bits por rea.
Duas camadas: uma superior semirrefletora e
uma segunda mais abaixo. Esta tcnica dobra
a capacidade do disco.
O DVD pode ser lido dos dois lados.
Multicamadas.
Capacidade muito alta (4,7 G por camada).
Filme de tamanho completo em nico disco.
Usando compactao MPEG.
Finalmente padronizado (honesto!).
Filmes transportam codificao regional.
Players s tocam filmes da regio correta.
Pode ser reparado.
Projetados para vdeos de alta definio.
Capacidade muito mais alta que DVD.
Laser com comprimento de onda mais curto.
Faixa do azul violeta.
Sulcos menores.
HD-DVD:
15 GB de nico lado, nica camada.
Blue-ray:
Camada de dados mais prxima do laser.
Foco mais estreito, menos distoro, sulcos menores.
25 GB em nica camada.
Disponvel para apenas leitura (BD-ROM), regravvel
uma vez (BR-R) e re-regravvel (BR-RE).
Acesso serial.
Lenta.
Muito barata.
Os dados so estruturados com um srie de trilhas
paralelas no sentido do comprimento da fita.
Exemplo:
9 trilhas para acomodar um Byte e um bit de paridade ou
18 ou 36 trilhas para acomodar uma palavra ou dupla palavra
digital.
Backup e arquivamento.
Unidades de fita Linear Tape Open (LTO).
Desenvolvida no final da dcada de 1990.
Alternativa de fonte aberto para os diversos sistemas de
fita patenteados.
Cartucho LTO-2
http://en.wikipedia.org/wiki/Linear_Tape-Open
http://youtu.be/G-KhzKy8NWg
Videos sobre LTO:
http://youtu.be/G-KhzKy8NWg
DDS tape drive and four examples of magnetic data storage media (shown on top of
tape drive). From left to right: 150m DDS-4 tape (4 mm wide, 492 feet long, 20
GB capacity), 112m Data8 tape (8 mm, 367 ft., 5 GB), 310m QIC DC tape (~6 mm,
1020 ft., 250 MB), and 3.5" floppy disk (1.44 MB) (fonte: Wikipedia)
Bibliografia Bsica
STALLINGS, W. Arquitetura e Organizao de Computadores. 5. ed. So Paulo:
Prentice-Hall, 2002. 786p.
TANENBAUM, A. S; MARQUES, A. S.; ZUCCHI, W. Organizao estruturada de
computadores. 5 ed. So Paulo: Pearson Prentice Hall, 2007. 450P.
ZUFFO, J. A. Fundamentos da arquitetura e organizao dos microprocessadores.
2. ed. So Paulo: Edgard Blcher, 1981. 419p.

Bibliografia Complementar
LANGDON, G. F. Projeto de computadores digitais. 2. ed. So Paulo: Edgard
Blcher, 1987. 357p.
MONTEIRO, A. M. Introduo organizao de computadores. 4. ed. Rio de
Janeiro: LTC, 2002. 498p.
PATTERSON, D. A.; HENNESSY, J. L. Computer organization and design: the
hardware/software interface. 2. ed. San Francisco: Morgan Kaufmann, 1994. 759p.
WEBER, R. F. Fundamentos de arquitetura de computadores. 3. ed. Porto Alegre:
Bookman, 2008. 306p.
WEBER, R. F. Arquitetura de computadores pessoais. 2. ed. Porto Alegre: Bookman,
2008. 271p.
68

You might also like