You are on page 1of 60

O que ?

Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

HD
Lu Eduardo s eduardovansilva@gmail.com
IFAL-Instituto Federal de Alagoas

16 de Agosto de 2012

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

1 2 3

O que ? e Surgimento dos HDs Componentes e funcionamento dos HDs Tamanho f sico dos HDs Placa lgica o Discos Gravao e Leitura dos dados ca Geometria de disco

Trilhas Cilindros
Formatao ca

Interfaces IDE SATA SCSI Cache NCQ Capacidade real Desempenho Seek Time Latency Time Transfer Rate Acess Time MTBF S.M.A.R.T HD Externo

6 7 8 9

10

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

O que ? e

Nomeclaturas: HD(Hard Disk) Disco R gido Winchester Memria de Massa o Memria secundria o a Armazena os dados do computador. No voltil a a

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Surgimento dos HDs

1956 Armazenava 5MB de dados Grandes Preo:30 mil dlares c o

Figure: HD do metr de So Paulo(Antigo) o a

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Tamanho f sico dos HDs

Padres Industriais: o 3.5 e 2.5 (polegadas) 3.5: Desktop, Workstation e Servidores 2.5: Laptops e computadores de dimenses reduzidas o OBS: 1,8 ou 1: Dispositivos portteis a

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Placa Lgica o

Rene componentes para diversas tarefas u

Figure: Placa lgica de um HD o

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Placa Lgica o

Principais componentes: Controlador: Gerencia a movimentao dos discos e cabeotes ca c de leitura/gravao(Mostrada adiante) ca

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Placa Lgica o

Principais componentes: Controlador: Gerencia a movimentao dos discos e cabeotes ca c de leitura/gravao(Mostrada adiante) ca Buer: Armazena pequenas quantidades de dados durante a comunicao com o computador. Tamanho entre 2MB e ca 64MB.

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Discos

Local onde os dados so armazenados. a

Figure: Interior de um HD

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Interior do HD

Componentes: Pratos: Feitos geralmente de alum recoberto por material nio magntico. e

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Interior do HD

Componentes: Pratos: Feitos geralmente de alum recoberto por material nio magntico. e Eixo: Responsvel em realizar a rotao do disco. Rotaes a ca co variam entre 7200RPM (Atuais), 10000RPM, 5400RPM (Antigos)

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Interior do HD

Componentes: Pratos: Feitos geralmente de alum recoberto por material nio magntico. e Eixo: Responsvel em realizar a rotao do disco. Rotaes a ca co variam entre 7200RPM (Atuais), 10000RPM, 5400RPM (Antigos) Cabea (ou cabeote): Realiza a leitura e escrita dos dados c c atravs de impulsos eltricos na superf do disco. e e cie

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Interior do HD

Componentes: Pratos: Feitos geralmente de alum recoberto por material nio magntico. e Eixo: Responsvel em realizar a rotao do disco. Rotaes a ca co variam entre 7200RPM (Atuais), 10000RPM, 5400RPM (Antigos) Cabea (ou cabeote): Realiza a leitura e escrita dos dados c c atravs de impulsos eltricos na superf do disco. e e cie Braos: Posiciona os cabeotes acima da superf dos pratos. c c cie

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Interior do HD

Componentes: Pratos: Feitos geralmente de alum recoberto por material nio magntico. e Eixo: Responsvel em realizar a rotao do disco. Rotaes a ca co variam entre 7200RPM (Atuais), 10000RPM, 5400RPM (Antigos) Cabea (ou cabeote): Realiza a leitura e escrita dos dados c c atravs de impulsos eltricos na superf do disco. e e cie Braos: Posiciona os cabeotes acima da superf dos pratos. c c cie Atuador: Move o brao acima da superf dos pratos. c cie

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Cabeote e brao c c

Figure: Cabeote e brao c c

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Gravao e Leitura dos dados ca

Superf dos discos so compostas por materiais sens cie a veis ao magnetismo. Atravs da polaridade pode-se grepresentar 0 e 1(+ e -). Os dados e so ordenados por um esquema chamada geometria de disco. a

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Geometria de disco

Divididos em Trilhas Setores Cilindros

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Geometria de disco
Local onde os dados so armazenados. a

Figure: Geometria de disco

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Trilhas

C rculos que comeam no centro do disco e vo at a borda. c a e Numerados da borda p/ o centro (Trilha 0 = mais proxima a extremidade do disco) Cada trilha dividida em trexos regulares denominado Setores. e Cada setor possui uma capacidade determinada de armazenamento (geralmente 512 bytes).

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Cilindros

Quando todos os cabeotes apontam para a mesma trilha c

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Formatao ca

2 tipos: F sica: Diviso do disco em trilhas e setores.(Feito na fbrica) a a

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Formatao ca

2 tipos: F sica: Diviso do disco em trilhas e setores.(Feito na fbrica) a a Lgica: Aplicao de um sistema de arquivos apropriado para o ca cada sistema operacional.

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Interfaces

Modo no qual os HDs so conectados a placa-me a a Tipos: IDE

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Interfaces

Modo no qual os HDs so conectados a placa-me a a Tipos: IDE SCSI

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Interfaces

Modo no qual os HDs so conectados a placa-me a a Tipos: IDE SCSI SATA

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

IDE

Conhecido como ATA ou PATA Cabo at de 80 vias, podendo conectar mais de um dispositivo por cabo. Conectores IDE0 e IDE1 na placa-me. a Necessrio identicao de Master e Slave a ca

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Conector IDE

Figure: Conector IDE

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Cabo Flat

Figure: Cabo Flat

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Jumper

Figure: Identicao do tipo de funcionamento ca

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Master, Slave e Cable Select

Master: Congurado na ponta do cabo at.

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Master, Slave e Cable Select

Master: Congurado na ponta do cabo at. Slave: Congurado no meio do cabo.

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Master, Slave e Cable Select

Master: Congurado na ponta do cabo at. Slave: Congurado no meio do cabo. Cable Select: Identica o tipo de dispositivo automaticamente (nem todos apresenta essa congurao). ca

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

DMA e UDMA
Acesso direto a memria (DMA) sem o aux do processador. o lio Diminui o desperd dos recursos de processamento. cio Quando no usado, usa-se o mtodo PIO(Programable I/O)(Max a e 20MB/s)

Figure: DMA

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

DMA e UDMA

UDMA (Ultra-DMA) Depende se o chipset suporta essa tecnologia

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

DMA e UDMA

UDMA (Ultra-DMA) Depende se o chipset suporta essa tecnologia 4 tipos bsicos: UMDA33 (33MB/s), UDMA66 (66MB/s), a UDMA100 (100MB/s), UDMA133 (133MB/s).

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

SATA

Padro de mercado. a Maiores taxas de transferncia de dados. e Dispensa de Jumpers. Apenas 1 dispositivo por cabo. Placa-me com vrias entradas (variando entre 4, 6 e 8). a a

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

SATA

Figure: Cabo SATA

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

SATA

Figure: Portas SATA

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

SATA

Figure: HD ligado ao cabo de alimentao e ao cabo de dados ca

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

SCSI

SCSI (Small Computer System Interface) (pronucia-se isczi) a Antiga, transferncia de 320MB/s. e Tecnologia cara e complexa. Pouco comum em PCs domsticos. e Utilizado ainda em servidores, porm perdeu espao para o SATA. e c

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Cache (Buer)

Acesso aos dados do HD lento. Utilizao de cache para aumentar e ca a velocidade. Dados qe esto sendo lidos com frequncia so copiados para a a e a cache. Dados que sero copiados para o HD tambm podero ser armazenaa e a dos em cache. Tamanho entre 2MB e 64MB.

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

NQC (Native Command Queuing)


Otimiza o desenpenho do dispositivo. Alm do cabeote de leitura/gravao seguir na ordem em que foi e c ca solicitado, segue nos pontos mais prximos. o Sequncia: e 1-2-3-4: Sem NCQ 1-3-2-4: Com NCQ

Figure: Funcionamento do NCQ

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Capacidade Real

Aluno - Professor, comprei um HD de 80GB, mas ao lig-lo o sistema s a o reconheeu 74.53 GB. Fui enganado? O que aconteeu com os c c outros 5.47GB?

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Capacidade Real

Aluno - Professor, comprei um HD de 80GB, mas ao lig-lo o sistema s a o reconheeu 74.53 GB. Fui enganado? O que aconteeu com os c c outros 5.47GB? Resposta: As montadoras de HD consideram 1GB=1000MB e o SO(Sistema Operacional) considera 1GB=1024MB. O Sistema de arquivos tambm interfere na quantidade de HD ree conhecida. Ex: HD 200GB = 186.26 (Capacidade real)

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Seek Time

Tempo de busca de um dado em outras trilhas ou mesma trilha. Tipos de Tempo de busca (em ms): Full Stroke: Tempo de deslocamento da primeira trilha ` a ultima trilha do disco;

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Seek Time

Tempo de busca de um dado em outras trilhas ou mesma trilha. Tipos de Tempo de busca (em ms): Full Stroke: Tempo de deslocamento da primeira trilha ` a ultima trilha do disco; Track-to-Track: Tempo de deslocamento de uma trilha para a prxima; o

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Seek Time

Tempo de busca de um dado em outras trilhas ou mesma trilha. Tipos de Tempo de busca (em ms): Full Stroke: Tempo de deslocamento da primeira trilha ` a ultima trilha do disco; Track-to-Track: Tempo de deslocamento de uma trilha para a prxima; o Avarege: Mdia de tempo de deslocamento da cabea at e c e uma parte qualquer do disco;

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Seek Time

Tempo de busca de um dado em outras trilhas ou mesma trilha. Tipos de Tempo de busca (em ms): Full Stroke: Tempo de deslocamento da primeira trilha ` a ultima trilha do disco; Track-to-Track: Tempo de deslocamento de uma trilha para a prxima; o Avarege: Mdia de tempo de deslocamento da cabea at e c e uma parte qualquer do disco; Head Switch Time: Tempo necessrio para o acionamento a da cabea de leitura e gravao; c ca

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Seek Time
Exemplos: Samsung HD300LJ, 300 GB e 7.200 RPM Track to Track: 0.8 ms Average: 8.9 ms Full Stroke: 18 ms Western Digital Raptor X, 150GB e 10000RPM Track-To-Track: 0.4 ms Read Seek Time: 4.6 ms Write Seek Time: 5.2 ms Full Stroke: 10.2 ms Qual produto custa mais caro?

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Seek Time

Resposta: 1- Samsung HD300LJ, 300 GB e 7.200 RPM: US$ 86.00 2- Western Digital Raptor X, 150GB e 10000RPM: US$ 178.74 Cotao dlar comercial (28/08/2012 15:48):R$ 2.04 ca o 1- 175.44 2- 364.62 Diferena de R$ 189.18 c

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Latency Time (Tempo de latncia) e

Tempo necessrio para que a cabea de leitura e gravao se posia c ca cione no setor do disco que deve ser lido ou mesmo gravado.

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Transfer Rate (Tempo de transferncia) e

Taxa de transferncia de dados do HD. e Divididos em: Taxa de transferncia Interna: Taxa que a cabea de leitura e e c gravao consegue para gravar dados no disco; ca

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Transfer Rate (Tempo de transferncia) e

Taxa de transferncia de dados do HD. e Divididos em: Taxa de transferncia Interna: Taxa que a cabea de leitura e e c gravao consegue para gravar dados no disco; ca Taxa de transferncia Externa: Taxa mxima que o HD atinge e a para transferir os dados para fora e vice-versa, normalmente se limitando ` velocidade da interface. a

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Transfer Rate (Tempo de transferncia) e

Taxa de transferncia de dados do HD. e Divididos em: Taxa de transferncia Interna: Taxa que a cabea de leitura e e c gravao consegue para gravar dados no disco; ca Taxa de transferncia Externa: Taxa mxima que o HD atinge e a para transferir os dados para fora e vice-versa, normalmente se limitando ` velocidade da interface. a Taxa de Transferncia Externa Sustentada: Mdia entre as e e taxas interna e externa.

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

Acess Time (Tempo de acesso)

Tempo necessrio para se obter uma informao do HD. a ca

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

MTBF (Tempo Mdio Entre Falhas) e

Quantidade de horas ininterruptas que o HD pode funcionar sem apresentar falhas. Estimativas feita em laboratrio. o Util para ter idia de conabilidade: e MTBF de 400 mil horas mais convel que um de 300 mil horas. e a

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

S.M.A.R.T
Self-Monitoring, Analysis, and Reporting Technology (Tecnologia de reportao, anlise ca a e auto monitorao), indica quando falhas esto proximas a aconteer para o usurio ca a c a tomar alguma providncia. e Os atributos geralmente monitorados so: a Raw read error rate (Taxa de erro de leitura) Spin up time (tempo de giro) Start/stop count (Iniciar/Parar contagem) Reallocated sector count (Contagem de setor realocado) Seek error rate (Taxa de erro de procura) Power on hours count (Contagem de horas ligadas) Spin retry count (Contagem de repeties de giro) co Recalibration retry count (Recalibrao do nmero de tentativas) ca u Power cycle count (Contagem do ciclo de energia) Reallocation event count (Contagem de eventos de Realocao) ca Current pending sector count (Contagem do setor corrente pendente) Uncorrectable sector count (Contagem de setor incorrig vel) CRC error count (Contagem de erros de CRC) Write error count (Contagem de erros de escrita)

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

S.M.A.R.T
Os valores dos atributos S.M.A.R.T. geralmente cam entre 1 e 253, sendo 1 o pior caso e 253 o melhor caso; Dependendo do fabricante, valores entre 100 e 200 frequentemente so considerados a como normais.

Figure: SMART em mquina linux a

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

HDs externos
HD que voc pode levar para praticamente qualquer lugare e conecte a lo ao computador somente quando precisar. Entradas: USB, FireWire e SATA

Figure: HD externo

O que ? Surgimento dos HDs Componentes e funcionamento dos HDs Gravao e Leitura dos dados Interfaces Cache NCQ C e ca

HD
Lu Eduardo s eduardovansilva@gmail.com
IFAL-Instituto Federal de Alagoas

16 de Agosto de 2012

You might also like