Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz...

17
Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz Glauber Vanderlinde – RA: 043648 INSTITUTO DE COMPUTAÇÃO Universidade Estadual de Campinas

Transcript of Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz...

Page 1: Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz Glauber Vanderlinde – RA: 043648 INSTITUTO DE COMPUTAÇÃO.

Por Dentro do HD

Vitor Paulo Vilarino Pinto – RA: 046961Vitor Gouvêa Frachi – RA: 046956Franz Glauber Vanderlinde – RA: 043648

INSTITUTO DE COMPUTAÇÃOUniversidade Estadual de Campinas

Page 2: Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz Glauber Vanderlinde – RA: 043648 INSTITUTO DE COMPUTAÇÃO.

Sumário

Introdução Componentes Gravação e Leitura de Dados Gravação Longitudinal Gravação Perpendicular Organização dos Dados no HD Detecção de Erros RAID Sistema de Arquivos

Page 3: Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz Glauber Vanderlinde – RA: 043648 INSTITUTO DE COMPUTAÇÃO.

Introdução

Armazenamento de informações Memória não-volátil Duas partes:

Circuitos Impresos HDA (Hard Drive Assembly)

Page 4: Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz Glauber Vanderlinde – RA: 043648 INSTITUTO DE COMPUTAÇÃO.

Componentes

Platters Heads Arm Voice Coil

Page 5: Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz Glauber Vanderlinde – RA: 043648 INSTITUTO DE COMPUTAÇÃO.

Componentes

Page 6: Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz Glauber Vanderlinde – RA: 043648 INSTITUTO DE COMPUTAÇÃO.

Gravação e Leitura de Dados

Discos magnéticos (platters) Substratro (Alúminio ou Vidro) Camada magnética (Ferro ou Cobalto)

Heads Gravação

Semelhante a um eletroímã Leitura

Capta o campo magnético através de um processo de indução ou resistência

Page 7: Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz Glauber Vanderlinde – RA: 043648 INSTITUTO DE COMPUTAÇÃO.

Gravação Longitudinal

Usado desde os primeiros HD’s

Orientação Magnética longitudinal

Problemas: Limite da densidade de gravação

(~100Gbs/polegada²) Superparamagnetismo

Page 8: Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz Glauber Vanderlinde – RA: 043648 INSTITUTO DE COMPUTAÇÃO.

Gravação Longitudinal

Page 9: Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz Glauber Vanderlinde – RA: 043648 INSTITUTO DE COMPUTAÇÃO.

Gravação Perpendicular

Orientação Magnética perpendicular

Vantagens Diminuição do fenômeno de

Superparamagnetismo

Aumento da densidade de gravação em até 10x!!

Page 10: Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz Glauber Vanderlinde – RA: 043648 INSTITUTO DE COMPUTAÇÃO.

Gravação Perpendicular

Page 11: Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz Glauber Vanderlinde – RA: 043648 INSTITUTO DE COMPUTAÇÃO.

Organização dos Dados no HD

Trilhas Círculos concêntricos

Setores Pedaço de uma trilha(geralmente 512 bytes)

Cilindros Conjunto de Trilhas

Page 12: Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz Glauber Vanderlinde – RA: 043648 INSTITUTO DE COMPUTAÇÃO.

Detecção de Erros

Sistema de ECC (error-correcting code)

Cada setor possui alguns bytes de ECC

Se ocorrer um erro de leitura : Controlador tenta por diversas vezes

recuperar os dados através do código ECC

Se não conseguir => Bad Block

Page 13: Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz Glauber Vanderlinde – RA: 043648 INSTITUTO DE COMPUTAÇÃO.

Raid

Conjunto dois ou mais discos trabalhando conjuntamente para tornar o sistema de disco mais rápido e/ou mais seguro

RAID’s mais usados: RAID0(Stripping) RAID1(Mirroring) RAID10(Stripping/Mirroring) RAID5 RAID6

Page 14: Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz Glauber Vanderlinde – RA: 043648 INSTITUTO DE COMPUTAÇÃO.

Raid

Page 15: Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz Glauber Vanderlinde – RA: 043648 INSTITUTO DE COMPUTAÇÃO.

Raid

Page 16: Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz Glauber Vanderlinde – RA: 043648 INSTITUTO DE COMPUTAÇÃO.

Sistema de Arquivos

FAT16 Usado principalmente em cartões SD e

pendrives de até 2GB Endereço de 16 bits Suporta partições de no máximo 2GB

FAT32 Endereço de 32 bits Partições de no máximo 2TB, mas arquivos de

no máximo 4GB

NTFS Endereço de 64 bits Outras funcionalidades como ADS, recuperação

de arquivos, etc..

Page 17: Por Dentro do HD Vitor Paulo Vilarino Pinto – RA: 046961 Vitor Gouvêa Frachi – RA: 046956 Franz Glauber Vanderlinde – RA: 043648 INSTITUTO DE COMPUTAÇÃO.

Dúvidas???

?