You are on page 1of 348

SUMRIO

PREFCIO............................................................................................................................................ 5
1 BREVE HISTRICO.......................................................................................................................... 7
1.1Os precursores............................................................................................................................. 8
1.1.1O surgimento dos nmeros:.................................................................................................. 8
1.1.2 baco (aprox. 3500 a.c.)....................................................................................................... 9
1.1.3 bastes de napier (1610 - 1614)........................................................................................ 10
1.1.4 rguas de clculo (1621).................................................................................................... 11
1.1.5 Os anos de 1600............................................................................................................... 11
1.1.6 Os anos de 1800............................................................................................................... 12
1.2Do Transistor ao Microprocessador........................................................................................... 14
1.3E tudo comeou numa garagem................................................................................................ 22
1.4GERAO DE COMPUTADORES............................................................................................ 36
2 ARQUITETURA E ORGANIZAO DE COMPUTADORES..........................................................46
2.1Organizao funcional de um computador................................................................................. 49
2.2UCP / microprocesssador........................................................................................................... 50
2.2.1Unidade de Aritmtica e Lgica UAL................................................................................ 52
2.2.2Registradores...................................................................................................................... 52
2.2.3Unidade de Controle........................................................................................................... 53
2.2.4Relgio................................................................................................................................ 53
2.2.5Registrador de nstruo (R).............................................................................................. 54
2.2.6Contador de nstruo......................................................................................................... 54
2.2.7Decodificador de nstruo.................................................................................................. 54
2.2.8Registrador de Dados de Mem. - RDM e Registrador de Endereos de Mem. - REM........55
2.3Categorias de Microprocessadores:........................................................................................... 57
2.4ARQUTETURA CSC X RSC................................................................................................... 68
2.4.1Princpios tcnicos de mquinas RSC............................................................................... 71
2.4.2Uma nstruo por Ciclo da Via de Dados........................................................................... 72
2.5instalando um cpu AMD (segundo procedimento tcnico).........................................................73
2.5.1Procedimento de nstalao................................................................................................ 73
2.6Memrias.................................................................................................................................... 92
2.6.1MEMRAS DE LETURA ROM...................................................................................... 93
2.6.2MEMRAS DE ACESSO RANDMCO - RAM.................................................................96
2.7BARRAMENTO.......................................................................................................................... 99
2.7.1Barramento do processador.............................................................................................. 101
2.7.2Barramento de Cache....................................................................................................... 101
2.7.3Barramento da memria.................................................................................................... 102
2.7.4Barramento de E/S............................................................................................................ 103
2.7.5Barramento SA................................................................................................................. 103
2.7.6Barramento PC................................................................................................................. 105
2.7.7barramento pc-card (pcmcia)............................................................................................ 106
2.7.8usb ................................................................................................................................... 110
2.8Placas de Expanso................................................................................................................. 111
2.8.1Placa de Vdeo.................................................................................................................. 111
2.8.2Placa de Modem............................................................................................................... 112
2.8.3Placa de Rede................................................................................................................... 113
3. A MONTAGEM............................................................................................................................ 115
3.1Ferramentas............................................................................................................................. 115
3.2Acessrios do gabinete............................................................................................................ 117
3.3Parafusos................................................................................................................................. 118
3.4Espaadores plsticos.............................................................................................................. 120
3.5Furos de fixao da placa de CPU........................................................................................... 122
3.6Tampa plstica frontal.............................................................................................................. 122
3.7Tampas traseiras...................................................................................................................... 123
3.8Painel traseiro do gabinete ATX............................................................................................... 124
3.9Montagem da placa de CPU.................................................................................................... 125
3.9.1preparao prvia do gabinete.......................................................................................... 125
3.9.2fixao da placa de cpu..................................................................................................... 126
1
3.9.3colocao do painel dos conectores atx............................................................................ 127
3.9.4caminho para fixar os drives.............................................................................................. 128
3.10Power Switch ATX.................................................................................................................. 129
3.11Ligao da fonte na placa de CPU ATX................................................................................. 130
3.12Cooler..................................................................................................................................... 130
3.13nstalao de mdulos DMM................................................................................................. 131
3.14Painel frontal do gabinete....................................................................................................... 133
3.14.1conexo do alto-falante................................................................................................... 133
3.14.2conexo do reset............................................................................................................. 135
3.14.3conexo do hard disk led ................................................................................................ 136
3.14.4conexo do power led e keylock..................................................................................... 136
3.15Fixao do Pentium 4............................................................................................................. 138
3.16Montagem dos drives............................................................................................................. 141
3.17Ligao da fonte nos drives e disco rgido............................................................................. 147
3.18Cabos flat............................................................................................................................... 149
3.19jumpers de dispositivos ide.................................................................................................... 155
3.20Jumpers em drives de CD-ROM............................................................................................ 157
3.21Montagem das placas de expanso....................................................................................... 157
3.22Encaixando uma placa de expanso...................................................................................... 158
3.22.1distribuio das placas pelos slots.................................................................................. 161
3.22.2feche as fendas sem uso................................................................................................. 161
3.23ligaes na fonte de alimentao........................................................................................... 162
3.24Cabos flat............................................................................................................................... 163
3.25Ligar para testar..................................................................................................................... 165
4. TIPOS DE GABINETE.................................................................................................................. 167
4.2AS FORMAS DOS COMPUTADORES DE HOJE...................................................................173
4.2.1Supercomputadores.......................................................................................................... 174
4.2.2Mainframes........................................................................................................................ 176
4.2.3minicomputadores............................................................................................................. 179
4.2.4PCs.................................................................................................................................. 181
4.2.5Microcomputadores PCs................................................................................................... 182
4.2.6Notebooks......................................................................................................................... 182
4.2.7Palmtops........................................................................................................................... 183
4.2.8PDAs................................................................................................................................. 184
4.2.9Sistemas Embarcados...................................................................................................... 184
5 DISPOSITIVOS SECUNDRIOS DE ARMAZENAMENTO..........................................................185
5.1Hierarquia e conceitos preliminares......................................................................................... 186
5.2Dispositivos de armazenagem de massa................................................................................. 192
5.2.1Outros critrios relevantes na escolha de um sistema de armazenagem adequado........194
5.3Disco flexvel ou disquete......................................................................................................... 197
5.4Disco rgido.............................................................................................................................. 199
5.4.1estrutura de um disco rgido.............................................................................................. 200
5.4.2controladoras de discos magnticos (interface)................................................................207
5.5Disco Bernoulli - 5 ............................................................................................................... 214
5.6Zip Drive - 3 ......................................................................................................................... 214
5.7Click215
5.8Kanguru Disk (nteractive Media Corp)..................................................................................... 216
5.9Jaz Drive.................................................................................................................................. 216
5.10Fita magntica........................................................................................................................ 217
5.10.1tecnologias...................................................................................................................... 219
5.11Fita Streamer.......................................................................................................................... 220
5.12Fita DAT................................................................................................................................. 221
5.13Fitas QC e Travan................................................................................................................. 221
5.14Fitas 3480, 3490..................................................................................................................... 222
5.15DLT Capacidades: 15/20/30/70GB......................................................................................... 223
5.16Fitas Advanced ntelligent Tape -AT...................................................................................... 223
5.17Dispositivos pticos............................................................................................................... 224
5.17.1cd-rom (compact disk - read only memory).....................................................................224
5.17.2cd-worm (write once, read many).................................................................................... 226
5.17.3cd-r (compact-disc recordable) ou cd-wo (write once).....................................................227
5.17.4cd-rw (compact-disc rewritable) ou cd-e (erasable).........................................................227
5.17.5cd-rw (compact disk rewriteable)..................................................................................... 228
2
5.17.6dvd.................................................................................................................................. 229
5.17.7outros tipos de dvd.......................................................................................................... 231
5.18Disco MO (Magneto-ptico)................................................................................................... 232
5.19CARTO................................................................................................................................ 233
6 BACKUP........................................................................................................................................ 235
6.1Poltica de Segurana de arquivos........................................................................................... 236
6.2Tipos de backup....................................................................................................................... 239
6.3Modos de backup..................................................................................................................... 241
6.4Quanto tempo devem durar os suportes de Armazenamento?...............................................242
6.5ALGUMAS SOLUES........................................................................................................... 246
6.5.1veritas netbackup 6.0 vault option................................................................................. 246
6.5.2dataexchange data continuity solution (dedcs)..................................................................251
6.5.3solues ibm..................................................................................................................... 253
6.5.4ibm LM ............................................................................................................................. 255
6.5.5EMC - uma nova viso para backup, recuperao e arquivamento..................................262
6.5.6EMC Avamar..................................................................................................................... 265
6.6BACKUP USANDO NTERFACE DO WNDOWS....................................................................267
7TOLERNCIA FALHAS.............................................................................................................. 271
7.1Mercado para produtos tolerantes a falhas.............................................................................. 272
7.2Defeitos em sistemas de computao...................................................................................... 273
7.3Desafios atuais......................................................................................................................... 274
7.4Tolerncia a falhas ou dependabilidade?................................................................................. 275
7.5Falha, erro e defeito................................................................................................................. 276
7.5.1O modelo de 3 universos................................................................................................... 276
7.6Dependabilidade...................................................................................................................... 277
7.7Confiabilidade........................................................................................................................... 278
7.8Disponibilidade......................................................................................................................... 279
7.9Outros atributos........................................................................................................................ 280
7.10Medidas relacionadas a tempo mdio de funcionamento.......................................................281
7.11Cluster ................................................................................................................................... 282
7.11.1Clusters de Computadores.............................................................................................. 283
7.11.2Cluster de alta performance de computao...................................................................285
7.11.3Cluster de alta disponibilidade......................................................................................... 286
7.11.4Clusters X Supercomputadores....................................................................................... 288
7.12Grid e data grid....................................................................................................................... 289
7.12.1Grids Computacionais..................................................................................................... 290
7.12.2Data Grid......................................................................................................................... 291
8RAID................................................................................................................................................ 292
8.1RAD nvel 0............................................................................................................................. 296
8.2RAD nvel 1............................................................................................................................. 297
8.3RAD nvel 2............................................................................................................................. 298
8.4RAD nvel 3............................................................................................................................. 298
8.5RAD em HDs DE.................................................................................................................... 300
8.5.1raid 0 (striping):................................................................................................................. 300
8.5.2raid 1 (mirroring):............................................................................................................... 301
8.5.3raid 10 (mirror/strip):.......................................................................................................... 301
8.6Configurao:........................................................................................................................... 302
8.7nterfaces SCS........................................................................................................................ 304
8.8RAD com HDs SCS................................................................................................................ 306
8.8.1raid 0 (striping).................................................................................................................. 308
8.8.2raid 1 (mirroring)................................................................................................................ 308
8.8.3raid 2................................................................................................................................. 308
8.8.4raid 3................................................................................................................................. 309
8.8.5raid 4................................................................................................................................. 310
8.8.6raid 5................................................................................................................................. 311
8.8.7raid 6................................................................................................................................. 311
8.8.8raid 10............................................................................................................................... 312
8.8.9raid 53 (ou 5+3)................................................................................................................. 312
8.9Tipos de mplementaes de RAD VA SOFTWARE..............................................................312
8.9.1raid 0................................................................................................................................. 313
8.9.2raid 1................................................................................................................................. 313
3
8.9.3raid 5................................................................................................................................. 313
8.10mplementao de RAD de Hardware................................................................................... 314
8.11mplementao de RAD 1 no Windows 2000: Volumes Espelhados....................................315
9SERVIDORES................................................................................................................................. 319
9.1ARQUTETURA E TECNOLOGA DE SERVDOR..................................................................320
9.1.1processador intel xeon ..................................................................................................... 320
9.1.2Memria DDR2 Chipkill .................................................................................................... 321
9.1.3Controladora SCS Ultra320 ............................................................................................. 322
9.1.4Discos Hot-Swap SCS Ultra320 ...................................................................................... 323
9.1.5Light Path Diagnostic ....................................................................................................... 324
9.1.6Floppy Drive e CD-ROM Drive ......................................................................................... 325
9.1.7Gerenciamento ntegrado ................................................................................................. 326
9.1.8Remote Supervisor Adapter ............................................................................................. 326
9.1.9Ventiladores Hot-Swap e Redundantes ............................................................................ 327
9.1.10fontes de energia hot-swap e redundantes ....................................................................328
9.1.11Portas Externas .............................................................................................................. 329
9.1.12Dual Gigabit Ethernet ..................................................................................................... 329
9.1.13Softwares Gratutos ........................................................................................................ 330
9.1.14dentificao Gabinete Servidor (Frontal)........................................................................333
9.1.15dentificao Gabinete Servidor (traseira).......................................................................334
9.2e com os senhores... As mquinas.......................................................................................... 334
9.2.1System x3500.................................................................................................................... 334
9.2.2System x3650.................................................................................................................... 336
9.2.3BM System i 520.............................................................................................................. 338
9.2.4Servidores tautec ZX400.................................................................................................. 340
9.2.5Servidor LR100................................................................................................................. 341
9.2.6Servidor MX201................................................................................................................. 342
9.2.7Servidores ZX400 e ZX440............................................................................................... 343
9.2.8 Storage tautec FT1630.................................................................................................... 344
10REFERNCIAS BIBLIOGRFICAS............................................................................................. 345
4
PREFCIO
Esta apostila tem como objetivo servir de base para os estudos ministrados
sobre a disciplina especfica de "MONTAGEM E MANUTENO DE SERVDORES
E DESKTOPS, e apresenta os principais assuntos a serem abordados sobre este
tema.
Os assuntos so abordados de forma clara e objetiva de modo que o leitor
utilizador compreenda facilmente os tpicos estudados.
Muitos "profissionais atuam ou almejam atuar na rea de administrao de
redes de computadores, pois ela oferece boas oportunidades de trabalho. No
entanto, poucos conhecem a fundo os procedimentos e as tcnicas adequadas para
montagem de um PC e muito menos as tecnologias, as arquiteturas e portes de
mquinas projetadas exclusivamente para finalidade de SERVDOR, no tendo o
domnio suficiente para tirar proveito de todo potencial de uma mquina,
independentemente do tipo de hardware utilizado.
Neste material entraremos juntos em um mundo hi-tech, onde os senhores,
caros leitores, tero a oportunidade de ter um diferencial em relao a outros que
escolheram outros caminhos e que infelizmente, no podem compartilhar desta
oportunidade com os senhores.
Abordaremos temas que vo desde a montagem de um PC, passando por
Arquitetura de computadores, Tcnicas de Backup, Tolerncia falhas incluindo
tecnologias como RAD e finalizando com o que de mais importa para os
administradores de rede: SERVER ARCHTETURE AND FEATURES.
Este material de apoio compreende desde conceitos bsicos a conceitos
mais apurados tecnicamente, no que diz respeito tecnologia que range o escopo
entre computadores pessoais servidores de alta capacidade, quer seja
desempenho, quer seja em capacidade de armazenamento, ou ainda em alto grau
de resilincia.
Desejamos aos senhores leitores, que tirem o mximo proveito desta
literatura, que de fundamental importncia para um embasamento tcnico e
profissional, tanto para aqueles que j atuam na rea, bem como para aqueles que
almejam ingressar nesta promissora atividade profissional.
5
Aos futuros e prsperos administradores de rede desejo que se apliquem,
pois uma rea muito dinmica e que ao mesmo tempo exige o mximo de
empenho e concentrao.
OBS: a elaborao deste material foi desenvolvida e organizada
logicamente, tendo como foco principal o seguinte caminho: de um administrador de
rede para vocs queridos acadmicos de rede de computadores. Aproveitem.
Boa leitura!!!!
Atenciosamente,
Prof Esp. Almir Bruno.
6
1 BREVE HISTRICO
O estudo da histria da computao deve ser encarado com a sua devida
importncia, pois somente dessa forma possvel entender o grande avano dessa
cincia to recente. Estudando as idias e conceitos fundamentais que formaram a
base do desenvolvimento da computao, podemos entender a sua situao atual e
at imaginar qual ser o seu futuro.
A necessidade humana de instrumentos de auxlio ao clculo e
manipulao de informaes data de milhares de anos. Para entendermos a
evoluo histrica da computao faremos referncia a alguns aspectos da evoluo
da Cincia da Matemtica, mais especificamente de alguns dos seus ramos, no caso
a lgebra e a Lgica Simblica ou Matemtica.
Algumas datas aqui mostradas so datas aproximadas e podem estar
diferentes de outras mencionadas por outros autores, pois dependem da referncia
utilizada (incio ou concluso de um trabalho ou estudo).
A disputa pelo ttulo de primeiro computador do mundo acirrada. sto
porque devemos levar em considerao que os precursores dos primeiros
computadores eram mquinas mecnicas. Aos poucos, com a utilizao de
eletricidade com chaves mecnicas e eletromagnticas, chegou-se utilizao de
computadores eletromecnicos. Mas a est o ponto.
As mquinas puramente mecnicas so ou no so computadores? E as
eletromecnicas?
Podemos consider-las, pois, computadores?
Apesar dos computadores eletrnicos terem efetivamente aparecido
somente na dcada de 40, os fundamentos em que se baseiam remontam a
centenas ou at mesmo milhares de anos.
Se levarmos em conta que o termo COMPUTAR, significa fazer clculos,
contar, efetuar operaes aritmticas, COMPUTADOR seria ento o mecanismo ou
mquina que auxilia essa tarefa, com vantagens no tempo gasto e na preciso.
nicialmente o homem utilizou seus prprios dedos para essa tarefa, dando
origem ao sistema DECMAL e aos termos DGTAL e DGTO . Para auxlio deste
mtodo, eram usados gravetos, contas ou marcas na parede.
7
Com a evoluo da humanidade, novas invenes para auxiliar os clculos
tornaram-se de fundamental importncia e necessidade para o homem cada vez
mais moderno. Vamos, a seguir, acompanhar um pouco toda essa evoluo.
1.1 OS PRECURSORES
1.1.1 O surgimento dos nmeros:
Quando enfrentamos situaes em que queremos saber "quantos", nossa
primeira atitude contar. Mas os homens que viveram h milhares de anos no
conheciam os nmeros nem sabiam contar. Ento como surgiram os nmeros?
H cerca de 10.000 anos atrs, os pastores de ovelhas tinham necessidades
de controlar os rebanhos. Precisavam saber se no faltavam ovelhas. Como os
pastores podiam saber se alguma ovelha se perdera ou se outras haviam se juntado
ao rebanho?
Alguns vestgios indicam que os pastores faziam o controle de seu rebanho
usando conjuntos de pedras. Ao soltar as ovelhas, o pastor separava uma pedra
para cada animal que passava e guardava o monte de pedras.
Certamente o homem primitivo usava tambm os dedos para fazer
contagens, levantando um dedo para cada objeto. Entretanto, surgiu um novo
problema: levantar dedos permitia saber, no momento, a quantidade de objetos, mas
no permitia guardar essa informao. Era fcil esquecer quantos dedos haviam
sido levantados. Separar pedras j permitia guardar a informao por mais tempo,
mas no era muito seguro. Surgiu, portanto, o problema de registrar as quantidades.
Nossos antepassados custaram muito para inventar o zero e, mesmo depois
de nascido, o smbolo para o "nada" demorou a ser aceito. Os nmeros surgiram da
necessidade de determinar quantidades. Ora, quem no tem coisa alguma, que
necessidade pode ter de contar o que no tem? O zero surgiu quando se procurou
representar, fielmente, com smbolos no papel, o que se passava no baco. Por
volta de 650 a.C. Os Hindus inventaram o zero escrito, isso permitia que
executassem a aritmtica decimal no papel.
O matemtico e astrnomo persa Al'Khowarizmi escreveu um livro sobre a
matemtica hindu e a lgebra, de seu nome derivaram as palavras algarismo e
algoritmo.
8
A lgebra, que deve ser colocada entre as cincias
que fundamentaram o desenvolvimento da Computao. Pois
o computador e todos os instrumentos que o precederam
(rguas de clculo, mquina de Pascal, a calculadora de
Leibniz, a mquina analtica de Babbage, etc.) so somente
as manifestaes prticas que foram surgindo, com
naturalidade, em resultado da busca pelo homem de reduzir
os problemas a equaes matemticas, resolvendo-as
segundo regras.
1.1.2 baco (aprox. 3500 a.c.)
A palavra "clculo tem sua origem no termo latino clculos que a milhares
de anos servia para denominar pequenas pedras que eram usadas para contar
deslizando-se por sulcos cavados no cho. Essa espcie de baco foi descoberta
em recentes escavaes arqueolgicas.
A partir do momento que o homem pr-histrico trocou seus hbitos
nmades por aldeias e tribos fixas, desenvolvendo a lavoura, tornou-se necessrio
um mtodo para a contagem do tempo, delimitando as pocas de plantio e colheita.
O baco foi inventado na China por volta de 2000 a.c. e foi o primeiro
artefato de clculo que usava a posio dos elementos. Os romanos tambm
usavam o baco. O deles consistia de bolinhas de mrmore que deslizavam numa
placa de bronze cheia de sulcos.
sso gerou alguns termos matemticos: em latim "Calx" significa mrmore,
assim "Calculus" era uma bolinha do baco, e fazer clculos aritmticos era
"Calculare". Em suma os tempos antigos eram realmente a era dos Calculadores, e
embora os povos antigos dispusessem de meios para escrever nmeros, os clculos
eram raramente escritos.
A partir desse elemento de clculo, outros similares apareceram em diversos
lugares do mundo, sendo chamados de baco. O mais antigo data de
aproximadamente 3500 a.C., no Vale entre os rios Tigre e Eufrates. Por volta do ano
2600a.C. apareceu o baco chins que evoluiu rapidamente e foi chamado em sua
forma final de Suan-Pan, de modo semelhante apareceu no Japo, o Soroban.
9
O baco constituiu, portanto o primeiro dispositivo manual de clculo, que
servia para representar nmeros no sistema decimal e realizar operaes com eles.
O baco consiste numa moldura dividida em 2 partes; possui uma vareta vertical
para cada dgito, sendo que cada vareta tem em sua parte inferior 5 anis que em
repouso ficam para baixo, e na parte superior 2 anis que em repouso ficam para
cima. Cada unidade acrescentada a um dos dgitos do numero representada pelo
movimento para cima de um dos anis da parte inferior da vareta. Quando os 5
esto na parte de cima devem ser movidos para baixo. O mesmo deve ser feito com
os mesmo anis na parte superior da mesma vareta, se os dois anis da parte
superior esto para baixo, devem ser movidos para cima acrescentando-se uma
unidade a vareta seguinte, esquerda dessa vareta. O maior nmero que pode ser
calculado depende do nmero de varetas.
baco.
1.1.3 bastes de napier (1610 - 1614)
Passaram-se sculos sem que qualquer inveno ficasse registrada at que
fossem criados tais bastes. Eram tabelas mveis de multiplicao e diviso feitas
de marfim. O responsvel foi um nobre escocs chamado John Napier, inventor
tambm dos logaritmos.
Apesar de dispositivos semelhantes aos bastes terem sido usados desde o
final do sculo XV, eles s apareceram documentados a partir de 1614. Um
conjunto completo de bastes de Napier consiste em 9 peas: uma para cada dgito
de 1 a 9. Cada uma destas hastes essencialmente uma coluna de uma tabela de
multiplicao. Para obter o produto, os dgitos de cada diagonal so somados da
direita para a esquerda.
10
1.1.4 rguas de cIcuIo (1621)
As tabelas de Napier influenciaram diretamente a inveno da rgua de
clculo, concretizada pelo matemtico ingls William Oughtred com uma forma
circular considerada como um dos primeiros dispositivos analgicos de computao.
A Rgua de Clculo e as calculadoras mecnicas foram largamente utilizadas at
1970, quando surgiram as calculadoras eletrnicas.
1.1.5 Os anos de 1600
1612 - John Napier fez o primeiro uso impresso do ponto de frao decimal,
inventa os logaritmos e vrias mquinas para multiplicao, dentre elas inventou os
"Ossos de Napier", que eram simplesmente tabelas de multiplicaes gravadas em
bastes.
1622 - William Oughtred criou a rgua de clculo, baseada nos logaritmos de
Napier. E veio a ser a primeira calculadora para engenheiros dos sculos 19 e 20.
1623 - William Schickard descreveu uma mquina que combinou o conceito
dos "Ossos de Napier" com uma mquina de somar simples que permitia ao usurio
completar a multiplicao de nmeros com mais de um dgito. Porm no foi achada
nenhuma cpia original da mquina de Schickard e assim o crdito para a primeira
mquina de somar automtica freqentemente dado a Blaise Pascal.
1644 - Blaise Pascal criou uma mquina de calcular (freqentemente
chamada "Pascaline") baseada em pequenos discos onde os nmeros eram
representados por posies denteadas. Fazia apenas adies e subtraes,
podendo, indiretamente, fazer multiplicaes e divises por meio de operaes
sucessivas.

11
1694 - Gottfried Wilhelm von Leibnitz inventou a Roda de Leibnitz capaz de
multiplicar e dividir, utilizava dois contadores: um para efetuar a adio e outro para
determinar o nmero de operaes.
1.1.6 Os anos de 1800
1801- Na Frana, Joseph-Marie Jacquard criou um tear mecnico com uma
leitora automtica de cartes perfurados. Uma das primeiras mquinas
programveis.
1822 - Charles Babbage apresentou em Londres o projeto de um
mecanismo feito de madeira e lato, que poderia ter alterado o rumo da histria se
tivesse sido construdo efetivamente.
Babbage concebeu a idia de um dispositivo mecnico, chamado "Mquina
de Diferenas" que baseava-se no princpio de discos giratrios, na idia bsica do
clculo de tabelas e era capaz de executar uma srie de clculos.
1833 - Charles Babbage projetou a "Mquina Analtica" que tinha os
componentes bsicos de um computador moderno, e lhe rendeu o ttulo de "Pai do
Computador". A teoria fundamental da automatizao completa do processo de
clculo devida a C.
12
Babbage, graas a descrio de um dispositivo analtico que, em princpio,
representava uma calculadora capaz de ser programvel para realizar funes
diferentes, armazenar e imprimir os resultados.
No chegou a ser construda na poca. A "Mquina Analtica" poderia seguir
conjuntos mutveis de instrues e, portanto, servir a diferentes funes - mais tarde
isso ser chamado de software... Ele percebeu que para criar estas instrues
precisaria de um tipo inteiramente novo de linguagem e a imaginou como nmeros,
flechas e outros smbolos. Ela seria para Babbage "programar" a Mquina Analtica,
com uma longa srie de instrues condicionais, que lhe permitiriam modificar suas
aes em resposta a diferentes situaes.
1842 - Ada Augusta, Lady Lovelace, filha do poeta Lorde Byron, era
matemtica amadora entusiasta. Ada tornou-se a primeira "Programadora",
escrevendo sries de instrues para a Mquina Analtica. Ada inventou a Sub-
Rotina: uma seqncia de instrues que pode ser usada vrias
vezes em muitos contextos. Ela descobriu o valor dos "loops":
deveria haver uma instruo que retornasse a leitora de carto a
um carto especfico, de modo que a seqncia pudesse ter sua
execuo repetida. E sonhava com o salto condicional: a leitora
de carto saltaria para outro carto "se" alguma condio fosse
satisfeita.
1888 - William S. Burroughs patenteou uma mquina de calcular bastante
prtica (Mquina Burroughs); em 1890 foi apresentada sua primeira mquina com
teclado. O sucesso comercial levou fundao de uma empresa com seu nome.
13
1890 - Herman Hollerith ganhou a concorrncia para o desenvolvimento de
um equipamento de processamento de dados para auxiliar o censo americano de
1890 e criou o Tabulador, que tinha um sistema de cartes perfurados e uma
mquina classificadora.
Foi Herman Hollerith, que concebeu a idia de processar dados a partir de
cartes perfurados (o problema a resolver era a computao de dados do censo dos
Estados Unidos).
Com esta soluo, Hollerith conseguiu que o tempo de processamento dos
dados do censo baixasse de 8 para 3 anos. A tecnologia de cartes perfurados foi
adotada rapidamente por diversos pases da Europa, difundindo a utilizao das
mquinas Hollerith a nvel mundial e por bastante tempo.
Dez anos mais tarde, Hollerith fundou uma companhia, a Tabulating Machine
Company.
Em 1924, esta firma mudou de nome, tornando-se a nternational Business
Machines Corporation, hoje mais conhecida como BM. No incio, as vendas da BM
eram baseadas na linha de equipamentos de escritrio e, em particular, mquinas
tabulares. Com isso a empresa orientou suas atividades para o mercado externo,
abrindo sua primeira filial fora dos Estados Unidos, no Canad em 1917.
1.2 DO TRANSSTOR AO MCROPROCESSADOR
Em 1968 Robert Noyce deixou a Fairchild para fundar sua prpria empresa
destinada a projetar circuitos integrados, em associao com um colega na Fairchild,
Gordon Moore, batizando a sua pequena empresa de ntel Corporation. A ntel era
inovativa no sentido de que no fabricava, no incio, transistores ou circuitos
14
integrados, mas simplesmente projetava-os para serem fabricados por outras
empresas. Nesse sentido, foi a primeira design house de circuitos integrados.
Paralelamente, em 1969 Frederico Faggin na Fairchild desenvolveu o transistor
metal-xido-semicondutor com terminal de gate isolado, chamado MOSFET. A ntel
logo viu que o MOSFET facilitava o projeto de circuitos integrados e resolveu adota-
lo em seus projetos.
Um dos primeiros trabalhos da ntel foi uma encomenda de um fabricante
japons de calculadoras eletromecnicas chamado ET Busicom, que desejava
fabricar uma calculadora eletrnica de mesa. Para isso, listou-se um conjunto de 12
circuitos integrados que teriam que ser projetados. No entanto um dos engenheiros
de projetos da ntel, Marcian Edward ("Ted") Hoff props uma estratgia inteiramente
diferente: Hoff argumentou que o custo de fabricao de 12 circuitos integrados
diferentes seria muito elevado e tornaria invivel o preo final da calculadora
Busicom. Em contrapartida, sugeriu que fossem projetados quatro circuitos
integrados: um deles seria uma memria de acesso aleatrio (RAM), outro uma
memria de contedo fixo (ROM), o terceiro uma unidade de lgica e aritmtica e o
quarto um registrador de deslocamento (shift register) para atuar como interface de
entrada e sada.
O conjunto todo operaria de acordo com as instrues gravadas na ROM,
podendo-se dessa forma executar instrues complexas dividindo-as em uma
seqncia de instrues mais simples. A idia foi apresentada ET Busicom que
aceitou que a ntel tocasse em frente o projeto, pelo que pagaria ao seu final a
quantia de US$ 60 mil. Noyce e Moore contrataram Faggin, que ainda trabalhava na
Fairchild, para ajudar no projeto da Busicom e o projeto da ntel foi finalizado em
15
cerca de um ano. Em 1971 comeou a produo dos circuitos ntel 4001 (2k ROM),
4002 (320-bit RAM), 4003 (10-bit /O shift-register) e 4004, uma unidade de
processamento de 4 bits, para a Busicom. A calculadora era extremamente
poderosa e verstil para a poca e, apesar de cada unidade custar mais de US$ 2
mil, vendeu cerca de 100 mil unidades, com grande sucesso comercial.
A ntel soube perceber que o circuito 4004 era uma atraente novidade, pois
era um circuito que podia ser usado em vrias funes diferentes de acordo com as
instrues que estivessem gravadas na ROM. Na verdade o 4004 era um autntico
computador, que tinha mais capacidade de clculo que o famoso computador ENAC
de 1946, que ocupava um salo de enormes dimenses.
Havia, no entanto uma questo legal no aspecto que a ntel havia sido
contratada pela Busicom e dessa forma o projeto do 4004 no lhe pertencia
realmente. Examinando a documentao do contrato, verificou-se que existia uma
brecha legal que permitiria a ntel vender circuitos 4004 para outras finalidades que
no fossem calculadoras eletrnicas.
O primeiro microprocessador: ntel 4004.
16
Consultada sobre o assunto a Busicom concordou em devolver ntel os
direitos autorais sobre o 4004 sob a condio de receber os circuitos integrados por
um custo reduzido e a garantia da ntel que o novo circuito integrado no seria
usado para construir calculadoras. Dessa forma a empresa japonesa deixou escapar
de suas mos um produto revolucionrio.
A ntel cunhou ento em 1970 o termo "microprocessador" para seu novo
produto e comeou a comercializar o 4004, que se tornou assim o carro-chefe de
uma extraordinria linha de produtos, com enormes implicaes econmicas e
sociais.
At a chegada em cena dos microprocessadores, os computadores eram
mquinas destinadas primariamente para processamento de dados e clculos
cientficos. Seu tamanho variava desde o equivalente a um refrigerador pequeno at
mainframes que ocupavam uma sala de grandes dimenses. Os
microprocessadores permitiram no s a reduo do tamanho dos computadores
mas tambm o emprego de computadores em outras atividades, tais como o
17
controle de um torno mecnico ou o movimento de um rob industrial. Gordon
Moore, que fundou a ntel junto com Robert Noyce, verificou que a complexidade
dos circuitos integrados e a capacidade das memrias eletrnicas crescia a cada
ano e elaborou uma "lei" que leva seu nome e permanece vlida at hoje, publicada
pela primeira vez num artigo que ele escreveu para revista Electronics de 19 de abril
de 1965.
Nessa poca Moore ainda trabalhava na Fairchild e escreveu o artigo a
convite da diretoria da revista, que comemorava na ocasio 35 anos. No artigo,
Moore previu que quando a revista comemorasse seu 45o aniversrio (ou seja, em
1975) seria possvel colocar 65000 transistores em um nico circuito integrado. De
fato, em 1975 Moore, j como diretor da NTEL, compareceu ao nternational
Electron Devices Meeting do EEE e mostrou uma memria recm-lanada na
ocasio, com cerca de 64000 transistores. Suas previses ficaram ento conhecidas
como lei de Moore, que estabelece que o nmero de componentes por circuito
integrado dobra a cada dezoito meses, ou quadruplica a cada trs anos. Em forma
matemtica tem-se:
(Componentes por chip) = 2(ano-1975)/1,5
O que torna o microprocessador interessante justamente sua capacidade
de ser programvel. Por exemplo, o 4004 da ntel chamou a ateno dos cientistas
da NASA, que o utilizaram na espaonave Jupiter 10. A ntel, no entanto, viu que
havia demanda por um microprocessador mais potente. Como resultado, em 1972 a
ntel lanou seu novo microprocessador de 8 bits, projetado por Faggin, que para
mostrar sua evoluo em relao ao 4004 foi batizado de 8008. O 8008 tinha alguns
problemas de interfaceamento com as memrias e em 1974 a ntel lanou o 8080,
ligeiramente melhor que o 8008.
Les Salomon, editor da revista norte-americana Popular Electronics,
considerou que havia suficiente interesse do pblico pelo 8080 para lanar alguns
artigos descrevendo o produto.
Salomon achou ento que poderia colocar-se a frente de revistas
concorrentes publicando a descrio de um kit de microcomputador que pudesse ser
montado pelos seus leitores. Buscou o auxlio do seu amigo Edward (Ed) Roberts,
que havia sido seu colega na Fora Area e possua uma empresa chamada MTS
(Micro nstrumentation Telemetry Systems), que fabricava calculadoras eletrnicas.
18
Os negcios da MTS estavam indo muito mal desde que a Texas nstruments
apresentou sua linha de calculadoras em 1972, que eram muito mais poderosas que
as da MTS e custavam metade do preo. Junto com Salomon, Roberts construiu
ento um microcomputador usando o microprocessador ntel 8080. A filha de
Salomon, que era f do seriado Jornada nas
Estrelas, batizou o microcomputador de Altair, que era o nome de um dos
planetas visitados pela espaonave Enterprise.
A montagem do primeiro Altair foi terminada no final de 1974 e Roberts
despachou o microcomputador para o escritrio da Popular Electronics, para que
Salonom escrevesse o artigo e fizesse as fotos para a revista. Misteriosamente o
microcomputador extraviou-se e jamais chegou as mos de Salomon, que estava
planejando publicar o artigo no exemplar de Janeiro de 1975. Sem tempo hbil para
montar um segundo prottipo, Roberts levou uma caixa vazia, somente com o painel
do Altair instalado, para um fotgrafo e despachou as fotos para Salomon. Assim, o
Altair que apareceu na capa da revista Popular Electronics de Janeiro de 1975 nada
mais que uma caixa vazia e Salomon teve que escrever o artigo baseando-se
somente nas informaes de Roberts.
mediatamente aps a publicao do artigo na Popular Electronics a MTS foi
inundada com uma avalanche de pedidos. O Altair era vendido por US$ 395, na
forma de um kit semi-pronto, com a montagem final a cargo do comprador. Roberts
havia pensado em vender no mximo 400 unidades do Altair e s no primeiro ms
tinha em mos mais de 800 encomendas; sua pequena empresa no estava
preparada para tal demanda e os pedidos demoravam meses para serem atendidos.
Havia tambm problemas de produo e era relativamente comum que o
microcomputador simplesmente no funcionasse depois de montado.
Felizmente o pblico que comprava os primeiros kits estava acostumado s
montagens eletrnicas e logo surgiram outros artigos na Popular Electronics
descrevendo extensivamente causas de defeitos mais comuns e suas solues.
19
O Altair era um microcomputador bastante primitivo pelos padres atuais.
No tinha monitor ou teclado e a programao era efetuada simplesmente ligando e
desligando os interruptores do painel. Os resultados tambm eram mostrados
somente com um conjunto de LEDs no painel. Diversos entusiastas fizeram
adaptaes de teclados e de leitoras de fitas de papel perfurado nos Altair, para
facilitar sua programao.
Entre eles, dois estudantes da Califrnia chamados Paul Allen e Bill Gates
conseguiram adaptar a linguagem de programao BASC para uso nos Altair.
Roberts ficou bastante impressionado com o trabalho dos dois e contratou Paul Allen
como Diretor de Software da pequena MTS em 1975. Mais tarde, no mesmo ano,
Bill Gates, ento com 19 anos, tambm foi contratado pela MTS como programador,
em tempo parcial.
Em 1975 surge o primeiro computador pessoal do mundo chamado de Mits
Altair 8800. O Altair era baseado no 8080 da ntel. Ele inspirou pessoas como Steve
Jobs - futuro fundador da Apple - e Bill Gates - futuro fundador da Microsoft - que
chegou a trabalhar para o Altair.
Fundada por Bill Gates e Paul Allen, nasce em 1975, aquela que a maior
empresa de softwares de todos os tempos, na cidade de Albuquerque, no Novo
Mxico (EUA).
20
Atual sede da Microsoft em Seattle - Washington
A Apple foi fundada em 1976, por Steve Jobs e Steve Wozniak, depois que o
projeto do microcomputador Apple foi recusado pela Atari e pela HP (Hewlett-
Packard). Ele usava um microprocessador que operava a apenas 1MHz, vinha com
4KB de memria e sadas para teclado, terminal de vdeo e para uma unidade de
fita. Na verdade, a Apple foi a primeira empresa a lanar um microcomputador nos
moldes que conhecemos hoje, seguida logo depois pela BM.
Ao final de 1976 a MTS estava em srias dificuldades. Alm dos pedidos
dos Altair continuarem se acumulando, o microcomputador comeava a ser
procurado por um pblico que no estava acostumado a montagens eletrnicas.
Assim, quando os Altair apresentavam seus problemas crnicos de funcionamento a
MTS recebia milhares de reclamaes. Allen e Gates acabaram saindo da MTS no
final de 1976 para fundarem sua prpria empresa, a Microsoft. Tambm outras
empresas, tendo em vista o sucesso do Altair, lanaram microcomputadores mais
"amigveis", como os fabricados pela Commodore e Tandy. Apesar de serem mais
caros que o Altair, esses microcomputadores vinham com teclado e dispositivos de
memria, podendo ser conectados a um televisor domstico para servir de monitor.
Roberts acabou vendendo a MTS no final de 1977 e, decepcionado com a
eletrnica, resolveu estudar medicina e tornou-se anos mais tarde um mdico
pediatra. Cerca de 50 mil Altair foram vendidos em pouco mais de 2 anos.
21
1.3 E TUDO COMEOU NUMA GARAGEM...
Algumas empresas de microinformtica tais como a Apple surgiram em
garagens de jovens aventureiros e geniais com alguns poucos dlares no bolso.
AppIe Computer (empresa)
A Apple foi fundada em 1976, por Steve Jobs e Steve Wozniak, depois que o
projeto do microcomputador Apple foi recusado pela Atari e pela HP (Hewlett-
Packard). Ele usava um microprocessador que operava a apenas 1MHz, vinha com
4KB de memria e sadas para teclado, terminal de vdeo e para uma unidade de
fita. Na verdade, a Apple foi a primeira empresa a lanar um microcomputador nos
moldes que conhecemos hoje, seguida logo depois pela BM.
Em 1977 foi lanado o Apple que j era bem mais parecido com um
microcomputador atual. O Apple tornou-se um sucesso no seu lanamento pelas
suas caractersticas: circuito impresso em sua placa-me, fonte de alimentao,
teclado e cartuchos para jogos.
22
A Apple havia lanado o Apple poucos meses antes do BM PC. Os dois
equipamentos bateram de frente, pois disputavam o mesmo mercado e o Apple
acabou levando a pior.
IBM PC - a arquitetura aberta
Em 1981 foi lanado pela BM (nternational Business Machines) o
microcomputador BM Personal Computer (PC), que tinha uma arquitetura aberta de
hardware, ou seja, permitia a utilizao de componentes de diversos fabricantes.
Desse modo, a BM permitiu - mesmo que involuntariamente - que outras empresas
(Compaq) fabricassem clones do BM PC. Da que surgiu a expresso "compatvel
com BM PC.
23
MS-DOS - o sistema de comandos da Microsoft
A BM fabricava mquinas de datilografia e computadores de grande porte. A
partir de 1980 resolve investir no mercado de microcomputadores embalado pelo
sucesso da Apple. A que entra a Microsoft, empresa pequena e desconhecida na
poca, negocia com a BM para que o seu sistema chamado MS-DOS (Microsoft
Disk Operation System) seja instalado em microcomputadores BM PC. A BM
aceita. Podemos dizer que sem a BM no existiria a Microsoft. Originalmente o MS-
DOS no foi criado pela Microsoft. Foi desenvolvido com base num sistema
operacional mais simples, chamado Q-DOS, comprado pela Microsoft da Seattle
Computers.
MS-DOS em um micro BM PC (1981)
Xerox PaIo AIto Research Center - a criao da interface grfica
24
Tudo comeou nos anos 1970, quando o Centro de Pesquisa da Xerox, em
Palo Alto, Califrnia, comeou a investigar e desenvolver a interface grfica -
tambm chamada tela grfica - para sistemas de computador (mouse, cones,
janelas e menus suspensos). O Xerox PARC tinha entre seus pesquisadores
verdadeiros gnios e pioneiros da computao.
Foi o bero de muitas inovaes, como a rede local, a impressora a laser
etc. Steve Jobs, visita o Xerox PARC, tira todas as suas dvidas, e logo depois, a
Apple surge com o Lisa. Bill Gates visita a Apple, e em seguida, a Microsoft lana o
seu Windows. Casualidades e coincidncias, no? A verdade que a Apple e a
Microsoft ganharam muito dinheiro com a criao do Xerox Palo Alto.
Xerox Alto Computer: Uma mquina revolucionria
AppIe Lisa - pioneirismo da AppIe
Em 1983 a Apple apareceu com uma grande novidade, o Lisa. Primeiro
microcomputador comercializado a utilizar um sistema com interface grfica, era
muito caro, por isso novamente no fez muito sucesso, mas o projeto serviu de base
para o Macintosh.
25
Apple Lisa (1983)
Macintosh
Em 1984 foi lanado o Macintosh, microcomputador da Apple que foi
considerado revolucionrio na poca e adorado por uma gerao.
Macintosh (1984)
O Macintosh utilizava o sistema operacional MacOS 1.0 com interface
grfica.
26
MacOS 1.0 (1984)
Microsoft Windows
Em 1985 foi lanado aquele que seria o carro chefe da Microsoft: o
Windows. O Windows 1.0 rodava sobre o MS-DOS, por isso, no era considerado
um sistema operacional de fato, e podia executar tanto aplicativos para Windows
quanto os programas para MS-DOS.
Windows 1.0 (1985): Uma espcie de transio entre o DOS e a interface grfica
MS-Windows 2.0
27
O Windows comeou a fazer algum sucesso na verso 2.1, quando os PCs
com microprocessador ntel 80286 (6 - 20MHz) com 1MB ou mais de memria j
eram comuns.
Windows 2.0 (1987)
MS-Windows 3.0
Em 1990, a partir da verso 3.0, o Windows finalmente comea a apresentar
aprimoramentos na interface grfica. Outro avano significativo foi a utilizao pelo
Windows de um recurso chamado "memria virtual (utilizao do disco rgido para
implementao da memria do computador). S foi possvel o uso da memria
virtual graas as novas tecnologias do microprocessador ntel 80386 (que foi o
grande marco dos processadores para micros PC).
28
Windows 3.0 (1990)
MS-Windows 95
O Windows 95 apresenta uma grande mudana na interface e na sua
arquitetura em relao aos seus antecessores. A Microsoft estava trabalhando junto
com a BM no desenvolvimento de sistemas e outros programas, mas em 1990,
depois de um desentendimento entre ambas as empresas, cada uma ficou com uma
parte dos projetos. A BM lana o Sistema OS/2 e a Microsoft apresenta o Windows
95. A verdade que apesar do OS/2 da BM ser tecnicamente muito superior ao
Windows 95, foi o sistema da Microsoft quem levou a melhor.
Windows 95 (1995)
29
MacOS - tambm apresenta importantes mudanas
O MacOS X foi provavelmente a verso do MacOS mais aguardada da
histria. Trouxe recursos como a multitarefa preemptiva (significa que o sistema se
tornou mais estvel) e a interface Aqua.
nterface Aqua (2001)
MacOS X e o Windows Hoje: a evoIuo dos dois sistemas
A Microsoft lana agora em 2005 o projeto de codinome Longhorn (atual
Windows Vista). A Microsoft promete mais estabilidade, segurana e inovaes no
design. Junto com o Windows Vista vir o nternet Explorer 7. Tambm trar a
primeira implementao do Microsoft Palladium, uma tecnologia que visa combater a
pirataria. O Palladium permitir detectar a presena de softwares piratas, alm de
msicas, filmes e outros contedos baixados ilegalmente.
30
Windows Vista (2006) - o sistema da Microsoft atinge a maturidade
Em 2005, a Apple anuncia para os usurios de micros Macintosh o seu novo
sistema operacional MacOS X verso 10.4 - tambm chamado de Tiger. O
lanamento, em 2006, disponvel em diversos pases, inclusive no Brasil.
MacOS X 10.4 - o Tiger (2006)
31
claro que, alm da evoluo da tela grfica, estes sistemas tambm
tiveram avanos na sua arquitetura interna, no modo como gerenciam a memria
etc. A partir do MacOS X, por exemplo, a Apple usou o FreeBSD (Unix livre) para
construir a base do seu sistema e completou a obra com a interface Aqua.
No caso do Windows, podemos citar alguns avanos do sistema que no
existiam nas primeiras verses, so eles: multitarefa preemptiva,
multiprocessamento, plug-and-play, sistema de arquivos NTFS, dual boot, melhor
suporte para redes de computadores, etc.
Entendendo melhor:
1. Multitarefa preemptiva: as tarefas executadas pelo sistema operacional
so priorizadas sobre as de qualquer outro aplicativo. Na prtica, se algum aplicativo
travar ou tentar invadir uma rea de memria no designada para ele, simplesmente
ser fechado, permitindo que todos os demais aplicativos continuem trabalhando
sem problemas.
2. Multiprocessamento: o sistema capaz de trabalhar com mais de um
microprocessador.
3. Plug-and-play: o sistema capaz de reconhecer e configurar
automaticamente qualquer perifrico ou placa novos no micro, reduzindo o trabalho
do usurio.
4. Sistema de arquivos NTFS: maior confiabilidade e segurana dos dados.
5. Dual boot: possibilita a inicializao de dois ou mais sistemas
operacionais, no mesmo computador.
O UNIX e o Linux
O UNX (1969) foi desenvolvido na Bell Laboratories/AT&T. Hoje, h um
nmero significativo de novas verses UNX (foto abaixo) que podem ser
executadas em qualquer plataforma de hardware, desde PCs at
supercomputadores. O Linux foi baseado no sistema UNX.
32
O Linux (1991) foi escrito por pessoas que acreditam na filosofia do
"software livre. considerado um forte concorrente do Windows. Existem no mundo
inmeras distribuies Linux. Algumas das principais so Red Hat, Conectiva (foto
abaixo) e Mandrake. O Linux o mesmo, porm, cada distribuio vem com um
conjunto diferente de aplicativos.
33
Steve Wozniak
Muitos do crdito a Steve Jobs, mas fazendo justia, o verdadeiro gnio por
trs da Apple foi Steve Wozniak. Formidvel engenheiro, um verdadeiro hacker, de
esprito espontneo, foi quem montou o hardware dos microcomputadores Apple e
. O sucesso do Apple foi medido quando a Apple abriu seu capital no mercado,
em 1980, as vendas totalizavam US$ 117 milhes.
Tanto Jobs quanto Wozniak so tidos como cones de uma gerao,
pioneiros da microinformtica.
Steve Jobs
Aps ter se desentendido com os executivos da Apple, Steve Jobs retorna
em 1997 para a empresa e volta a mostrar seu gnio criativo. Apresenta ao mundo o
iMac com seu design inovador e o iBook. E se no bastasse lanou os aclamados
iPod e iTunes. Alm do seu trabalho na Apple, a sua vontade de inovar levou Jobs a
impulsionar a Pixar Animation Studios, a empresa que abriu novos horizontes no
mundo da animao com o sucesso de Toy Story, o primeiro longa metragem
completamente gerado por computador.
34
Microsoft x AppIe - porque a Microsoft Ievou a meIhor
Os microcomputadores da Apple tinham arquitetura de hardware fechada,
seus programas eram exclusivos e principalmente eram micros muito caros. J o
Windows poderia ser instalado em qualquer microcomputador compatvel com o BM
PC - essa dobradinha PC mais Windows tem um custo relativamente barato em
relao linha Apple - e qualquer um poderia desenvolver aplicativos para o
Windows. Flexibilidade e preos mais acessveis foram os fatores que levaram a
Microsoft a ganhar a maior fatia do mercado.
A queda da Big BIue (IBM)
Primeiro erro. Bill Gates negocia com a BM o aluguel do MS-DOS, o
presidente da BM concorda e diz a Gates que: "o lucro estava no hardware e no no
software". O lance que a BM no comprou os direitos do sistema, e perdeu uma
grande oportunidade. Hoje sabemos que o hardware representa por volta de 30% do
mercado da informtica e os 70% restantes so representados pelo software.
Segundo erro. Depois que o microprocessador ntel 80386 foi lanado a
diretoria da BM demorou muito para chegar um acordo e desenvolver um sistema
baseado no 386, dando tempo para a Compaq sair na frente. Este foi um verdadeiro
marco pois, de repente, as companhias perceberam que no eram mais obrigadas a
seguir a BM. A partir da, a BM comeou a gradualmente perder a liderana do
mercado, tornando-se apenas mais um entre inmeros fabricantes de micros PC.
O impacto do InteI 80386 para os microprocessadores atuais
O microprocessador ntel 386 foi lanado em outubro de 1985. O 386 trouxe
vrios recursos novos. Trabalha com um barramento de 32 bits (barramento so
"caminhos" impressos na placa principal do micro que fazem a comunicao entre
microprocessador, memria, disco rgido etc.) que significa ganho na velocidade.
Em nome da compatibilidade com programas antigos, o 386 (como todos os
processadores atuais) pode operar em "modo real", ou seja, o processador simula o
antigo microprocessador ntel 8086. Mas incorporou tambm o "modo protegido". O
modo protegido traz recursos que permitiram a existncia dos aplicativos e jogos
que temos atualmente: memria virtual, multitarefa, proteo de memria (o
processador isola a rea de memria ocupada por cada aplicativo), etc.
35
A importncia da Apple e da Microsoft para a revoluo do computador
pessoal Foram a Microsoft e principalmente a Apple que realizaram a revoluo do
computador pessoal. Antes do microcomputador tnhamos o supercomputador
(mainframe) e o minicomputador que eram ferramentas restritas as Universidades e
as grandes corporaes.
Somente os mestres e doutores, tcnicos e especialistas tinham acesso a
essas mquinas. O mrito da Apple e da Microsoft consiste no fato de que as duas
empresas tornaram o computador uma mquina acessvel ao pblico comum.
Supercomputador
Uma curiosidade: o supercomputador mais
poderoso pelo menos at 2001 o BM ASC White
(foto esquerda acima). Ele possui nada menos que 8.192 processadores BM
Power 3. Tem 6 terabytes (trilhes de bytes) de memria RAM e um total de 160
terabytes de armazenamento em disco. Um supercomputador um sistema
gigantesco de dezenas de milhes de dlares, pode ocupar uma rea equivalente
de duas quadras de basquete.
1.4 GERAO DE COMPUTADORES
As mquinas de primeira gerao (1930-1958)
J no sculo XX, um grande nmero de projetos foram implementados,
baseados na utilizao de rels e vlvulas eletrnicas (Fig. abaixo) para a realizao
36
de clculos automaticamente, eram os computadores de primeira gerao. Rels
so eletroms cuja funo abrir ou fechar contatos eltricos com o intuito de
interromper ou estabelecer circuitos. Vlvula um dispositivo que conduz a corrente
eltrica num s sentido.
Rel. Vlvula.
Uma das grandes vantagens das mquinas a rel sobre as mquinas de
calcular mecnicas era, sem dvida, a maior velocidade de processamento
(milsimos de segundos). Ainda, um outro aspecto positivo era a possibilidade de
funcionamento contnuo, apresentando poucos erros de clculo e pequeno tempo de
manuteno.
Os computadores da primeira gerao so todos baseados em tecnologias
de vlvulas eletrnicas. Normalmente quebravam aps no muitas horas de uso.
Tinham dispositivos de entrada/sada primitivos e calculavam com uma velocidade
de milissegundos (milsimos de segundo). Os cartes perfurados foram o principal
meio usado para armazenar os arquivos de dados e para ingress-los ao
computador.
A grande utilidade dessas mquinas era no processamento de dados. No
entanto tinham uma srie de desvantagens como: custo elevado, relativa lentido,
pouca confiabilidade, quilmetros de fios (ocupando verdadeiros edifcios), grande
quantidade de energia consumida e necessitavam de grandes instalaes de ar
condicionado para dissipar o calor gerado por um grande nmero de vlvulas (cerca
de 20 mil). A seguir sero apresentados alguns destes computadores.
37
Vlvula.
MARK I
O Mark foi criado entre 1937 e 1944, durante a Guerra Mundial. Uma
calculadora eletromecnica muito grande, idealizada por H. Aiken na Universidade
de Harvard, foi considerado o primeiro projeto de computador.
Mark .
38
Utilizava muitas vlvulas, as operaes internas eram controladas por rels
e os clculos eram realizados mecanicamente. ntegrava conceitos de computadores
digitais e analgicos, pois tinha sistema eletrnico e mecnico na mesma mquina.
Media 2,5 m de altura e 18 m de comprimento. Com o apoio da BM e da Marinha
dos Estados Unidos, Howard Aiken, o pesquisador que desenvolveu Mark ,
construiu outras verses deste computador (Mark a Mark V).
ABC (Atanasoff Berry Computer)
Criado em 1939. Foi o primeiro a usar vlvulas para circuitos lgicos e o
primeiro a ter memria para armazenar dados, princpio no qual se baseiam os
computadores digitais.
Atanasoff levou 4 princpios em considerao em seu projeto de
computador:
Usar eletricidade e eletrnica como meio;
Recorrer lgica binria para as operaes;
Usar um condensador para memria que pudesse ser regenerado para
evitar intervalos;
Calcular por ao lgica direta, no por via convencional de numerao.
ENIAC (EIectronic Numeric Integrator and CaIcuIator)
Criado entre 1943 e 1946. Foi considerado o primeiro grande computador
digital.
No usava um programa de armazenamento interno. Os programas eram
introduzidos por meio de cabos, o que fazia sua preparao para clculos demorar
semanas. Ocupava 170m2, pesava 30 toneladas, funcionava com 18 mil vlvulas e
10 mil capacitores, alm de milhares de resistores a rel, consumindo uma potncia
de 150 Kwatts. Como tinha vrios componentes discretos, no funcionava por
muitos minutos seguidos sem que um deles quebrasse. Chega a ser, em algumas
operaes, mil vezes mais rpido que o MARK .
A entrada de dados no ENAC era baseada na tecnologia de cartes
perfurados e os programas eram modificados atravs de reconfiguraes no circuito.
Apesar das dvidas com relao sua confiabilidade, o ENAC permaneceu
operacional por mais de 10 anos.
Outra contribuio importante desta poca foi o conceito de programa
armazenado, introduzida por John Von Neuman. Von Neuman tinha sido consultor
39
no projeto ENAC e conhecia os problemas da programao destas mquinas. Os
programas para os computadores da poca eram feitos atravs de modificaes nos
circuitos, o correspondia a um trabalho de dias para um programa relativamente
simples. A proposta de Von Neuman foi inspirada na tecnologia de entrada de dados
utilizada na poca, fazendo com que os programas fossem introduzidos atravs de
cartes perfurados como se fazia com os dados.
John Von Neuman assim desenvolveu a lgica dos circuitos, os conceitos de
programa e operaes com nmeros binrios. Estes conceitos, adotados nos
computadores atuais, revolucionou o conceito de programao de computadores da
poca, tornando muito mais flexveis e versteis.
ENAC.
Computadores de segunda gerao (1955-1965)
Com a inveno do transistor em 1948, o mundo dos computadores
tomado de assalto por uma onda de novos projetos que d origem, na dcada de 60
a empresas hoje mundialmente conhecidas no que diz respeito fabricao destas
mquinas - DEC e BM.
Com a segunda gerao apareceram as memrias com anis
ferromagnticos. As fitas magnticas foram a forma dominante de armazenamento
secundrio: permitiam capacidade muito maior de armazenamento e o ingresso mais
rpido de dados que as fitas perfuradas.
40
Transistor.
Tambm nesse perodo houve avanos no que se refere s unidades de
memria principal, como por exemplo, a substituio do sistema de tubos de raios
catdicos pelo de ncleos magnticos, utilizado at hoje nos "chips de memria
RAM. Os dispositivos de memria auxiliar introduzidos na primeira gerao
continuam a ser utilizados.
Esses computadores, alm de menores e mais baratos, consumiam menos
energia, possuam maior confiabilidade, eram mais rpidos (a velocidade passou
para milionsimos de segundos) e eliminavam quase que por completo o problema
do desprendimento de calor, caracterstico da gerao anterior.
Exemplos de computadores dessa gerao so o BM 1401 e o Honeywell
800. O BM 1401 apareceu na dcada de 60 e com ele a BM assumiu uma posio
dominante na industria de computadores.
A Digital Equipment Corporation tinha ento uma posio proeminente no
setor com sua linha PDP. O primeiro minicomputador foi o PDP-1, criado em 1959 e
instalado em 1961. O primeiro produzido comercialmente foi o PDP-5.
Um dos computadores mais comercializados nesta poca foi o BM 7090,
que eram comercializados a um custo de trs milhes de dlares. J no incio dos
anos 60, a BM passou a produzir os computadores da linha BM 7040, que eram
menos poderosos que seus predecessores, mas de custo bastante inferior.
Computadores de terceira gerao (1965-1980)
Essa gerao marcada pela substituio dos transistores pela tecnologia
dos circuitos integrados (transistores e outros componentes eletrnicos
41
miniaturizados e montados numa nica pastilha de silcio - o chip). Entrou no
mercado em 1961 pela Fairchild Semiconductor e pela Texas nstruments,
localizadas no Vale do Silcio na regio de Palo Alto e Stanford, na Califrnia.
A tecnologia dos circuitos integrados, que permitiu a substituio de dezenas
de transistores numa nica pea de silcio, permitiu o surgimento de computadores
de menores dimenses, mais rpidos e menos caros. Com esses circuitos
integrados o tempo passou a ser medido em nanossegundos (bilionsimos de
segundos).
A tecnologia utilizada na poca era a de pequena escala de integrao (SS
Small Scale of ntegration) com a qual ao redor de mil transistores podiam-se
integrar no circuito de uma pastilha. Com isso os computadores eram menores, mais
confiveis, com maior velocidade de operao e um custo bem mais baixo do que as
mquinas das geraes anteriores. Tambm eram usados discos magnticos para
armazenamento, o que permitiu o acesso direto arquivos muito grandes.
O exemplo tpico dessa gerao foi o BM 360, srie que introduziu o
conceito de famlia de computadores compatveis, facilitando a migrao dos
sistemas quando necessrio mudar para um computador mais potente. Esta
estratgia permitiu que a BM se posicionasse, j neste perodo, como lder do
mercado de computadores. Essa famlia era composta por seis modelos bsicos e
vrias opes de expanso que realizava mais de 2 milhes de adies por segundo
e cerca de 500 mil multiplicaes.
Outra novidade introduzida por esta classe de computadores foi o conceito
de multiprogramao, na qual diversos programas poderiam estar residentes na
memria da mquina. No caso em que um programa entrasse em espera para uma
operao de entrada/sada de dados, a unidade central passava a executar a parte
de um outro programa.
Computadores de quarta gerao (1980 - ...)
Durante a dcada de 70, com a tecnologia da alta escala de integrao (LS
Large Scale of ntegration) pde-se combinar at 65 mil componentes em uma s
pastilha de silcio (chip). Os anos 80, com o grande desenvolvimento da tecnologia
de circuitos integrados, o nmero de transistores podendo ser integrados numa
pastilha de silcio atingiu a faixa dos milhares e, logo em seguida, dos milhes. Foi
42
assim que surgiram os novos computadores, ainda menores, mais velozes e mais
poderosos que aqueles da gerao anterior.
Na segunda metade da dcada de 90, houve a passagem da LS para a
VLS (Very Large Scale of ntegration - muito alta escala de integrao). As
mquinas de todas as geraes tm como caracterstica comum a existncia de
uma nica CPU para executar o processamento. Porm, mais recentemente, j
existem computadores funcionando com mais de uma CPU. A velocidade dos
computadores passou a atingir os trilionsimos de segundos - quase a velocidade da
luz.
Desde o incio da dcada de 80 os preos haviam cado de tal maneira que
j comeava a ser possvel a uma pessoa ter o seu prprio computador - comeava
ento a era da informtica pessoal. Os computadores pessoais passaram ento a
ser utilizados de uma maneira relativamente distinta dos grandes computadores de
ento.
Esta gerao caracteriza-se, portanto, pela crescente miniaturizao e
refinamento dos circuitos integrados. Nesta ltima gerao surgiu o
microcomputador, graas ao desenvolvimento de um novo circuito integrado: o
microprocessador. O primeiro destes microprocessadores, o 8080, foi produzido pela
ntel Corporation. A partir disto, o microcomputador teve uma grande evoluo,
gerando grandes transformaes nos mais diversos ramos de atividades (das
operaes com carto de crdito ao projeto de automveis).
No incio dessa gerao nasceu a ntel, que comeou a desenvolver o
primeiro microprocessador, o ntel 4004 de 4 bits, um circuito integrado com 2250
transistores, equivalente ao ENAC, apresentado na Fig. a seguir.
ntel 4004
Em 1981, a BM entrou no mercado de micros, introduzindo o PC, um
microcomputador com tecnologia de 16 bits (ntel 8088) que em pouco tempo se
tornou um padro.
Os principais modelos de PC so:
43
PC: possui cinco slots, dos quais dois so ocupados na configurao mnima
- um para o controlador de disco flexvel e o outro para a placa de vdeo e
impressora, um PC tem a seguinte configurao tpica - 256 a 640 K de memria
RAM na placa principal, duas unidades de disco flexvel de 360 K, controlador de
vdeo grfico, monitor monocromtico e interface serial ou paralela para a
impressora. Seu clock era de 4,77 MHz.
PX-XT: possui oito slots, sendo dois ou trs ocupados na configurao inicial
placa controladora de vdeo mais uma ou duas placas para controlar discos
(flexvel e winchester). A configurao tpica de um XT 512 a 768 K de memria
RAM na placa principal, um drive de 360 K, um winchester de 10, 20 ou 30 Mb,
placa controladora de vdeo grfica, monitor monocromtico e interface paralela ou
serial. Seu clock era de 8,10 ate 12 MHz.
PC-XT 286: modelo intermedirio entro o PC-XT e o PC-AT ou, como era
chamado, um AT simplificado, uma vez que usa o microprocessador do AT o ntel
80286.
Esse era trs vezes mais rpido que o XT e podia executar vrias tarefas ao
mesmo tempo. um PC-XT com o 80286.
PC-AT: usa o microprocessador da ntel 80286 de 32 bits e possui maior
capacidade de processamento, com memria principal de at 4Mbytes. Sua
configurao inicial tpica : 1Mbyte de RAM, um drive de 5,25 polegadas de alta
capacidade, winchester de 20 ou 30Mbytes com alta velocidade de acesso, interface
paralela e serial RS-232, controlador de vdeo e monitor monocromtico. Sua
velocidade de processamento alcanava entre 16 e 20 Mhz. A grande importncia
do AT est na maior capacidade do 80286, que resulta em um desempenho duas a
trs vezes maior que os XT.
PC-386: um PC-AT com o microprocessador da ntel, o 80386. Com isso
adquiriram grande velocidade de processamento e era capaz da multitarefa em 32
bits. O 80386 foi o grande marco da popularizao da computao pessoal.
44
PC 486: utiliza o microprocessador ntel 80486, com um co-processador
aritmtico embutido e mais de 1,2 milho de transistores encolhidos em um chip.
Em 1993 chegou ao mercado o Pentium, cuja verso Pentium possui
cerca de nove milhes de transistores, possibilitando. O Pentium trouxe um novo
flego s chamadas estaes de trabalho (microcomputadores poderosos usados
em tarefas pesadas, como computao grfica e aplicaes cientficas). Uma das
novidades dele que possibilita a simulao de dois processadores, ou seja, um
princpio de paralelizao antes possvel apenas em supercomputadores e que
agora est ao alcance dos usurios de microcomputadores.
45
2 ARQUITETURA E ORGANIZAO DE COMPUTADORES
Processamento de Dados
Srie de operaes que se aplica a um conjunto de dados (entrada) para
obter outro conjunto de dados ou resultados (sada).
Ex.:
dar baixa, no talo de cheques, de um cheque emitido;
procurar um nmero de telefone na lista telefnica e anot-lo em
uma caderneta;
somar valores de compras no supermercado;
classificar vrias contas e pag-las em ordem de data de
vencimento.
EIementos Bsicos:
a) Dados iniciais - as informaes iniciais so aquelas que esto sujeitas
a certas transformaes;
b) Transformaes - so as modificaes efetuadas no contedo ou na
forma dos dados iniciais;
Resultados finais - o produto dos dados iniciais aps as transformaes.
Tipos de Processamento
a) Manual - aquele feito manualmente, sem a utilizao da mquina.
Ex.: dar baixa, no talo de cheques, de um cheque emitido.
b) Semi-automtico - quando operaes so feitas por mquinas, mas
exigem a interveno humana.
Ex.: rotinas de contabilidade que usam mquinas junto com processamento
manual.
c) Automtico - quando todo o processamento feito por mquinas.
46
Ex.: executar uma tarefa valendo-se exclusivamente de um computador.
Para resolver determinados problemas, sobretudo de clculo, o homem
inventou mquinas chamadas COMPUTADORES que, uma vez programados,
efetuam o PROCESSAMENTO DE DADOS com muita rapidez e segurana,
fornecendo os resultados desejados.
Processamento eIetrnico de dados
o processamento de dados com a utilizao do computador. Diz-se
eletrnico porque os computadores atuais so formados por componentes
eletrnicos.
COMPUTADOR
PROCESSAMENTO ELETRNICO DE DADOS
I dados
processa dados
fornece resuItados
Vantagens do computador
processa grande volume de dados com rapidez;
trata grandes quantidades de informao com segurana;
no cansa - uma vez programado capaz de processar 24 horas por
dia;
realiza clculos com exatido;
47
oferece grande disponibilidade de acesso s informaes nele
armazenadas;
pode ser programado.
Desvantagens do computador
no criativo;
no trabalha bem com a ambigidade;
as linguagens de programao dos computadores no corrigem os
erros lgicos dos programas;
alto custo (embora decrescente);
obsolescncia.
Informtica
(NFORmao autoMTCA)
Cincia que abrange todas as atividades relacionadas com o processamento
automtico de informaes, inclusive o relacionamento entre servios, equipamentos
e profissionais envolvidos no processamento eletrnico de dados.
Dado
a informao que ser trabalhada durante o processamento.
Ex.: no Vestibular: nome, identidade, opes.
Instruo
uma operao elementar que o computador tem a capacidade de
processar. A instruo trabalha com os dados. So as ordens executadas pelo
computador.
Cada computador tem o seu repertrio de instrues. As instrues comuns
em quase todos os computadores so:
instrues para entrada e sada (E/S) de dados;
instruo de movimentao de dados (transferncia);
48
instrues aritmticas;
instruo de comparao;
instruo de controle de seqncia.
Programa
o roteiro que orienta o computador, mostrando-lhe a seqncia de
operaes necessrias para executar uma determinada tarefa.
Um programa uma seqncia de instrues que dirigem a UCP na
execuo de alguma tarefa.
Diz-se que um programa composto por uma srie de comandos ou
instrues.
Hardware e software
Um sistema de computao compreende dois elementos bsicos:
hardware: conjunto de componentes mecnicos, eltricos e
eletrnicos com os quais so construdos os computadores e equipamentos
perifricos;
software: conjunto de programas, procedimentos e documentao que
permitem usufruir da capacidade de processamento fornecida pelo hardware.
2.1 ORGANZAO FUNCONAL DE UM COMPUTADOR
O computador formado por um grupo de unidades ou equipamentos
conectados entre si (ver Figura a seguir). Cada unidade desempenha funes
especficas no processamento:
Sistema Central:
Unidade Central de Processamento (UCP)
(ou Central Processing Unity (CPU))
Unidade de Controle
Unidade Aritmtica e Lgica
Clock
49
Memria Principal
nterfaces
Unidades de Entrada e Sada (E/S)
UCP
UNIDADE
ARITMTICA
E LOGICA
CLOCK
MEMORIA
MICROPROCESSADOR
PRINCIPAL
SISTEMA CENTRAL
Barramento
INTERFACE
UNIDADE
DE
CONTROLE
Barramento
Unidades
de
Entrada e Sada (E/S)
INTERFACE
PERIFERICO PERIFERICO
... ...
Organizao Funcional de um Computador
2.2 UCP / MCROPROCESSSADOR
A primeira caracterstica a considerar num computador sua unidade central
de processamento, que poder fornecer uma srie de indicaes sobre o
equipamento. A UCP ou CPU (Central Processing Unit), tambm pode ser chamada
de processador ou microprocessador, os quatro termos so equivalentes. Tudo o
que acontece num computador provm da UCP, que gerncia todos os recursos
disponveis no sistema. Seu funcionamento coordenado pelos programas, que
indicam o que deve ser feito e quando. Basicamente, a UCP executa clculos muito
50
simples como somas e comparaes entre nmeros, mas com uma caracterstica
muito especial: uma velocidade extremamente elevada.
A funo das UCPs sempre a mesma. O que as diferenciam sua
estrutura interna e, o mais importante, o fato de cada uma ter seu conjunto de
instrues prprio. Ou seja, um programa escrito para uma UCP dificilmente poder
ser executado diretamente em outra - esse um dos principais motivos da
incompatibilidade entre os computadores.
A UCP trabalha diretamente com a memria principal. O contedo da
memria principal uma combinao de informaes e instrues. As instrues
que o processador central pode executar diretamente esto na linguagem de
mquina da UCP.
O processamento feito pela Unidade Central de Processamento utilizando
o ciclo busca-execuo regulado pelo clock (relgio). A seqncia desse ciclo :
Buscar (cpia) instruo na memria principal;
Executar aquela instruo;
Buscar a instruo seguinte;
Executar a instruo seguinte;
E assim por diante (milhes de vezes por segundo).
As instrues em linguagem de mquina so muito primitivas.
Por exemplo:
Ler (copiar) contedo de um endereo de memria no
registrador do processador central;
Comparar duas informaes;
Adicionar, subtrair dois nmeros;
Escrever palavra na memria ou dispositivo de sada.
Estas etapas compem o que se denomina ciclo de instruo. Este ciclo se
repete indefinidamente at que o sistema seja desligado, ou ocorra algum tipo de
erro, ou seja encontrada uma instruo de parada.
As atividades realizadas pela UCP podem ser divididas em duas grandes
categorias funcionais (Monteiro (1995)):
51
Funo processamento: Se encarrega de realizar as atividades
relacionadas com a efetiva execuo de uma operao, ou seja,
processar. O dispositivo principal desta rea de atividades de uma
UCP chamado de UAL - Unidade de Aritmtica e Lgica. Os demais
componentes relacionados com a funo processamento so os
registradores, que servem para armazenar dados a serem usados
pela UAL. A interligao entre estes componentes efetuada pelo
barramento interno da UCP.
Funo Controle: exercida pelos componentes da UCP que se
encarregam das atividades de busca, interpretao e controle da
execuo das instrues, bem como do controle da ao dos demais
componentes do sistema de computao.
A rea de controle projetada para entender o que fazer, como fazer e
comandar quem vai fazer no momento adequado. Os dispositivos bsicos que
devem fazer parte daquela rea funcional so: unidade de controle, decodificador,
registrador de instruo, contador de instruo, relgio ou "clock" e os registradores
de endereo de memria e de dados da memria.
2.2.1 Unidade de Aritmtica e Lgica - UAL
A UAL o dispositivo da UCP que executa realmente as operaes
matemticas com os dados.
A UAL um aglomerado de circuitos lgicos e componentes eletrnicos
simples que, integrados, realizam as operaes j mencionadas. Ela pode ser uma
parte pequena da pastilha do processador, usada em pequenos sistemas, ou pode
compreender um considervel conjunto de componentes lgicos de alta velocidade.
A despeito da grande variao de velocidade, tamanho e complexidade, as
operaes aritmticas e lgicas realizadas por uma UAL seguem sempre os
mesmos princpios fundamentais.
2.2.2 Registradores
Para que um dado possa ser transferido para a UAL, necessrio que ele
permanea, mesmo que por um breve instante, armazenado em um registrador.
52
Alm disso, o resultado de uma operao aritmtica ou lgica realizada na UAL deve
ser armazenado temporariamente, de modo que possa ser utilizado mais adiante ou
apenas para ser, em seguida, transferido para a memria.
Para entender a estes propsitos, a UCP fabricada com uma certa
quantidade de registradores, destinados ao armazenamento de dados. Servem,
pois, de memria auxiliar da UAL. H sistemas nos quais um desses registradores,
denominados acumulador, alm de armazenar dados, serve de elemento de ligao
da UAL com os restantes dispositivos da UCP.
2.2.3 Unidade de ControIe
o dispositivo mais complexo da UCP. Alm de possuir a lgica necessria
para realizar a movimentao de dados e instrues de e para a UCP, atravs dos
sinais de controle que emite em instantes de tempo programados, esse dispositivo
controla a ao da UAL. Os sinais de controle emitidos pela UC ocorrem em vrios
instantes durante o perodo de realizao de um ciclo de instruo e, de modo geral,
todos possuem uma durao fixa e igual, originada em um gerador de sinais
usualmente conhecido como relgio.
Ao contrrio de circuitos integrados mais comuns, cuja funo limitada pelo
hardware, a unidade de controle mais flexvel. Ela recebe instrues da unidade
de E/S, as converte em um formato que pode ser entendido pela unidade de
aritmtica e lgica, e controla qual etapa do programa est sendo executado.
2.2.4 ReIgio
o dispositivo gerador de pulsos cuja durao chamada de ciclo. A
quantidade de vezes em que este pulso bsico se repete em um segundo define a
unidade de medida do relgio, denominada freqncia, a qual tambm usamos para
definir velocidade na UCP.
A unidade de medida usual para a freqncia dos relgios de UCP o Hertz
(Hz), que significa 1 ciclo por segundo. Como se trata de freqncias elevadas,
abreviam-se os valores usando-se milhes de Hertz, ou de ciclos por segundo
(MegaHertz ou simplesmente, MHz). Assim, por exemplo, se um determinado
processador funciona como seu relgio oscilando 25 milhes de vezes por segundo,
53
sua freqncia de operao de 25 MHz. E como a durao de um ciclo, seu
perodo, o inverso da freqncia, ento cada ciclo, neste exemplo, ser igual ao
inverso de 25.000.000 ou 1/25.000.000=0,00000004 ou 40 nanossegundos.
2.2.5 Registrador de Instruo (RI)
o registrador que tem a funo especfica de armazenar a instruo a ser
executada pela UCP. Ao se iniciar um ciclo de instruo, a UC emite o sinal de
controle que acarretar a realizao de um ciclo de leitura para buscar a instruo
na memria, e que, via barramento de dados e RDM, ser armazenada no R.
2.2.6 Contador de Instruo
o registrador cuja funo especfica armazenar o endereo da prxima
instruo a ser 0executada. To logo a instruo que vai ser executada seja
buscada (lida) da memria para a UCP, o sistema providencia a modificao do
contedo do C de modo que ele passe a armazenar o endereo da prxima
instruo na seqncia. Por isso, comum definir a funo do C como sendo a de
"armazenar o endereo da prxima instruo", que o que realmente ele faz
durante a maior parte da realizao de um ciclo de instruo.
2.2.7 Decodificador de Instruo
um dispositivo utilizado para identificar as operaes a serem realizadas,
que esto correlacionadas instruo em execuo. Em outras palavras, cada
instruo uma ordem para que a UCP realize uma determinada operao. Como
so muitas instrues, necessrio que cada uma possua uma identificao prpria
e nica. A unidade de controle est, por sua vez, preparada para sinalizar
adequadamente aos diversos dispositivos da UCP, conforme ela tenha identificado a
instruo a ser executada.
O decodificador recebe na entrada um conjunto de bits previamente
escolhido e especfico para identificar uma instruo de mquina e possui 2N
sadas, sendo N a quantidade de algarismos binrios do valor de entrada.
54
2.2.8 Registrador de Dados de Mem. - RDM e Registrador de Endereos de
Mem. - REM
So os registradores utilizados pela UCP e memria para comunicao e
transferncia de informaes. Em geral o RDM possui um tamanho igual ao da
palavra do barramento de dados, enquanto o REM possui um tamanho igual ao dos
endereos da memria.
Termos utiIizados para definir aIguns conceitos sobre
microprocessadores
PaIavra- Quantidade de bits que tratada em cada ciclo do processador.
No confundir com BYTE, que de 8 bits para todos da tabela. Fisicamente,
corresponde quantidade de "fios" da via de dados do processador.
Via de E/S - Quantidade bits acessados a cada ciclo de interao com um
dispositivo de E/S (entrada/sada). Via de regra, igual a uma palavra, mas existem
casos em que igual a palavra, como o do 8088, e outros que igual ao dobro
do palavra para determinadas operaes como num Pentium. Fisicamente,
corresponde a quantidade de "fios" da via de E/S do computador.
A unidade de E/S liga o microprocessador aos outros circuitos do
computador, transmitindo informaes de programa e de dados para os
registradores da unidade de controle e da unidade de aritmtica e lgica. A unidade
de E/S faz uma correspondncia entre os nveis de sinal e a sincronizao dos
circuitos internos de estado slido do microprocessador com os outros componentes
contidos no PC. Por exemplo, os circuitos internos de um microprocessador so
projetados para serem econmicos com a eletricidade, de modo a operar mais
rpido e gerar menos calor. Esses delicados circuitos internos no so capazes de
lidar com as correntes mais altas necessrias para ligao com componentes
externos. Consequentemente, cada sinal que sai do microprocessador passa por um
buffer de sinal da unidade de /O, que eleva sua capacidade de lidar com correntes.
A unidade de E/S pode ter apenas alguns poucos buffers ou pode envolver
muitas funes complexas. Nos microprocessadores ntel usados mais
55
recentemente em PCs com grande capacidade de processamento, a unidade de E/S
inclui o cache de memria e a lgica de duplicao de clock para adequar a alta
velocidade operacional do microprocessador a memria externa mais lenta.
Via de endereos- Quantidade de bits que podem ser enviados para
representar um endereo de uma posio na memria. Fisicamente, corresponde ao
nmero de "fios" da via de endereos.
Memria RAM - conseqncia direta da via de endereo. A memria RAM
mxima igual a 2 elevado ao nmero de bits (fios) da via de endereo. Note que
entre o 68020 e o 486 h estruturas com as trs caractersticas de 32 bits, palavra,
entrada/sada e endereamento.
CIock - Velocidade dos ciclos por segundo que regulam o funcionamento da
UCP. Computadores trabalham de acordo com um padro de tempo, com o qual
podem gerenciar as transmisses de informaes entre os vrios dispositivos do
sistema, uma vez que as informaes so convertidas em sinais eltricos. Sem um
padro de tempo seria difcil diferente uma informao de outra. Esse padro de
tempo indicado pela freqncia do clock em MHz - Milhes de ciclos por segundo.
Os microprocessadores at o 486 realizavam uma operao bsica por ciclo; No
Pentium j podem ser at 2 e no PowerPC MPC601 at 3. O clock s uma
indicao precisa da capacidade de processamento quando se compara UCPs
iguais ou semelhantes.
MIPS - Milhes de instrues por segundo. At o incio da dcada era a
unidade mais utilizada para indicar capacidade do processamento da UCP. Apesar
de criticada, ainda usada para sistemas. Para os de maior porte, a unidade passou
a ser o Mega-flops. A tendncia utilizar outros ndices mais complexos.
A capacidade de processamento funo direta do conjunto dessas
caractersticas: Palavra, barramento (via ou bus), memria, velocidade do clock,
capacidade (MPS ou outro ndice), e tambm de outros fatores como arquitetura do
microprocessador, seu conjunto de instrues bsica, arquitetura do Sistema e, em
especial, como esse conjunto se comporta em cada tipo de aplicao.
56
comum durante a vida de um modelo de microprocessador que a sua
velocidade seja aumentada com novos modelos; Um exemplo o 8086, cujos
primeiros modelos operam com um clock de 4,77 MHz e alguns anos depois vrios
fabricantes j o utilizavam com um clock de 8 MHz e depois de 10 MHz. A
velocidade do microprocessador comea com o valor recomendado que , na
realidade, o valor mnimo garantido, pela estrutura de projeto do Chip. Com o
passar do tempo, novos modelos aumentam esse valor; O 486 tem modelos de 16,
25, 33, 40, 50 e 66 MHz.
2.3 CATEGORAS DE MCROPROCESSADORES:
8086
Lanado pela ntel em 1978, o 8086 tinha um desempenho dez vezes
melhor que seu antecessor o 8080. Seus registradores tinham a largura de 16 bits, o
barramento de dados passou de 8 para 16 bits e o barramento de endereos se
tornou maior com 20 bits de largura, permitindo assim que fosse controlado mais de
1 milho de bytes de memria. A memria passou a ser tratada de maneira diferente
pois esse processador tratava a mesma como se fosse dividida em at 16
segmentos contendo 64 kilobytes cada, e no permitia que nenhuma estrutura de
dados ultrapassasse a barreira entre os segmentos.
8088
O 8088 surgiu da necessidade em se criar um processador com
caractersticas parecidas com as do 8086 mas que tivesse um custo menor. Dessa
forma, a ntel colocou no mercado um chip que s se diferenciava do 8086 pelo fato
de Ter um barramento de dados de 8 bits. Em virtude de sua concepo menos
avanada e do baixo custo de produo o 8088 foi escolhido pela BM, para o
projeto de seu computador pessoal, pois, alm de possuir o projeto interno de 16 bits
tambm pertencia mesma linhagem do 8080.
80286
57
Comparado com seu antecessor imediato (o 8086), o 80286 apresentava
diversas caractersticas particularmente adequadas aos computadores pessoais.
Seu bus de dados possui 16 bits reais, o mesmo acontecendo com os registradores
internos. E ainda foi projetado para trabalhar com maior velocidade, inicialmente 6
MHz, logo ampliados par 8 e, em seguida para 10. Com o tempo, verses deste
microprocessador com velocidades de 12,5, 16 e at 20 MHz foram introduzidas
pela ntel.
Um dos aspectos mais importantes acabou sendo a maior capacidade de
memria do 80286. Ao invs de 20 linhas de endereamento, o 80286 possua 24.
As quatro linhas adicionais aumentam a quantidade mxima de memria que o chip
capaz de enderear em 15 megabytes, elevando o total para 16 megabytes.
O 80286 tambm permitia o uso da memria virtual. Que ao contrrio do que
se pensa, no se compe de chips de memria. Ao contrrio, as informaes ficam
armazenadas em outro meio de memria de massa, podendo ser transferidas para a
memria fsica sempre que forem necessrias. Em conseqncia disso, o 80286
capaz de controlar at 1 gigabyte (1024 Megabytes) de memria total, 16 megabytes
fsicos, e 1008 megabytes virtuais (Rosch (1993)).
Para manter a compatibilidade com os chips mais antigos, os engenheiros
da ntel dotaram o 80286 de dois modos operacionais. O Modo Real reproduzia
quase que exatamente o esquema de operao do 8086. A cpia foi to perfeita que
o modo real herdou todas as limitaes do 8086, inclusive a barreira de 1 megabyte
de memria. Essa restrio era obrigatria para que o 80286 identificasse os
endereos de memria da mesma maneira que o 8086.
Para tirar partido dos maiores recursos do tratamento de memria da
arquitetura 286, foi criado o Modo Protegido. Embora no fosse compatvel com os
programas existentes para o 8086, o modo protegido permitia o uso de todos os 16
megabytes de memria real, alm de 1 gigabyte de memria virtual, por qualquer
programa que fosse escrito especificamente para utilizar esses recursos. No
entanto, embora permitisse o uso de mais memria, ele continuava operando com
segmentos de memria de 64 kilobytes.
A utilizao da palavra "protegido" no nome do modo sugere que ele prov
alguma proteo. sso correto, pois possvel inicializar as tabelas de segmentos
de tal maneira que quando o 80286 utilizado para um sistema de
58
multiprogramao, cada processo pode ser impedido de acessar segmentos
pertencentes a outro processo.
A tabela abaixo, exibe algumas diferenas entre os processadores 8086,
8088 e 80286:
Proce
ssador
Largura
Registradores (bits)
Barrame
nto (bits)
Enderea
mento (bits)
8086 16 16 20
8088 16 8 20
80286 16 16 24
Diferenas entre 8086, 8088, 8286
80386
A grande evoluo nos micros PC se deu na introduo do processador
80386, com ele os fabricantes de processadores, como a ntel tiveram base para
seus projetos futuros. No entanto, hoje todos os processadores disponveis no
mercado possuem o funcionamento compatvel com o processador 386 [TOR98].
Trs caractersticas, inovaes tcnicas, formaram a base para o projeto do
processador 386. A primeira delas que h tantas instrues para ir do modo
protegido quanto para voltar ao modo real; a segunda delas a criao do modo
virtual 8086, programas escritos no modo real pudessem ser utilizados diretamente
dentro do modo protegido; e por sua vez a terceira caracterstica que se baseia na
manipulao de dados a 32 bits o dobro da plataforma anterior. Alm disso, estando
no modo protegido, o 80386 consegue acessar at 4 GB de memria (RAM) muito
mais que qualquer micro necessita. sto ocorreu em meados dos anos 80, mas
somente por volta de 1990 tornaram-se comuns nos PCs que utilizavam este
microprocessador.
59
Microprocessador 80386. O da esquerda produzido pela AMD e o da direita, pela ntel.
Vamos descrever alguns recursos importantes do modo protegido do
80386 segundo [TOR98]:
Memria VirtuaI: com essa maneira de gerenciar, podemos simular um
computador com mais memria RAM do que ele possui. Ou seja, uma tcnica que
se baseia no ato de conseguir um arquivo do disco rgido de tamanho qualquer para
utilizar como uma memria extra, chamado arquivo de troca (swap file).
Proteo de Memria: como o processador acessa muita a memria,
podemos carregar diversos programas simultaneamente. Atravs da proteo da
memria, o processador capaz de isolar cada programa em uma rea de memria
bem definida, de modo que um programa no invada a rea de memria que esteja
sendo utilizada por outro programa.
MuItitarefa: graas proteo de memria, o processador capaz de saber
exatamente onde se encontra cada programa carregado na memria. Dessa forma,
ele pode executar automaticamente uma instruo de cada programa, parecendo
que os programas esto sendo executados simultaneamente.
Modo VirtuaI 8086: o modo protegido , a rigor, incompatvel com o modo
real. Como poderamos executar programas de modo real em modo protegido?
Atravs do modo virtual 8086, o processador pode trabalhar como se fosse vrios
processadores 8086 com 1 MB de memria (ou seja, um XT) simultaneamente. isso
significa que voc pode ter, ao mesmo tempo, um ou mais programas de modo real
rodando dentro do modo protegido simultaneamente, cada programa achando que
est trabalhando em um processador 8086 "puro e completamente "limpo.
O encaixe o processador 80386SX tem um packaging inteiramente diferente
do 80286, e os dois chips no se encaixam no mesmo soquete. Com isso, alguns
PCs utilizaram uma placa adaptadora com circuitos auxiliares de multiplexao para
poder fazer com que o 80386SX se encaixe no soquete de um 80286.
Alm da ntel, vrios outros fabricantes produziram microprocessadores
386SX e 386DX. O principal deles foi a AMD. Foram lanadas verses de 16, 20, 25,
33 e 40 MHz.
"A velocidade desses processadores se originou-se de um funcionamento de
16 MHz, embora a primeira possibilidade tenha sido solenemente esnobada pelos
60
projetistas de computadores, para as quais a velocidade nunca suficiente. Logo
aps, uma verso de 20 MHz foi colocada no mercado. Em 1988, o limite chegou
aos 25 MHz, e logo depois passou para 33 MHz. Atualmente, algumas empresas
produzem chips que operam a 40 a 50 MHz. [ROS93]
A ntel lanou o 80386SX como irmo menor do 80386. nternamente, o
80386SX praticamente idntico as 80386, com registradores de 32 bits reais e
todos os mesmos modos operacionais. Apenas uma diferena significativa separam
o 80386 do 80386SX. Em vez de interfacear com um bus de memria de 32 bits, o
80386SX foi projetado para um bus de 16 bits. Seus registradores de 32 bits tm
que ser preenchidos e duas etapas a partir de um canal de /O de 16 bits. Com isso,
o 386SX mais barato para o fabricante, embora no mercado daquela poca o seu
preo no era to baixo.
Sempre que citarmos o processador 80386, estamos nos referindo ao
modelo 80386DX que o seu sufixo significa "double word (32 bits), ao contrrio do
modelo anterior SX representando "single word (16 bits)
Processador 80386SX, um 80386 de baixo custo.
80486
O processador 80486 foi o sucessor para aplicaes mais "pesadas, sendo
possvel encontra-lo nos PCs no ano de 1991. Com uma verso inicial que operava
com um clock de 25 MHz. Dessa maneira, a ntel criou o 486 que na realidade
supera muito o desempenho de um 80386DX-25 em duas vezes, apesar de ter
apenas seis instrues a mais, mas para que esse desempenho fosse justificado, o
processador foi incorporado com circuitos em seu interior como:
Coprocessador matemtico;
Memria cache interna de 8 KB.
61
Estando integrados diretamente dentro do microprocessador, esses
componentes fizeram com que o desempenho geral do PC subisse muito - um
circuito externo mais lento, pois os dados demoram a ir e vir na placa de circuito
impresso.
"O cache de memria, a partir do 80486 passou a possuir dois caches de
memria; um dentro do processador, chamado cache de memria interno de 8 KB; e
um na placa-me do micro, chamado de cache de memria externo que hoje varia
na ordem de 256 KB e 512 KB. [TOR98]
Microprocessador 80486
O processador mais barato da famlia o 80486SX, disponveis nas verses
de 25 e 33 MHz seguindo a mesma linha que seu processador antecessor. Este
microprocessador uma verso de custo mais acessvel, sendo assim, no era
dotado do coprocessador matemtico interno. Para no haver confuso e manter a
padronizao, foram usados os mesmos diferenciadores, "DX para a verso
"standard e "SX para a verso "econmica, que no tinha coprocessador
matemtico interno. Portanto, quando citamos a nomenclatura "80486 estamos nos
referindo ao 80486DX trabalhando a 32 bits. Um usurio interessado em acrescentar
um coprocessador matemtico ao 486SX poderia perfeitamente faz-lo. Bastava
adquirir um 487SX, que para todos os efeitos, era o "coprocessador aritmtico do
486SX. As placas de CPU baseadas no 486SX em geral possuam um soquete
pronto para a instalao deste chip. Entretanto, este tipo de instalao no era nada
vantajosa do ponto de vista financeiro. Era mais barato adquirir uma placa de CPU
equipada com o 486DX. O 486SX tanto foi considerado um erro, que os
concorrentes da ntel (AMD e Cyrix) no lanaram microprocessadores equivalentes.
Surgiram o:
62
80486DX-50 ou 80486DX2; que se estabeleceu pelo aumento da freqncia
de operao em que o processador capaz de trabalhar, ou seja, 50 MHz
processador resultante da multiplicao do clock, que trabalha internamente com o
dobro da freqncia de operao da placa-me, ou seja, ele multiplica a freqncia
de operao da placa-me por 2. Acarretando problemas com as suscetveis
interferncias eletromagnticas. Logo depois, a ntel lanou o 486DX2-66. Campeo
de velocidade de sua poca, este microprocessador foi o mais vendido durante
1994. Este aumento de vendas ocorreu quando os preos caam em virtude do
lanamento de microprocessadores equivalentes pela AMD e Cyrix. Veja os
processadores da poca:
ntel: 486DX2-50 e 486DX2-66;
AMD: Am486DX2-50, Am486DX2-66 e Am486DX2-80;
Cyrix: Cx486DX2-50, Cx486DX2-66 e Cx486DX2-80.
80486DX4; um processador que trabalha com multiplicao do clock por 3.
Assim, um 80486DX4-75 trabalha, externamente, com 25 MHz e, internamente, com
75 MHz; o 80486DX4-100 trabalha, externamente, com 33 MHz e internamente, com
99 MHz. Sendo este mais rpido que os concorrentes por possuir 16 KB de memria
interna. Pouco depois da ntel, a AMD e a Cyrix tambm lanaram seus
microprocessadores 486DX4. So o Am486DX4 e o Cx486DX4. A AMD criou
verses de 100 e 120 MHz. A Cyrix lanou apenas o modelo 100 MHz.
"A ntel lanou tambm uma srie paralela, a "SL, que permite o
gerenciamento avanado de consumo eltrico alimentado por 5V, exceto o 486DX4
que alimentado por 3V. [TOR98]

O AMD Am 5x86
63
5x86 da AMD um "486DX5
Esse processador na verdade, um "486DX5, um 486 com quadruplicao
de clock. Tem cache de memria interno de 16 KB e alimentado por 3,3 V.
Cyrix Cx 5x86
5x86 da Cyrix um 486DX4 "turbinado
Esse processador uma verso do processador 6x86 para placas-me 486
e por esse motivo, consegue ser mais rpido que o 486DX4, ainda que utilize o
mesmo esquema de multiplicao de clock desse processador (triplicao de clock).
Tem um cache de memria interno de 16 KB e alimentado por 3,5 V. Esse
processador um 486DX4 "turbinado.
PENTIUM
Pentium (Chipset P54c)
Tambm chamada de Pentium Classic, o Pentium o primeiro
microprocessador considerado de 5 gerao. Fabricado pela ntel, foi lanado em
1993, nas verses de 60 e 66 MHz.
Os microprocessadores Pentium contm mais de trs milhes de
transistores e j incluem co-processador matemtico e memria cache. Operava
com 5 volts, e apresentava muito aquecimento, mas com melhorias no projeto, a
ntel permitiu a operao com 3,5 volts, resultando num aquecimento bem menor.
Novas verses foram lanadas como a de 75, 90, 100, 120, 133, 155, 166 e 200
MHz. O Pentium um microprocessador de 32 bits, mas com vrias caractersticas
de 64 bits. Por exemplo: o seu barramento de dados, que d acesso a memria
feito a 64 bits por vez, o que significa uma maior velocidade, ele transporta
64
simultaneamente dois dados de 32 bits. Ao inverso do 486 que era de 32 bits por
vez. A freqncia de operao da placa me a seguinte:
Processador Freqncia de Operao
Placa-me
Pentium 75 MHz 50 MHz
Pentium 60, 90, 120,155 MHz 60 MHz
Pentium 60, 100, 133, 166 e
200 MHz
66 MHz
Freqncia da Placa Me
A memria cache interna do Pentium(L1) de 16 KB, sendo dividida em
duas, uma de 8 KB para armazenamento de dados e outra de 8 KB para instrues.
A arquitetura superescalar em dupla canalizao, ou seja o Pentium
funciona internamente como se fosse dois processadores 486, trabalhando em
paralelo. Dessa forma, ele capaz de processar (2)duas instrues
simultaneamente. Os processadores Pentium pode trabalhar em placas-me com
mais de um processador diretamente, utilizando como conexo o soquete 7.
Pentium Pr (P6)
O Pentium Pro foi criado para ser o sucessor do Pentium, sendo
considerado como sexta gerao.
nicialmente foi lanado nas verses 150, 180 e 200 MHz. Opera com 32 bits
e utiliza memria de 64 bits, da mesma forma como ocorre com o Pentium. Seu
projeto foi otimizado para realizar processamento de 32 bits, sendo neste tipo de
aplicao mais rpido que o Pentium comum, s que ao realizar processamento de
16 bits perde para o Pentium comum.
O Pentium Pro possui uma memria cache secundria dentro do prprio
processador. Com isso, aumenta-se o desempenho do processador, ou seja, a
freqncia usada ser a mesma de operao interna do processador.
A arquitetura do Pentium Pro superescalar em tripla canalizao, capaz
de executar (3)trs instrues simultaneamente.
O ncleo do Pentium Pro RSC, s que para ele ser compatvel com
programas existentes, foi adicionado um decodificador CSC na sua entrada. Dessa
forma, ele aceita programa CSC, porm os processa em seu ncleo RSC. O
65
Processador do Pentium Pro pode ser utilizado em placas-me com dois ou quatro
processadores.
Para seu melhor desempenho usado quantidades elevadas de memria,
fazendo que seu uso fosse direcionado para servidores, ao invs de computadores
domsticos ou de escritrios.
A conexo utilizada pelo processador chamada de soquete 8. Esse
soquete bem maior que o soquete 7 utilizado no Pentium Clssico(Pentium
Comum).
Pentium MMX (P55c)
Verses: 166 MMX, 200 MMX, 233 MMX MHz;
Visando aumentar o desempenho de programas que fazem processamento
de grficos, imagens e sons, a ntel adicionou ao microprocessador Pentium, 57
novas instrues especficas para a execuo rpida deste tipo de processamento,
elas so chamadas de instrues MMX (MMX=Multimedia Extensions). Uma nica
instruo MMX realiza o processamento equivalente ao de vrias instrues
comuns. Essas instrues realizam clculos que aparecem nos processamentos de
sons e imagens.
As instrues MMX no aumenta a velocidade de execuo dos programas,
mas possibilita que os fabricante de software criem novos programas, aproveitando
este recurso para que o processamento de udio e vdeo fique mais rpido.
Segundo testes (NFO/Fev/97), o ganho de velocidade nessas operaes pode
chegar a 400%.
O Pentium MMX possui uma memria cache interna de 32 KB e trabalha
com nveis duplos de voltagem: externamente a 3,3 volts enquanto o ncleo do
processador opera a 2,8 volts. A conexo feita atravs do Soquete 7, ou seja,
possui o mesmo conjunto de sinais digitais que o Pentium comum.
A freqncia de operao na placa me de 66 MHz.
Pentium II (i440Bx)
Sucessor do Pentium MMX, com velocidades de 300, 333, 350, 400 MHz.
Possui barramento de 100 MHz, e encapsulado em um envlucro(cartucho) que
66
engloba o processador e a cache externa(L2), este envlucro metlico facilita a
dissipao do calor.
A memria cache primria(L1) continua sendo 32 KB igual ao Pentium MMX,
sendo que a memria secundria(L2) no est mais dentro do processador e sim no
prprio cartucho, ao lado do processador.
O Pentium permite o multiprocessamento de dois processadores. Sua
conexo na placa-me feita atravs do seu conector prprio, chamado de slot 1.
CELERON
Celeron 233, 266, 300, 330 MHz
A ntel lanou em abril/98, uma verso especial do Pentium , chamada de
Celeron. Este processador pode ser instalado nas mesmas placas de CPU
projetadas para o Pentium . Nas suas primeiras verses, operava com clock
externo de 233 MHz, e clock interno de 66 MHz, e no possua memria cache
secundria(cache de nvel 2). Com isto o processador tinha o preo baixo em
relao aos concorrentes. O encapsulamento usado em todos os processadores
Celeron e do tipo SEPP (Single Edge Processor Package), um novo mecanismo
para dissipao do calor, similar ao SEC (Single Edge Contact) s que vem sem o
invlucro(cartucho). Sua conexo feita atravs do soquete 7.
Hoje j encontramos o microprocessador Celeron de 300 e 330 MHz que
so dotados de 128 KB de memria cache secundria(L2) .
O Celeron pode ser considerado um Pentium Light. O chipset (conjunto de
chips que complementam o processador 440EX) criado para ele, uma verso
simplificada dos modelos Pentium . Sua principal limitao est na capacidade para
expanso, micros com esse processador podem ter apenas trs conectores PC e
dois conectores para memria. Em compensao, o processador Celeron suporta
vdeo AGP, memria do tipo SDRAM e discos UltraATA.
Pentium III (440Bx)
Projetado para a nternet, o processador Pentium vem com clock de 450 e
500 MHz, e com 70 novas instrues que habilita aplicativos de processamento
avanados de imagens, 3D, udio e vdeo, e reconhecimento de voz. Seu
barramento de 100 MHz, com memria cache secundria de 512 KB.
67
(Obs.: PCs baseados no novo processador Pentium estaro disponveis a
partir deste ms).
AMD
AMD X5 - conhecido como AMD 5x86 com velocidade de 133 MHz, foi
projetado para competir com o Pentium de 60 e 66 MHz, e possua um desempenho
similar ao de um Pentium 75.
AMD K5 - de 133 MHz foi o primeiro microprocessador compatvel com o
Pentium lanado pela AMD. Apesar de veloz, inteiramente compatvel com o
Pentium e bem mais barato, demorou muito a chegar ao mercado. A ntel j tinha
lanado o Pentium 200 MMX.
AMD K6 - este chip o mais recente da famlia AMD, muito mais rpido que
o K5, vem com instrues MMX, mais barato e mais rpido que um Pentium MMX do
mesmo clock..
2.4 ARQUTETURA CSC X RSC
CISC x RISC
O conceito dos processadores RSC utilizar um conjunto reduzido de
instrues de linguagem de mquina (computador com conjunto de instrues
reduzido) em contraste com os processadores CSC (computador com conjunto de
instrues complexo).
Os primeiros processadores projetados tinham um grande problema que era
a produo de software que pudessem rodar nestas mquinas. Era necessrio que
o programador tivesse conhecimentos profundos sobre o processador que ele ia
desenvolver, pois ele tinha que escrever programas em linguagem de mquina
pura.
Visto essa dificuldade, os projetistas de hardware desenvolveram uma nova
tcnica, chamada microprogramao (instrues). Microprogramao nada mais
do que criar novas funes que so adicionadas diretamente no hardware,
facilitando assim o trabalho do programador.
68
Novas instrues foram criadas, como por exemplo para tratar de comandos
case e multiplicaes. Conforme eram percebido novas necessidades, os
projetistas criavam novas instrues e o adicionavam ao processador. Foi-se ento
sobrecarregando os processador com inmeras instrues, tornando-o complexo,
surgindo assim o termo CSC.
A adio de novos microcdigos acaba tornando o processador mais lento.
Ento os projetistas criavam um modo de aumentar a velocidade do processador
para compensar a lentido resultante dos microcdigos. Mas, est chegando o dia
onde no mais possvel aumentar a velocidade dos processadores sem aumentar
o tamanho fsico.
Um das formas para solucionar problemas era utilizar microcdigos. Havia
um outro modo de solucionar esses problemas: a criao de software que pudessem
substituir esses microcdigos. Mas, para que isso fosse colocado em prtica era
necessrio a reduo da diferena de velocidade entre a memria principal e a CPU,
o que tornava inutilizvel essa segunda opo.
Em exames feitos em programas que rodam em processadores CSC, foi
descoberto que 85 % do programa consiste em apenas trs instrues:
assinalamentos, comandos if e chamadas de procedimentos. Conclui-se ento que
desnecessrio a adio de microprogramas que quase ou nunca so utilizados.
Porm, com o tempo, houve um aumento significativo da velocidade das
memrias, possibilitando assim a utilizao de software em substituio dos
microprogramas. Mas existe uma curiosidade, antes da inveno dos
microprogramas todos os processadores eram processadores RSC, com instrues
simples executadas diretamente no hardware. Depois que a microprogramao
tomou conta, os computadores se tornaram mais complexos e menos eficientes.
Agora a indstria est voltando s suas razes, e construindo mquinas rpidas e
simples novamente.
A descoberta crtica que tornou as mquinas RSC viveis foi o que
bastante interessante, uma avano de software, e no de hardware. Foi o
aprimoramento da tecnologia de otimizao de compilao que tornou possvel gerar
microcdigos pelo menos to bom quanto, se no for melhor, que o microcdigo
manuscrito.
Mas, como tudo na vida tem problemas, os processadores RSC tambm
tem as suas desvantagens. Uma delas na execuo de uma multiplicao, em
69
processadores RSC necessrio sintetizar uma srie de formas, dependendo dos
operandos. Outra desvantagem , que sem ajuda de hardware especial, mquinas
RSC no so boas para clculos em ponto flutuante.
A primeira mquina RSC moderna foi o minicomputador 801 construdo pela
BM, comeando em 1975, Entretanto, a BM no publicou nada a seu respeito at
1982. Em 1980, um grupo em Berkeley, liderado por David Patterson e Carlo
Squin, comeou a projetar pastilhas RSC VLS. Eles criaram o termo RSC e
batizaram sua pastilha de CPU de RSC , seguida de perto pela RSC . Um pouco
mais tarde, em 1981, do outro lado da baa de So Francisco, em Stanfor, John
Hennessy projetou e fabricou uma pastilha RSC um pouco diferente, que ele
chamou de MPS.
Esta trs mquinas RSC so comparadas a trs mquinas CSC na Tabela.
Cada uma delas levou diretamente a importantes produtos comerciais. O 801 foi o
ancestral do BM PC/RT, o RSC foi a inspirao do projeto SPARC da Sun
Microsystems, e a pastilha MPS de Stanford levou formao da MPS Computer
Systems.
CSC RSC
Modelo BM
370/168
V
AX
11/780
Xerox
Dorado
BM 801 Berkeley
RSC
Stanford
MPS
Ano em que
ficou pronto
1973 1978 1978 1980 1981 1983
nstrues 208 303 270 120 3 55
Tamanho do
Microcdigo
54K 61
K
17K 0 0 0
Tamanho da
nstruo
2-6 2-
57
1-3 4 4 4
Modelo de
Execuo
Reg-reg
Reg-mem
Mem-mem
Reg-reg
Reg-mem
Mem-
mem
Pilha Reg-reg Reg-reg Reg-reg
70
Tabela: Comparao entre trs mquinas CSC tpicas com as trs primeiras mquinas
RSC. Os tamanhos de instruo e de microcdigo esto bytes
2.4.1 Princpios tcnicos de mquinas RISC
Vamos primeiro apresentar uma breve descrio da filosofia bsica de
projeto RSC. Projetar uma mquina RSC tem cinco passos bsicos:
Analisar as aplicaes para encontrar as operaes-chave;
Projetar uma via de dados que seja tima para as operaes-chave;
Projetar instrues que executem as operaes-chaves utilizando a via de
dados;
Adicionar novas instrues somente se elas no diminurem a velocidade da
mquina;
Repetir este processo para outros recursos.
O corao de qualquer computador a sua via de dados, que contm os
registradores, a ALU e os barramentos que os conectam. Este circuito deve ser
otimizado para a linguagem ou aplicaes em questo. O tempo requerido para
buscar os operandos a partir de seus registradores, execut-los atravs da ALU e
armazenar o resultado de volta em um registrador, chamado de tempo de ciclo da
via de dados, deve ser o mais curto possvel.
O prximo passo projetar as instrues de mquina que faam bom uso da
via de dados. Apenas algumas instrues e modos de endereamento so
tipicamente so tipicamente necessrios. nstrues adicionais devem apenas ser
adicionadas se elas forem freqentemente utilizadas e no reduzirem o desempenho
das mais importantes. A Regra de Ouro nmero 1 diz:
Sacrifique tudo para reduzir o tempo de ciclo da via de dados
Sempre que se resolver adicionar uma nova instruo ao processador, ela
deve ser examinada sob esta luz: como ela afeta o tempo de ciclo da via de dados?
Se ela aumentar o tempo de ciclo, provavelmente no vale a pena t-la.
71
Finalmente, o mesmo processo deve ser repetido para todos os outros
recursos dentro da CPU, tais como memria cache, gerenciamento de memria,
co-processadores de ponto flutuante, e assim por diante.
Mquinas RSC podem diferir de suas concorrente CSC de oito formas
crticas, como listado na Tabela.
RSC CSC
1nstrues simples levando 1 ciclo nstrues complexas levando
mltiplos ciclos
2Apenas LOADs/STOREs referenciam
a memria
Qualquer nstruo pode referenciar a
memria
3 Altamente pipelined No tem pipeline, ou tem pouco
4nstrues executadas pelo hardware nstrues executadas pelo
microprograma
5 nstrues com formato fixo nstrues de vrios formatos
6 Poucas instrues e modos Muitas instrues e modos
7 A complexidade est no
compilador
A complexidade est no
microprograma
8 Mltiplos conjuntos de
registradores
Conjunto nico de
registradores
Tabela - Caractersticas das mquinas RSC e CSC
2.4.2 Uma Instruo por CicIo da Via de Dados
Em certo sentido, nome Reduced nstruction Set Computer, no um bom
nome. Enquanto verdade que a maioria das mquinas RSC tm relativamente
poucas instrues, a caracterstica nica mais importante que as distingue das
mquinas CSC que as instrues RSC so completadas em um nico ciclo da via
de dados.
Uma conseqncia do princpio de que toda instruo RSC deve gastar um
ciclo que qualquer operao que no possa ser completada em um ciclo no pode
ser includa no conjunto de instrues Assim, muitas mquinas RSC no possuem
instrues para multiplicao ou diviso. Na prtica, a maioria das multiplicaes
so formadas por pequenas constantes conhecidas em tempo de compilao, de
modo que elas podem ser simuladas por seqncias de somas e deslocamentos.
nstrues de ponto flutuante so executadas por um co-processador.
72
2.5 NSTALANDO UM CPU AMD (SEGUNDO PROCEDMENTO TCNCO)
A instalao inadequada do processador AMD Athlon ou AMD Duron
pode influenciar negativamente seu funcionamento e anular a cobertura da garantia.
NO instale o processador se tiver sido danificado!
Tenha Cuidado com a EIetricidade Esttica
Os processadores AMD Athlon e AMD Duron e todas as placas-me de
computador contm componentes eletrnicos sensveis que podem ser danificados
com facilidade pela eletricidade esttica. Recomendamos que voc deixe o
processador e a placa-me em sua embalagem original at que esteja preparado
para instal-los. O instalador deve tocar somente nas bordas do processador e
nunca em seus pinos.
Nunca toque em um processador sem usar uma pulseira antiesttica
aterrada em funcionamento. Recomendamos que a desembalagem e instalao
sejam realizadas sobre um carpete antiesttico aterrado. Tanto a pulseira quanto o
carpete antiestticos devem estar aterrados no mesmo ponto.
Aps a remoo do processador de sua embalagem, coloque-o diretamente
sobre o carpete antiesttico.
2.5.1 Procedimento de InstaIao
Voc deve seguir os procedimentos passo a passo relacionados nas pginas
a seguir para instalar com sucesso os processadores AMD Athlon e AMD Duron na
placa-me de um sistema de computador pessoal. Qualquer variao desse
procedimento poder resultar em uma falha de processador.
Voc pode instalar o processador na placa-me tanto antes quanto depois
da instalao dela no chassi do sistema. Geralmente, mais fcil instalar o
processador na placa-me antes da instalao do conjunto todo no gabinete.
Normalmente, melhor instalar o processador e o dissipador de calor antes
da instalao de quaisquer pentes de memria.
73
recomendvel que voc faa um encaixe experimental do dissipador de
calor no soquete do processador para verificar se o cabo de alimentao da
ventoinha pode alcanar com facilidade um conector designado.
74
Cuidado: Nunca instale o processador se o dissipador de calor no estiver
encaixado de maneira adequada e firme. HAVER FALHA TRMCA SE A MEDDA
DE PRECAUO NO FOR SEGUDA O PROCESSADOR SER DANFCADO
PERMANENTEMENTE.
Observao: Neste manual, o processador AMD Athlon ou AMD Duron
instalado no Socket A da placa-me antes da instalao do conjunto placa-
me/processador no chassi do sistema. Normalmente, esse o melhor mtodo de
instalao do processador e do dissipador de calor.
1. A Figura a seguir mostra o soquete do processador em uma placa-me.
Observe que a alavanca de liberao na lateral do soquete est voltada para baixo.
Essa posio usada para travar o processador no lugar correto. Antes da
instalao do processador, em primeiro lugar necessrio levantar um pouco essa
alavanca pelas laterais a fim de destrav-la e, depois, suspend-la completamente
(at que fique praticamente em ngulo reto).
Soquete do Processador com a Alavanca Voltada para Baixo.
2. A Figura abaixo mostra a alavanca de liberao levantada
completamente. A alavanca deve estar em uma posio totalmente levantada antes
que o processador possa ser instalado.
Observao: Neste manual, a frase "parte superior do soquete refere-se
extremidade do soquete com a inscrio "Socket 462.
75
Soquete do Processador com a Alavanca Levantada.
3. A Figura a seguir mostra a parte inferior (lado dos pinos) do processador.
Observe o ngulo existente na disposio dos pinos nos dois cantos superiores da
figura e a inexistncia de pinos em nenhum desses cantos. Observe tambm que
no h posies para pinos nos cantos superiores do soquete (prximo regio com
a inscrio "Socket 462). O processador deve ser posicionado de modo que os
padres de pinos de soquete e processador coincidam. Quando posicionado
adequadamente, o canto com ngulo de 45 do processador ficar prximo
articulao de liberao.
Parte nferior do Processador que Mostra as Chaves de Pinos de Canto.
4. A prxima Figura mostra o processador sendo encaixado no soquete.
Observe que o canto localizado prximo articulao da alavanca de liberao tem
76
ngulo de 45. Essa a constatao de que o processador foi instalado
adequadamente.
No deve ser necessria muita fora para se instalar o processador. Este
um soquete com fora de encaixe zero (geralmente conhecido como soquete ZF).
Se o processador no for encaixado no soquete, verifique o alinhamento dos pinos e
certifique-se de que a alavanca de liberao esteja levantada completamente. Se a
instalao do processador exigir um pouco mais de fora, isso significar que
alguma coisa est errada. (Verifique os pinos e a posio da alavanca.)
Colocando o Processador no Soquete.
5. A Figura a seguir mostra o processador instalado e a alavanca de
liberao abaixada para travar o processador no lugar correto. Com o processador
agora instalado de maneira apropriada, o conjunto dissipador de calor/ventoinha
pode ser encaixado.
AVSO: No inicialize o processador sem que o dissipador de calor esteja
encaixado de maneira adequada e firme. O PROCESSADOR SOFRER FALHA
TRMCA E O RESULTADO SERO DANOS PERMANENTES!
Observe as protees de borracha em cada canto do processador. Essas
protees so necessrias para garantir a instalao adequada do dissipador de
calor. Elas nunca devem ser removidas. Deve haver quatro protees. Se estiver
faltando uma proteo, devolva o processador ao seu fornecedor. No o utilize
pode haver danos ao mdulo.
Observe tambm as orelhas no soquete. Nas etapas posteriores, as orelhas
centrais sero usadas para a instalao do dissipador de calor.
77
Processador nstalado e Avalanca Abaixada.
6. A prxima Figura d uma amostra dos conjuntos tpicos de dissipador de
calor comumente usados em processadores AMD encaixados em soquete. Observe
que os conjuntos variam em tamanho, densidade das palhetas de refrigerao e
design da presilha. O dissipador de calor apropriado a ser usado ser determinado
pela:
Lista de solues trmicas aprovadas no Web site da AMD.
Disponibilidade da soluo trmica aprovada na sua localidade.
Conecte-se ao Web site www.amd.com para obter uma listagem de
dissipadores de calor/ ventoinhas testados recomendados pela AMD. Use somente
um conjunto dissipador de calor/ventoinha testado e recomendado pela AMD para o
modelo e a velocidade do seu processador AMD. O dissipador de calor adequado
essencial.
Observe os dois tipos diferentes de presilhas de reteno do dissipador de
calor indicados na Figura. A presilha com um pequeno gancho projetada para ser
instalada com a extremidade aberta de uma chave de porca (semelhante a uma
chave de fenda com um soquete encaixado).
A presilha com a extremidade de abertura de encaixe projetada para ser
empurrada com uma chave de fenda inserida na abertura de encaixe.
78
Cuidado: Ao encaixar a presilha do dissipador de calor com qualquer uma
das ferramentas de instalao, tenha extremo cuidado para pression-la para baixo.
Se a ferramenta escorregar para fora da presilha, a placa-me do sistema poder
ser danificada.
Tpicos Dissipadores de Calor Adequados para Uso com Processadores AMD Socket A.
7. A Figura a seguir mostra a parte inferior de um dissipador de calor com
rebaixo. A parte com rebaixo encaixa-se na parte superior do soquete, onde a
inscrio "Socket 462 est moldada no plstico. Quando o dissipador de calor
instalado corretamente, a base do dissipador de calor no toca em nenhuma parte
do soquete.
Cuidado: O processador sofrer superaquecimento e falhar se o dissipador
de calor no for instalado de modo que fique acomodado em posio paralela
parte superior do processador ou se o dissipador de calor tocar em qualquer parte
do soquete. sso poder resultar em danos permanentes ao processador.
79
Parte nferior do Dissipador de Calor com Superfcie de Base com Rebaixo.
8. A prxima Figura mostra a parte inferior do dissipador de calor menor da
pgina anterior. Esse dissipador de calor tem uma base lisa e seu encaixe no
processador determinado pela presilha de reteno assimtrica usada para
prender o dissipador de calor ao processador.
Parte nferior do Dissipador de Calor Pequeno com Superfcie de Base Lisa.
9. A Figura a seguir mostra o mtodo apropriado para remoo da pelcula
plstica do composto condutor trmico de mudana de fase.
Observao: O composto trmico de mudana de fase muito importante
para que o dissipador de calor seja eficiente e tenha timo desempenho. O
80
composto deve ser aplicado de maneira uniforme superfcie do dissipador de calor,
de modo que (basicamente) se derreta e preencha todos os interstcios
microscpicos nas superfcies do processador e do dissipador de calor com um
material condutor trmico.
Cuidado: Se voc nunca instalou um dissipador de calor com esse tipo de
material trmico de mudana de fase, sugerimos que voc no remova essa pelcula
at que tenha treinado a instalao do dissipador de calor e a montagem das
presilhas no soquete. Talvez sejam necessrias algumas tentativas at que voc se
familiarize com o procedimento. Se estiver interessado em acostumar-se com o
processo, ignore a etapa de remoo da pelcula por enquanto e prossiga com a
repetio das etapas de 10 a 19.
Observe na Figura a seguir que necessrio puxar a pelcula rapidamente
em ngulo reto em relao base. Um rpido movimento de suspenso o melhor
mtodo para remoo dessa pelcula. Esteja ciente de que:
Aps a remoo da pelcula, necessrio instalar imediatamente o
dissipador de calor.
O composto trmico no deve entrar em contato com nenhum material
estranho.
Cuidado: No remova o dissipador de calor do processador aps sua
instalao permanente.
O material adesivo trmico de mudana de fase no pode ser reaproveitado.
Remova a pelcula plstica completamente do dissipador de calor durante a
instalao para evitar o superaquecimento do processador ou danos a ele
decorrentes da alimentao de fora. Preste muita ateno aos procedimentos
descritos neste documento para no deixar passar despercebida uma etapa
fundamental.
81
Puxe a Pelcula do Material Trmico com um Movimento Rpido.
10. A prxima Figura mostra a maneira ERRADA de instalar o dissipador de
calor. No incline nem empurre o dissipador de calor contra o processador porque
esse procedimento aumenta os riscos de rachadura do mdulo do processador. Em
vez disso, instale cuidadosamente o dissipador de calor com sua parte inferior
praticamente em posio paralela superfcie superior do processador.
Quando instalado de maneira adequada, o dissipador de calor se acomoda
sobre as quatro protees de borracha. O dissipador de calor entrar em contato
com o mdulo do processador somente quando a presilha de reteno estiver
totalmente instalada.
Cuidado: Nunca empurre o dissipador de calor para baixo. Esse
procedimento pode provocar danos irreparveis ao mdulo do processador. Toda a
fora deve ser aplicada somente na presilha.
82
MANERA ERRADA de nstalar um Dissipador de Calor do Processador AMD Socket A.
11. A Figura a seguir mostra uma vista lateral do dissipador de calor com a
presilha de reteno na parte inferior do dissipador de calor. Certifique-se de que a
presilha de reteno esteja nessa posio antes de tentar instal-lo. Observe que a
presilha no simtrica. A extremidade maior sempre encaixada na parte superior
do soquete (a extremidade com a inscrio "Socket 462), enquanto a extremidade
menor encaixada na parte inferior do soquete. No importa qual dissipador de
calor seja usado, a presilha sempre deve ser instalada da mesma maneira.
Para obter melhores resultados, sempre instale o processador e seu
dissipador de calor antes da instalao de quaisquer pentes de memria.
Observe tambm a maneira como o dissipador de calor se acomoda sobre
as protees de borracha. Essas protees so importantes para a instalao
apropriada do dissipador de calor porque impedem que este provoque solavancos
ou rachaduras no mdulo do processador.
AS PROTEES SO ESSENCAS. NO AS REMOVA!
83
Vista Lateral do Dissipador de Calor e da Presilha em um Processador AMD Socket A.
12. A prxima Figura mostra a primeira etapa na instalao do dissipador de
calor. O dissipador de calor deve ser acomodado no processador com a extremidade
menor da presilha encaixada na orelha central na parte inferior do soquete. O
dissipador deve ser encaixado nessa orelha somente com a presso dos dedos.
Observao: A parte inferior do dissipador de calor fica em posio quase
paralela parte superior do processador. Esse o nico mtodo adequado para
instalao do dissipador de calor.
Cuidado: Nunca empurre o dissipador de calor para baixo. Esse
procedimento pode provocar danos irreparveis ao mdulo do processador. Toda a
fora deve ser aplicada somente na presilha.
84
Mtodo Adequado para nstalao do Dissipador de Calor no Processador.
13. A Figura a seguir mostra uma vista lateral do dissipador de calor com a
presilha instalada na orelha central na parte inferior do soquete. Observe como o
dissipador de calor fica acomodado sobre as protees de borracha e no sobre o
processador. Quando a presilha de reteno instalada completamente, as
protees de borracha so comprimidas e o dissipador de calor toca na superfcie do
mdulo do processador.
Observao: A Figura ilustra a extremidade da presilha que passa por cima
da parte superior do soquete (a parte do soquete com a inscrio "Socket 462) e
maior que a outra extremidade. A presilha tem forma assimtrica para permitir que o
ponto de presso atue diretamente sobre o mdulo do processador. Embora
aparentemente na foto a presilha esteja muito distante para um lado, quando o outro
lado instalado, o ponto de contato da presilha centralizado no mdulo do
processador.
85
Dissipador de Calor Parcialmente nstalado e Acomodado sobre as Protees de Borracha.
14. A prxima Figura mostra a MANERA ERRADA de posicionar o
dissipador de calor. Observe como a regio inferior da parte com rebaixo do
dissipador de calor de alumnio fica acomodada na extremidade com ressalto do
soquete e no na parte com rebaixo do mdulo do processador.
Se o dissipador de calor no estiver em contato com toda a superfcie do
mdulo do processador, o dissipador de calor no estar operante. sso provocar
SUPERAQUECMENTO E FALHA DO PROCESSADOR! Certifique-se sempre de
que a superfcie do dissipador de calor no esteja em contato com nenhuma parte
do soquete.
Esse problema pode ser causado pela instalao inadequada da presilha de
reteno. Sempre instale a presilha somente nas orelhas centrais. As orelhas
externas no tm nenhuma funo por enquanto. O rebaixo no dissipador de calor
deve ser instalado de modo que no fique acomodado na parte do soquete com a
inscrio "Socket 462.
Cuidado: No reutilize o dissipador de calor se este foi instalado
inadequadamente. Aps o composto trmico de mudana de fase entrar em contato
com a superfcie do processador, o dissipador de calor dever ser substitudo, uma
vez que o material de mudana de fase no pode ser reutilizado.
86
Certifique-se de que o Dissipador de Calor Seja Acomodado Adequadamente sobre o Processador!
15. A Figura a seguir mostra a presilha do dissipador de calor sendo
instalada na orelha central naparte superior do soquete do processador. Para
instalar essa presilha, empurre firmemente apenas na extremidade da presilha. A
instalao da presilha normalmente exige uma presso de 82760 a 165520 N/m2.
Observao: a utilizao de uma chave de fenda com cabo bem grande e
uma lmina pequena far com que a carga seja distribuda por uma rea maior das
mos do instalador. O uso da ferramenta apropriada facilitar a execuo desse
procedimento. Chaves de fenda como essa normalmente esto disponveis nas
melhores casas de ferragens.
A Figura mostra a presilha do dissipador de calor sendo empurrada para
baixo com uma chave de fenda inserida na abertura de encaixe na extremidade da
presilha. O procedimento bsico a aplicao de fora para baixo na presilha.
Empurrando a Presilha do Dissipador de Calor para Baixo.
87
16. A Figura abaixo mostra a presilha sendo empurrada para fora da orelha.
Empurre para baixo com um leve movimento para fora, de modo que a presilha
passe por fora da orelha no soquete.
Empurrando a Presilha para Fora da Orelha do Soquete.
17. A prxima Figura mostra a presilha sendo travada firmemente na orelha
central. Mantenha a presilha no mesmo nvel da orelha e aplique uma leve presso
para dentro, de modo que a presilha seja encaixada na orelha central na
extremidade superior do soquete.
Travando a Presilha na Orelha do Soquete.
18. A Figura a seguir mostra uma das etapas de instalao usando uma
chave de porca em vez da chave de fenda. Todas as etapas e operaes so
idnticas, com exceo da escolha da ferramenta usada. Sempre instale o
processador antes de instalar os pentes de memria.
88
nstalao da Presilha com uma Chave de Porca.
19. No importa qual ferramenta seja usada, a presilha deve estar alinhada
com as orelhas centrais do soquete para que seja encaixada. A Figura a seguir
mostra a presilha alinhada com a orelha. Esse alinhamento essencial para que a
presilha seja travada. Em caso contrrio, a presilha poder ficar fixada no lugar
correto em apenas uma orelha e, por fim, poder se soltar.
Cuidado: Certifique-se de que a presilha tenha sido suspendida acima da
orelha, de modo que esteja completamente encaixada e no apenas acomodada na
borda da orelha central do soquete. A instalao inadequada poder provocar o
rompimento da orelha do soquete.
Observao: nspecione o soquete e a presilha a partir das vistas lateral (de
perfil) e superior (de cima) para verificar a execuo da instalao apropriada.
Se esta for uma operao de encaixe de teste, para remover o dissipador de
calor, simplesmente empurre a presilha para baixo que ela se soltar da orelha
(normalmente). Se no se soltar, use a ferramenta de insero e inverta o
procedimento de instalao.
89
Certifique-se de que a Presilha Esteja Alinhada com a Orelha.
20. Aps a instalao do dissipador de calor, a etapa seguinte conectar a
ventoinha. A prxima Figura mostra o fio da ventoinha do dissipador de calor sendo
ligado ao conector da placa-me com a inscrio "CPU FAN. Esse conector tem
uma chave para que o cabo de fora somente possa ser instalado de um nico
modo. Se no houver um conector com a inscrio "CPU FAN na placa-me, leia o
respectivo manual para saber onde a ventoinha deve ser conectada.
Na Figura, observe tambm o modo como o excesso de fios est reunido de
maneira organizada e longe do fluxo de ar exigido pela ventoinha. Se o fluxo de ar
for bloqueado, a ventoinha no funcionar de maneira adequada.
Observao: Nunca permita que o cabo de fora entre em contato com as
ps da ventoinha nem que o cabo bloqueie o fluxo de ar ventoinha. Deve haver
pelo menos cerca de 2,5 cm de folga acima da ventoinha para garantir um bom fluxo
de ar.
90
Ligando o Cabo de Fora da Ventoinha no Conector da Placa-me.
Se os fios forem muito curtos ou se estiverem excessivamente esticados,
geralmente a ventoinha pode ser reposicionada para permitir menor tenso nesses
fios. Se voc estiver executando um encaixe de teste do dissipador de calor ao
processador, remova o dissipador de calor e execute as etapas a seguir. Se a
pelcula protetora no dissipador de calor tiver sido removida e este tiver sido
instalado no processador, siga cuidadosamente as instrues a seguir com o
processador ainda encaixado na placa-me.
a. Faa uma marca na parte superior do alojamento da ventoinha, de modo
que no seja reinstalado do lado errado.
b. Solte e remova os parafusos que prendem a ventoinha.
c. Faa um encaixe experimental da ventoinha em uma orientao mais
adequada.
d. Verifique se o novo encaixe solucionar o problema.
e. Aperte os parafusos e verifique se as ps da ventoinha giram livremente
apenas com a presso dos dedos.
f. Aps a verificao de que tudo pode ser montado de maneira apropriada,
reinstale o dissipador de calor e continue.
21. Agora o dissipador de calor e a ventoinha esto completamente
instalados. A Figura abaixo mostra a instalao.
91
Com o Dissipador de Calor nstalado, Possvel Verificar Novamente a nstalao.
Antes de inicializar o sistema, certifique-se de verificar os seguintes itens:
Se a superfcie do dissipador de calor no est em contato com nenhuma
parte do soquete.
Se a pelcula protetora do material trmico foi realmente removida.
Se a extremidade maior da presilha est encaixada adequadamente na
parte superior do soquete.
Se a presilha de reteno do dissipador de calor est acomodada
completamente em ambas as orelhas centrais do soquete.
Se a ventoinha do dissipador de calor est ligada ao conector adequado.
Quando o sistema for inicializado pela primeira vez, verifique se a ventoinha
do dissipador de calor est girando a uma velocidade relativamente rpida. muito
fcil ter apertado excessivamente os parafusos no momento da instalao, o que
provoca o emperramento do alojamento da ventoinha. Se a ventoinha no estiver
girando de maneira adequada, certifique-se de que todos os parafusos estejam
apertados corretamente.
2.6 MEMRAS
92
Apesar das diferenas existentes na implementao de cada um dos tipos
de memria, um certo conjunto de princpios bsicos de operao permanece o
mesmo para todos os sistemas de memria.
Cada sistema requer um conjunto de tipos diferentes de entrada e sada
para realizar as seguintes funes:
Selecionar o endereo que est sendo acessado para uma
operao de leitura ou escrita.
Selecionar a operao a ser realizada, leitura ou escrita.
Fornecer os dados de entrada para a operao de escrita.
Manter estveis as informaes de sada da memria
resultantes de uma operao de leitura, durante um tempo
determinado.
Habilitar ( ou desabilitar ) a memria, de forma a faz-la ( ou no
) responder ao endereo na entrada e ao comando de leitura/escrita.
2.6.1 MEMRIAS DE LEITURA - ROM
As ROMs so usadas para guardar instrues e dados que no vo mudar
durante o processo de operao do sistema.
Uma vez que as ROMs so no-volteis, os dados nela armazenados no
se perdem quando o equipamento desligado.
Uma das principais aplicaes da ROM no armazenamento de alguns
programas do sistema operacional dos microcomputadores, e tambm para
armazenar informaes em equipamentos controlados por microprocessadores,
como caixas registradoras eletrnicas, sistemas de segurana industrial e diversos
aparelhos eletrodomsticos.
Para alguns tipos de ROM, os dados que esto armazenados foram
gravados durante o processo de fabricao da memria. Para outros tipos, os dados
so gravados eletricamente.
93
O processo de gravao de dados chamado de programao, ou queima,
da ROM. Algumas podem apagar e regravar seus dados quantas vezes forem
necessrias.
TIPOS DE MEMRIAS DE LEITURA - ROM
ROM PROGRAMADA POR MSCARA - MROM
Este tipo tem suas posies de memria escritas ( programadas ) pelo
fabricante de acordo com as especificaes do cliente. Um negativo fotogrfico,
denominado mscara, usado para especificar as conexes eltricas do chip. Uma
mscara diferente requerida para cada conjunto de informaes a ser armazenado
na ROM. Em razo de tais mscaras serem caras, este tipo de ROM s ser vivel
sob ponto de vista econmico, se for produzido um nmero muito grande de ROMs
com a mesma mscara.
A maior desvantagem destas ROMs o fato de elas no poderem ser
apagadas e reprogramadas, quando uma mudana qualquer no projeto do
dispositivo exigir modificaes nos dados armazenados. Neste caso, a ROM com os
dados antigos no pode ser reaproveitada, devendo ser substituda por uma outra
com os novos dados gravados.
ROMs PROGRAMVEIS - PROMs
Para aplicaes mais modestas em termos de quantidades de chips a ser
produzidos, a indstria desenvolveu as PROMs a fusvel, programveis pelo usurio,
isto , elas no so programadas durante o processo de fabricao, e sim pelo
usurio, de acordo com suas necessidades. Porm, uma vez programada, a PROM
torna-se uma MROM, ou seja, no pode ser apagada e novamente programada.
O processo de programao de uma PROM com a conseqente verificao
dos dados gravados pode ser muito tedioso e demorado, se realizado manualmente.
Existe no mercado um sem-nmero de dispositivos programadores de PROMs que
permitem a entrada da programao por teclado, para ento realizar a queima dos
fusveis e verificao dos dados gravados, sem a interveno do usurio.
94
ROM PROGRAMVEL APAGVEL - EPROM
Uma EPROM pode ser programada pelo usurio, podendo, alm disso, ser
apagada e reprogramada quantas vezes forem necessrias. Uma vez programada, a
EPROM comporta-se como memria no-voltil que reter os dados nela
armazenados indefinidamente.
Uma vez que uma clula da EPROM tenha sido programada, possvel
apag-la expondo radiao ultravioleta, aplicada atravs da janela do chip. Tal
processo de apagamento requer uma exposio de 15 a 30 minutos aos raios
ultravioletas. nfelizmente no h como apagar clulas selecionadas. A luz
ultravioleta apaga todas as clulas ao mesmo tempo, de forma que, aps a
exposio, a EPROM estar novamente armazenando apenas 1s. Uma vez
apagada, a EPROM pode ser reprogramada.
As EPROMs esto disponveis numa faixa bem ampla de capacidade e
tempos de acesso. Dispositivos com capacidade de 128K x 8 com tempo de 45 ns
so muito comuns.
ROM PROGRAMVEL APAGVEL ELETRICAMENTE - EEPROM
A EEPROM foi desenvolvida no incio dos anos 80, e apresentada ao
mercado como um aperfeioamento da idia da PROM.
A maior vantagem da EEPROM sobre a EPROM a possibilidade de
apagamento e reprogramao de palavras individuais, em vez da memria toda.
Alm disso, uma EEPROM pode ser totalmente apagada em 10 ms, no prprio
circuito, contra mais ou menos 30 minutos para uma EPROM que deve ser retirada
do circuito para submeter-se ao da luz ultravioleta.
Uma EEPROM tambm pode ser programada bem mais rapidamente do que
uma EPROM, requerendo um pulso de programao de 10 ms para cada palavra,
em contraste com o de 50 ms necessrio a se programar uma palavra da EPROM.
APLICAES DAS ROMs
FRMWARE ( MCROPROGRAMA )
Programas que no esto sujeitos a mudana.
95
Sistemas Operacionais, nterpretadores de linguagem, etc.
MEMRA DE PARTDA FRA ( BOOTSTRAP )
Programa que leva o processador a inicializar o sistema, fazendo com
que a parte residente do sistema operacional seja transferida da memria de massa
para a memria interna.
TABELAS DE DADOS
Exemplos: funes trigonomtricas e de converso de cdigo.
CONVERSORES DE DADOS
Recebem um dado expresso em determinado tipo de cdigo, e
produzem uma sada expressa em outro tipo de cdigo.
Por exemplo, quando o microprocessador est dando sada a dados
em binrio puro, e precisamos converter tais dados para BCD de forma a excitar
corretamente um display de 7 segmentos.
GERADORES DE CARACTERES
Armazena os cdigos do padro de pontos de cada caracter em um
endereo que corresponde ao cdigo ASC do caracter em questo.
Por exemplo: Endereo 1000001 ( 41H ) corresponde a letra "A.
2.6.2 MEMRIAS DE ACESSO RANDMICO - RAM
O termo RAM usado para designar uma memria de acesso randmico, ou
seja, uma memria com igual facilidade de acesso a todos os endereos, no qual o
tempo de acesso a qualquer um deles constante.
As RAMs so usadas em computadores para armazenamento temporrio de
programas e dados.
A grande desvantagem reside no fato delas serem volteis. algumas RAMs
CMOS tm a capacidade de operar em standby, consumindo muito pouca energia
quando no esto sendo acessadas. alm disso, algumas podem ser alimentadas
96
por baterias, mantendo seus dados armazenados na ocorrncia de eventuais
interrupes de energia.
RAM ESTTICA (SRAM)
So aquelas que s podem manter a informao armazenada enquanto a
alimentao estiver aplicada ao chip.
As clulas de memria das RAMs estticas so formadas por flip-flops que
estaro em certo estado ( 1 ou 0 ), por tempo indeterminado.
Esto disponveis nas tecnologias bipolar e mos.
bipolar: maior velocidade, maior rea de integrao.
MOS : maior capacidade de armazenamento e menor consumo
de potncia.
alto custo.
difcil integrao ( pouca capacidade em muito espao ).
TECNOLOGIAS
medida que o tempo passa, mesmo as memrias estticas esto ficando
lentas para as frequncias de operao utilizadas no barramento local do
microcomputador.
A soluo foi o desenvolvimento de novas tecnologias de memria esttica:
ASYNCHRONOUS SRAM
Esse o tipo tradicional de memria esttica, utilizada a partir do 80386.
embora seja rpida, em frequncias de operao acima de 33Mhz, necessita utilizar
wait states.
Tem um tempo de acesso tpico de 20 a 12 ns.
SYNCHRONOUS BURST SRAM
97
Esse o melhor tipo de memria esttica para micros que utilizem at
66Mhz como frequncia de operao do barramento local, pois no preciso utilizar
wait states.
Tem um tempo de acesso tpico de 12 a 8,5ns.
PIPELINED BURST SRAM
Esse novo tipo consegue trabalhar com barramentos de at 133Mhz sem a
necessidade de wait states. Tem um tempo de acesso tpico de 8 a 4,5ns.
RAM DINMICA ( DRAM )
So fabricadas usando a tecnologia MOS.
Apresentam :
alta capacidade de armazenamento.
baixo consumo de energia.
velocidade de operao moderada.
armazenam 1s e 0s como carga de microcapacitores mos.
baixo custo.
desvantagem:
necessitam de recarga peridica das clulas de memria
operao de refresh de cada clula a cada 2~10 ms.
Sempre que uma operao de leitura for realizada em determinada clula da
dram, todas as clulas desta mesma linha sofrero refresh.
Mesmo no podendo baixar o tempo de acesso da memria dinmica
( sobretudo por causa da necessidade de ciclos de refresh ), os fabricantes
conseguiram desenvolver diversas novas tecnologias de construo de circuitos de
memria RAM.
Embora tenha o mesmo tempo de acesso, circuitos com tecnologias de
construo diferentes podem apresentar velocidades diferentes.
98
Para entendermos as novas tecnologias de construo de memrias
dinmicas e as suas vantagens, devemos ir um pouco mais a fundo no
funcionamento das memrias dinmicas.
As novas tecnologias so alteraes na estrutura bsica do funcionamento
da memria, que fazem com elas gastem um nmero menor de wait states.
Podemos citar:
Memria Fast Page Mode ( FPM )
Memria Extended Data Out ( EDO )
Memria Burst Extended Data Out ( BEDO )
Memria Synchronous Dynamic RAM ( SDRAM )
Memria Double Data Rate SDRAM ( SDRAM- )
RAM NO-VOLTIL ( NVRAM )
contm uma matriz de RAM esttica e uma matriz EEPROM no
mesmo chip.
cada clula da RAM esttica tem uma correspondente na
EEPROM, e a informao pode ser transferida entre clulas
correspondentes em ambas as direes.
elas atuam na ocorrncia de falta de energia, ou quando o
computador for desligado. a operao de transferncia realizada em
paralelo e gasta alguns poucos milissegundos.
a NVRAM tem a vantagem de no precisar de bateria.
no esto disponveis em verses de grande capacidade de
armazenamento. neste caso, usa-se RAMs CMOS com bateria.
2.7 BARRAMENTO
99
O sistema Local Bus , na realidade, a mesma placa de sistema, tipo
upgradable, contendo um slot especial conhecido como o prprio nome de local bus,
que se interliga diretamente como o microprocessador.
Um barramento, ou bus, nada mais do que um caminho comum pelo qual
os dados trafegam dentro do computador. Este caminho usado para comunicaes
e pode ser estabelecido entre dois ou mais elementos do computador.
Um PC tem muitos tipos de barramentos, que incluem:
Barramento do processador: o barramento que o chipset usa para
enviar/receber informaes do processador. O chipset so os chips de suporte
adjacentes contidos na placa me.
Barramento de Cache: usado pelos Pentium Pro e Pentium , um
barramento dedicado para acessar o sistema cache. Ele algumas vezes chamado
de barramento backside. Processadores convencionais que usam placas me de
quinta gerao tem uma cache conectada ao barramento de memria padro.
Barramento de memria: um barramento que conecta o sub-sistema de
memria ao chipset e ao processador. Em alguns sistemas o barramento do
processador e o barramento de memria so basicamente a mesma coisa.
Barramento IocaI de E/S (Entrada/Sada). usado para conectar
perifricos de alto desempenho memria, chipset e processador. Por exemplo,
placas de vdeo, interface de redes de alta velocidade geralmente usam um
barramento deste tipo. Os dois tipos barramentos locais de E/S mais comuns so o
VESA Local Bus (VLB) e o Peripheral Component nterconnect Bus (PC).
Barramento padro de E/S: conecta os trs barramentos acima ao antigo
barramento padro de E/S, usado para perifricos lentos (modems, placas de som
regulares, interfaces de rede de baixa velocidade) e tambm para compatibilidade
com dispositivos antigos. O principal barramento padro de E/S o ndustry
Standard Architecture (SA) bus. Nos PCs, o barramento SA (antigo padro) est
sendo substitudo por barramentos mais rpidos, como PC. Geralmente, quando se
ouve sobre o barramento de E/S, praticamente falamos de slots de expanso.
Alguns novos PCs usam um "barramento adicional projetado para
comunicao de grafismos apenas. A palavra "barramento foi colocada entre aspas
pois esta tecnologia no se trata de um barramento, ela um porto: o Accelerated
Graphics Port (AGP). A diferena entre um porto e um barramento que o
100
barramento geralmente projetado para vrios dispositivos compartilhando um meio
de comunicao, enquanto um porto apenas entre dois dispositivos.
Todos os barramentos tem duas partes: um barramento de endereamento
e um barramento de dados. O barramento de dados transfere o dado em si (por
exemplo, o valor de memria) e o barramento de endereo transfere a informao
de onde o dado se encontra.
2.7.1 Barramento do processador
O barramento do processador o caminho de comunicao entre a CPU e o
chipset. Este barramento usado para transferir dados entre a CPU e o barramento
principal do sistema ().
Pelo motivo de que o barramento do processador serve para conseguir
informaes para e da CPU velocidade mais rpida possvel, este barramento
opera de forma muito mais rpida que qualquer outro tipo de barramento no
computador. No existem congestionamentos neste barramento. Este barramento
consiste em circuitos eltricos de dados, endereamento e controle. No processador
80486, o barramento consiste em 32 linhas de endereamento, 32 linhas de dados e
algumas linhas para controle. No Pentium, so 32 linhas de endereamento, 64
linhas de dados e as linhas de controle.

Funcionamento o barramento do processador
2.7.2 Barramento de Cache
Barramento de cache, ou backside, um barramento que conecta o
processador a chache externa (L2). Tipicamente um barramento de cache trabalha
numa taxa mais rpida que o barramento do sistema. Por exemplo, um Pentium Pro
atualmente consiste de dois chips, um contm a CPU e a cache interna (primria), e
101
o segundo contm a cache secundria (externa). O barramento que liga estes dois
chips tem mesma taxa da CPU.
2.7.3 Barramento da memria
O barramento da memria usado para transferir informao entre a CPU e
a memria principal do sistema (a memria RAM). Estes barramento uma parte do
barramento do processador, ou na maioria dos casos implementado
separadamente por um chipset dedicado que responsvel pela transferncia de
informao entre o barramento do processador e o barramento da memria ().
Devido aos limites da capacidade do chips de DRAM, a informao que
trafega no barramento da memria mais lenta que a informao do barramento do
processador.
Vale lembrar que a largura do barramento da memria a mesma que do
barramento do processador. gualmente, num processador Pentium ou Pentium Pro,
que possui um barramento de 64 bit, cada banco de memria que usado dever
ter 64 bits preenchidos. Nas placas-me atuais possuem um suporte a pentes de
memria do tipo DMM, que so de 64 bits. Assim, somente um pente necessrio
para o funcionamento do computador.

Funcionamento do barramento da memria
102
2.7.4 Barramento de E/S
Desde a criao do PC, muitos barramento de E/S tem sido desenvolvidos,
pela simples razo de CPUs mais rpidas, maiores demandas de software e maiores
requisitos de vdeo. Para cada avano obtido nos computadores, requer-se um
barramento que atenda s exigncias do hardware. Mesmo assim, necessita-se que
seja padronizado diante do mercado a nvel mundial, sem grandes custos aos
usurios (esta tambm uma das razes em que os barramento de E/S no
puderam evoluir mais do que se esperava). At foram criados barramento de E/S
mais rpidos do que o mercado exige, mas no foram colocados com sucesso no
mercado justamente pelos custos gerados na atualizao de hardware por parte dos
usurios).
De qualquer forma, pode-se encontrar estes barramento de E/S na
arquitetura do computadores de hoje: SA, MCA, ESA, VESA Local Bus, PC Local
Bus.
2.7.5 Barramento ISA
Este barramento foi introduzido no PC original em 1981 como um
barramento de 8 bits e mais tarde foi expandido para 16 bits com o PC/AT em 1984,
chamando-se arquitetura padro da indstria. O padro SA ainda utilizado em
arquiteturas menos recentes, mas este tipo de barramento geralmente substitudo
pelo PC. Mas o padro SA ainda rpido o bastante para muitos perifricos que
usamos hoje, como uma placa fax/modem ou uma placa de som.
Existem duas verses do barramento SA:
O barramento SA de 8 bits surgiu com o XT e opera a 4,77MHz. Esta
arquitetura de barramento foi usada inicialmente nos primeiros PCs e
desnecessria nos sistemas atuais. O slot SA de 8 bits um conector com 62
contatos, possuindo eletronicamente 8 linhas de dados e 20 linhas de
endereamento, habilitando ao slot manusear 1MB de memria
SIosts ISA
Os slots servem para encaixar placas de expanso, como por exemplo,
placas de vdeo, placas de som, placas de interface de rede, placas fax/modem, etc.
Os slots SA (ndustry Standard Architecture) esto obsoletos, e j no so mais
encontrados nas placas de CPU de fabricao recente. Entretanto voc ainda vai
103
encontr-los em placas de CPU produzidas at 1999, e em vrias produzidas e
comercializadas no ano 2000. At em 2001 ainda podemos encontrar alguns
modelos de placas com esses slots. At aproximadamente o final de 1993, as placas
de CPU apresentavam exclusivamente slots SA. A partir de ento passaram a ser
usados barramentos mais avanados, como o VESA Local Bus (1994-1995) e o PC
(1995 em diante). No incio de 1998, a ntel lanou um novo barramento, ainda mais
veloz, chamado AGP, prprio para a conexo de placas de vdeo de alta velocidade.
O barramento SA realmente pr-histrico, se comparado com os padres
atuais de alta velocidade oferecidos pelo PC e pelo AGP. Opera com apenas 16
bits, e clock de 8 MHz. sto tornaria possvel transferir dados a no mximo 16 MB/s,
porm na prtica esta taxa de apenas 8 MB/s, pois em cada transferncia, usado
um ciclo adicional (Wait State) para permitir o funcionamento de placas de expanso
lentas. Os circuitos das placas de expanso atuais so mais velozes, mas para
manter compatibilidade com o padro SA original (1980), este ciclo adicional precisa
ser mantido, e a taxa de transferncia mxima fica mesmo limitada em 8 MB/s.
Slots SA.
Apesar de baixa, esta taxa de transferncia bastante adequada para
diversos tipos de placas de expanso. Por exemplo, placas fax/modem foram das
ltimas a usar os slots SA. Um modem super veloz, de 56k bps, receberia no
mximo cerca de 7 kB de dados por segundo. Ao operar no modo full duplex
(recepo e transmisso simultneas), a taxa de transmisso de no mximo
33.600 bps, o que representa cerca de 4 kB/s adicionais, resultando em um trfego
pouco superior a 11 kB/s. Como vemos, os 8 MB/s permitidos pelo barramento SA
104
so mais que suficientes para este tipo de aplicao. Da mesma forma, uma placa
de som operando com a melhor qualidade sonora possvel (44 kHz, 16 bits, estreo),
geraria um trfego de cerca de 170 kB/s, confortavelmente acomodado pelo
barramento SA. Por esta razo, as placas de som e placas fax/modem foram as
ltimas a adotar o padro PC. Hoje so rarssimas as placas de som e modem que
usam o barramento SA.
2.7.6 Barramento PCI
Em 1992, a ntel lanou outro padro de barramento, desejando os mesmos
ideais que a VESA queria. Sabendo-se da fraqueza do SA e ESA, foi criado um
grupo chamado PC Special nterest Group.
O barramento PC reprojetou o barramento de E/S tradicional de um PC,
inserindo outro barramento entre a CPU e o barramento nativo por meio de pontes
(Bridges). Ao invs de ligar o barramento diretamente ao barramento do
processador, este novo barramento tem um conjunto de controladores que foi
desenvolvido para estender o barramento. Dessa forma, o barramento PC desvia o
barramento padro de E/S, usando o barramento do sistema para aumentar a
velocidade de clock do barramento e tira uma vantagem total do caminho de dados
da CPU. Na verdade, o barramento PC s entrou no mercado na metade de 1993.

SIots PCI
105
Os slots PC (Peripheral Component nterconnect, criados em 1994) so os
mais comuns nas placas de CPU modernas. A maioria das placas de expanso
adota este padro. Todas as modernas placas de CPU Pentium e superiores (e at
algumas placas de 486 e 586) possuem slots PC. Esses slots operam com 32 bits
(ou seja possuem um barramento de dados com 32 bits), e transferem dados com a
freqncia de at 33 MHz. sto significa que podem transferir at 132 MB/s.
Slots PC.
2.7.7 barramento pc-card (pcmcia)
Este barramento destinado aos computadores portteis (notebooks e
laptops), desenvolvido pela PCMCA, com um conjunto de mais de 300 fabricantes,
onde se estabeleceu os padres para os cartes adaptadores e de expanso para
notebooks e laptops.
Um carto PCMCA usa de 68 conectores, sendo ainda mais caro que o SA.
Apesar dos padres, a indstria flexibilizou demais a arquitetura, de forma que
alguns cartes podem no ser compatveis com algum equipamento ou outro. Os
cartes tambm possuem o recurso de ser Plug and Play, e durante os anos,
surgiram quatro tipos padres de slots PCMCA:
sIot agp
O AGP um barramento relativamente novo, feito sob medida para as
placas de vdeo mais modernas. O AGP foi criado com base nas especificaes do
PC 2.1 e opera ao dobro da velocidade do PC, ou seja, 66 MHz, permitindo
106
transferncias de dados a 266 MB/s, contra apenas 133 MB/s permitidos pelo
barramento PC.
Alm da velocidade, o AGP permite que uma placa de vdeo possa acessar
diretamente a memria RAM para armazenar texturas. Este um recurso muito
utilizado em placas 3D, onde a placa usa a memria RAM para armazenar as
texturas que so aplicadas sobre os polgonos que compem a imagem
tridimensional. Apesar de, usando-se o barramento PC, tambm ser possvel utilizar
a memria para armazenar as texturas, neste caso os dados teriam que passar pelo
processador, degradando o desempenho geral da mquina. Originalmente o AGP foi
concebido para equipar placas para Pentium e , porm, muitos fabricantes
passaram a us-lo tambm em placas soquete 7 e slot A.
Visando obter maior taxa de transferncia entre a placa de CPU e a placa de
vdeo (obtendo assim grficos com movimentos mais rpidos), a ntel desenvolveu
um novo barramento, prprio para comunicao com placas de vdeo especiais.
Trata-se do AGP (Accelerated Graphics Port).
Slot AGP.
Note que o slot AGP no uma exclusividade dos processadores modernos,
e nem do padro ATX. Sua presena est vinculada ao suporte fornecido pelo
chipset. A maioria dos chipsets produzidos a partir de 1998 do suporte ao
barramento AGP. sto no quer dizer que todas as placas produzidas com esses
chipsets possuem slot AGP. As placas com vdeo onboard, em geral, possuem os
circuitos de vdeo embutidos e ligados internamente ao barramento AGP, mas
normalmente essas placas no possuem um slot AGP. Assim o usurio no pode
instalar uma nova placa de vdeo, precisa ficar limitado a usar o vdeo onboard, ou
ento usar uma placa de vdeo PC. Por outro lado, todas as placas de CPU de
fabricao recente que no tm vdeo onboard, possuem um slot AGP.
107
sIot amr
Este tipo de slot (AMR = Audio Modem Riser) encontrado em vrias placas
de CPU de fabricao recente. Serve para a instalao de placas AMR, que so
placas de baixo custo, com circuitos de som e modem. Apesar de muitas placas de
CPU possurem slot AMR, so poucas as placas de expanso AMR disponveis no
mercado.
Slot AMR.
conectores das interfaces
At aproximadamente 1995, os PCs usavam uma placa conhecida como
DEPLUS, na qual estavam localizadas diversas interfaces: nterface para drives de
disquete, interface para disco rgido, interfaces seriais, interfaces paralelas e
interface para joystick. A partir de ento, essas interfaces (com exceo da de
joystick, que pode ser encontrada nas placas de som) passaram a ser includas na
placa de CPU. Deixou de ser necessrio usar placas DEPLUS.
A figura a seguir mostra dois conectores relativos s interfaces DE. Em
cada uma dessas interfaces podemos conectar dois dispositivos DE. Os dispositivos
DE mais comuns so o disco rgido e o drive de CD-ROM, mas existem inmeros
outros, como unidades de fita, ZP Drive, gravadores de CD, etc.
108
Conectores das interfaces DE.
Na figura abaixo vemos outros conectores presentes na placa de CPU. O
conector da interface paralela permite a conexo com a impressora, alm de outros
dispositivos paralelos, como o ZP Drive paralelo e alguns modelos de scanner. At
poucos anos atrs, as portas paralelas operavam no modo SPP (Standard Parallel
Port), podendo transferir no mximo 150 kB/s. As interfaces paralelas modernas
podem operar ainda no modo bidirecional, EPP (Enhanced Paralles Port) e ECP
(Enhanced Capabilities Port). Esses dois modos permitem obter taxas de at 2
MB/s. O modo bidirecional transfere dados na mesma velocidade do SPP, porm
permite, tanto transmitir como receber dados. O modo SPP tambm permite receber
dados, mas com uma taxa de transferncia bem menor, pois neste tipo de trans-
ferncia, recebe apenas 4 bits de cada vez, ao invs de 8.
Tambm as interfaces seriais modernas so mais avanadas que as antigas.
No passado, essa interfaces podiam transmitir e receber dados a velocidades de
9.600 bps (bits por segundo). As interfaces modernas operam com at 115.200 bps.
Conector para drives de disquetes, porta paralela, COM1 e COM2. 1) Paralela 2) Seriais
3) Drives de disquete.
109
2.7.8 usb
A interface USB transfere 1.5MB/s apenas sobre uma conexo de 4 fios.
Este bus suporta acima de 127 dispositivos e usa a topologia em estrela usada nos
HUBs. E para perifricos mais lentos como o teclado e o mouse, a USB usa de um
subcanal mais lento que 1.5MB/s.
A USB tambm atende s especificaes Plug and Play da ntel, inclusive de
poder conectar os dispositivos com a mquina ligada e sem precisar reinici-las,
Simplesmente se conecta o dispositivo e a USB ir detectar automaticamente e
alocar os recursos necessrios para o seu funcionamento. O suporte a USB ser
fornecido com o Windows 95 e mais ainda pelo BOS.
Os perifricos USB incluem modems, telefones, joysticks, teclados,
dispositivos apontadores e cmeras.
Outra caracterstica importante que os dispositivos USB conectados tm o
fornecimento de energia pelo prprio USB, o que significa que o USB verifica quais
os requisitos de energia requeridos pelos perifricos e avisar se estes excederem.
A figura a seguir mostra os conectores das interfaces USB existentes nas
placas de CPU modernas. A interface USB serve para conectar de forma
padronizada, dispositivos como teclado, mouse, scanner, joystick, etc. O USB existe
desde 1995, mas s a partir de 1999 comearam a se tornar comuns os dispositivos
para este barramento.
Conectores das interfaces USB.
110
Observe que as placas de CPU padro ATX permitem a conexo direta nos
diversos conectores existentes na sua parte traseira, correspondentes s interfaces
para teclado, mouse, paralela, seriais e USB. Placas de CPU padro AT possuem
na parte traseira, apenas um conector para o teclado. Todas as demais interfaces
devem ser ligadas na placa de CPU atravs de extenses que acompanham a
placa. Mais adiante apresentaremos essas extenses.
Conexes na parte traseira de uma placa ATX.
Placas de CPU antigas no possuam interfaces USB, nem interface para
mouse PS/2. Algumas dessas placas possuam essas interfaces, mas no tinham os
conectores correspondentes para que pudessem ser usadas. Por que um fabricante
iria colocar interfaces em uma placa mas no forneceria os conectores para que elas
fossem usadas? A razo para esta anomalia a reduo de custo. Os circuitos das
interfaces USB e da interface para mouse PS/2 so gratuitos, j que fazem parte do
chipset. J os conectores para essas interfaces deveriam ser providenciados pelos
fabricantes de placas de CPU. Como esses dispositivos eram pouco usados, os
fabricantes de placas optavam por no fornece-los. Aos poucos passaram a incluir o
conector para mouse PS/2, logo depois os conectores USB. Atualmente, todas as
placas de CPU padro ATX possuem conectores USB e conectores para mouse
PS/2.
2.8 PLACAS DE EXPANSO
2.8.1 PIaca de Vdeo
Esta uma placa de circuito muito importante. Seu objetivo apresentar as
imagens que so enviadas ao monitor. Existem placas de vdeo com diferentes
111
graus de sofisticao. As placas de vdeo modernas so inclusive capazes de gerar
imagens tridimensionais.
Muitos computadores simples no possuem placa de vdeo, e sim, o
chamado "vdeo onbaord". So circuitos localizados na prpria placa me que
substituem a placa de vdeo. Normalmente o vdeo onboard menos sofisticado que
as placas de vdeo verdadeiras.
Placa de vdeo AGP com cooler.
O cabo de vdeo do monitor possui em sua extremidade, um conector DB-15
macho, que deve ser ligado no conector DB-15 fmea da placa de vdeo. A figura
abaixo mostra esta conexo.
Conectando o monitor na placa de vdeo.
2.8.2 PIaca de Modem
O modem um aparelho que permite ao computador transmitir e receber
informaes para outros computadores, atravs de uma linha telefnica. Os
112
primeiros modems eram aparelhos externos, hoje mais comum encontrar os
modems internos, que so na verdade placas de modem como a da figura abaixo.
So muito usados para permitir o acesso nternet atravs de linhas telefnicas.
Tambm servem para transmitir e receber fax atravs do computador.
Placa de modem PC
2.8.3 PIaca de Rede
muito til interligar vrios computadores, formando uma rede. Desta forma
os computadores podem trocar dados entre si e compartilhar recursos. Por exemplo,
uma impressora cara pode ser compartilhada entre vrios computadores, o que a
torna economicamente vivel. Para permitir a formao de redes, os PCs precisam
ter uma placa de rede, como a mostrada ao lado.
113
Placa de rede PC.
114
3. A MONTAGEM
Podemos dividir a montagem de PCs em duas partes: a que exige
conhecimentos superficiais e a que exige conhecimentos avanados. Os
conhecimentos superficiais so os mais fceis, que variam pouco de um computador
para outro. Podemos citar alguns exemplos desses conhecimentos superficiais:
Como encaixar e aparafusar placas.
Como encaixar os conectores.
Como configurar jumpers.
Como fixar um cooler no processador.
Acredite, muitas pessoas que montam computadores consideram que saber
montar um PC ter esses conhecimentos. possvel montar um PC com segurana
tendo apenas esses conhecimentos quando o processo de montagem repetitivo.
Na linha de montagem de um grande fabricante de computadores, por exemplo, os
operrios tm apenas esses conhecimentos. Por outro lado, quando preciso
especificar a configurao de um computador em funo das aplicaes que ele vai
ter, conhecer sobre compatibilidade, ajustes na configurao do sistema operacional
e outras etapas mais complexas, preciso muito alm dos conhecimentos
"mecnicos.
Um bom montador de PCs no deve ter apenas os conhecimentos
mecnicos, mas sim os conhecimentos mais profundos de software e hardware.
Ainda assim, preciso dominar bem a parte mecnica. Vamos ento ver
detalhadamente como cada uma dessas conexes so realizadas, uma etapa que
precisa ser dominada por quem quer ser um bom montador de PCs.
3.1 FERRAMENTAS
As dezenas de parafusos que acompanham o gabinete so de tipos dife-
rentes. nfelizmente a indstria padronizou parafusos diferentes para os diversos
115
mdulos envolvidos na montagem de um PC. Por exemplo, o parafuso usado para
fixar o disco rgido diferente do usado para fixar o drive de 3. Para no perder
tempo durante a montagem do micro, recomendvel identificar antes qual a
funo de cada parafuso. Todos eles so parafusos do tipo PHLPS, ou seja,
possuem em sua cabea, uma fenda em forma de "x. Para apert-los, devemos
usar uma chave PHLPS tamanho mdio. Alis, uma boa idia adquirir um estojo
de ferramentas para micros. Podemos encontr-lo em praticamente todas as
revendas de material para informtica, e l estaro algumas ferramentas muito teis
(figura abaixo).
Algumas ferramentas usadas na montagem de PCs.
Algumas ferramentas deste estojo so indispensveis. Outras so to teis
que por si s justificam a compra do jogo completo. Por exemplo, existe uma pina
com trs pequenas garras, muito boa para segurar parafusos. a melhor forma de
colocar com facilidade um parafuso em seu lugar antes de apert-lo. Existem
tambm chaves prprias para prender parafusos hexagonais, como os que fixam os
conectores das interfaces seriais em gabinetes padro AT (3/16).
Chaves de fenda e hexagonais.
116
Em certos casos, os parafusos fornecidos com o gabinete possuem uma
cabea PHLPS hexagonal. sto significa que podem ser manuseados, tanto com
uma chave PHLPS, como com uma chave hexagonal. Normalmente os estojos de
ferramentas possuem chaves hexagonais de 3/16 e de , prprias para os
parafusos envolvidos na montagem de um PC. Existe ainda uma pina ideal para
retirar e colocar jumpers nas placas. Podemos ver essas ferramentas em detalhes
na figura abaixo.
Pinas.
3.2 ACESSROS DO GABNETE
Todos os gabinetes para PC so acompanhados de uma pequena caixa
onde existem dezenas de pequenas peas usadas para a montagem do
computador. Podemos v-la na figura 5-4. So vrios parafusos, alm de diversos
outros acessrios usados principalmente na fixao das placas.
Caixa de acessrios que acompanha os gabinetes.
117
3.3 PARAFUSOS
Separe todos os parafusos que voc recebeu junto com o gabinete. Voc
poder observar que so divididos em duas categorias (veja a figura abaixo).
Parafusos de classes 1 e 2. Observe que o de classe 2 mais "gordinho e tem menor nmero de
voltas.
Classe 1: Esses parafusos so usados para os seguintes dispositivos:
Drive de 3 (*)
Drive de 5 1/4
Drive de CD-ROM
Placas de expanso (**)
Classe 2: Usados para os seguintes dispositivos:
Disco rgido
Placa de CPU
Tampa traseira do gabinete (**)
OBS(**): As furaes para parafusos existentes no drive de disquetes nem
sempre so padronizadas. Voc deve, a princpio, tentar usar os parafusos de
classe 1. Se forem muito finos para a furao existente, use parafusos classe 2.
118
OBS(**): As furaes para parafusos existentes nos gabinetes nem sempre
so padronizadas. Voc deve, a princpio, tentar usar os parafusos de classe 1. Se
forem muito finos para a furao existente, use parafusos classe 2.
Existem ainda parafusos bem diferentes, mostrados na figura a seguir. So
usados para fixar a placa de CPU ao gabinete. Um deles, mostrado na parte direita
da figura a seguir, um parafuso metlico hexagonal. Deve ser aparafusado em
locais apropriados na chapa do gabinete, e sua rosca poder ser de Classe 1 ou
Classe 2. Esta despadronizao no causa problema, pois sempre sero fornecidos
parafusos compatveis com os furos existentes no gabinete. Em alguns casos, esses
furos existentes no gabinete j possuem a rosca necessria para a fixao desses
parafusos. Em alguns casos, esses furos no possuem rosca, e so fornecidas
porcas prprias para esta fixao. Aps ser colocada a placa de CPU, introduzido
um outro parafuso (parte esquerda da figura abaixo), juntamente com uma arruela
isolante. Este outro parafuso tambm poder ser de Classe 1 ou 2. Convm checar
qual o tipo de parafuso utilizado antes de dar incio montagem.
Parafusos para fixar a placa de CPU ao gabinete.
Na figura abaixo vemos como fixar a placa de CPU ao gabinete, utilizando
os parafusos mostrados na figura 5-6. Primeiro fixamos ao gabinete, os parafusos
hexagonais (figura anterior, parte direita). Devemos utilizar os furos da chapa do
gabinete que possuem correspondncia com os furos da placa de CPU. Depois
colocamos a placa de CPU no gabinete e fazemos a sua fixao, usando os
parafusos apropriados (figura acima, parte esquerda).
119
Fixao da placa de CPU no gabinete atravs de parafusos hexagonais.
3.4 ESPAADORES PLSTCOS
A placa de CPU presa ao gabinete por dois processos: Parafusos metli-
cos hexagonais (j apresentados na figura anterior) e espaadores plsticos (figura
abaixo). Esses espaadores plsticos devem ter inicialmente a sua parte superior
encaixada em furos apropriados na placa de CPU. Sua parte inferior deve ser
encaixada em fendas existentes no gabinete. Podemos observar esses furos na
figura posterior.
Espaadores plsticos.

120
Furos e fendas na chapa do gabinete, para fixao da placa de CPU.
O encaixe dos espaadores um pouco difcil de fazer. nicialmente de-
vemos checar quais so as fendas existentes no gabinete que esto alinhadas com
furos na placa de CPU. Encaixamos espaadores plsticos nos furos da placa de
CPU que possuem fendas correspondentes na chapa do gabinete. A seguir
colocamos a placa no seu lugar, de forma que todos os espaadores plsticos
encaixem simultaneamente nas respectivas fendas. A figura a seguir mostra o
detalhe do encaixe de um espaador na sua fenda.
Detalhe do encaixe de um espaador plstico em uma fenda do gabinete.
Aps acoplar a placa de CPU, devemos olhar no verso da chapa onde a
placa foi alojada, para verificar se todos os espaadores encaixaram-se
perfeitamente nas suas fendas. Cada espaador plstico deve estar alinhado com a
fenda, como indicado em "A na figura acima. Estando todos alinhados, movemos a
placa de forma que todos os espaadores fiquem encaixados nas fendas metlicas
como indicado em "B na figura acima.
121
3.5 FUROS DE FXAO DA PLACA DE CPU
Como vimos, a fixao da placa de CPU feita por espaadores plsticos e
por parafusos metlicos hexagonais. Devemos, contudo, tomar muito cuidado com o
uso desses parafusos. nicialmente devemos identificar quais so os furos existentes
na chapa do gabinete, prprios para a recepo desses parafusos. A seguir,
devemos checar quais so os furos da placa de CPU que tm correspondncia com
esses furos da chapa do gabinete. Observando atentamente os furos existentes na
placa de CPU, podemos verificar que existem dois tipos, ambos mostrados na figura
abaixo:
Furo normal e furo metalizado.
O furo metalizado pode ser usado para fixao atravs de parafusos met-
licos, ou de espaadores plsticos. O furo normal deve ser usado apenas para
fixao por espaadores plsticos. Se usarmos um parafuso metlico em um furo
sem metalizao, este parafuso poder arranhar a camada de verniz da placa,
provocando o contato entre as trilhas de circuito impresso, resultando em um curto
circuito que danificar a placa. Normalmente dois parafusos metlicos so
suficientes para garantir uma boa fixao da placa, mas mesmo quando usamos
apenas um parafuso metlico, os espaadores plsticos ajudaro a garantir uma boa
fixao.
Resta ainda ressaltar que em placas de CPU e gabinetes padro ATX, a
fixao feita quase que exclusivamente por diversos parafusos hexagonais
metlicos.
3.6 TAMPA PLSTCA FRONTAL
122
Os gabinetes so acompanhados de tampas plsticas para serem usadas
nos locais vagos reservados para a instalao de drives. Por exemplo, um gabinete
pode ter local para a instalao de dois drives de 3, mas podemos instalar apenas
um. Neste caso, o outro local deve ser tampado. Da mesma forma, existem locais
para a instalao de dois drives de CD-ROM. Caso no usemos os dois locais,
devemos fechar os que ficaram sem uso com essas tampas plsticas. A figura a
seguir mostra esses dois tipos de tampas. Devem ser introduzidas por presso, pela
parte frontal do gabinete.
Tampas plsticas frontais.
3.7 TAMPAS TRASERAS
Os gabinetes possuem, na sua parte traseira, oito fendas onde se alojam os
conectores traseiros das placas de expanso. Como nem sempre utilizamos todas
essas 8 posies, conveniente tampar as que no estiverem em uso. Para isto so
usadas tampas metlicas apropriadas, como as mostradas na figura abaixo.
Devemos prender essas tampas usando a princpio parafusos de classe 1. Se no
servirem, usamos parafusos de classe 2.
123
Tampas traseiras
3.8 PANEL TRASERO DO GABNETE ATX
As placas de CPU padro ATX possuem um painel traseiro, no qual ficam os
conectores de vrias das suas interfaces: seriais, paralela, teclado, etc. Os
gabinetes ATX so acompanhados de uma pequena chapa metlica, na qual este
painel se encaixar. A instalao desta chapa mostrada nas figuras a seguir.
Primeiramente devemos encaixar a chapa pela parte interna do gabinete (figura
abaixo). Depois aparafusamos a chapa ao gabinete. Quando a placa de CPU for
instalada no gabinete, os conectores existentes na sua parte traseira ficaro
encaixados nesta chapa (figura posterior).
Chapa metlica para painel das interfaces de uma placa de CPU ATX. Deve ser encaixada pela parte
interna do gabinete.

A chapa deve ser aparafusada no gabinete, e nela se encaixaro os conectores da placa de CPU.
124
3.9 MONTAGEM DA PLACA DE CPU
Neste ponto a placa de CPU j estar com o processador e o cooler
instalados (exceto no caso do Pentium 4, que deve ser instalado depois que a placa
de CPU j est fixa ao gabinete). As memrias j esto instaladas e os jumpers
esto corretamente configurados.
3.9.1 preparao prvia do gabinete
Voc tambm j preparou o gabinete para receber a placa de CPU. Podem
ter ocorrido diversas situaes, dependendo do formato e do tamanho do gabinete:
1. Remoo da bandeja que aloja o disco rgido e o drive de disquetes.
2. Remoo do fundo do gabinete.
3. Remoo da chapa onde a placa de CPU ser fixada.
4. Remoo da fonte para abrir caminho para a placa de CPU.
Abrindo caminho para a placa de CPU. O processo a ser usado depende do tipo e do tamanho do
gabinete.
125
Existem gabinetes que so to espaosos que no precisam de providncias
especiais para a colocao da placa de CPU. o caso dos gabinetes torre tamanho
grande (full tower ou "torro), de alguns gabinetes torre tamanho mdio, e alguns
gabinetes horizontais.
O gabinete neste ponto j dever estar com os parafusos hexagonais
instalados. Alguns gabinetes so acompanhados de parafusos plsticos. Esses
parafusos devem ser fixados no gabinete, e a seguir a placa de CPU encaixada
sobre os mesmos.
Parafusos metlicos hexagonais e parafusos plsticos.
3.9.2 fixao da pIaca de cpu
Finalmente fixamos a placa de CPU ao gabinete. Normalmente nos modelos
ATX, basta apoiar a placa sobre os parafusos metlicos hexagonais e se for o caso,
encaix-la nos parafusos plsticos. Em alguns gabinetes so usados espaadores
plsticos, que devem ser encaixados na placa de CPU e a seguir introduzidos em
fendas existentes no gabinete. Use a seguir parafusos com arruelas isolantes para
fixar a placa de CPU. Devem ser aparafusados sobre os parafusos metlicos
hexagonais.
126
Espaadores plsticos devem ser encaixados na placa de CPU e depois introduzidos nas fendas do
gabinete.
Parafusos com arruelas isolantes devem ser fixados sobre os parafusos hexagonais.
3.9.3 coIocao do paineI dos conectores atx
Placas de CPU ATX possuem na sua traseira, um bloco de conectores.
Esses conectores devem ser adaptados a uma chapa metlica, contendo encaixes
para os mesmos. Em alguns gabinetes, esta chapa metlica fixa, mas este
procedimento raro, j que podem existir diferentes configuraes de conectores.
Muitos gabinetes so acompanhados de uma, duas e at trs chapas com diferentes
furaes, visando compatibilidade com as diversas configuraes de conectores.
Finalmente, muitas placas de CPU so acompanhadas de uma chapa com a furao
exata para os seus conectores. Este o tipo mais indicado a ser instalado.
Ao fixar a placa de CPU no gabinete, temos antes que verificar como este
painel ser montado. Em alguns casos, o painel deve ser colocado no gabinete pela
sua parte interna, antes de ser instalada a placa de CPU. Em outros casos o painel
montado e aparafusado pela parte traseira externa do gabinete, o que deve ser feito
depois que a placa de CPU j est montada.
127
chapa metlica que cobrir os conectores de uma placa ATX pode, dependendo do caso, ser
montada internamente ou externamente.
3.9.4 caminho para fixar os drives
Os drives de disquetes, disco rgido e drive de CD-ROM sero colocados na
etapa seguinte, depois que a placa de CPU j est fixa ao gabinete. Entretanto
existem alguns casos em que os drives precisam ser instalados antes da placa de
CPU. quando o gabinete muito compacto e a placa de CPU muito comprida.
sto ocorre especificamente em gabinetes torre. A placa de CPU pode obstruir uma
das partes laterais dos drives, tornando impossvel aparafus-los adequadamente.
Muitos montadores de PCs s percebem isso depois que a placa de CPU j est fixa
ao gabinete, e por preguia, acabam aparafusando os drives apenas de um dos
lados. O procedimento correto aparafusar os drives de ambos os lados. Portanto,
antes de instalar a placa de CPU no gabinete, verifique se depois que ela estiver fixa
ser possvel acessar ambas as partes laterais de todos os drives. Se voc concluir
que uma das partes laterais vai ficar inacessvel, ento instale os drives antes da
placa de CPU.
s vezes a placa de CPU pode obstruir a parte lateral dos drives. Neste caso os drives devem ser
instalados antes da placa de CPU.
128
3.10 POWER SWTCH ATX
Em equipamentos antigos, o boto liga/desliga servia para ativar e desativar
o fornecimento de corrente eltrica. Equipamentos modernos ficam ligados o tempo
todo, e a chave "liga/desliga serve para colocar e retirar os circuitos do estado de
standby. sto vlido nos modernos aparelhos de TV, VCR, aparelhos de som, e de
certa forma, para computadores. Uma fonte de alimentao ATX fica ligada o tempo
todo, enquanto estiver conectada tomada da rede eltrica. A chave liga/desliga em
sistemas ATX serve para dizer a fonte: "passe a operar com plena carga. A figura
abaixo mostra o boto liga-desliga (power switch) de um gabinete ATX, e tambm o
conector correspondente. Este pequeno conector est na extremidade de um par de
fios que sai da parte traseira do power switch.
Boto liga-desliga de um gabinete ATX e o seu conector para ligar na placa de CPU.
O conector deve ser ligado em um ponto apropriado da placa de CPU, de
acordo com as instrues do seu manual. Esta conexo est exemplificada na figura
a seguir.
129
Conexo do boto liga-desliga em uma placa de CPU ATX.
3.11 LGAO DA FONTE NA PLACA DE CPU ATX
Na figura abaixo vemos a conexo da fonte de alimentao ATX, em uma
placa de CPU ATX. Tanto a placa de CPU como a fonte ATX possuem conectores
de 20 vias para esta ligao. Devido diferena entre os formatos dos pinos (alguns
so quadrangulares, outros so pentagonais), impossvel fazer esta conexo de
forma invertida. Em ambos os conectores existem travas de plstico. Essas travas
se encaixam quando os conectores so acoplados. Para retirar o conector, preciso
apertar a trava existente no conector superior.
conectando uma fonte de alimentao em uma placa de CPU ATX. A) Trava no conector da fonte. B)
Trava no conector da placa de CPU C) Para desencaixar os conectores, preciso pressionar a trava
no ponto indicado
3.12 COOLER
130
As placas de CPU modernas possuem uma conexo de 3 pinos para o
cooler do processador. Este tipo de conexo com 3 pinos possui um controle de
velocidade. Desta forma a placa de CPU pode ligar o ventilador apenas quando a
sua temperatura est muito elevada, ou desliga-lo quando o computador estiver em
estado de espera.
Placas de CPU modernas possuem uma conexo para alimentar o cooler do processador (CPU FAN)
A figura abaixo mostra a conexo para o cooler do processador em uma
placa de CPU. O conector fmea de 3 vias, que faz parte do ventilador, deve ser
ligado ao conector macho de 3 vias, existente na placa de CPU. Observe que os trs
orifcios do conector fmea so mais prximos de uma das suas faces laterais. Este
formato dificultar o encaixe na posio errada.
Ligando o cooler do processador na placa de CPU.
3.13 NSTALAO DE MDULOS DMM
simples o processo de colocao e retirada de um mdulo DMM. Apenas
temos que tomar cuidado para no for-lo para os lados, o que poderia danific-lo.
Tambm preciso fazer coincidir as suas duas fendas com as salincias do seu
soquete. A figura a seguir mostra as fendas e salincias.
131
Salincias nos soquetes DMM encaixam em fendas existentes no mdulo.

nstalando um mdulo DMM.
Para encaixar o mdulo DMM, devemos posicion-lo sobre o soquete, e a
seguir for-lo para baixo, como mostra a figura a seguir. Este movimento deve ser
feito com muito cuidado e muita firmeza. Se o encaixe estiver muito difcil
precisaremos aplicar mais fora, mas com cuidado para no deixar o mdulo
escorregar para as laterais (ou melhor, para frente ou para trs, segundo a
orientao da figura a seguir). Se o mdulo for acidentalmente flexionado poder
quebrar, ou pior ainda, poder quebrar ou danificar os contatos do seu soquete, o
que provavelmente inutilizaria a placa de CPU. Aqui todo cuidado pouco. Quando
o encaixe feito, duas pequenas alas plsticas existentes no soquete so
encaixadas em duas fendas laterais existentes no mdulo, como mostra o detalhe
direita na figura adiante. Essas alas tambm servem como alavancas,
possibilitando a extrao do mdulo de forma bem fcil.
A figura adiante mostra a extrao de um mdulo DMM pela atuao nas
alas laterais do seu soquete. Basta forar as alavancas como mostra a figura, e o
132
mdulo levantar. Depois disso, terminamos de pux-lo por cima, mas com cuidado
para no tocar nos seus chips e partes metlicas.
Extraindo um mdulo DMM.
3.14 PANEL FRONTAL DO GABNETE
Todos os gabinetes possuem um painel frontal com LEDs e chaves, alm de
um pequeno alto-falante. Do outro lado desses LEDs e chaves, na parte interna do
gabinete, partem diversos fios com conectores nas suas extremidades. Esses
conectores devem ser ligados na placa de CPU, em pontos descritos no seu manual.
A figura abaixo mostra um trecho do manual de uma placa de CPU, no qual esto
descritas as conexes para o painel. Essas informaes so a princpio suficientes
para fazer as conexes com o painel, mas vamos detalh-las um pouco mais,
tornando-as mais fceis. importante notar que voc poder encontrar pequenas
diferenas nessas conexes, ao examinar modelos diferentes de placas de CPU.
O manual da placa de CPU traz as instrues para as conexes com o painel do gabinete.
3.14.1 conexo do aIto-faIante
133
Todos os gabinetes para PC possuem, na sua parte frontal, um pequeno
alto-falante. No se trata de um alto-falante ligado nas caixas de som. um simples
alto-falante, conhecido como PC Speaker. Este alto-falante emite apenas sons
simples, como BEEPS. Mesmo que voc passe o tempo todo utilizando as caixas de
som que so acopladas na placa de som, o PC Speaker muito importante.
atravs dele que o computador informa a ocorrncia de eventuais falhas de
hardware durante o processo de boot. Quando corre tudo bem, o PC Speaker emite
um simples BEEP antes de dar prosseguimento ao carregamento do sistema
operacional. Quando ocorre algum problema, como por exemplo, uma falha na
memria, so emitidos vrios BEEPS com diferentes duraes. Normalmente os
manuais das placas de CPU apresentam uma tabela chamada BEEP Error Code,
atravs da qual, podemos identificar qual o problema, de acordo com a seqncia
de BEEPS emitidos.
O PC Speaker ligado a dois fios, na extremidade dos quais poder existir
um conector de 4 vias, ou dois conectores de 1 via. Na placa de CPU,
encontraremos um pequeno conector de 4 pinos, com a indicao speaker. Quando
tivermos dificuldades para localizar este conector, podemos contar com a ajuda do
manual da placa de CPU, que traz um diagrama que mostra todas as suas
conexes.
Apesar do conector existente na placa de CPU possuir 4 pinos, apenas os
dois extremos so usados. Por isso, caso o PC Speaker possua dois conectores
simples, devemos lig-los no primeiro e no quarto pino da placa. Esta ligao no
possui polaridade, ou seja, se os fios forem ligados de forma invertida, o PC Speaker
funcionar da mesma forma.
134
Conexo do alto-falante.
3.14.2 conexo do reset
Olhando pela parte interna do painel frontal do gabinete, podemos ver os
dois fios que partem da parte traseira do boto de Reset. Do boto de Reset partem
dois fios, na extremidade dos quais existe um pequeno conector de duas vias. Este
conector no tem polaridade, ou seja, pode ser ligado invertido sem alterar o
funcionamento do boto de Reset. Na placa de CPU voc encontrar um conector
de duas vias com a indicao "RESET, ou "RST, ou "RESET SW, ou algo similar,
para realizar esta conexo. Sua ligao est mostrada na figura abaixo.
Conexo do boto RESET.
135
3.14.3 conexo do hard disk Ied
Todos os gabinetes possuem no seu painel, um LED indicador de acesso ao
disco rgido (HD LED). Este LED aceso sempre que o disco rgido realizar
operaes de leitura e gravao. Normalmente um LED vermelho, e normalmente
na sua parte posterior esto ligados dois fios, sendo um vermelho em um branco.
Como nem sempre os fabricantes seguem padres nas cores desses fios, convm
conferir quais so as cores no seu caso. Na extremidade desse par de fios, existe
um conector de duas vias, do mesmo tipo existente no boto de Reset. Na placa de
CPU voc encontrar pinos com a indicao HD LED para realizar esta conexo.
Esta conexo poder ter dois aspectos: um conector de 2 pinos, ou um de 4 pinos,
com o terceiro pino retirado. Se na sua placa a configurao tiver 4 pinos com um
terceiro retirado, ligue o LED entre os dois primeiros, como mostra a figura abaixo.
Conexo do HD LED.
Esta conexo possui polaridade, ou seja, se for realizada de forma invertida,
o LED no acender. Felizmente, esta ligao invertida no causa dano algum.
Muitas vezes, o manual indica um dos pinos com o sinal "+. Este deve corresponder
ao fio vermelho. Se com esta ligao, o LED no funcionar (espere o boot para que
o disco rgido seja acessado), no se preocupe. Desligue o computador e inverta a
polaridade desta ligao, e o LED funcionar.
3.14.4 conexo do power Ied e keyIock
136
Vamos estudar essas duas conexes juntas, pois muitas placas de CPU
apresentam um nico conector, com 5 pinos, nos quais so feitas ambas as
conexes. O Power LED, localizado no painel frontal do gabinete, normalmente de
cor verde. Da sua parte posterior partem dois fios, normalmente um verde e um
branco. Na extremidade deste par de fios, poder existir um conector de 3 vias (a do
meio no utilizada), ou dois conectores isolados de 1 via cada um. Neste caso, a
ligao deve ser feita entre os pinos 1 e 3 deste conector.
O Keylock uma fechadura eltrica existente no painel frontal do gabinete.
Atravs de uma chave apropriada, tambm fornecida junto com o gabinete,
podemos abrir ou fechar. Quando colocamos esta chave na posio fechada, a
placa de CPU deixar de receber os caracteres provenientes do teclado. sto
impede, pelo menos de forma grosseira, que outras pessoas utilizem o computador
na nossa ausncia. Na parte traseira desta fechadura, existem dois fios, na
extremidade dos quais existe um pequeno conector de duas vias.
Na placa de CPU encontramos um conector de 5 pinos para a ligao do
Keylock e do Power LED. Esses pinos so numerados de 1 a 5 (consulte o manual
da placa de CPU para checar a ordem desta numerao, ou seja, se o pino 1 o da
esquerda ou o da direita). Nos pinos 1 e 3 ligamos o Power LED, e nos pinos 4 e 5
ligamos o Keylock. A ligao do Keylock no tem polaridade, mas a do LED tem
(assim como ocorre com qualquer tipo de LED). Se o LED no acender, basta
desligar o computador e inverter a ligao. O Keylock sempre ligado entre os pinos
4 e 5, e o Power LED sempre ligado entre os pinos 1 e 3, mas como
mencionamos, o Power LED pode apresentar dois tipos de conector (um triplo ou
dois simples).
137
Conexo do Keylock e Power LED.
Voc poder encontrar algumas placas de CPU, bem como gabinetes, que
no possuem mais o keylock. A razo para esta extino simples. Ao inibir o
funcionamento do teclado, o Keylock no est oferecendo uma proteo eficaz para
o computador. Afinal de contas, a maioria dos comandos do Windows e outros
sistemas operacionais modernos podem ser realizados sem o uso do teclado,
apenas com o mouse. Alm do mais, existem mecanismos de segurana mais
eficazes, como por exemplo, o uso de uma senha definida no CMOS Setup.
3.15 FXAO DO PENTUM 4
A montagem de computadores equipados com o Pentium 4 possui algumas
diferenas bsicas. A fonte de alimentao e o gabinete devem ser adequados.
Gabinetes para Pentium 4 devem possuir 4 furos, nos quais se encaixam 4
parafusos hexagonais que ficam alinhados com o soquete do processador.
138
Fixao adicional em um gabinete ATX para Pentium 4.
As placas de CPU para Pentium 4 tambm so acompanhadas de duas
peas plsticas (mecanismo de reteno) e dois clips metlicos (clips de reteno),
mostrados na figura abaixo. As duas peas plsticas servem para fixar a placa de
CPU ao gabinete, atravs dos 4 parafusos mostrados na figura acima. Os clips
devem ser presos nessas peas plsticas e fazem a fixao do cooler sobre o
processador.
Peas para fazer a fixao do Pentium 4 e do seu cooler.
Depois que os 4 parafusos hexagonais esto fixos na chapa do gabinete,
instalamos e aparafusamos a placa de CPU, deixando livres apenas os 4 parafusos
em torno do processador. A seguir instalamos os dois mecanismos de reteno,
como mostra a figura. Ambos devem ser aparafusados.
139
O mecanismo de reteno (as duas peas plsticas mostradas na figura 5-62) deve ser aparafusado
placa e ao gabinete.
Podemos agora instalar o processador no seu soquete e fixar o cooler
atravs dos dois clips metlicos, como mostra a figura . imprescindvel o uso de
pasta trmica entre o processador e o cooler.
Fixando o cooler atravs dos clips de reteno.
As fontes de alimentao para o Pentium 4 tambm precisam ser
adequadas. Elas devem seguir nova especificao ATX, chamada ATX 12V. A
principal diferena a presena de um conector de alimentao adicional com +12
volts e capaz de fornecer alta corrente. O uso deste conector uma tendncia nas
placas de CPU modernas. At agora, as tenses necessrias aos processadores
modernos (em geral inferiores a 2 volts) eram geradas a partir das tenses de +3,3
volts e +5 volts, disponveis no conector padro ATX. Esta gerao de voltagem
feita a partir de conversores DC/DC, que so circuitos que geram uma tenso
contnua, a partir de uma outra tenso contnua de valor diferente. Ocorre que os
conversores DC/DC com entrada de +12 volts so mais eficientes que aqueles que
usam entradas de +3,3V e +5V. A partir de +12 volts possvel operar com maior
140
rendimento e menor aquecimento. Fontes ATX12V possuem ainda um conector
adicional com as voltagens de +3.3V e +5V, fornecendo assim maior corrente para
essas voltagens. Todas as fontes ATX12V possuem este conector auxiliar, mas
existem fontes ATX no "ATX12V que tambm possuem este conector auxiliar. Os
trs conectores so mostrados na figura abaixo.
Conectores de uma fonte ATX12V.
As placas de CPU para Pentium 4 possuem os trs tipos de conexes para
fontes ATX12V, como mostra a figura abaixo.
Os trs conectores de alimentao de uma placa de CPU para Pentium 4.
3.16 MONTAGEM DOS DRVES
Esta etapa no depende do fato do gabinete ser AT ou ATX. As pequenas
diferenas dependem muito mais do fato do gabinete ser horizontal e vertical.
Mesmo considerando gabinetes do mesmo tipo (horizontal e vertical), pequenas
diferenas ainda podem ocorrer, como mostraremos aqui.
141
Gabinetes espaosos possuem vrios locais para a instalao de drives.
Gabinetes muito compactos possuem apenas um local para instalar o disco rgido,
um para o drive de disquetes e um para o drive de CD-ROM. Escolha os locais
corretos, levando em conta a melhor disposio de cabos e a melhor dissipao de
calor. Por exemplo, se voc utilizar um gabinete espaoso, deixe um espao livre
entre o disco rgido e o drive de disquetes. sto facilitar a gerao do calor gerado
pelo disco rgido. Se o gabinete for muito compacto, provavelmente voc no ter
escolha. O aquecimento poder ser maior que o ideal.
A figura a seguir mostra a parte interna de um gabinete, no qual esto
presentes um drive de CD-ROM, um drive de disquetes de 3 e um disco rgido.
Todos so fixados ao gabinete atravs de parafusos laterais. suficiente utilizar dois
parafusos de cada lado.
Fixao dos drives.

Drives de CD-ROM so fixados ao gabinete atravs de parafusos classe 1.
142

Drives de disquete de 3 so fixados ao gabinete atravs de parafusos classe 1.

Para fixar o disco rgido ao gabinete, usamos parafusos classe 2.
Nos gabinetes torre, o drive de disquetes e o drive de CD-ROM so
introduzidos pela parte frontal, e a seguir aparafusados pelos seus furos laterais. A
figura 5-80 mostra a montagem de um drive de CD-ROM em um gabinete torre.
Lembre-se que o drive de CD-ROM utiliza trs cabos: cabo de alimentao, cabo flat
e cabo de udio. Se quiser pode conectar o cabo flat DE e o cabo de udio na parte
traseira do drive de CD-ROM, antes de coloc-lo no gabinete.
Fixando o drive de CD-ROM em um gabinete torre.
A figura abaixo mostra a instalao do drive de disquetes em um gabinete
torre. Assim como ocorre com o drive de CD-ROM, o drive de disquetes deve ser
143
introduzido pela parte frontal e aparafusado por seus furos laterais. Se achar
conveniente pode conectar o cabo flat no drive de disquetes antes de introduzi-lo no
gabinete.
Montando o drive de disquetes.
A figura a seguir mostra a montagem do disco rgido em um gabinete torre.
O disco introduzido pela parte interna e a seguir aparafusado pelas laterais. Tanto
para o disco rgido como para o drive de disquete e drive de CD-ROM, devemos
utilizar dois parafusos de cada lado para a fixao.
Montando o disco rgido em um gabinete torre.
O processo de montagem em gabinetes torre pode ter pequenas variaes.
Em certos gabinetes torre muito compactos, preciso retirar a bandeja na qual so
montados o drive de disquetes e o drive de CD-ROM, para dar acesso placa de
CPU. Esses drives podem ser montados na bandeja, e depois de aparafusados,
podemos fixar a bandeja ao gabinete.
144
Fixando o drive de disquetes e o disco rgido na bandeja removvel.
O processo de fixao dos drives em um gabiente horizontal tambm pode
apresentar pequenas variaes. Muitas vezes quando fixamos um dos drives,
obstrumos o acesso aos parafusos laterais de fixao para os outros drives.
preciso portanto, antes de fixar o disco rgido, o drive de CD-ROM e o drive de
disquetes, verificar qual a melhor ordem para faz-lo. A figura a seguir mostra a
montagem de um drive de CD-ROM em um gabinete horizontal. Assim como nos
outros casos, usamos dois parafusos de cada lado.
Montando o drive de CD-ROM em um gabinete horizontal.
Na figura abaixo vemos a montagem de um drive de disquetes em um
gabinete horizontal. Note que neste exemplo, quando o drive de disquetes
instalado, os parafusos laterais do drive de CD-ROM (veja a figura acima) ficam
inacessveis. Neste caso devemos instalar primeiro o drive de CD-ROM, depois o
drive de disquetes.
145
Montando o drive de disquetes em um gabinete horizontal.
Alguns gabinetes horizontais possuem um local para a instalao do disco
rgido, debaixo da fonte de alimentao. No uma boa idia instalar o disco rgido
neste local, pois h muita interferncia eletromagntica da fonte para o disco rgido,
o que pode causar problemas no seu funcionamento. Alm disso, o ventilador
existente na fonte pode produzir vibraes mecnicas que afetam o funcionamento
do disco rgido.
Montando o disco rgido sob a fonte de alimentao.
Se o gabinete tiver espao, d preferncia para montar o disco rgido em
outro local. Muitos gabinetes possuem mais de um lugar para instalar um disco
rgido. Em alguns casos existe um segundo local para instalao de drives de CD-
ROM. Voc pode ento montar o disco rgido em um adaptador de 3 para 5 1/4"
(figura abaixo) e mont-lo em um local destinado a drives de CD-ROM e outros tipos
de drives de 5 1/4".
146
Disco rgido montado em adaptador para 5 .
Existem ainda gabinetes que possuem uma bandeja para a montagem do
drive de disquetes e do disco rgido. Monte ambos nesta bandeja (figura 5-88), para
depois fix-la ao gabinete.
Bandeja para fixar o drive de disquetes e o disco rgido.
3.17 LGAO DA FONTE NOS DRVES E DSCO RGDO
Essas conexes so as mesmas, tanto em fontes AT como em ATX, tanto
em dispositivos novos quanto nos modelos antigos. Voc j conhece os conectores
existentes na fonte, prprios para a alimentao dos drives de disquetes, disco
rgido, drive de CD-ROM e demais dispositivos que possam ser chamados de drives.
Na figura abaixo vemos a conexo da fonte no disco rgido. Observe o tipo de
conector da fonte que usado nesta ligao. Normalmente as fontes possuem trs
ou mais desses conectores. Todos eles so idnticos, e voc pode ligar qualquer um
deles em qualquer dispositivo que possua este tipo de conector. Devido ao seu
formato pentagonal achatado, este conector no permite ligao errada. Se
tentarmos lig-lo em uma posio invertida, o encaixe no poder ser feito.
147
Conectando a fonte de alimentao no disco rgido
Na figura abaixo vemos como ligar a fonte de alimentao em um drive de
disquetes de 3. Preste muita ateno nesta conexo, pois se voc tentar encaix-
lo "de cabea para baixo, ou ento deslocado para o lado, a conexo ser feita, e
quando voc ligar o computador, o drive queimar.
Conectando a fonte de alimentao em um drive LS-120
Use a figura a seguir como referncia para fazer esta ligao corretamente.
Orientao correta da ligao do conector para drives de disquetes de 3.
Alm de encaixar conectores, existem situaes em que voc precisar
fazer o inverso, ou seja, desencaixar conectores. A regra geral para desconectar
corretamente, puxar sempre o conector, e no os fios. Ocorre que determinados
conectores possuem travas que impedem ou dificultam a desconexo. Se voc tiver
dificuldade para desconectar, no puxe com muita fora, pois voc poder danificar
o conector existente no drive. Use uma chave de fenda para destravar os
conectores, facilitando assim a desconexo. A chave de fenda deve ser introduzida
como mostra a figura abaixo.
148
s vezes preciso de uma chave de fenda para desconectar a fonte de um drive de disquetes de
3.
A conexo da fonte de alimentao no drive de CD-ROM similar j
mostrada para o disco rgido, pois utilizado o mesmo tipo de conector.
Conectando a fonte de alimentao em um drive de CD-ROM.
3.18 CABOS FLAT
Existe uma regra simples para fazer qualquer conexo de cabo flat:
O fio vermelho do cabo flat deve ser encaixado no pino 1 do conector
dentificar o fio vermelho muito fcil. Todos os cabos flat possuem o seu fio
nmero 1 pintado, ou ento listrado de vermelho. Resta ento saber identificar o
pino 1 de cada tipo de conector.
A figura abaixo mostra a conexo de um cabo flat em um drive de disquetes
de 3. Podemos ver no conector, na parte direita, o nmero 33, que em geral
facilmente visualizado. Este conector possui 34 pinos, sendo que em uma
extremidade encontramos os pinos 1 e 2, e na outra extremidade encontramos os
pinos 33 e 34. Se sabemos qual o lado onde est o pino 33, o lado oposto tem o
pino 1, e com ele deve ser alinhado o fio vermelho do cabo flat.
149
Ligando o cabo flat em um drive de disquetes de 3.
No use regras empricas, como "o fio vermelho fica sempre do lado
esquerdo, pois existem excees. A nica regra precisa a que manda ligar o fio
vermelho no pino 1 do conector.
Na figura a seguir vemos a conexo de um cabo flat DE em um drive de
CD-ROM. Como mostra a figura, o drive possui (em geral) uma numerao
estampada na sua parte traseira, indicando os pinos 1 e 2 em uma extremidade, e
39 e 40 na outra extremidade. Caso voc tenha dificuldades para identificar o pino 1,
consulte as indicaes em geral impressas na parte traseira do drive, e tambm
encontradas no seu manual.
Ligando o cabo flat em um drive de CD-ROM.
Na figura abaixo temos a conexo de um cabo flat em um disco rgido DE.
Observe que o disco rgido no possui indicao do seu pino 1. Entretanto, existem
diversas formas de identific-lo.
150
Conectando o cabo flat DE no disco rgido.
Uma forma de descobrir a numerao dos pinos de um conector
consultando a serigrafia da placa de circuito. A serigrafia nada mais que as
inscries existentes nas placas, em geral em tinta branca. s vezes preciso
utilizar uma lupa para ler essas inscries. A figura a seguir mostra a serigrafia
prxima ao seu conector, vemos claramente os nmeros 39/40 em uma extremi -
dade, e 1/2 na outra.
Em geral possvel identificar a posio do pino 1 atravs da serigrafia.
Nem sempre existe serigrafia, ou inscries na parte traseira do drive.
Quando isso ocorre, precisamos consultar o manual. A figura 5.98 mostra a parte
traseira de um drive LS-120 (disquetes de 120 MB). No existem indicaes no
drive, mas seu manual mostra claramente a posio do pino 1 do seu conector.
151
O manual do LS-120, e dos demais dispositivos DE, informa a posio do pino 1.
Existe mais uma forma de localizar o pino 1 em conectores localizados tanto
nas interfaces quanto nos dispositivos DE. Em geral esses conectores possuem
uma fenda localizada na sua parte central, como mostra a figura 5-99. Quando esta
fenda est orientada para baixo, os pinos 1 e 2 estaro orientados para a esquerda.
A posio da fenda no conector fmea, quando voltada para baixo, indica que o pino 1 est para a
esquerda
Alm de ligar os cabos flat nos diversos tipos de drives citados aqui,
preciso saber lig-los tambm nas suas interfaces, ou seja, nos conectores
apropriados da placa de CPU. Continua sendo vlida a regra do fio vermelho, ou
seja, o fio vermelho do cabo flat deve ficar alinhado com o pino 1 do conector.
Precisamos ento localizar nos conectores das placas, a posio dos respectivos
pinos 1.
Conectores para drives de disquete e interfaces DE em uma placa de CPU.
152
Algumas vezes o conector do cabo flat e os conectores existentes na placa
de CPU so feitos de tal forma que a conexo invertida evitada. Observe os
conectores mostrados na figura acima. Cada um deles possui uma fenda na sua
parte central, como j havamos mostrado na figura anterior. Certos conectores
usados em cabos flat possuem uma salincia que se encaixa exatamente nesta
fenda. Se tentarmos encaixar o conector ao contrrio, a salincia no permitir a
conexo.
A maioria dos cabos flat possuem uma salincia para evitar o encaixe na posio invertida.
A figura acima mostra um conector de um cabo flat, no qual existe uma
salincia que impede o encaixe invertido. nfelizmente, nem todos os cabos flat
possuem conectores com esta salincia. Desta forma, o usurio precisa realmente
identificar a posio do pino 1, evitando assim o encaixe invertido.
Alm de saber identificar a posio do pino 1, preciso tambm saber
identificar as interfaces. O conector da interface para drives de disquete um pouco
mais curto que os conectores das interfaces DE. Possui apenas 34 pinos. Os
conectores DE possuem 40 pinos. Portanto, na figura anterior, o conector mais
curto o da interface para drives de disquetes, e os dois maiores so os das
interfaces DE. Alm disso, preciso identificar qual das duas interfaces DE a
primria, e qual a secundria. Muitas vezes esta indicao feita na serigrafia,
como no exemplo da figura abaixo. Ao lado dos conectores, temos as indicaes
DE 1 (primria) e DE 2 (secundria).
153
preciso identificar qual das interfaces DE a primria e qual a secundria.
A figura abaixo mostra um cabo flat encaixado corretamente na interface DE
primria.
Conectando o cabo flat DE na placa de CPU.
Como vimos, nem sempre o conector do cabo flat possui a salincia que se
encaixa na fenda existente nos conectores da placa de CPU. Quando isso ocorre,
devemos identificar o pino 1 por outros meios. Podemos verificar se o nmero 1 est
indicado na serigrafia, ou ento consultar o diagrama existente no manual da placa
de CPU. Para facilitar ainda mais, apresentamos na figura a seguir, a numerao
dos pinos desses conectores. De acordo com a figura abaixo, quando olhamos
esses conectores com a fenda central voltado para baixo, o pino 1 estar orientado
para a esquerda.
154
Numerao de pinos de conectores DE e da interface para drives de disquete da placa de CPU.
Em caso de dvida, consulte o manual da placa de CPU, onde sempre
estaro as indicaes necessrias. A figura 5-105 mostra um trecho de um manual,
no qual est descrita a numerao dos pinos das interfaces DE e da interface para
drives de disquete.
O layout da placa de CPU, existente no seu manual, tambm facilita o encaixe correto dos cabos.
3.19 JUMPERS DE DSPOSTVOS DE
Se voc vai instalar um disco rgido DE, novinho em folha, como o nico
dispositivo da interface DE primria, ento no precisa se preocupar com a sua
configurao de jumpers. A configurao de fbrica adequada para este tipo de
instalao (Master, sem Slave). J o mesmo no pode ser dito quando voc
pretende instalar dois discos rgidos, ou ento quando pretende instalar outros
dispositivos DE, como drives de CD-ROM, drives LS-120 ou ZP Drive DE. Nem
sempre a configurao com a qual esses dispositivos saem da fbrica adequada
instalao direta, sem que o usurio precise revisar os seus jumpers. Vamos ento
apresentar os jumpers dos dispositivos DE, e como devem ser programados para
cada modo de instalao.
155
Jumpers de um disco rgido.
Um disco rgido DE pode ter seus jumpers configurados de 3 formas
diferentes:
Master O drive est preparado para operar como Master (Dispositivo principal de
uma interface), sem Slave (no h um segundo dispositivo na mesma
interface).
Slave O disco rgido o Slave, ou seja, o segundo dispositivo DE ligado a uma
interface.
Drive is Master,
Slave Present
Nesta configurao, o disco rgido o Master, porm, existe um segundo
dispositivo DE ligado na mesma interface.
As configuraes de outros dispositivos DE (drive de CD-ROM, LS-120, ZP
Drive DE, etc) so parecidas, exceto pelo fato de no utilizarem a configurao
Slave Present. Portanto, as configuraes vlidas para esses dispositivos so:
Mster ou Slave. So fornecidas pequenas tabelas impressas nos prprios
dispositivos indicando a posio dos Jumpers para cada configurao.
156
Exemplo de tabela de configurao de jumpers de um disco rgido.
3.20 JUMPERS EM DRVES DE CD-ROM
A figura 5-108 mostra os jumpers de um drive de CD-ROM DE. Observe
que no existe o jumper Slave Present, apenas jumpers que o definem como Master
ou Slave. Existe tambm a opo Cable Select, comum em vrios dispositivos DE,
mas ainda pouco usada. Muitos drives de CD-ROM so configurados como Slave na
fbrica. preciso fazer uma reviso nos seus jumpers, programando-os
corretamente. Os drivers juntamente com os jumper as inscries "CS, SL, MA. Que
significam repectivamente: "Cable Select, "Slave, "Mster. Os jumpers se
encontram na parte posterior do driver, entre a interface DE e o conector de udio.
Jumpers de um drive de CD-ROM DE.
3.21 MONTAGEM DAS PLACAS DE EXPANSO
157
Esta mais uma etapa que independe do fato do gabinete ser horizontal ou
vertical, AT ou ATX, grande ou pequeno. Em todos os modelos a posio relativa
entre a placa de CPU, as placas de expanso e os pontos de fixao no gabinete
so semelhantes.
As principais placas de expanso que um computador pode ter so:
Placa de vdeo
Placa de som
Placa de interface de rede
Placa fax/modem
Placa controladora SCS
3.22 ENCAXANDO UMA PLACA DE EXPANSO
claro que existem placas de CPU com "tudo onboard, que permitem
montar um PC sem utilizar placas de expanso. Ainda assim casos como este so
minoria. Todo tcnico ou montador de PCs deve estar apto a conectar e desconectar
placas de expanso. O encaixe de uma placa de expanso est ilustrado na figura a
seguir. Usamos como exemplo uma placa PC, mas o mesmo princpio usado para
placas SA e AGP. Alinhe a placa sobre o slot e aplique movimentos alternados at
que a placa fique totalmente encaixada. Esses movimentos alternados so ilustrados
na figura a seguir.
158
Encaixando uma placa de expanso em um slot.
1 Coloque a placa apoiada sobre o slot, mas ainda sem forar.
2 Force a placa para baixo, primeiro em uma extremidade.
3 Force a placa para baixo, na outra extremidade.
4 Repita as etapas 2 e 3, at que aos poucos a placa fique totalmente
encaixada.
Encaixando uma placa de expanso em um slot
Em detalhe a abertura das placas de expanso para fixao ao gabinete
159

Placas de expanso so fixas ao gabinete, a princpio com parafusos classe 1; se forem
inadequados, use os de classe 2.
Neste momento devemos tambm instalar dispositivos que no so
exatamente placas de expanso, mas tambm so fixados na parte traseira do
gabinete. Por exemplo, muitas placas de CPU com dispositivos onboard so
acompanhados de conectores auxiliares que do acesso s suas interfaces. Podem
ser simples conectores, mas em alguns casos so pequenas placas ligadas a um
pequeno cabo flat que deve ser encaixado no ponto apropriado da placa de CPU.
Siga as instrues do manual para fazer esta conexo corretamente.
Conectores auxiliares de interfaces onboard.
No caso das placas de CPU padro AT, instale ainda os conectores das
interfaces seriais e paralelas. Esses conectores podem ser aparafusados
diretamente ao gabinete, nos pontos onde se fixam placas de expanso, ou ento
podem ser desmontados e instalados em fendas existentes na parte traseira do
gabinete.
160
nstale os conectores das interfaces seriais e paralela, se estiver usando uma placa de CPU AT.
3.22.1 distribuio das pIacas peIos sIots
A escolha dos slots a serem usados um ponto importante. Para placas
AGP, no existe escolha, pois as placas de CPU possuem um nico slot AGP. J os
slots PC so em maior nmero. Devemos tentar deixar livre o primeiro slot PC
localizado ao lado da placa AGP, se isto for possvel. As placas 3D modernas
esquentam muito, e deixar uma posio livre ajudar a melhorar a dissipao do
calor gerado por este chip.
3.22.2 feche as fendas sem uso
Utilize as tampas metlicas que acompanham o gabinete para fechar as
fendas traseiras que no estiverem em uso. Se as fendas sem uso ficarem abertas,
o fluxo de ar no interior do gabinete, fundamental para a sua boa refrigerao, ser
prejudicado.
161
Use as tampas metlicas para fechar as fendas sem uso no gabinete.
3.23 LGAES NA FONTE DE ALMENTAO
A fonte de alimentao j foi ligada na placa de CPU. Chegou a hora de lig-
la tambm no disco rgido, no drive de disquetes e no drive de CD-ROM. Se estiver
utilizando outros tipos de drives (por exemplo, um gravador de CDs ou um drive de
DVD), ligue-os tambm na fonte.
Ligando o disco rgido na fonte de alimentao.
162

Ligando o drive de CD-ROM na fonte de alimentao.

Ligando o drive de disquetes na fonte de alimentao.
3.24 CABOS FLAT
Uma vez tendo identificado a interface DE primria, ligue-a ao disco rgido,
utilizando o cago DE apropriado. Para o funcionamento nos modos ATA-66 e ATA-
100, deve ser usado o cabo flat DE de 80 vias. Para operar em ATA-33, o cabo DE
de 40 fias pode ser usado, mas ele deve ter no mximo 45 centmetros. Se esta
regra no for observada, podero ocorrer erros de acesso ao disco rgido, e mesmo
ao drive de CD-ROM. O cabo flat DE do disco rgido deve ser ligado no conector
apropriado do prprio disco, e tambm na interface DE primria da placa de CPU.
163
Conectando o disco rgido na sua interface.
A ligao do cabo flat DE no drive de CD-ROM feita da mesma forma.
Ligue o cabo flat no drive de CD-ROM e na interface DE secundria, como mostra a
figura a seguir.
Conectando o drive de CD-ROM na sua interface.
Lembre-se que cada interface DE pode ser conectada a dois dispositivos.
Quando apenas um dispositivo usado, devemos utilizar o conector existente na
extremidade do cabo. Se a extremidade de um cabo DE ficar sem conexo,
podero ocorrer erros no seu funcionamento. Quando dois dispositivos DE so
ligados na mesma interface, utilizaremos os dois conectores do cabo. O que definir
qual deles o primeiro e qual deles o segundo (por exemplo, entre dois discos
rgidos, qual ser C e qual ser D) so os jumpers Master/Slave. A posio de cada
disco no cabo no tem influncia sobre a letra ocupada.
164
Conectando o drive de disquetes na sua interface.
A conexo do drive de disquetes deve ser feita da mesma forma como
fizemos para o disco rgido e o drive de CD-ROM. Usamos o cabo flat DE de 34
vias, prprio para o drive de disquetes. O drive deve ser obrigatoriamente ligado no
conector da extremidade do cabo.
3.25 LGAR PARA TESTAR
Mais uma vez ligaremos o computador para test-lo. Desta vez ser possvel
realizar o boot atravs de um disquete. Ao ser ligado, aparecero na tela as
mensagens do BOS da placa de vdeo e da placa de CPU, com a indicao do
processador, seu clock e a quantidade de memria. Ser feito o boot atravs de um
disquete. Este disquete de boot pode ser gerado com o comando FORMAT A: /S. Se
preferir pode gerar um disquete de inicializao a partir de um computador que j
possua o Windows instalado. Use o Painel de Controle, Adicionar e remover
programas, Disco de inicializao. Ser feito o boot do sistema operacional
Windows, no modo MS-DOS. Ainda no ser possvel acessar o disco rgido, pois
ele precisa ser inicializado, como veremos mais adiante neste captulo.
165
Tela apresentada ao fazer um boot sem unidade de inicializao
Verifique ainda se todos os LEDs do painel frontal do gabinete esto
funcionando. Se um LED no acender, ser preciso inverter a polaridade da sua
ligao na placa de CPU. Antes de inverter a polaridade, desligue o computador
para evitar acidentes. Verifique se o boto RESET est operando corretamente.
166
4. TIPOS DE GABINETE
O gabinete considerado a estrutura do PC porque nele que todos os
componentes internos sero instalados e fixados. Portanto, a escolha de um
gabinete adequado aos componentes que sero integrados de extrema
importncia, pois uma escolha inadequada ir prejudicar a instalao e a fixao dos
componentes. Outro fator na utilizao de um gabinete inadequado m
refrigerao, o que aumenta a sua temperatura interna, prejudicando o
funcionamento do PC com constantes "travamentos do processador, e em alguns
casos, at a sua queima ou de outros componentes.
ModeIos de Gabinetes
O mercado disponibiliza os seguintes modelos de gabinete para integrao
de PC's:
Full tower Torre Grande
Midi tower Torre Mdia
Mini tower Torre Mini
Desktop Gabinete de mesa
Desktop slim Gabinete de mesa fino
Os modelos midi e mini tower so normalmente empregados na integrao
de PC's para aplicaes profissionais ou domsticas. Para ambientes ao qual a
economia de espao fundamental.
Geralmente os gabinetes desktops necessitam que um ventilador interno
adicional seja instalado para compensar o menor espao interno, o que dificulta sua
refrigerao.
Outra desvantagem dos modelos desktop's a falta de espao para a
instalao de perifricos adicionais.
O modelo full tower empregado para integrao de PC's servidores, j que
esses disponibilizam espao suficiente para a integrao de vrios perifricos
adicionais, motherboard's com dimenses maiores e, tambm maior circulao de ar
interno.
167
Do ponto de vista externo, um gabinete ATX bem parecido com um
gabinete AT.
As diferenas so mnimas. Uma delas que o velho boto Turbo, como o
Turbo LED, que j haviam cado em desuso h alguns anos, foram definitivamente
eliminados. Tambm existe diferena na disposio dos conectores na parte traseira
do gabinete, como veremos a seguir.
Alguns Modelos de Gabinetes
Os gabinetes possuem em seu painel frontal diversos LEDs indicadores e
chaves de controle:
Chave para trancar o teclado
Boto TURBO
Boto RESET
Boto ou chave para ligar o computador
LED de POWER ON
LED indicador de modo turbo
LED indicador de acesso ao disco rgido
Display digital para indicao de clock
Existem diversos modelos de gabinetes no mercado. Abaixo apresentamos
alguns deles:
168
Gabinete Full Tower
Observar o maior espao para instalao dos componentes e perifricos.
Este tipo de gabinete normalmente utilizado para implementao de Servidores.
Gabinete Midi Tower
Estes so os gabinetes mais utilizados em ambientes domsticos.
Normalmente utilizam uma fonte padro ATX, por ser a tecnologia mais utilizada no
momento.
169
Gabinete Mini Tower
deal para quem precisa reduzir o espao utilizado pelo computador. Porm,
voc perde em espao interior para ligao de perifricos.
O sistema de refrigerao dever ser reforado.
Gabinetes no Padro AT Tm Um Sistema de LED Que dentifica a Velocidade de
Processamento da CPU. Alm do Boto Turbo Que Aciona Sua Troca.
Os gabinetes modelos Desktop, so prprios para trabalharem com o
monitor sobre eles. Desta forma, tambm economizam espao fsico, mas tambm
precisamos ficar atentos ao sistema de refrigerao.
170
Modelo de Gabinete Desktop
Desktop Slim
Os Desktops Slim so mais finos que os Desktops comuns. Notar que o
espao fsico dentro do gabinete bastante reduzido.
171
Vista nterna de Um Gabinete Torre ATX
nterior de Um Gabinete Torre ATX
172
ExempIo de Gabinetes Atuais
4.2 AS FORMAS DOS COMPUTADORES DE HOJE
Os computadores podem ser classificados de acordo com diversos critrios:
Velocidade de Processamento
Capacidade de Armazenamento
Utilizao
Tamanho Fsico
173
Utilizaremos, inicialmente, o critrio do Tamanho Fsico para definir os tipos
de computadores.
4.2.1 Supercomputadores
Supercomputadores trabalham processando uma grande quantidade de
dados, muito rapidamente e com uma performance altssima, pois possuem diversos
processadores trabalhando paralelamente.
Aplicao: Este tipo de computador foi desenvolvido para processar
aplicaes cientficas complexas, que envolvam muita quantidade e complexidade
de clculos matemticos.
Preo: Milhes de dlares
Existem muito poucos equipamentos destes no mundo, uma vez
que o seu custo de produo muito alto.
So o topo de linha em termos de velocidade e recursos. Normalmente so
usados para desenvolvimentos de de pesquisas e aplicaes que exigem sistemas
de altssimo desempenho.
Ex: CERN, NASA
174
175
4.2.2 Mainframes
Na dcada de 1950, computadores eram mquinas grandes e complexas,
operadas por pessoas altamente especializadas.
Para processar os dados, os usurios se enfileiravam para submeter suas
leitoras de cartes ou fitas magnticas que eram processados em lote.
No havia nenhuma forma de interao direta entre usurios e mquina.
Esses computadores so conhecidos hoje como mainframes.
Os mainframes funcionavam em instalaes especiais, geralmente em
ambiente climatizado e de acesso restrito Nesta poca, era comum que as
empresas orgulhosamente os exibisse atravs de janelas de vidro para que os
usurios pudessem v-los e admir-los, afinal eram carssimos
Para utilizar o computador, os usurios precisavam encaminhar os dados
que desejavam processar para o operador do mainframe no centro de computao.
Da surgiu o termo Centro de Processamento de Dados ou CPD.
Avanos na dcada de 1960 possibilitaram o desenvolvimento dos primeiros
terminais interativos, permitindo aos usurios acesso ao computador central atravs
de linhas de comunicao.
sso tornou possvel disponibilizar terminais (monitores + teclado) remotos
em outros pontos das instalaes para que os usurios pudesse ter acesso ao
mainframe distncia.
Os usurios passavam ento a ter um mecanismo que possibilitava a
interao direta com o computador, ao mesmo tempo em que avanos nas tcnicas
176
de processamento davam origem a sistemas de tempo compartilhado (time-sharing),
permitindo que vrias tarefas dos diferentes usurios ocupassem simultaneamente o
computador central, atravs de uma espcie de revezamento no tempo de ocupao
do processador.
Esse terminais no eram computadores em si, eram apenas perifricos
ligados ao mainframe.
Avanos na dcada de 1960 possibilitaram o desenvolvimento dos primeiros
terminais interativos, permitindo aos usurios acesso ao computador central atravs
de linhas de comunicao.
Conhecidos tambm como computadores de "Grande Porte
177
Ocupam salas inteiras e fazem todo o processamento centralizado Os
usurios utilizam terminais para interagir com o computador central
ApIicao: Os Mainframes so computadores multitarefa geralmente
utilizados em reas que trabalham com bancos de dados imensos.
Ex: Departamentos governamentais, grandes empresas
Preo: Milhes de dlares
A ViON mainframe computer manufactured by Hitachi.
178
Mainframe BM (maior fabricante mundial)
4.2.3 minicomputadores
A partir de 1970, com o desenvolvimento dos minicomputadores, os grandes
fabricantes j comeavam a planejar solues com o objetivo de distribuir o poder de
processamento dos mainframes e assim facilitar o acesso s informaes.
179
Menores que os Mainframes em todos os sentidos, mas com capacidade de
executar diversos programas e serem utilizados por vrios usurios ao mesmo
tempo.
Usados nas empresas que no tinham condies financeiras de adquirir um
Mainframe. Perderam espao gradativamente para as redes de
microcomputadores.
A VAX minicomputer
Aplicao: Os Minicomputadores tinham a capacidade de processar uma
grande quantidade de dados, mas sua grande qualidade era a possibilidade de se
conectar a outros Minicomputadores e tambm aos Mainframes. Assim, ele
praticamente iniciou o conceito de trabalho em rede (Networking), e se popularizou
entre as grandes e mdias empresas que no possuam dinheiro para adquirir um
Mainframe.
Preo: Entre $15,000 e $150,000 dlares
180
4.2.4 PCs
Avanos tecnolgicos reduziram o custo e a complexidade operacional do
hardware, possibilitando que cada usurio pudesse dispor de um computador
prprio. Da nasceu o termo "Personal Computer", ou PC.
Com o PC, o CPD deixa de ser necessrio. Em relao aos mainframes, os
PCs possuem algumas vantagens:
Menor investimento inicial: o custo da aquisio de um nico
mainframe de grande porte pode ser substitudo pelo da aquisio de
PCs conforme a demanda.
Mais simples manuteno: mais conveniente substituir um
nico PC com defeito do que desativar o nico mainframe para reparo
(logo, mais seguro tambm).
Menor custo de atualizao: economicamente mais vivel
atualizar os PCs ao longo do tempo do que realizar um 'upgrade' em
um servidor de alta sofisticao.
Mas os PCs possuem algumas desvantagens tambm...
Enquanto os usurios dos mainframes compartilham seus perifricos
(impressora, dispositivo de armazenamento), em uma instalao baseada em PCs
esses recursos ou so exclusivos de cada mquina (e os usurios precisam se
deslocar para utiliz-los) ou devem ser replicados (aumentado o custo de aquisio
e manuteno).
Nos mainframes, todos os dados podiam ser disponibilizado na central de
processamento, ao passo que em uma instalao de PCs os dados que necessitam
ser cruzados podem estar espalhados em mais de uma estao, requisitando
181
interveno do usurio para transport-los fisicamente (atravs de disquetes, por
exemplo).
4.2.5 Microcomputadores PCs
Microcomputador PC Personal Computer
o mais comum dos computadores. Utilizados tanto em ambientes
profissionais quanto domsticos Responsveis diretos pela popularizao da
informtica.
Aplicao: O rpido desenvolvimento de sua capacidade de processamento
e a reduo gradativa de preo, fizeram com que os Microcomputadores se
popularizassem rapidamente (principalmente na dcada de 90) e passassem a ser
utilizados em praticamente todas as empresas, no havendo uma rea de atuao
especfica.
A possibilidade de interligar diversos Micros em rede acabou por reduzindo a
popularidade dos Mainframes e Minicomputadores e contribuindo para esta
popularizao do uso do Microcomputador.
Microcomputador PC.
4.2.6 Notebooks
Micros portteis nicialmente foram chamados de Laptops, pois podiam ser
usados no colo (lap, em ingls). Com o passar do tempo, tiveram seu tamanho
reduzido e uma nova gerao foi lanada com o nome de Notebooks (cadernos),
pois o seu tamanho se aproximava ao de um caderno.
182
notebooks
Notebook.
4.2.7 PaImtops
Caracterizam-se pelas suas dimenses limitadas.
Ainda podem ser vistos como um micro, pois possuem teclado e monitor de
vdeo.
Palmtop
183
4.2.8 PDAs
Personal Digital Assistant.
No possuem teclado;
Os dados so inseridos atravs de uma caneta que "escreve diretamente
sobre a sua tela e seleciona itens e menus de programas.
Podem ser conectados aos micros e fazer transferncia de dados entre as
unidades.

4.2.9 Sistemas Embarcados
"Sistemas Embarcados a classificao dada a equipamentos que
contenham microprocessadores pr-programados para executar uma determinada
tarefa requerida para o seu funcionamento.
Aplicao: Chips em celulares, mquinas de lavar, aparelhos de vdeo e
som, calculadoras, etc.
184
5 DISPOSITIVOS SECUNDRIOS DE ARMAZENAMENTO
Atualmente, pode-se afirmar que o sucesso de um negcio depende
essencialmente da capacidade de seus administradores em gerenciar informaes.
Acessar os dados certos e rapidamente, analis-los para projetar os rumos que a
empresa deve tomar so habilidades desejadas por toda pessoa que tem poder de
deciso. Em nveis no gerenciais, tambm h aqueles cuja funo depende do uso
de vrias formas de bases de dados. A empresa moderna resultado dos moldes da
tecnologia implantada.
Cada vez mais, os negcios dependem de seus sistemas e aplicativos.
Prestar melhores servios e ter solues computacionais eficientes so medidas
necessrias para aumentar a produtividade. E, ao longo do tempo, vem-se
observando a crescente necessidade de espao digital para armazenar dados. Se
anos atrs, alguns MB eram suficientes para guardar os dados de uma empresa,
hoje as dimenses so da ordem de GB e TB. E a necessidade por mais espao
continua crescendo.
A gravao/armazenagem o meio pelo qual pode-se capturar informaes
(texto, som, imagem, vdeo) permanentemente e, eventualmente, ser re-trabalhado.
baseada na converso de sinais eltricos em: sinais magnticos, padres
mecnicos, padres pticos e sinais eletrnicos (chips).
No computador, h vrios dispositivos para armazenagem de dados, como
RAM, cache, HD e fitas, numa relao hierrquica. Os dados manipulados
diretamente pela CPU so mantidos na memria principal (RAM). Mas, no importa
quanta RAM h, no computador nunca tem o suficiente; e, pior, qualquer coisa
armazenada perdida se faltar energia ou ocorrer algum problema.
Assim, a memria RAM utilizada principalmente para programas e dados
nos quais se est trabalhando. Por ser manipulada diretamente pela CPU,
chamada armazenagem primria. Mas, para prover armazenagem com maior
confiabilidade e permanente, a soluo adotada a armazenagem secundria,
normalmente um drive de disco rgido.
A armazenagem secundria envolve dispositivo e mdia. Por exemplo, um
drive de disquete um dispositivo e o disco no qual se armazena os dados a
mdia. O dispositivo de armazenagem l e escreve os dados na mdia. Gravar
copiar dados da memria do computador para a mdia. A leitura copia os dados da
185
mdia de volta memria do computador. A cabea (head) de leitura/escrita
(read/write) a parte do dispositivo que escreve e l dados conforme a mdia se
move.
5.1 HERARQUA E CONCETOS PRELMNARES
Se os dados fossem armazenados sempre em RAM, no seria necessrio
estudar sistemas de arquivos separadamente. Mas, como a memria primria (RAM)
empregada atualmente voltil (apaga ao se desligar o computador), os dados
(programas ou dados propriamente dito) devem ser armazenados em um sistema de
memria de massa (nome genrico dos dispositivos capazes de armazenar dados
persistentes para uso posterior), como: disquetes, discos rgidos, CD-ROMs, ZP
drives etc.. As memrias RAM e os dispositivos secundrios de armazenagem so
muito diferentes, pois:
o tempo de acesso muito menor para RAM (da ordem de
100.000 vezes em relao aos HDs);
no caso do dispositivo secundrio, os tempos de acesso no so
necessariamente iguais. Essa diferena tem grande impacto do ponto
de vista das estruturas de dados.
As limitaes da tecnologia, fatores econmicos e a necessidade de manter
cpias auxiliares de dados crticos demonstram que, raramente, a memria principal
do computador atende as necessidades de suas aplicaes. Por isso, alm da RAM,
os computadores tm, em sua maioria, sistemas de armazenagem de massa. A
variedade desses dispositivos e as caractersticas especficas de cada um permitem
aos sistemas de computao utilizar simultaneamente vrios tipos em nveis
diferentes de armazenagem, formando uma estrutura hierrquica que visa obter uma
tima relao custo/benefcio, aproveitando as melhores propriedades de cada um.
Dessa forma, pode-se classificar estes dispositivos em nveis de armazenagem:
Primria (memria principal e cache) - circuitos eletrnicos
manipulados diretamente pela CPU (execuo). voltil (dados
temporrios) com alta taxa de transferncia, mas possuem alto custo
e capacidade limitada.
Secundria ou externa (Flash, HD, tambores magnticos etc.) -
ou armazenagem on line. Manipulados indiretamente pela CPU. So
186
dispositivos no volteis (armazenagem permanente) de maior
capacidade, menor custo, mas mais lentos. Os dados so
tradicionalmente armazenados em grandes arranjos, os arquivos.
Uma de suas desvantagens que eles requererem movimentao mecnica
(menos os de estado slido), sendo, portanto, muito mais lentos que a memria
principal ao manipular os dados. Uma das vantagens ter o custo menor que a
memria principal, alm de permitir retirar o meio fsico no qual os dados so
gravados do computador e guardar em outro local (backup) por razes de
segurana.
Terciria (armazenagem ptica - CD e DVD, armazenagem
magntica - fitas) - dispositivos lentos, para armazenagem offline
(normalmente desligado do computador), ou seja, arquivamento,
cpias de segurana e similares.
Quanto tecnologia, as mdias e os dispositivos secundrios de
armazenagem existem em 5 categorias de armazenagem:
Estado sIido - como o dispositivo de armazenagem de
memria flash que usa chips de estado slido parecidos com da
memria interna do computador, porm, seus dados permanecem
registrados se a energia desligada (no voltil). Como estes
dispositivos no tm partes mveis, eles so mais rpidos que discos
e fitas operados mecanicamente. So placas de memrias instaladas
no prprio computador, ou discos de estado slido (placas
semicondutoras formatadas como se fossem discos magnticos). So
empregados em ambientes cujos arquivos so acessados
freqentemente por um no grande de usurios de maneira a impedir o
congestionamento do ambiente.
Magntico - ao colocar dois ims, extremidade com
extremidade, eles se atraem e ao inverter um deles, eles se repelem.
sto causado porque polaridades opostas se atraem, e polaridades
idnticas se repelem. Dispositivos magnticos caracterizam-se por
terem superfcies revestidas de substncias magnticas que sofrem
alteraes da orientao em seus campos magnticos, permitindo
codificar e armazenar informao, usando estes dois estados
magnticos para registrar dados em disco ou fita.
187
Quando um disco gira ou uma fita se move, sinais eltricos nas cabeas de
leitura/escrita do drive mudam a polaridade de partculas magnticas minsculas na
superfcie magntica da mdia para registrar 0s e 1s. Quando se recupera um
arquivo, o efeito invertido.
A polaridade da mdia induz uma corrente eltrica na cabea de
leitura/escrita que transmitida ao computador na forma de 0s e 1s. Exemplos: fitas
ou bandas magnticas, discos rgidos e flexveis, Zip disks.
ptico - caracteriza-se por utilizar tecnologia laser, ou seja,
intensos feixes luminosos para queimar covas (pits) pequenas na
superfcie de um disco. No caso de CDs, CD-ROM, e discos de DVD,
as covas so criadas quando a superfcie do disco forada em um
molde. As covas so escuras e os lugares sem covas (lands),
permanecem brilhantes e lisos. Um dispositivo de play-back pode ler
este revezamento de manchas escuras e claras como 0s e 1s.
Com os giros do disco no drive, um feixe fino de luz laser enfocado na
superfcie do disco. Pits refletem menos luz que as lands. Um dispositivo
photodetector mede a quantia de luz refletida, determinando se o raio laser enfocou
um pit ou um land e circuitos convertem sua leitura em um 0 ou 1.
ExempIos: CD-ROM, CD-R, CD-RW; DVD-ROM, DVD-R, DVD-RAM.
Magneto-ptico (MO) - sistemas portteis de alta longevidade
altas capacidade de armazenagem e acesso no linear. Para registrar
os dados, o laser aquece a face do disco. Aps aquecer a um ponto
especfico, a orientao magntica de partculas mudada facilmente
pela cabea magntica de leitura/escrita. Quando a rea esfria, fica
difcil apagar os dados com outras fontes magnticas perdidas, sendo
assim, mais seguro que outras mdias. Esto disponveis em dois
formatos, rewritable (regravveis) e Write Once Read Many (WORM)
que s permitem gravao uma nica vez, mas leitura infinita.
Em papeI - cartes e fitas perfuradas.
Cartes perfurados - um dos primeiros tipos de memria
secundria. Retngulo de cartolina, flexvel e resistente em que a
informao armazenada por perfuraes. Cada posio perfurada
equivale ao estado lgico 1 e a ausncia da perfurao ao 0. A leitura
188
dos cartes pode ser feita de 2 modos: com escovas metlicas que
entram em contato (estabelecendo uma ligao eltrica) ao
encontrarem uma perfurao ou por meio de clulas fotoeltricas, que
geram uma corrente eltrica quando, sobre elas, incide um raio
luminoso (o que s sucede ao aparecerem as perfuraes).
Fitas perfuradas - fita de papel resistente enrolada onde o dado
armazenado por perfuraes e a leitura feita por clulas
fotoeltricas. Como nos cartes perfurados, a posio perfurada
equivale ao estado 1 e a ausncia de perfurao ao 0. A fita,
inicialmente, encontra-se enrolada numa bobina de entrada. Seu
deslocamento assegurado por rodas dentadas, cujos pinos
encaixam nos furos de arrasto da banda. Na medida em que lida ou
perfurada, a fita vai sendo enrolada na bobina de sada. Para uma
nova leitura da fita, ela deve ser previamente rebobinada.
Os dispositivos da memria secundria tm o tempo de acesso muito maior
que a RAM. Alm disso, os tempos de acesso aos dispositivos secundrios no so
iguais e essa diferena tem grande impacto do ponto de vista das estruturas de
dados e sua funcionalidade. Assim, o conhecimento de seu funcionamento e
limitaes se faz necessrio para que se aproveite ao mximo suas melhores
caractersticas funcionais. sto porque estruturas de arquivos otimizadas so
projetadas empregando essas propriedades para se obter mxima eficincia com
custo mnimo de acesso.
Um dispositivo de armazenagem classificado e avaliado por vrios
critrios, como: velocidade e tipo de acesso; custo relativo (custo por unidade de
dados) para comprar a memria; nvel de confiabilidade; forma de armazenagem.
Mas, e o melhor dispositivo de armazenagem? Depende da aplicao. Fatores
considerados so: dados imediatamente acessveis, onde cada item diretamente
enderevel; tempo de acesso constante aos dados, independente do local de
armazenagem; tempo de acesso mnimo (pequeno). Dessa forma, procura-se
minimizar os problemas existentes, utilizando-se o que se tem disponvel da forma
mais eficiente possvel. Cabe ao usurio decidir sobre a tecnologia mais adequada
para suas necessidades.
A hierarquia de armazenagem (Figura 1) relaciona os diversos nveis de
memria como:
189
Registradores - parte da CPU com poucos elementos de
armazenagem (alguns bytes), possibilitando seu funcionamento.
Cache - a cache entre o processador e memria principal (RAM)
mais rpida e cara que a RAM, podendo ser em dois nveis, interno
e externo, com 8, 16 ou 32KB de cache interno e 128, 256, 512KB ou
1MB externo. Seu uso gerenciado pelo sistema operacional. Devido
velocidade dos dispositivos de massa, h a cache entre a memria
principal e a memria secundria. A cache de hardware (bloco de
memria situado na controladora dos discos) usada para antecipar
a leitura dos prximos setores que podero ser requisitados pelo
sistema. A cache de software uma parte da memria principal
reservada para cache de disco e gerenciada por um programa
utilitrio como o smartdrive do MS-windows e DOS.
Memria principaI - meio de armazenagem no qual os dados
disponveis so manipulados diretamente pela CPU. Consiste em um
conjunto de circuitos de armazenagem de bits contido nos
computadores. onde as instrues de mquina para uso genrico
operam. Geralmente, seu contedo perdido se houver falha de
energia eltrica ou queda do sistema (memria voltil).
Seus circuitos de armazenagem so organizados em unidades
manipulveis, as clulas (palavras ou posies), normalmente grupos de 8bits
(byte). Cada clula da memria principal diferenciada por um valor numrico que a
identifica, o endereo, podendo ser individualmente referenciada, acessada e
modificada. Essa organizao permite visualizar as clulas como uma fila nica,
cujos elementos so numerados em ordem crescente, endereos 0, 1, 2 etc.. Logo,
alm de se ter um meio de identificar univocamente cada clula, tambm
associado a elas uma ordem, o que permite utilizar expresses como:
prxima clula ou clula anterior. Portanto, dados armazenados
na memria principal podem ser processados em qualquer ordem,
razo pela qual este tipo de memria conhecido como memria de
acesso aleatrio (Random Access Memory - RAM).
Este acesso aleatrio a pequenas pores de dados contrasta
significativamente com os sistemas de armazenagem de massa em que
necessrio manipular, como blocos nicos, cadeias de bits longas.
190
Armazenagem em disco - principal meio de armazenagem de
dados de longa permanncia ou persistentes (no voltil). Os dados
precisam ser movidos do disco para a memria principal para que
sejam manipulados. Aps as operaes, so retornados ao disco.
Possuem alta capacidade de armazenagem a baixo custo. Alguns
tipos de disco magntico: o disco rgido (hard disk) fixo tem alta
capacidade com baixo custo em relao a sua capacidade; o disco
flexvel (floppy disks) que barato, lento, com pouca capacidade, mas
porttil; o disco rgido removvel que tem as vantagens de ambos
embora seja mais caro que o disco rgido fixo devido necessidade
de conexo especial.
Armazenagem em fita - normalmente usadas para
armazenagem off-line (cpias de segurana). barato, mas seu
acesso muito mais lento e seqencial.
Hierarquia de armazenagem
Os tipos de dispositivos de armazenagem mais velozes, com tecnologia
mais cara, maior consumo de energia e maior produo de calor esto no topo
(Figura acima). So os dispositivos com menor densidade (no de bits por rea ou
volume). Como conseqncia, tem menor capacidade de armazenagem do que os
dispositivos dos nveis mais baixos.
191
A base da hierarquia consiste nos diversos dispositivos de armazenagem
secundria (magnticos, ferromagnticos, pticos, e magneto-ptico) dentre os
quais memrias flash, discos Bernoulli, CD-R, fitas dat e streamer e discos rgidos
em geral.
5.2 DSPOSTVOS DE ARMAZENAGEM DE MASSA
Nos dispositivos secundrios no h uma tecnologia superior s demais.
Cada uma tem seu valor dependendo de sua utilizao.
Logo, para se obter o melhor proveito, combina-se o sistema de computao
com vrios tipos considerando os diversos fatores para conseguir a melhor
associao possvel. Dentre as caractersticas crticas esto o tipo de aplicao, a
velocidade, o custo e a capacidade necessria. Outras caractersticas tcnicas
consideradas dos dispositivos de armazenagem para sua anlise/aquisio so:
Capacidade - quantidade total de dados que pode ser armazenada no
dispositivo. Empregam-se os mltiplos de bytes como unidade (KB, MB, GB, TB, PB
etc.).
Mtodo de acesso - com acesso direto e seqencial (discos magnticos e
pticos) ou apenas acesso seqencial (fita).
PortabiIidade - as fitas magnticas, CDR, CDRW, DVD, Zip drive, Jazz
drive etc. so mecanismos removveis que permitem a armazenagem off-line e o
transporte de dados, melhorando a confiabilidade das cpias de segurana.
Custo reIativo - definido como o preo (custo) por unidade de
armazenagem. Geralmente, o valor de um dispositivo aumenta proporcionalmente
com a velocidade e forma de acesso.
Tamanho do registro - tamanho de um conjunto de dados contnuos que
podem ser endereados pelo mecanismo.
Tempo de busca (seek time) - em dispositivos de disco (HD, CD etc.) e
de tambor com cabeas de leitura/gravao mveis (mais antigos), cada operao
de leitura/gravao antecede uma procura que fisicamente consiste no tempo que
leva para posicionar a cabea de leitura/gravao sobre a trilha (cilindro) que contm
os dados (registro) a serem recuperados.
Ele depende do no de cilindros (distncia) pelo qual as cabeas precisam se
deslocar. a operao mais cara (lenta) e normalmente inferior a 10ms. No pior
192
caso o tempo de busca corresponde ao deslocamento da cabea da primeira trilha
at a ltima.
Exemplos de dispositivos: estado slido, discos magnticos (HD), opticos (CDR e CD-RW e fitas
(DLT) respectivamente.
Tempo de Iatncia (rotationaI deIay) - aps o mecanismo posicionar o
cabeote sobre a trilha desejada, este leva um tempo adicional, antes que o incio do
setor a ser acessado fique posicionado sob a cabea de leitura/gravao e que a
transferncia de dados possa comear; na fita magntica o tempo para alcanar a
velocidade de operao a partir da posio parada.
Este tempo de espera (ou tempo de retardo rotacional do disco ou tambor)
da rotao do cilindro o atraso necessrio para mover o setor a ser lido/gravado
para a posio onde se encontra a cabea de leitura/gravao. No pior caso esse
tempo corresponder ao perodo de rotao do disco. O tempo mdio necessrio
para os dados passarem exatamente sob a cabea de leitura/gravao
correspondente a volta de rotao do disco.
Tempo de transferncia ou transmisso ou veIocidade de
transferncia de acesso ou taxa de transferncia - o tempo gasto para transferir
(ler/gravar) os dados do disco, cujo incio se encontra sob a cabea de
leitura/gravao, para a interface do disco e se torne disponvel para manipulao
(geralmente definida em bits ou em caracteres/segundo). a velocidade na qual os
dados so transferidos entre a memria interna e o dispositivo de armazenagem
(tanto para leitura quanto para escrita). O tempo de transferncia = (no de bytes
transferidos/no de bytes por trilha) X tempo de rotao.
Suporte a concorrncia (compartiIhamento) - capacidade de ser
compartilhado simultaneamente por dois ou mais usurios.
Densidade da rea de armazenagem - capacidade relativa de
armazenagem (no de bits, por exemplo) do dispositivo. definido como o no de bits
ou bytes que podem ser armazenados por unidade de rea.
193
Desempenho das tecnologias de armazenagem de massa (tempo mdio de acesso em
milisegundos).
5.2.1 Outros critrios reIevantes na escoIha de um sistema de armazenagem
adequado
Quando se trabalha em ambiente corporativo, a preocupao no s
identificar e usar um dispositivo de armazenagem de alta capacidade, mas, em
geral, um sistema que consiste num conjunto de drives e dispositivos alm da
infraestrutura para empreg-los da melhor forma possvel conforme a poltica de
utilizao dos dados e de segurana. Logo, devem ser considerados:
Preservao do investimento - o sistema deve ser modular e
dimensionado para atender as necessidades crescentes de armazenagem,
preservando todo investimento inicial alm de permitir passos intermedirios.
Continuidade tecnoIgica - a escolha no pode ser frgil obsolescncia
e tambm deve ser flexvel o suficiente para atender as vrias unidades da
corporao.
Custos de administrao - no adianta armazenar e proteger os dados se
estes no so administrveis. O sistema deve contar com softwares sofisticados o
suficiente para permitir a implantao de rotinas de administrao automticas e
transparentes como, por exemplo, o planejamento dirio totalmente automtico da
poltica de cpias de segurana.
194
Aumento da atuao on Iine do sistema - o software de gerenciamento
de backup deve possuir atributos para trabalhar com arquivos abertos bem como
com banco de dados relacionais.
AIta disponibiIidade - paradas no so suportveis pela atual estrutura de
processamento. Logo, importante a anlise de resistncia falha, superando a
verificao por MTBF. Devido dependncia do acesso aos dados pelas empresas,
a disponibilidade um dos elementos mais crticos da armazenagem. Um sistema
considerado altamente disponvel se, ao ocorrer falhas de hardware, os dados no
se perdem e ele volta ao estado de normalidade num prazo admissvel pelos
critrios da empresa. Eles variam caso a caso. Mas, o tempo que ele pode ficar fora
do ar, depende dos custos decorrentes da paralisao.
H empresas que podem ficar sem seus sistemas por horas; outras
enfrentam srios problemas financeiros se pararem por alguns minutos. Para que
haja alta disponibilidade, h vrios itens a serem considerados: falhas de discos e
computadores; mau funcionamento de programas; falta de energia; desastres (como
incndios e sabotagem), erros acidentais causados por inexperincia ou
imprudncia so possibilidades a serem reduzidas.
O conjunto de solues adotado para a armazenagem de dados deve, de
algum modo, contornar esses riscos. A disponibilidade dos dados tambm afetada
por problemas de desempenho. Portanto, o sistema de armazenagem deve estar
preparado para atender bem todos os usurios, mesmo em situaes de pico ou em
casos imprevistos de alto trfego. Da mesma forma, importante que o
administrador tenha em mos ferramentas para detectar e corrigir gargalos de
comunicao.
Backup tambm assegura a disponibilidade do sistema, pois permite
restaurar dados perdidos. Porm, nem sempre a empresa dispe de horrios em
que o sistema pode ser interrompido para efetuar o backup. Bancos de dados em
que as alteraes de registros so feitas permanentemente precisam ser copiados
com regularidade, a intervalos curtos, sem que os usurios percam o acesso ao
sistema.
Solues de espelhamento (mirroring), backup em tempo real ou outras
implementaes resolvem a questo. Muitas vezes, as solues acabam-se
integrando ao processo de arquivamento de modo que, sem backup, o sistema
acusa incorreo.
195
Redundncia a faIha - evitar na estrutura pontos crticos a falhas sem
proteo para garantia da integridade dos dados.
Desempenho compatveI com a necessidade - analisar a mxima taxa
de transferncia a ser conseguida da rede ou do canal do host, para que no se
pague por algo do qual no se obter o mximo desempenho.
Expanses futuras - os dados devem se manter disponveis mesmo
enquanto a rede estiver crescendo. Se, para adicionar novos discos ou usurios for
preciso comprometer o funcionamento da rede, algo est errado. Escalabilidade a
capacidade de expanso do sistema, de forma incremental, sem necessidade de
substituir recursos j implantados. Logo, um dos requisitos que preciso observar
antes de escolher um sistema de armazenagem o de escalabilidade.
Preferencialmente, novos perifricos acrescentados rede no devem impor
programas extras para controle. Manter vrias ferramentas diferentes, para
gerenciar recursos semelhantes pode acarretar m administrao.
CompartiIhamento - a implantao de sistemas de armazenagem pode
exigir a capacidade de compartilhar dados para toda a rede da empresa. s vezes,
necessrio que um arquivo ou banco de dados seja acessado por vrios aplicativos.
Nem sempre possvel o acesso simultneo de um arquivo que est armazenado
num servidor por dois programas, pois, em geral, os sistemas de arquivos so
projetados para acesso exclusivo.
Ao implementar uma soluo de compartilhamento, preciso garantir a
integridade dos dados durante as manipulaes concorrentes. Esses fatores devem
ser analisados para avaliar corretamente as necessidades de armazenagem.
Dependendo da empresa, do volume de dados, do potencial de expanso, da
prioridade de disponibilidade e compartilhamento de dados etc., h um conjunto de
alternativas possveis.
Normalmente h dois tipos de soluo: uma que atende grupos de trabalho
que tm sistemas relativamente homogneos a NAS (Network Attached Storage)
que compreende mini-servidores dedicados armazenagem. Outra, mais complexa,
que supre as necessidades de empresas maiores, a SAN (Storage Area Network),
capaz de criar uma rede dedicada a sistemas de dados.
196
5.3 DSCO FLEXVEL OU DSQUETE
O FD (floppy disk) um tipo de disco flexvel feito de material plstico
(mylar) recoberto com uma camada magntica e contido em uma capa protetora
(Figura a seguir). So portteis, teis para o transporte de pequenas quantidades de
dados. So de 8 e 5 (os mais antigos e fora de uso) e 3 que so obsoletos.
Disco flexvel de 3.
Os discos com gravao em apenas uma face so co nhecidos como
simples face e os com gravao nas duas como de dupla face.
Em geral, so usadas as unidades lgicas A e B para identificar estes
dispositivos. Embora sendo os mais baratos por unidade; comparando um disquete
de 3,5 de 1,44MB que custa 60 centavos (0,42 Reais/MB) com um HD DE que
armazena 4,3GB e custa 300,00 reais (0,07 Reais/MB) verifica-se que o custo
relativo (por MB) do disco flexvel 6 vezes mais caro (dados do primeiro
semestre de 1999). Seus principais problemas so:
tempo mdio de acesso s informaes de 80 a 200 ms;
baixa confiabilidade e tempo de vida (desgaste e sujeio maior
ao acmulo de impurezas);
baixa capacidade de armazenagem (so os dispositivos com
menor capacidade) com 135 trilhas/polegada.
197
Disco flexvel de 5 (de 8 similar).
A disseminao das redes de computadores, a pequena taxa de
transferncia, a baixa capacidade de armazenagem aliada ao crescimento do
tamanho das aplicaes e ao surgimento de novos padres (CDR, CDRW, ZP e
JAZZ drivers, DVDs etc.) tornam o uso dos FD cada vez mais invivel. Como todo
dispositivo de disco magntico, o FD organizado em trilhas com a mesma
capacidade, divididas em setores (Tabela a seguir).
Assim, a densidade das trilhas mais internas maior. A velocidade de
transferncia de dados a mesma seja para a trilha mais interna ou a mais externa,
pois a velocidade angular constante.
198
5.4 DSCO RGDO
Sem dvida, o disco rgido foi um dos componentes que mais evoluram na
histria da computao. O primeiro disco rgido foi construdo pela BM em 1957, e
era formado por nada menos que 50 discos de 24 polegadas de dimetro, com uma
capacidade total de 5 megabytes, incrvel para a poca.
Este primeiro disco rgido foi chamado de 305 RAMAC (Random Access
Method of Accounting and Control).
RAMAC
Em 1973 a BM lanou o modelo 3340 "Winchester", com dois pratos de 30
megabytes e tempo de acesso de 30 milissegundos. Assim criou-se o termo 30/30
Winchester (uma referncia espingarda Winchester 30/30), termo muito usado
ainda hoje para designar HDs de qualquer espcie.
Ainda no incio da dcada de 1980, os discos rgidos eram muito caros e
modelos de 10 megabytes custavam quase 2.000 dlares americanos, enquanto
hoje compramos modelos de 160 gigabytes por menos de 100 dlares. Ainda no
comeo dos anos 80, a mesma BM fez uso de uma verso pack de discos de 80
mb, usado no sistemas BM Virtual Machine.
199
5.4.1 estrutura de um disco rgido
Vista superior e circuito da eletrnica de um HD SV2011H de 20 G Bytes da Samsung
LBA 39.179.952.
Disco rgido, disco duro, (popularmente tambm winchester) ou HD (do
ingls Hard Disk) a parte do computador onde so armazenadas as informaes,
ou seja, a "memria permanente" propriamente dita (no confundir com "memria
RAM"). caracterizado como memria fsica, no-voltil, que aquela na qual as
informaes no so perdidas quando o computador desligado.
200
O disco rgido um sistema lacrado contendo discos de metal recobertos
por material magntico onde os dados so gravados atravs de cabeas, e revestido
externamente por uma proteo metlica que presa ao gabinete do computador
por parafusos. nele que normalmente gravamos dados (informaes) e a partir
dele lanamos e executamos nossos programas mais usados.
Este sistema necessrio porque o contedo da memria RAM apagado
quando o computador desligado. Desta forma, temos um meio de executar
novamente programas e carregar arquivos contendo os dados da prxima vez em
que o computador for ligado. O disco rgido tambm chamado de memria de
massa ou ainda de memria secundria. Nos sistemas operativos mais recentes, o
disco rgido tambm utilizado para expandir a memria RAM, atravs da gesto de
memria virtual.
Todas as unidades de disco DE tm um bloco de jumpers localizado entre o
conector de 40 pinos e o conector de alimentao.
Vista dos conectores e cdigo dos jumpers de um HD
Um disco rgido possui uma ou vrias superfcies de gravao/leitura com
uma estrutura de gravao composta por cilindros, trilhas e setores.
201
Estrutura de gravao em um disco magntico
CiIindro: definido como sendo um conjunto de Trilhas verticalmente
alinhadas e com mesmo dimetro e compostas por Setores que so as unidades
fsicas de gravao.
Custo de acesso ao disco
Registros que pertencem a um mesmo cilindro no requerem
deslocamento do mecanismo de acesso.
Tempo de busca (seek time): tempo de deslocamento do mecanismo de
acesso de uma trilha para outra.
Latncia rotacional: tempo para que o inicio do bloco que contenha o
registro a ser lido passe pelo cabeote de leitura/gravao.
Tempo de transferncia: quantidade de tempo necessrio para que um
bloco (ou setor) seja transferido para um buffer de memria.
Os discos magnticos de um disco rgido so recobertos por uma camada
magntica extremamente fina. Na verdade, quanto mais fina for a camada de
gravao, maior ser sua sensibilidade, e consequentemente maior ser a
densidade de gravao permitida por ela. Poderemos ento armazenar mais dados
num disco do mesmo tamanho, criando HDs de maior capacidade.
202
Cabo plano do acionamento do motor do disco e conjunto disco/cabeas de leitura.
Bobina de acionamento do motor linear do conjunto de braos de leitura e im dentro do qual a
bobina se movimenta.
Brao das cabeas de leitura, na direita a cabea de leitura (este HD utiliza apenas uma cabea e
uma superfcie do disco)
203
Detalhe da cabea de leitura/gravao
Detalhe da cabea de leitura/gravao e motor de acionamento do disco
No disco magntico a armazenagem feita em discos (pratos - plates ou
lminas) giratrios finos que so superpostos com um afastamento entre si mantido
pelo eixo de sustentao vertical (spindle) (prxima Figura), geralmente feito de ligas
de alumnio.
A fim de permitir a armazenagem de dados, este disco revestido por uma
segunda camada, agora de material magntico. Os discos so montados num eixo
que por sua vez gira graas a um motor especial. Cada disco tem duas faces ou
superfcies nas quais so gravados os dados, tendo cada uma delas a sua cabea
de leitura/gravao exclusiva.
204
As faces externas no topo e no fundo da pilha nem sempre so usadas.
Assim, um HD tem dois componentes distintos: uma pilha de lminas no formato de
discos e o mecanismo impulsor dos discos para sua leitura e gravao.
As cabeas de leitura/gravao (read/write) encontram-se numa extremidade
de uma haste metlica (brao) que se movimenta para os lados segundo os seus
raios, deslocando-as pela superfcie do disco, movendo-se sempre juntas,
mecanicamente, como se tratasse de um nico brao. Existe um motor de rotao
que faz os pratos girarem rapidamente.
Mas, as cabeas tm uma forma aerodinmica e flutuam num colcho de ar
gerado pela rotao dos pratos, que as fora a se levantarem e no tocarem na
superfcie, quando o disco est em movimento. sto porque um toque da cabea na
superfcie do prato resultaria numa ranhura, que poderia resultar na perda de alguns
dados ou de todo o disco. Quando o disco para de funcionar, os pratos param de
girar e as cabeas tocam o prato, ficando estacionadas na parte mais interna do
disco.
Como as cabeas L/G ficam instaladas dos dois lados do prato, ao girar o
disco, cada cabea percorre, na superfcie superior ou inferior, uma trajetria
circular, formando um anel concntrico. Assim, cada face organizada em vrias
pistas na forma de circunferncias concntricas chamadas trilhas (track) cuja rea
pode ser lida e/ou gravada por uma nica cabea estacionria. Para definir o limite
entre 2 trilhas, assim como onde termina um setor e comea o prximo, so usadas
205
marcas de endereamento com um sinal magntico , que orientam a cabea de
leitura/gravao, permitindo controladora do disco localizar os dados desejados.
Os HDs dos PCs e discos flexveis, gravam os dados de forma magntica,
pelos princpios magnticos. O eletromagnetismo tem como princpio que ao fluir
corrente eltrica por um condutor um campo magntico gerado em torno dele. Se
a direo do fluxo da corrente revertida, a polaridade do campo magntico tambm
. Um motor usa de eletromagnetismo para empurrar e puxar foras nos magnetos
ligados a uma seta rotativa. Outro efeito do magnetismo que se um condutor passa
por um campo magntico varivel, gerado um campo magntico varivel que induz
corrente eltrica neste.
As cabeas de leitura e gravao tm forma de U, com material condutor,
ligada a dois fios onde a corrente magntica flui. Ao passar o disco pela bobina,
gerado um campo magntico nas cabeas, de modo a alterar a polaridade.
O disco pode ser feito de alumnio, vidro ou cermico, com superfcie
coberta por material magnetizado, que geralmente xido de ferro combinado com
outros elementos. No disco vazio, as partculas magnticas destes elementos esto
em desordem, apontando em direes aleatrias, de modo que os campos
magnticos so cancelados se os pontos so em direo oposta.
Se estes pontos esto alinhados em uma mesma direo, no so mais
cancelados e h um campo magntico observvel na regio do disco. Vrias
partculas se alinham para produzir um campo magntico em uma nica direo.
Como a superfcie do disco gira abaixo da cabea, esta induz um campo
magntico, mudando de polaridade. Esta inverso de polaridade chamada de fluxo
reverso ou transio de fluxo. Quando a cabea induz o fluxo reverso, h gravao
de dados. Para cada bit gravado, h um fluxo reverso que colocado no disco em
reas especficas conhecidas como clulas de transio. Esta clula controla o
tempo e velocidade de rotao em que o fluxo colocado na cabea do drive. Com
isso, gera-se um fluxo que chamado de codificao dos dados.
Na leitura, a cabea no produz o mesmo sinal de escrita, mas gera um
pulso de voltagem ao atravessar uma transio de fluxo, que pode ser negativo ou
positivo. A cabea pode detectar se o pulso for negativo. Essencialmente, a leitura
a deteco dos fluxos magnticos. Dessa forma, o padro de escrita uma onda
que se alterna entre positivo e negativo. Como qualquer componente mecnico, as
cabeas tendem a se desgastar. Casualmente pode haver falhas de leitura no disco,
206
que so causadas pela cabea de leitura tambm. Mas podem ser erros na mdia
(pratos).
5.4.2 controIadoras de discos magnticos (interface)
As principais interfaces ou controladores de discos so:
IDE (ntegrated Drive Electronic) - a controladora de DE (Drive com
Eletrnica ntegrada), ou AT attachment (ATA) a de custo mais baixo e a mais
popular. Suporta apenas 4 dispositivos: 2 no conector primrio e 2 no secundrio.
nterface de discos com at 528 MB e taxa de transferncia entre 10 a 20MBps.
nicialmente a DE aceitava somente dois perifricos - um master (senhor) e
outro slave (escravo), geralmente discos rgidos com capacidade mxima de 504
MBytes. Alteraes no seu software permitiram que os discos rgidos DE tenham
capacidade superior, atingindo mais de 4 GBytes. Atualizaes neste padro
resultaram na DE-2, ou EDE ("enhanced DE"), que admite at 4 dispositivos a
escolher: discos rgidos, CD-ROM, unidade de fita. Atualizao mais recente
produziu a DEPLUS, na qual podem ser dependurados at 8 perifricos: 2 discos
rgidos, 2 drivers de disquete, 1 interface paralela LPT, 2 interfaces seriais COM, 1
interface para joystick.
EIDE (Enhanced IDE ou fast ATA) - reconhece discos com capacidade
at 8,4GB e tem taxa de transferncia entre 10 a 30MBps.
o tipo mais comum, pois bem mais barato e no necessita de
controladora especial (como no SCS). A interface EDE tem um canal primrio e
outro secundrio, podendo-se conectar 2 dispositivos em cada um, totalizando
quatro dispositivos. O barramento EDE no capaz de controlar mais de um
dispositivo em um mesmo canal, o que gera alguma lentido. Apesar de ter um
desempenho bem inferior interface SCS, a interface EDE mais barata.
SCSI (SmaII Computer System Interface) - pode conectar e controlar
mais de 15 dispositivos simultaneamente, e todos podem usar o barramento ao
mesmo tempo. o tipo de interface mais eficiente, sendo indicada para aplicaes
mais pesadas. Tem como padres SCS-1 com taxa de transferncia entre 10 e
15MB/s, SCS-2 com taxa de transferncia de 20MB/s e SCS-3 com taxa de
207
transferncia de 40MB/s. Alm disso, o barramento do SCS mais rpido que o
EDE, pois pode ultrapassar a velocidade de 80MB/s, enquanto o EDE chega a
33,3MB/s. Os discos SCS tm a memria cache maior do que os discos EDE.
Assim, discos SCS tm desempenho bem superior aos discos EDE, porm com um
custo maior.
A conexo fsica da SCS com seus perifricos projetada como uma fileira,
em srie. Para que os sinais eltricos se propaguem adequadamente nela
necessrio que os perifricos nas pontas (incio e fim) tenham resistores de
terminao. Os perifricos j vm com eles, compete ao usurio desativ-los quando
o dispositivo no for instalado em uma das pontas - e cada modelo tem sua maneira
para desativao, que pode ser jumper, chave, etc.
HD DE ( esquerda) e SCS ( direita).
A prpria placa adaptadora SCS tem resistores terminais, alm de uma
sada para cabo externo e outra para cabo interno. Se ela for ligada aos dispositivos
somente por um dos cabos, interno ou externo, ento ser considerada como incio
da fileira, e ter os resistores ativados; outro dispositivo no final tambm ter a
ativao.
Mas se SCS for ligada aos perifricos tanto pelo cabo interno quanto pelo
externo, ento estar no meio da fileira e no ter os resistores ativados (figura a
seguir) - neste caso as pontas com terminao sero ocupadas por perifricos.
Devido concepo de fileira, em srie, a placa adaptadora poder ter no
mximo dois cabos (um para conexo externa e outro para interna, como na figura),
mesmo que tenha 3 ou mais conectores de perifricos.
208
SATA o padro SeriaI ATA ou SATA (SeriaI Advanced TechnoIogy
Attachment) - uma tecnologia para discos rgidos que surgiu no mercado no ano
de 2000 para substituir a tradicional interface PATA (Parallel ATA), tambm
conhecida como ATA ou DE.
O nome de ambas as tecnologias j indica a principal diferena entre elas. A
tecnologia PATA faz transferncia de dados de forma paralela, enquanto que no
SATA a transmisso em srie.
Nas transmisses paralelas, os dados fluem byte a byte entre o micro e o
perifrico. Como um byte formado por oito bits, micro e dispositivo so ligados por
cabos com pelo menos oito condutores, uma para cada bit. J nas portas seriais os
dados fluem bit a bit, um aps o outro. Na origem, cada byte desmontado
(serializado) e os bits que o formam so transmitidos sequencialmente. No destino,
so recebidos e remontados (desserializados) para reconstituir o byte original. Para
isso, bastam dois condutores: uma para transportar os bits, outro para funcionar
como terra.
A transmisso paralela , evidentemente, mais rpida, mas possui
inconvenientes como necessidades de sincronia na transmisso dos oito bits de um
byte, cabos mais pesados e sujeitos a interferncia, hardware mais caro e rudo
perda de dados ocasionada por interferncia.
Para lidar com o problema de rudo nos discos PATA, os fabricantes utilizam
certos mecanismos; um deles recomendar a utilizao de um cabo DE cabo que
liga o disco rgido placa-me do computador com 80 vias ao invs dos
tradicionais cabos de 40 vias. As vias a mais atuam como uma espcie de
209
blindagem contra rudos. No caso do padro SATA, tais rudos praticamente no
existem, mesmo porque seu cabo de conexo ao computador possui apenas 4 vias
e tambm blindado. sto acaba trazendo outro ponto de vantagem ao SATA, pois
como o cabo tem dimenso reduzida, o espao interno do computador mais bem
aproveitado, facilitando inclusive a circulao de ar.
H outra caracterstica interessante no padro SATA: discos rgidos que
utilizam essa tecnologia no precisam de jumpers para identificar o disco master
(mestre ou primrio) ou slave (escravo ou secundrio). sto ocorre porque cada
dispositivo usa um nico canal de comunicao (ao contrrio do PATA que permite
at dois dispositivos por canal), atrelando sua capacidade total a um nico disco. No
entanto, para no haver incompatibilidade com dispositivos Paralell ATA, possvel
instalar esses aparelhos com interfaces seriais atravs de placas adaptadoras.
Muitos fabricantes de placas-me oferecem estas com ambas as interfaces.
Outra novidade a possibilidade de uso da tcnica "hot-swap, que torna
possvel a troca de um dispositivo Serial ATA com o computador ligado. Tal recurso
muito til em servidores que precisam de manuteno/reparos, mas no podem
parar de funcionar.
A primeira verso do padro SATA trabalha com taxa mxima de
transferncia de dados de 150MB/s. Essa verso recebeu os seguintes nomes:
SATA 150, SATA 1.0, SATA 1,5 Gbps ou simplesmente SATA .
No demorou muito para surgir uma verso denominada SATA , cuja
principal caracterstica a velocidade de transmisso de dados a 300MB/s, o dobro
do SATA .
necessrio fazer uma observao quanto ao aspecto de velocidade de
transmisso. Na prtica, dificilmente os valores mencionados (150MB/s e 300MB/s)
so alcanados. Essas taxas indicam a capacidade mxima de transmisso de
dados entro o disco rgido e sua controladora (presente na placa-me), mas
dificilmente so usadas em sua totalidade, j que isso depende de uma combinao
de fatores como contedo da memria, processamento, tecnologias aplicadas no
disco rgido, etc.
H outra ressalva importante a ser feita: a entidade que controla o padro
SATA (formada por um grupo de fabricantes e empresas relacionadas) chama-se,
atualmente, SATA-O (SATA nternational Organization). O problema que o nome
anterior dessa organizao era SATA-, o que gerava certa confuso com a
210
segunda verso do SATA. Aproveitando essa situao, muitos fabricantes inseriram
selos da SATA- em seus discos rgidos SATA para confundir os usurios,
fazendo-os pensar que tais discos eram, na verdade, da segunda gerao de discos
SATA.
Outra vantagem do SATA a utilizao de um cabo de dados muito mais
estreito e fcil de manipular dentre de um gabinete, o que favorece bastante a
ventilao interna; infelizmente o cabo de fora (power) tambm mudou para atender
s necessidades do Hot Swap e as fontes ATX atuais no possuem o conector
adequado (por enquanto), requerendo o uso de um adaptador nesse momento. Esse
novo conector tem contatos mais longos nos sinais de terra, que sero os primeiros
a serem "ligados quando o conector for encaixado e os ltimos a serem
"desligados no momento da remoo do disco. Com o conector de quatro pinos da
fonte ATX tradicional, isso no seria possvel.
Cabo de dados SATA ( esquerda) e adaptador para o conector de fora ( direita)
Tecnologias relacionadas ao SATA Os fabricantes de discos SATA podem
adicionar tecnologias em seus produtos para diferenci-los no mercado ou para
atender a uma determinada demanda, o que significa que certo recurso no
obrigatrio em um disco rgido s por este ser SATA.
NCQ
211
NCQ (Native Command Queuing) tido como obrigatrio no SATA , mas
opcional no padro SATA . Trata-se de uma tecnologia que permite ao disco rgido
organizar as solicitaes de gravao ou leitura de dados numa ordem que faz com
que as cabeas se movimentem o mnimo possvel, aumentando, pelo menos
teoricamente, o desempenho do dispositivo e sua vida til.
Para usufruir dessa tecnologia, no s o disco tem que ser compatvel com
ela, mas tambm a placa-me, atravs de uma controladora apropriada.
xSATA
Basicamente, o xSATA uma tecnologia que permite ao disco rgido utilizar
menos energia eltrica. Para isso, o disco rgido pode assumir trs estados: ativo,
parcialmente ativo ou inativo. Com isso, o disco rgido vai receber energia de acordo
com sua utilizao no momento.
Staggered spin-up
Esse um recurso muito til em sistemas RAD, por exemplo, pois permite
ativar ou desativar discos rgidos trabalhando em conjunto sem interferir no
funcionamento do grupo de discos.
Alm disso, a tecnologia SSU tambm melhora a distribuio de energia
entre os discos.
Hot pIug
Em sua essncia, a tecnologia Hot Plug permite conectar o disco ao
computador com o sistema operacional em funcionamento. Este um recurso muito
usado em discos do tipo removvel.
SAS Serial Attached SCS
um novo padro SCS onde a comunicao feita em srie, em vez de em
paralela, como no SCS tradicional.
O trabalho de especificao do SAS teve inicio no ano 2001 e ficou sob
responsabilidade das empresas Compaq/HP, LS, Logic, Maxtor e Seagate
Technologies. A especificao inicial de 2004 definiu uma taxa de transferncia de
3Gbps (300MB/s).
212
Posteriormente foram definidas taxas de 6Gbps (600MB/s) e 1.2GBps
(1200MB/s). O padro SAS permite total compatibilidade com o padro Serial ATA
(SATA). Enquanto o SATA destinado ao mercado de desktops enquanto que o
padro SAS destinado ao mercado de servidores.
Sua grande vantagem em relao ao padro Serial SCS existente
atualmente (Fibre Channel, FC) que ele permite o uso de discos de vrias taxas de
transmisso, usando a taxa mxima do dispositivo. O Fibre Channel nivela por
baixo, ou seja, se no sistema h um disco lento misturado com outros rpidos, o
barramento passa a operar na velocidade do dispositivo mais lento, comprometendo
o desempenho do sistema como um todo.
Assim como o padro SATA, SAS hot swap, permitindo a troca de discos
rgidos mesmo com o micro ligado. Outras caractersticas do SAS so:
Melhoria no desempenho e confiabilidade
Capacidade de redundncia de cabos no mesmo disco
nterface serial ponto-a-ponto de simples cabeamento
Possibilidade de aumento de configurao e desempenho
Capacidade de expanso e atualizao
Possibilidade de clientes e usurios escolherem entre discos SAS de
dupla redundncia de cabos e alto desempenho ou convencionais
discos SATA de alto desempenho e baixo custo no mesmo sistema.
Voc pode instalar um disco Serial ATA em uma porta SAS e o disco
funcionar sem problemas. sso funciona porque o conector usado pelo SAS
idntico ao usado pelo Serial ATA, como voc pode ver na Figura a seguir. Mas o
inverso no verdadeiro, isto , voc no pode instalar um disco SAS em uma porta
Serial ATA.
213
Portabilidade SAS / SATA
Comparativo das tecnologias
5.5 DSCO BERNOULL - 5
Em 1983 a empresa americana omega Corporation lanou os discos
Bernoulli que so regravveis e removveis (portteis) baseados em uma tecnologia
prpria e exclusiva. Possui capacidade de armazenagem de 150MB e uma vida til
de aproximadamente 10 anos. Consiste num dispositivo hbrido entre o disco rgido
e o flexvel.
5.6 ZP DRVE - 3
214
Em 1995 a omega Corporation lanou um tipo de disco removvel de 100MB
que requer um drive prprio com interface SCS, DE, USB ou paralela. So como
disquetes de alta capacidade, que surgiram da necessidade de transporte e backup
de grande quantidade de dados que no cabiam numa nica disquete. O Zip Drive
paralelo pode ser conectado na sada para impressora e a impressora em uso pode
ser ligada no Zip Drive. Tambm tem zip drives com discos de 200MB. Tempo de
acesso - 29ms, compatibilidade disquete de 3, durabilidade - 10 anos, preo
(drive/mdia) - R$250/20, 3.000RPM podendo ser interno ou externo.
A mdia Zip semelhante em tamanho vertical (mas mais grossa) aos
disquetes de 3.5. Para prevenir danos de drive e de disco, o lado inferior da caixa
de mdia Zip tem algumas marcas para indicar o lado certo que o disco deve ser
inserido.
Ao contrrio dos outros formatos de disquete, a proteo contra gravao no
Zip implementada no nvel de software em vez de mecanicamente executada no
hardware. O Zip drive tambm introduziu proteo de acesso a mdia por uma
senha. Como proteo contra cpia, isto tambm implementado no nvel de
software. As vendas de Zip drives e seus discos despencaram continuamente de
1999 2003. Em setembro de 1998 a omega sofreu com uma ao judicial coletiva
em cima de um tipo de falha do disco Zip. Os discos Zip tambm tm um custo
relativamente alto por megabyte comparado aos custos cadentes de CD-R e a
tecnologia de DVD-R/W. Os fornecedores de discos Zip incluem: omega, Fujufilm,
Verbatim e Maxell. Epson tambm produziu um modelo de drive de 100 MB com a
sua marca.
Foto de um disco Zip.
5.7 CLCK
215
O Click uma tecnologia para usurios de notebooks com 8,55cm x 5,4cm x
0,65cm e peso = 66,6g com um disquete. A capacidade de cada disquete de
40MB. Essa tecnologia multiplataforma, ou seja, compatvel com cmeras
digitais, notebooks, handhelds, PC, Macintosh e telefones celulares. Ele tambm
capaz de armazenar todo tipo de informaes desde simples arquivos at
mensagens de correio de voz e imagens. O tempo de acesso de 25 ms e taxa de
transferncia de 7Mbytes por segundo so caractersticas desse dispositivo.
5.8 KANGURU DSK (NTERACTVE MEDA CORP)
Drive de disco rgido removvel de alto desempenho com portabilidade para
floppy disk. Capacidade de at 16,8GB. intercambivel entre as estaes internas
e externas KanguruDocks, para maximizar a portabilidade e a compatibilidade de
sistemas.
Kanguru drive
5.9 JAZ DRVE
uma unidade de armazenagem removvel de at 2GB lanada em 1996
que requer interface SCS. Ele pode ser adquirido na verso porttil (externo) ou
interno. O custo de cada MB armazenado no JAZ pode chegar a $0,07.
Especificaes:
216
tamanho do buffer: 256KB leitura/escrita com MTBF: 250.000 horas com
durao da mdia: 10 anos;
veIocidade rotacionaI: 5400 RPM e transferncia: 7MBps - 200 MB/minuto
(mxima) - 60MB/minuto (mdia);
dimenses do drive: Altura: 2,57cm, Largura: 10,28cm e comprimento:
14,78cm e disco: 3,5 altura = 1,1cm com formatao lenta = 30min. e formatao
rpida = 10;
interface do drive: paralela ou Fast SCS-2 (no includa) com conectores:
Externo:1 Entrada e 1 Sada SCS-2 HD50 - nterno: 1 entrada 50 vias p/ cabo flat;
compatibiIidade: DOS, Windows 95, 2000 e NT 4.0 e verses superiores;
tempo mdio de acesso: 17,6 ms e tempo mdio de busca: 10 - 12 ms;
Jaz drive
5.10 FTA MAGNTCA
A Fita magntica um dispositivo de armazenagem de acesso seqencial
similar ao das fitas cassetes de gravadores. Consiste numa fita plstica a base de
poliester, revestida por um produto magnetizvel (Fe2O3, Fe etc.), material adesivo
(resina) e solvente, enrolada em um carretel. So compactas, resistentes em
condies ambientes variadas, fceis de transportar, e mais baratas que os discos.
Como o acesso seqencial, no h necessidade de guardar endereos na fita, e a
posio de um registro dada por um deslocamento em bytes (offset ) relativo ao
incio do arquivo.
Logo, fitas so apropriadas para armazenagem seqencial, quando no
necessrio acesso direto ou atualizao imediata (alteraes peridicas so
suficientes) e com baixo custo e alta capacidade, adequada para armazenagem e
transporte. Medem entre 100 e 2.400 ps de comprimento. o dispositivo de maior
217
capacidade de armazenagem (de 2GB at quantias acima de 20GB) podendo ser
dos tipos: fita carretel com de largura, fita cassete e fita de cartucho que
apresentam de largura.
Cada fita tradicional anloga a um gravador de rolo convencional, sendo
enrolada num rolo alimentador, passa por uma cabea de gravao/leitura e chega a
um rolo receptor. Essas cabeas magnticas gravam magnetizando cada posio
correspondente a um bit pelo alinhamento das partculas magnticas (com certas
caractersticas) anlogo ao sinal. A leitura feita reconhecendo se essa posio
est magnetizada ou no e qual sua polaridade. Os circuitos eletrnicos recebem os
impulsos das cabeas de leitura/gravao ou os enviam para estas cabeas para se
escrever.
H cmaras de vcuo que funcionam como um sistema de suco da fita
antes e depois de passar pela cabea de magnetizao, assegurando um desenrolar
e enrolar uniforme e uma velocidade de gravao constante. O movimento das
bobinas que enrolam a banda controlado por mecanismos, para evitar, por
exemplo, variaes bruscas na velocidade de enrolamento que, apesar das cmaras
de vcuo, poderiam partir a fita.
Mas, ao contrrio das monstruosas unidades de fita que dominaram o
cenrio da computao at o final dos anos 70 (incluindo aparies no cinema e TV,
confundidas normalmente com CPUs), os sistemas voltados para computadores
pessoais teve um desenvolvimento, baseado em pequenos cartuchos de fita, que
aumentaram de capacidade na mesma medida em que aumentava o montante de
dados manipulados pelos computadores pessoais, comparveis hoje a muitos
mainframes antigos.
Atualmente, 2 formatos de fita dominam esse mercado: os sistemas
baseados na tecnologia de varredura helicoidal (helical scan), cujo representante
218
mais conhecido a fita DAT de 4mm, tambm conhecida como DDS, e os sistemas
de leitura linear, cujo ancestral comum o QC (Quarter nch Cartridge).
5.10.1 tecnoIogias
Formatos de varredura heIicoidaI
Descendente direto do videocassete, o sistema DAT (Digital Audio Tape) foi
concebido como um formato de gravao de udio com qualidade de CD, que foi
posteriormente padronizado pela HP e Sony para dados, sob o nome DDS. Da
capacidade original de 2GB, novas especificaes foram criadas at chegar ao
padro mais recente, o DDS-4 capaz de armazenar at 40GB (modo comprimido)
num cartucho com as mesmas dimenses.
Um formato semelhante o 8mm, tambm baseado num padro de vdeo
adaptado para dados. Os formatos mais recentes so o Mammoth (apoiado pela
Exabyte) e o novo AT-1 (apoiado pela Sony e Seagate) com capacidade mxima de
armazenagem de 40 e 50GB, respectivamente no modo comprimido.
Formatos de Ieitura Iinear
Lanado pela 3M em 1972 como um sistema de armazenagem para
sistemas de telecomunicaes e coleta de dados, o padro QC foi adotado pelos
primeiros usurios de PC. Sua aparncia lembra vagamente uma fita cassete de
udio, s que as informaes so gravadas linearmente sobre a mdia, na forma de
pequenas trilhas montadas paralelamente ao longo da fita. Devido sua construo
bastante slida, um padro preferido para arquivamento de dados.
Como no caso do DDS, o QC recebeu constantes melhoramentos (aumento
da largura ou comprimento da fita), resultando numa infinidade de padres (mais de
120), fato que o torna bastante confuso. Os padres mais avanados como o QC-
3095 armazenavam algo em torno de 4GB. Entretanto, empresas como a Tandberg
criaram um novo formato que alcana 13GB.
A 3M minimizou o problema da variedade de subformatos com o padro
Travan, que oferece mdias de alta capacidade com compatibilidade a alguns
219
padres QC. Existem atualmente 5 padres Travan, com capacidade mxima (TR-
5) de at 20GB; capaz tambm de ler cartuchos QC 3095. No incio de 2001,
houve o lanamento oficial do padro TR-6 que melhora em at 2 vezes a
capacidade de armazenagem e desempenho desse padro, cujos primeiros modelos
mal armazenavam 250MB.
Outra famlia de produtos o DLT (Digital Linear Tape), um formato que usa
cartuchos de fita de pol. montados em apenas um carretel. Originalmente criado
pela DEC e atualmente comercializado por vrias empresas. Possui capacidade de
armazenagem (40GB no comprimidos), confiabilidade e velocidade de transmisso
de dados (at 6MB/s no modo nativo).
5.11 FTA STREAMER
A fita magntica Streamer o primeiro tipo de memria secundria, sendo
compacta, porttil, com alta capacidade de armazenagem e barata. usada
transferir dados (/O) non stop, de alta velocidade, de/para discos. Foi criada para
backup, com cartucho com e preo da fita DAT. No adequada para aplicaes
envolvendo muitas paradas e inicializaes. feita de material plstico coberto com
uma substncia magnetizvel, sendo similar das fitas usadas em gravadores
antigos. So usadas para armazenagem off-line de dados (backups de dados,
programas etc.) e tem capacidades variadas como o:
modelo DL 2120 da Verbatim, 307,5 ps (93,7m) de 120MB e;
modelo AM-629, cartucho com , capacidade 6GB no modo
compactado e 4GB no modo normal, taxa nominal de transmisso
2,8GB/hora (760KB/seg) , no formato comprimido, velocidade 76ips.
Os dados so gravados nos registros fsicos ou blocos. Cada registro fsico
consiste em trilhas paralelas (geralmente 7 ou 9, com a ltima sendo usada para
gravar o bit de paridade vertical), que por sua vez so subdivididas em frames. Cada
frame o espao usado para armazenar 1 byte, alm de um bit extra, o bit de
paridade (vertical). O espao entre um registro e outro chamado de gap.
220
Quando so usados registros pequenos, parte da capacidade da fita gasta
nos gaps. Portanto, devem ser usados registros maiores possveis, para reduzir ao
mximo esta perda.
5.12 FTA DAT
2a. gerao de fitas magnticas. Menores, mais fceis de armazenar e mais
seguras, permitem armazenagem maior de dados. As unidades de Fitas de udio
Digital (DAT) ou Digital Data Storage (DDS) tem capacidade de 2 a 40GB sendo
tima para backup. Foi criada pela Sony em 1987, passou para rea computacional
em 1989, nas geraes DDS-1, DDS-2, DDS-3, DDS-4 onde:
DDS-2 com 1,5MB/s e 8GB
DDS-3 com 2,4MB/s e 24GB
DDS-4 com 2MB/s e 40GB
Similar a fita de vdeo, mas com tamanho bem menor. Uma fita de 2GB
custa 15 dlares, e seu acionador (drive) custa em torno de 1000 dlares (1998).
Como a fita QC, a fita DAT tambm calcula e grava cdigos de deteco de erros,
mas usa tracks escaneadoras helicoidais e alcanam uma densidade muito mais alta
do que fitas de QC.
As fitas de 8GB usam 4 cabeas sendo 2 de leitura e 2 de gravao
(formando 2 pares de leitura/escrita) separadas de um ngulo de 90o graus (em
relao ao sentido longitudinal da fita, um grupo l/grava com uma inclinao de
quarenta graus para cima, e outro de quarenta graus para baixo) e dispostas
alternadamente em um cilindro levemente inclinado girando cerca de 2.000RPM. A
fita passa em sentido contrrio a velocidade de 1/3 pol/s. Com isto, conseguem
gravar informaes sobrepostas, e como a inclinao diferente, no h confuso,
permitindo gravar uma grande quantidade de dados.
5.13 FTAS QC E TRAVAN
221
As unidades de fita no formato QC (Quarter-nch Cartridge - pronuncia-se
quick ou rpido) so amplamente empregadas para backup e possuem de 20 a 32
pistas paralelas. Cada pista dividida em blocos de 512 ou 1024bytes. Os blocos
so agrupados em segmentos de 32 blocos onde 24 so de dados e 8 so de cdigo
de deteco de erros (CRC - Cyclic Redundancy Check ou cdigo de redundncia
cclica) que permite recuperar a maioria dos erros ocorridos. A gravao da fita se
d nos dois sentidos, sendo que em cada sentido gravada a metade das pistas.
Porm, fitas de fabricantes diferentes nem sempre so compatveis. Esto
disponveis em mini cartuchos 3 e cartuchos de 5 .
A tecnologia Travan aumenta dramaticamente a capacidade de um cartucho
de fita usando uma fita que mais larga e mais longa que a fita de QC. O cartucho
de Travan um pouco maior que o cartucho QC-80, mais velho, e um pouco
trapezoidal em forma. As primeiras verses podiam acumular 4GB descomprimidos
e 8GB comprimidos. mportante, os drives destas fitas lem o velho QC e eles
foram padronizados. Assim, uma fita de Travan pode ser usada com um drive
Travan de qualquer fabricante.
5.14 FTAS 3480, 3490
Conjunto de drives de fitas de meia polegada, da BM, usada para
mainframes e AS/400. Os drives 3480 usam 18 trilhas por cartucho (track cartridges)
a 38.000Bpi para campo (yield) de 200MB. Os drives 3490 usam compresso para
conseguir 400MB. Os drives 3490 e gravam 36 trilhas e usam fitas maiores para
armazenar 800MB. As Tape libraries esto disponveis para manter de uma forma
til milhares de cartuchos. Os drives 3490 tm taxas de transferncia de pelo menos
3MB/s. Existem drives disponveis para usar com as interfaces ESCON e Fast SCS-
2 para obteno de taxas superiores a 20MB/s.
Biblioteca de Fitas 3480/3490e - a necessidade de ler em plataforma NTEL
as fitas BM gravadas em mainframes fez nascer os drives e bibliotecas de fitas
3490e. Utilizando um drive com interface SCS em conjunto com um software, as
mdias 3490e podem ser convertidas para outro tipo de mdia que possa ser utilizado
em outras plataformas.
222
5.15 DLT CAPACDADES: 15/20/30/70GB
Fita digital linear (Digital Linear Tape) extensamente usada em centros de
informtica. Mas com a diminuio dos preos, esto sendo aplicadas em sistemas
mais simples. Estas fitas tm numerosas trilhas paralelas colocadas ao mesmo
tempo na mesma direo. Produtos atuais de DLT registram 2 canais
simultaneamente usando 2 elementos de leitura/gravao na cabea que dobra
efetivamente a taxa de transferncia possvel a uma determinada velocidade do
drive e densidade gravao.
Sendo uma das mais inovadoras tecnologias em backup de fita, o DLT est
sendo padronizado nas corporaes que se preocupam com o crescimento da
massa de dados e que tem a confiabilidade como o principal requisito em um meio
de gravao. O DLT possui grande capacidade a uma taxa de transferncia de
6MB/s, e com uma vida til de 500.000 passos (em torno de 30 anos).
Bibliotecas de fitas DLT - robs que permitem automatizar o processo de
backup numa organizao a um custo competitivo e de fcil gerncia por aplicativos
rodando em servidores da rede. O conceito modular das bibliotecas permitem
crescimento conforme a necessidade. Os novos modelos dispem de interface Fibre
Channel para se conectarem a uma arquitetura SAN. As fitas DLT oferecem backup
confivel, fcil arquivamento, integridade dos dados e fcil acesso a TB de dados
armazenados.
5.16 FTAS ADVANCED NTELLGENT TAPE -AT
223
As fitas AT (Fita nteligente Avanada) so da Sony e contm um chip de
memria de 16K embutido no cartucho que armazena a tabela do contedo e
informao de localizao de arquivos (FAT). Os drivers so vendidos em modelos
internos e externos.
5.17 DSPOSTVOS PTCOS
Tipos de dispositivo que empregam processo ptico (utilizam tecnologia
laser para gravao/leitura), permitindo grande capacidade de armazenagem e
preciso de leitura. Exemplos: CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-R, DVD-
RAM.
5.17.1 cd-rom (compact disk - read onIy memory)
A disposio das trilhas em espiral deve-se ao fato do CD ter sido projetado
para armazenar msicas, que devem ser tocadas de forma contnua, como ocorria
com os long plays de vinil. As faixas que formam essa espiral tm aproximadamente
0,5 m de espessura com uma distncia de 1,6 m separando uma faixa da outra,
tendo um mnimo de 0,83 m de comprimento e 125 m de largura. Estas
dimenses reduzidas fazem a espiral do CD ser enorme. Se pudssemos esticar
essa espiral e coloc-la numa linha reta essa teria quase 5 Km de comprimento e
uma espessura de 0,5 qm.
224
Diagrama de espirais de um CD com um box ampliando sua superfcie.
O CD-ROM utiliza tecnologia ptica para gravar com uma densidade maior
que a dos discos rgidos. um dispositivo de plstico de 4,7pol. Sua estrutura uma
coroa de crculo com um dimetro de 120mm e seu orifcio mede 15mm com 1,2mm
de espessura, formado por vrios nveis de matria, sendo baseado no chamado
substrato (policarbonato). Durante o processo de fabricao esse plstico
impresso com partculas microscpicas.
Com um laser (Light Amplification by Stimulated Emission of Radiation) de
alta potncia so feitos furos, pits, com uma profundidade de 0,125mm, no disco
matriz. Foi definido pela SSO 9660 e o padro Yellow Book. Ele formado pela
rea Lead-in (pre-gap), um trilha nica de dados, e uma rea chamada Lead-out
(postgap).
Quanto velocidade, s perdem para os HDs. Se comparados por unidade,
s tem maior capacidade de armazenagem que os discos flexveis. Mesmo assim,
sua capacidade relativamente alta (de 540MB at 1,5GB, sendo o padro de
650MB que equivale a aproximadamente 250.000 pginas de texto).
So teis na armazenagem de massa de dados e na distribuio de
softwares e bases de dados (listas telefnicas, CEP e informaes demogrficas
alm de dados textuais, como ndices bibliogrficos, resumos, dicionrios, e
enciclopdias, freqentemente associados a imagens digitalizados armazenados no
disco, e tambm informao em vdeo e, logicamente, udio digital).
225
O CD-ROM um disco ptico similar aos discos compactos para msica,
como o processo de gerao, onde um disco mestre gravado e cpias so feitas a
partir dele. J fabricado com um determinado contedo e, portanto, s serve para
leitura. O armazenamento ptico usa para a gravao um laser para queimar/marcar
(fisicamente) sulcos (pits - covas) pequenos e escuros na superfcie refletora do
disco. Essa alterao far o feixe ptico refletir ou no. No caso de CDs, CD-ROM e
DVD, so criadas as pits (covas) quando a superfcie do disco forada num molde.
Os lugares sem covas (lands) permanecem brilhantes e lisos.
A leitura feita usando um diodo laser de baixa potncia que emite um feixe
luz fina infravermelha (com comprimento de onda de 0,78 mcron) na superfcie do
CD com a rotao do disco no drive. Um dispositivo sensor chamado de photo
detector pode detectar a quantidade de luz refletida de volta e determinar se o raio
laser enfocou um pit (mancha escura) ou um land (mancha clara) e circuitos
convertem (interpretam) sua leitura para 0s e 1s.
5.17.2 cd-worm (write once, read many)
O disco WORM removvel surgiu em meados de 80 e tem 4,7''. Similar ao
CD-ROM, armazena de 650MB a 1GB. Os dados podem ser gravados uma nica
vez, permitindo vrias leituras. Foi o primeiro com tecnologia tica a permitir
gravao e leitura feita pelo usurio. O leitor/gravador Worm possui um canho
laser. A gravao feita fisicamente atravs de "mascas, pequenas depresses ou
"buracos da ordem de um micron de dimetro onde marcas ou depresses
representaro seqncias de 0 e 1.
Existem trs tipos de materiais que podem compor a mdia/disco Worm,
dependendo do tipo de gravao:
Liga de teIrio - primeira a ser desenvolvida e a mais utilizada. O telrio
usado devido a sua caracterstica de aquecimento rpido, fazendo com que a
potncia do laser seja baixa. Essa tecnologia garante longa permanncia dos dados
no disco. Um problema a toxidade do produto.
Liga BimetIica - uma variao de tecnologia anterior. Foi desenvolvida
pela Sony. Consiste em se depositar duas camadas de liga bimetlica na superfcie
dos discos. Durante o processo de gravao o feixe laser fundir as duas camadas
226
formando pequenos pedaos, que iro refletir com maior ou menor intensidade
durante a leitura. Essa tecnologia garante uma longa permanncia dos dados no
disco, embora seja mais cara.
PoImero Corante (Dye-Based) - uma das tcnicas mais recente e barata
(mesmo para baixas quantidades). Consiste em depositar no disco um material
corante, que quando aquecido pelo laser altera suas cores. Sua confeco mais
simples.
Devido ao pequeno tamanho a quantidade das marcas ou depresses, que
so feitas no disco, ao se olhar um disco sob luz branca ele produz um efeito de
cores semelhante a um arco -ris.
Caractersticas dos CD-Worm: fcil armazenagem, durabilidade da
informao armazenada (de 10 anos a um sculo), baixo volume de disseminao
da informao, os dados so definitivos.
5.17.3 cd-r (compact-disc recordabIe) ou cd-wo (write once)
Aps uma gravao comporta-se como CD-ROM, ou seja, uma tecnologia
onde o dado gravado uma nica vez de forma permanente e no pode ser alterado
ou apagado. (Parece-se com o disco WORM). Uma vez que ele foi gravado pode ser
lido tambm pelo drive padro de CD-ROM ou pelo CD player. Dados podem ser
adicionados ao disco CD-R em "sesses, mas no podem ser apagados. Um driver
de disco ptico gravvel custa em torno de US$ 550,00. (maio/98).
5.17.4 cd-rw (compact-disc rewritabIe) ou cd-e (erasabIe)
A terceira gerao dos discos pticos o cd ptico apagvel. Neste tipo de
mdia, pode-se fazer vrias gravaes. As ligas metlicas usadas mudam suas
propriedades de acordo com a temperatura. Na temperatura ambiente, suas
propriedades no so alteradas, mas, a altas temperaturas, estas ligas (trbio,
gadolnio), ficam sensveis a campos magnticos. Ento, para gravar nestes cds,
basta que se eleve a temperatura a um nvel que sensibilize estas ligas (utilizando
227
laser), e a, s aplicar o campo magntico (pela cabea magntica) devidamente,
gravando os dados. A estrutura tem 5 camadas:
DATA SHELD - superfcie de proteo
LACQUER - laqueamento
GOLD - ouro
DYE LAYER - camada de tingimentos
POLYCARONATE - policarbonato
O disco CD-RW (ReWritable) ou CD-E (Erasable) possui 4,7 e so unidades
regravveis.
5.17.5 cd-rw (compact disk rewriteabIe)
So discos pticos apagveis e regravveis que utilizam tecnologia
magneto-ptica. Pelas ligas metlicas, mudam suas propriedades de acordo com a
temperatura. Na temperatura ambiente, as suas propriedades no so alteradas. A
altas temperaturas, estas ligas (trbio, gadolnio), ficam sensveis a campos
magnticos. Para gravar nestes CDs, basta que se eleve a temperatura a um nvel
que sensibilize essas ligas (utilizando laser), e depois aplicar o campo magntico
(com uma cabea magntica).
Para gravar informao, a cabea da unidade contm um laser e um
magneto. O laser dispara uma rajada de luz ultra-curta no metal, aumentando a sua
temperatura, mas no esburacando a superfcie. Simultaneamente o magneto cria
um campo magntico numa de duas direes. Os dipolos individuais do substrato
so polarizados de acordo com o campo magntico criado. Quando o pulso do laser
termina, o metal foi magnetizado, numa das direes possveis representando um 0
ou um 1. Um pit corresponde a um valor baixo do campo magntico. Um land
codificado por um valor baixo do campo magntico.
Aps o CD ser irradiado com o laser, a polarizao da luz muda de acordo
com a magnetizao existente (leitura). Para apagar a informao, criado um
campo magntico constante na rea correspondente a um bloco e um setor
simultaneamente aquecido.
228
5.17.6 dvd
Digital Video Disc (DVD), apresentado em 1995 substituir o CD com
capacidade e velocidade para substituir inclusive as fitas VHS, usadas para
reproduzir filmes. A aparncia do DVD a mesma do CD. So 120mm de dimetro
por 1,2mm de espessura.
Uma das grandes inovaes do DVD so os discos de dupla camada, ou
seja, uma camada extra, semi-reflexiva, foi aplicada sobre a camada regular
totalmente reflexiva. Alterando-se o foco do leitor laser, possvel fazer a leitura da
primeira ou da segunda camada.
A conseqncia disso o dobro da capacidade de informao.
O padro DVD permite discos de dupla face, com 1 ou 2 camadas por face.
Todos os discos tm o mesmo dimetro e espessura dos CDs atuais. Os primeiros
DVDs de uma s face e camada nica tm capacidade para 4,7GB - 7x a do CD.
Alm disso, as unidades leitoras de velocidade varivel do novo formato so 10x
mais rpidas que as usadas atualmente.
A estrutura de gerenciamento de arquivos Micro-UDF (Universal Disc
Format) do DVD, um padro aberto, e uma verso frente da estrutura SO 9660
dos CD-ROMs atuais. Ela permite desenvolver aplicaes mais poderosas e com
melhor desempenho para todas as plataformas de computadores.
O DVD tem o mesmo tamanho de um CD, mas gravado com pontos
significativamente menores, o que permite uma concentrao maior de dados por
faixa. As faixas dos DVDs so mais prximas entre si, o que aumenta ainda mais o
no total de dados gravados por disco e, conseqentemente, muito mais espao de
memria. Os dados so lidos por feixes de laser mais finos.
A densidade de um DVD (tabela anterior) representada pelas siglas:
229
DVD-5 - disco DVD de um lado e uma camada simples, com capacidade de
4,7GB;
DVD-9 - disco DVD de um lado e uma camada dupla, com capacidade de
8,5GB;
DVD-10 - disco DVD de dois lados e camadas simples, com capacidade de
9,5GB;
DVD-18 - disco DVD de dois lados e camadas duplas, com capacidade de
17GB.
DVD-R e DVD+R: somente permitem uma gravao e podem ser lidos pela
maioria de leitores de DVDs. A real diferena do DVD+R e DVD-R:o DVD+R , como
o DVD-R, um disco de 4,7 GB que pode ser usado para gravar filmes e assistir em
DVD players comerciais. Apesar de ter a mesma funo e a mesma capacidade, um
disco DVD+R s pode ser gravado em gravadores DVD+R, enquanto que discos
DVD-R s podem ser gravados em gravadores DVD-R.
Existem no mercado gravadores que conseguem gravar os dois tipos de
mdias, chamados gravadores DVDR. Na prtica, a diferena da mdia DVD-R para
a DVD+R o desempenho, pois discos DVD+R so lidos mais rapidamente do que
discos DVD-R. Esta diferena s sentida se for usado o disco DVD para gravar
arquivos comuns, isto , usar como uma mdia de backup, j que para assistir filmes
o desempenho o mesmo.
DVD+R DL: semelhante ao DVD+R, mas que permite a gravao em
dupla camada (DL significa dual layer), aumentando a sua capacidade de
armazenamento.
DVD-RW: permite gravar e apagar cerca de mil vezes, oferecendo um
modo de montagem conhecido como VR.
DVD+RW: permite gravar e apagar cerca de mil vezes, podendo ser lido
pela maioria dos leitores de DVD.
DVD-RAM: permite gravar e apagar mais de cem mil vezes, oferecendo a
possibilidade de gravao e leitura em simultneo (time shift) sem o risco de apagar
a gravao. Compatvel com poucos leitores de DVD.
Existem atualmente gravadores de DVD com disco rgido de grande
capacidade de armazenamento (400 GB) e que permitem, com a funo de
reproduo seqencial, assistir a um programa desde o seu incio durante a prpria
230
gravao. As informaes armazenadas no disco rgido podem posteriormente ser
transferidas para um disco de DVD gravvel em cpia de alta velocidade.
5.17.7 outros tipos de dvd
J existem no mercado duas tecnologias novas de DVD, com maior
capacidade de armazenamento, mas que ainda no se popularizaram. So os
formatos Blu-Ray e HDDVD.
Estes formatos utilizam um disco diferente, que gravado e reproduzido
com um laser azul-violeta ao invs do tradicional vermelho. O laser azul possui um
dimetro menor, o que permite o traado de uma espiral maior no disco, podendo
render at 50 GB de capacidade no caso do Blu-Ray. Ainda se discute qual formato
ir substituir o atual DVD.
Os dois formatos tm suas vantagens e desvantagens: o Blu-Ray tem maior
capacidade de armazenamento, chegando a 25 GB ou 50 GB com dupla camada,
mas seus discos sero mais caros para serem produzidos. O HD-DVD por sua vez,
capaz de armazenar apenas 15 GB ou 30 GB com dupla camada, mas teria um
custo menor de produo. Para que estes discos no sejam extremamente frgeis e
sejam danificados por qualquer contato, adicionada uma camada protetora na
superfcie de leitura, o que os tornam mais caros de se produzir.
Logotipo oficial do Blu-Ray.
231
Leitor de HD-DVD.
5.18 DSCO MO (MAGNETO-PTCO)
Os discos magneto-pticos surgiram em 1.988 e so regravveis e
removveis. Esses discos usam tecnologia hbrida que combina os princpios pticos
e magnticos para gravao e apenas laser (ptico) para leitura. Seu tempo de
acesso vai de 20 a 35ms, enquanto alguns discos rgidos chegam a 12ms. A
capacidade de armazenagem padro 650MB.
Uma subsidiria da Maxtor fabrica discos de at 1,3GB com perda da
compatibilidade com outras mquinas. Este tipo de mdia, apesar do alto
desempenho, segurana e capacidade de armazenagem, muito cara, tornando-se
relegada a mercados especficos. O preo das unidades varia de 250 a 500 dlares.
Vale observar que, a partir de unidades MO, pode-se reproduzir clipes multimdia
satisfatoriamente.Existem vrios fabricantes, dentre os quais: Fujitsu, Olympus
Amrica, e Pinnacle Micro com discos de 3,5 e Hewlett-Packard e Sony com discos
de 5,25. Alm de Maxoptix, MicroDesign nternational.
Dentre os tipos fabricados de MO tem-se unidades de discos portteis de
3,5 de 230MB, de 3,5 de 640MB, de 5,25 de 2,6GB e a Apex da Pinnacle de 5,25
232
proprietria que oferece 4,6GB de capacidade. Os cartuchos de 5,25 possuem dois
lados; necessrio retirar e virar um cartucho para ter acesso ao outro lado. A
tecnologia MO apresenta uma armazenagem confivel de longa durao (durao
estimada - vida til - de no mnimo 30 anos segundo seus fabricantes). Normalmente
as unidades de disco so compatveis com geraes anteriores de cartuchos MO
para preservar os investimentos dos usurios.
O meio usado no disco MO diferente do usado pelo disco ptico ou
magntico. O disco coberto com cristais metlicos e sensveis a ms que ficam
dentro de uma fina camada de plstico. No estado normal, o plstico em volta dos
cristais slido, impedindo seu movimento. Para gravar dados no disco, um raio
laser intenso refletido sobre a superfcie do meio, que derrete o revestimento
plstico, permitindo que um m altere a orientao dos cristais. O m age apenas
sobre o exato ponto focal do laser, porque apenas l que o revestimento plstico
est fluindo o suficiente para permitir a reorientao dos cristais.
5.19 CARTO
O Carto de memria do tamanho de um carto de crdito, originalmente
usado como memria RAM e como memria auxiliar (EEPROM) no lugar do
winchester em notebooks. Ele chamado tambm de PCMCA Card, Flash Card,
entre outros nomes comerciais. Pode ser conectado diretamente em uma abertura
com um conector especial.
Desenvolvido a partir de 1989 por um consrcio de mais de 300 empresas
(BM, Apple, Compaq, Toshiba etc.). Foi criado visando estabelecer um padro
aberto e no-proprietrio de co nexo de carto para um conector (bus com 68 pinos
conectores) padronizado.
Um carto PCMCA (Personal Computer Memory Card ndustry Association)
homnimo da associao americana com sede na Califrnia, cujos mais de 300
membros participantes constam entre os principais fabricantes de computadores,
componentes, semicondutores, conectores, perifricos e software.
nicialmente, cada fabricante tinha seu padro proprietrio de C Card, o que
no garantia a sua utilizao em equipamentos de outros fabricantes. O padro
PCMCA originou-se em 1991 a partir do padro JEDA (Japanese Electronic
233
ndustry Development Association), homnimo da associao formada por
fabricantes japoneses. Com o tempo o padro se estabeleceu.
O PCMCA estruturalmente auto-configurvel, isto , basta inserir o carto
que o sistema reconhece suas caractersticas e funes. Os C Cards que
obedecem ao padro PCMCA so chamados PC Cards e suas verses mais
recentes so PCMCA 2.0 e JEDA 4.1. Dentro da especificao PCMCA/JEDA,
todos tem 54mm de largura por 85,6mm de comprimento (tamanho de um carto de
crdito), mas os C Cards podem ser classificados pela sua espessura como:
tipo I - 3,3 mm de espessura
tipo II - 5,0 mm de espessura
tipo III - 10,5 mm de espessura.A memria flash usa chips de estado slido
parecido com os usados na memria interna, porm, os dados nestes chips
permanecem registrados at mesmo quando a fora desligada. Considerando que
dispositivos de memria flash no tm nenhuma parte mvel eles so mais rpidos
que discos e fitas operados mecanicamente.
234
6 BACKUP
Atualmente, o fluxo de informaes que passa pelos computadores de uma
empresa so de vital importncia para a sua sobrevivncia no mercado. Para isso,
necessrio que se tenha domnio das formas de como se deve proteger essas
informaes. Para isso existe o backup.
nfelizmente, muitas pessoas s do valor ao backup depois que nada mais
pode ser feito e todo um trabalho perdido, para que isso no ocorra urge que o
conheamos e de que forma podemos faz-lo.
Denota-se importante observar esta diferenciao dos termos para que no
haja o inconveniente de dizermos um termo querendo expressar o sentido do outro.
Segundo Freedman, o termo "backup significa reserva: "cpias de dados
em um outro meio de armazenamento para situaes de emergncia (p.32.1995).
J "back up, segundo o autor, "fazer cpia de segurana.
"A revoluo do conhecimento transformou a informao no ativo mais
importante nas organizaes do nosso tempo. 1 Com isso precisamos estar cada
vez mais atentos a problemas que a perda de informaes e/ou roubo destas podem
causar grandes prejuzo a organizao. Existem vrias formas de se garantir a
disponibilidade da informao, a mais importante sem dvidas a cpia destes
dados em local seguro, ou seja, o backup de dados, pois traz flexibilidade empresa
de a qualquer momento, voltar no tempo com os seus dados, ou ao menos deveria
isto ser possvel.
O conceito de um local seguro por muitas vezes o maior ponto de variao
dentro do assunto backup, e este merece ateno especial, pois por muitas vezes
pensamos que o local seguro possa ser a torre do prdio ao lado, por exemplo, o
que ns j temos hoje como certeza de no ser a melhor opo.
Existem vrias formas de se fazer o backup dos dados, formas simples e
baratas para pequenas empresas e usurios domsticos que possuem poucas
informaes, ou que so necessrias para backup e as mdias e grandes
corporaes, onde a quantidade de informaes imensa e tambm precisa de um
backup desses dados.
235
sso nos leva a questo de poltica de backup e forma de armazenamento,
onde existe ento esta variao de custo X segurana, entre estes pontos possvel
se chegar a extremos de confiabilidade o que por muitas vezes diminudo devido
ao custo da soluo, a escolha de uma boa poltica aliada a uma forma de
armazenamento suficientemente adequada a situao pode trazer ao administrador.
um custo compatvel com o valor da informao que ele deseja salva-guardar.
6.1 POLTCA DE SEGURANA DE ARQUVOS
Com o avano da informtica e com a democratizao da mesma, os
computadores tomaram um papel importantssimo em nossas vidas. Hoje so
poucas as profisses que no utilizam a informtica em seu benefcio.
Este aumento da importncia dos computadores no meio social pode se
tornar perigoso se no vier acompanhado de uma boa poltica de segurana.
Existem computadores com informaes essenciais para o funcionamento de
inmeros servios importantes para a sociedade. magine o que aconteceria se de
uma hora para outra sumissem todos os cadastros e informaes de clientes de um
banco ou de uma grande empresa, seria um caos total. a que entra a importncia
de se ter uma boa poltica de segurana com arquivos e somente quando
acontece algo catastrfico, quando se perde informaes essenciais, que se pode
medir o preo que se pagar por no ter feito cpias de segurana de arquivos to
importantes que agora, de uma hora para outra, no existem mais.
So inmeras as causas que podem levar a perda de dados que vo desde
problemas fsicos com hardware, instabilidade da energia eltrica, vrus, invases...
e at mesmo por acidentes, quem nunca passou pelo drama de ter apagado um
arquivo que no deveria ser apagado?
Muitos usurios se abstm de fazer cpias de segurana dos seus arquivos
acreditando que este apenas um processo corporativo, o que no verdade.
Fazer cpias de segurana de arquivos em computadores domsticos ou de
pequeno porte to importante quanto se fazer cpias de segurana em grandes
computadores, pois cada usurio sabe muito bem o valor de seus arquivos e com
certeza no quer perd-los pois, sabe que um arquivo, muitas vezes, representa
236
horas de trabalho e muito tempo de dedicao e tem cincia dos gastos que foram
gerados para que seu trabalho ficasse pronto.
muito importante que cada usurio defina uma estratgia de segurana
para seus arquivos de acordo com a importncia e com o nmero de riscos aos
quais estes arquivos esto expostos. Por exemplo, arquivos que so de extrema
importncia e so modificados freqentemente e ainda esto sujeitos a ataques de
vrus ou invasores, devem ter uma ateno maior do que aquela dispensada a
arquivos de baixa importncia e que raramente so modificados. O importante que
esta estratgia exista e que de maneira nenhuma se deixe de efetuar cpias de
arquivos que representem importncia ao usurio.
Uma poltica de backup tem a funo de formalizar todos os procedimentos
tcnicos e no tcnicos de uma cpia de segurana dos dados. Dentro dele devem
estar disponveis informaes sobre o que feito no backup, dos tempos, validao
dos dados e armazenagem.
Definir a poltica de backup no um procedimento puramente tcnico, na
qual no compete somente a um administrador de redes a sua construo. Esse
ponto importante devido ao fato de que nesta poltica dever estar descrito
exatamente o que dever ser salvo.
Estamos agora entrando no maior ponto de problemas relacionado a
backup, o que salvar e o que no salvar. Quando entramos nesta discusso fica
claro que o melhor, para garantir, aquela "vamos salvar tudo, mas "tudo o que?
Se pudermos salvar "tudo timo, e cabe a uma poltica definir o "tudo,
informando caminhos completos destes arquivos, da forma lgica computacional, e
ento entra o administrador, importante que haja completa descrio para que a
empresa toda possa saber onde deixar seus arquivos seja na rede ou na sua
estao tendo a certeza de que neste local as informaes esto seguras contra
perda.
Devido a limitaes tcnicas, impossvel que faamos a cpia de
segurana dos dados a cada segundo, o mesmo falamos com relao ao restore, e
ainda, seja por falta de espao fsico ou limitao financeira, nem todas estas cpias
podero ser mantidas e a tarefa quando falamos em tempo na poltica de backup
definir os seguintes pontos:
Quando esta cpia ser feita
237
Neste ponto, precisamos detalhar de quanta em quantas horas, dias,
semanas ou meses os dados sero salvos, se existirem diferentes tempos de
backup para os dados, estes tambm necessitam de especificao. Definir este
tempo inclui novamente mais pessoas alm do administrador, que ser responsvel
por dar o aval de que tecnicamente possvel realizar a cpia no tempo em que
gerentes definirem que a sua informao precisa ser enviada a um local de
segurana.
Quanto tempo demora esta cpia (Backup Window)
necessrio saber quanto tempo leva para o backup ser concludo, para
que assim, em caso de uma perda no horrio de backup, se saiba antes do restore
qual backup que contem dados ntegros. Hoje j consideramos adicionalmente para
contornar este tamanho de janela o chamado backup incremental para sempre, a
implementao destes atravs de RAD ou dentro de sistemas de storage
empresariais atravs de snapshots.
Quanto tempo um recover de dados ir Ievar
Alm de saber os tempos relacionados ao procedimento de cpia,
importante que se tenha conhecimento do tempo que demora a efetuar a
restaurao dos dados do backup.
Por quanto tempo uma cpia estar disponveI
Seja o local que for armazenado este backup, sabe-se que haver
limitaes, seja de espao fsico ou lgico ou realmente de quantidade de unidades
de armazenamento, e isto nos leva a realizar um rodzio no backup, no qual para se
salvar dados novos, abrem-se mo de outros considerados mais antigos, a poltica
ento deve ser capaz de informar em quanto tempo um dado antigo e por quanto
tempo este dado antigo precisa ser mantido.
238
O modelo de rotacionamento mais genrico e famoso que temos o
"Grandfather-father-son GFS que se define em realizar backups dirios "filhos
(incrementais), backups semanais "pais (full) e um mensal (full), o "av.
Estes itens so considerados como bsicos a uma poltica genrica, em
determinados casos pode se tornar necessrio adicionar mais pontos a esta, como
por exemplo, segmentando um backup por setores, ou filiais, adicionando
responsveis ao processo. Salientamos que a poltica de backup assim como uma
poltica de tica empresarial precisa ser ajustada de acordo com a empresa, os
dados considerados valiosos de uma pode no ser o de outra, e principalmente, o
tempo de reteno da cpia de dados.
6.2 TPOS DE BACKUP
O tipo de backup a ser utilizado varia de acordo com cada organizao,
dependendo da quantidade de informao, e da velocidade que estas informaes
so atualizadas, cabe ao administrador de rede e/ou gestor de poltica de segurana
analisar e definir a melhor forma, basicamente existe 3 tipos:
Backups totais - Um backup total captura todos os dados, incluindo
arquivos de todas as unidades de disco rgido. Cada arquivo marcado como tendo
sido submetido a backup; ou seja, o atributo de arquivamento desmarcado ou
redefinido. Uma fita atualizada de backup total pode ser usada para restaurar um
servidor completamente em um determinado momento.
Vantagens
Cpia totaI dos dados - sso significa que voc tem uma cpia completa
de todos os dados se for necessria uma recuperao do sistema mais prtico.
Acesso rpido aos dados de backup - Voc no precisa pesquisar em
vrias fitas para localizar o arquivo que deseja restaurar, porque os backups totais
incluem todos os dados contidos nos discos rgidos em um determinado momento.
Desvantagens
239
Dados redundantes - Backups totais mantm dados redundantes, porque
os dados alterados e no alterados so copiados para fitas sempre que um backup
total executado.
Tempo - Backups totais levam mais tempo para serem executados e
podem ser muito demorados.
Backups incrementais - Backup incremental captura todos os dados que
foram alterados desde o backup total ou incremental mais recente. Voc deve usar
uma fita de backup total (no importa h quanto tempo ela tenha sido criada) e todos
os conjuntos de backups incrementais subseqentes para restaurar um servidor. Um
backup incremental marca todos os arquivos como tendo sido submetidos a backup;
ou seja, o atributo de arquivamento desmarcado ou redefinido.
Vantagens
Uso eficiente do tempo - O processo de backup leva menos tempo
porque apenas os dados que foram modificados ou criados desde o ltimo backup
total ou incremental so copiados para a fita.
Uso eficiente da mdia de backup - O backup incremental usa menos fita
porque apenas os dados que foram modificados ou criados desde o ltimo backup
total ou incremental so copiados para a fita.
Desvantagens
Restaurao compIeta compIexa - Voc pode precisar restaurar os dados
de um conjunto incremental de vrias fitas para obter uma restaurao completa do
sistema.
Restauraes parciais demoradas - Voc pode ter que pesquisar em
vrias fitas para localizar os dados necessrios para uma restaurao parcial.
Backups diferenciais - Um backup diferencial captura os dados que foram
alterados desde o ltimo backup total. Voc precisa de uma fita de backup total e da
fita diferencial mais recente para executar uma restaurao completa do sistema.
240
Ele no marca os arquivos como tendo sido submetidos a backup (ou seja, o atributo
de arquivamento no desmarcado).
Vantagem
Restaurao rpida A vantagem dos backups diferenciais que eles
so mais rpidos do que os backups incrementais, porque h menos fitas
envolvidas. Uma restaurao completa exige no mximo dois conjuntos de fitas a
fita do ltimo backup total e a do ltimo backup diferencial.
Desvantagens
Backups demorados e maiores - Backups diferenciais exigem mais
espao em fita e mais tempo do que backups incrementais porque quanto mais
tempo tiver se passado desde o backup total, mais dados haver para copiar para a
fita diferencial.
Aumento do tempo de backup - A quantidade de dados dos quais feito
backup aumenta a cada dia depois de um backup total.
6.3 MODOS DE BACKUP
O modo de backup determina como o backup deve ser executado em
relao ao tipo de dados a serem includos nele. H duas maneiras de executar os
backups de dados:
Backups on-Iine - so backups feitos em servidores que precisam estar 24h
por dia disponvel aos usurios. Geralmente so banco de dados, servidores de e-
mail, etc. Um detalhe bastante importante que o software de backup e a aplicao
precisam ter suporte a este tipo de backup.
Vantagem
241
Servidor sempre disponvel podendo ser realizado o backup durante o
expediente normal de trabalho.
Desvantagem
O desempenho do servidor prejudicado durante a realizao do backup.
Backups offIine so backups de dados feito quando ningum est
tentando acessar as informaes, geralmente agendado para a noite.
Vantagem
Como o servidor estar apenas fazendo o backup dos dados mais rpido
que o processo de backup on-line.
Desvantagem

Ningum poder acessar os dados durante a execuo do backup.
6.4 QUANTO TEMPO DEVEM DURAR OS SUPORTES DE
ARMAZENAMENTO?
A durabilidade uma questo que diz respeito principalmente aos suportes
de armazenamento. Em teoria, as tapes Ultrium, SuperDLT e DLT V devem durar o
suficiente para sobreviver a pelo menos 1 milho de passagens. Mas isto no pode
ser visto como uma indicao realista e definitiva de quanto tempo uma tape ou a
sua fita iro durar na sua instalao. Apenas significa que se a tape fosse bobinada
e desbobinada sobre uma cabea de leitura, como um pano a polir um sapato, o
suporte de armazenamento conseguiria agentar um milho de passagens. Mas a
verdade que a maioria das tapes no utilizada dessa forma.
Uma passagem da fita diz respeito a qualquer ponto da fita que passa pela
cabea de leitura em qualquer direo. No se trata de uma cpia de segurana
completa. Uma passagem completa da fita, de uma ponta para a outra, por todas as
pistas paralelas, envolve vrias passagens sobre a cabea de leitura. Uma Drive HP
242
StorageWorks Ultrium 230, com oito canais de leitura/gravao, precisa de 48
passagens da fita para percorrer todas as 384 pistas ao longo da largura de meia
polegada da fita.
sto significa que um limite superior de 1 milho de passagens deve
proporcionar um limite terico de 20.833 cpias de segurana completas. Mas h
ainda outros fatores que necessrio ter em conta para se chegar a um limite
realista e seguro, sendo necessrio conhecimento especializado de toda a soluo
de tape para se conseguir determin-lo com preciso.
Como que a tape vai ser utiIizada?
A determinao da verdadeira esperana de vida de uma tape nunca pode
ser uma cincia exata. Mas o nosso programa de testes d uma indicao prxima
do que poder esperar das suas tapes de uma forma realista, dadas as
circunstncias em que sero utilizadas.
A tape ser acedida na sua totalidade de cada vez ou apenas se aceder a
uma pequena parte dela? Com que frequncia l e grava na mesma tape ou em
seces dela? A tape manuseada e armazenada em conformidade com as
recomendaes do fabricante?
Aplicaes tais como a gesto de armazenamento hierrquico (HSM
hierarchical storage management), tape virtual, armazenamento quase on-line,
armazenamento primrio e sadas temporrias, determinaro quantas tapes sero
utilizadas por dia, bem como com que frequncia. As aplicaes de software que
desgastam apenas uma seco da tape ou requerem vrios ciclos de
carregamento/descarregamento, podem fazer acelerar a contagem das passagens
da tape e dos ciclos.
A que idade dever a sua tape ser retirada de funcionamento?
Tentar determinar qual das suas tapes j foi utilizada 260 vezes
impraticvel e raramente necessrio. Tendo em conta as estratgias de rotao e as
regulamentaes relativas gesto da informao e reteno de documentos, a
maioria dos utilizadores ir retirar as tapes de funcionamento bastante antes de elas
completarem 260 cpias de segurana completas.
243
Algumas aplicaes de cpias de segurana so compatveis com os
sistemas de deteco das drives, tais como o TapeAlert, os quais proporcionam
avisos atempados que alertam para a existncia de problemas nas tapes,
permitindo-lhe detectar erros e retirar de funcionamento qualquer tape que d
valores para alm do aceitvel.
Para qualquer tecnologia que utilize, deve estabelecer um plano de retirada
de funcionamento para se assegurar de que as tapes so substitudas bastante
antes de ficarem demasiado desgastadas e que utiliza sempre suportes de
armazenamento novos, ou quase novos, para os seus arquivos.
Mesmo que a sua estratgia seja a de utilizar as tapes at que falhem, com
um esquema de cpias de segurana do tipo av-pai-filho (GFS grandfather-
father-son) ou outro semelhante, o mesmo conjunto tapes deve durar muitos anos
antes de terem sido todas utilizadas 260 vezes.
O que fazer com os volumes crescentes de dados digitais? Especialistas
afirmam que no basta apenas guard-los, preciso organiz-los de forma
inteligente para servirem de apoio tomada de decises de negcios.
O volume de dados nunca cresceu tanto. De fato, a realidade do mercado de
storage apresenta uma curva de crescimento exponencial. Nos ltimos seis a sete
anos, a capacidade de armazenamento tem aumentado em uma mdia em torno de
40% a 50% ao ano. O clculo de Dorival Diettrich de Siqueira, gerente de vendas
da Unidade de Armazenamento da BM. A vantagem que, medida que cresce o
volume de dados a ser armazenado, o custo dos produtos barateia, em proporo
inversa.
Para conseguir sobreviver nesse mar de informaes, cada vez mais
companhias optam pelo armazenamento externo de dados, conforme verifica
244
Siqueira. O mercado de storage, segundo ele, tambm tem crescido
acentuadamente nas pequenas empresas.
"At mesmo uma padaria pode usar uma unidade externa de
armazenamento de dados.
Uso do correio eletrnico cada vez mais intenso, e-mails pesados, fotos
digitais em profuso e pulverizao de vdeos digitais. Este o novo quadro do
mundo digital, que consome mais e mais o poder de processamento e de
armazenamento de dados.
Os documentos em papel esto sumindo. As gravaes de voz demandam
cada vez mais espao. E o fenmeno no se restringe a apenas uma ou duas
verticais: nas empresas de telefonia, cada ligao um dado, cada usurio tambm.
Trata-se de um nmero infinitamente grande e em constante crescimento.
Na rea de Sade, h pronturios de pacientes e exames que podem (e devem) ser
usados por departamentos diferentes. O setor financeiro precisa adequar-se s
normais internacionais, cada dia mais exigente, e ter um estoque completo das
informaes de cada transao realizada pelos seus clientes. Regulamentaes
como a Sarbanes-Oxley, por exemplo, exigem que a organizao mantenha
arquivos por mais tempo.
Dessa forma, a atuao dividida por verticais reflete-se no mercado de
storage. Finanas e telecomunicaes so historicamente grandes investidores na
rea. Empresas dos dois segmentos lidam com alto volume de dados e com grau
elevado de criticidade, o que explica o interesse pelas solues de armazenamento.
Por outro lado, a rea de governo tem frustrado os fornecedores. Poucos
editais lanados neste ano e o incmodo em relao ao fator preo como critrio de
escolha so as principais argumentaes. Se governo est desacelerado, sade a
aposta. Grandes hospitais buscam fornecedores que sejam capazes de lidar com a
tecnologia batendo porta dos pacientes e com exames e diagnsticos virtuais. As
instituies de sade so obrigadas a investir em armazenamento para acompanhar
a evoluo da rea. Hoje, j possvel armazenar exames em meio digital, o que
incentiva a demanda por solues de storage.
Antigamente, T era vista como custo nos hospitais, mas o panorama sofre
mudanas gradativas. Nos EUA, por exemplo, questes regulatrias obrigam as
instituies a guardarem os dados do paciente por mais de 20 anos. Portanto, mais
uma vez, necessrio recorrer s solues de storage.
245
6.5 ALGUMAS SOLUES
6.5.1 veritas netbackup" 6.0 vauIt option
Nenhuma empresa pode se permitir interromper seus negcios.
Quando acontecem desastres, duas de cada cinco empresas atingidas
podem abrir falncia em um perodo de cinco anos. Para proteger a empresa contra
desastres, fundamental contar com backups armazenados externamente. Apesar
de muitas empresas adotarem procedimentos consagrados de backup externo para
sistemas mainframe, em ambientes UNX, Linux e Windows, em geral eles no
existem, so cumpridos aqum das expectativas ou demandam muita mo-de-obra.
O Veritas NetBackup Vault Option ajuda a guardar dados cruciais com segurana
fora da empresa para que possam ser recuperados imediatamente em caso de
desastres.
Como uma opo integrada ao software Veritas NetBackup, o Veritas
NetBackup Vault automatiza os processos tediosos e complexos da duplicao de
backup e gerenciamento de mdia externa.
Os usurios podem configurar perfis para controlar quais backups so
duplicados, quando e como o so, alm de quando as fitas sero enviadas a um
sistema de arquivamento externo, ou trazidas dele, para ajudar a minimizar as
perdas de dados em caso de desastres. O NetBackup Vault cuida de detalhes para
que voc e sua equipe possam se concentrar em questes mais importantes.
Destaques do produto
Rotao de fitas abrangente Para facilitar a recuperao de desastres,
o NetBackup Vault coordena o movimento de entrada e sada da mdia de backup
(fitas) no local de armazenamento externo, com custo mnimo e mxima eficincia;
Automatizao totaI Perfis pr-configurados de armazenamento em
cofre determinam quais backups sero duplicados ou enviados para um local fora da
empresa e por quanto tempo ficaro retidos. O NetBackup Vault tambm envia
automaticamente um backup do catlogo (banco de dados) do NetBackup para fora
246
da empresa, juntamente com fitas de backup regular, para ajudar no processo de
recuperao;
FiIa de trabaIho do arquivo externo Automatize ainda mais os
preparativos para a recuperao de desastres: organize os trabalhos de arquivos
externos em fileiras dentro do NetBackup para conclu-los quando houver recursos
disponveis;
Baixo ndice de manuteno As fitas a serem enviadas para fora da
empresa so ejetadas automaticamente todos os dias para que sua embalagem e
expedio sejam providenciadas rapidamente;
Rastreamento da mdia externa Os inventrios de fita internos e
externos so registrados e rastreados meticulosamente no banco de dados do
NetBackup, para que voc possa sempre saber onde encontrar uma fita;
Cofres de contineres O NetBackup Vault oferece suporte ao
armazenamento em cofre de contineres fechados de mdia de backup, o que
permite rastrear a mdia e gerar os respectivos relatrios, os contineres que a
contm e as datas de retorno da mdia e dos contineres;
ReIatrios detaIhados do cofre Os relatrios dirios de listas de
retirada mostram com preciso quais fitas precisam ser expedidas da empresa ou
retornadas. Esse procedimento facilita a coordenao com a equipe externa e os
fornecedores de armazenamento de dados;
ConsoIidao e preciso de reIatrios Gere um nico relatrio
minucioso e atribua os detalhes da distribuio aos relatrios.
247
O NetBackup Vault oferece perfis de armazenamento em cofre de fcil configurao que permitem
especificar com exatido quais backups devem ser enviados automaticamente para fora da empresa
e quando isso deve ser feito.
DupIicao de backup automatizado proporciona importante
redundncia
A duplicao dos dados de backup proporciona redundncia em caso de
perda, destruio ou corrupo do backup principal.
Com uma cpia dentro da empresa e outra fora, as solicitaes rotineiras de
restaurao so feitas sem que seja necessrio recuperar a cpia do cofre externo.
O NetBackup Vault oferece excepcional flexibilidade e automatizao para
simplificar as tarefas de duplicao. Ele oferece flexibilidade para definir diferentes
perodos de reteno para cada cpia de backup, o que facilita conciliar os
procedimentos de backup com os requisitos da sua empresa.
Ejeo automtica de fitas simpIifica o gerenciamento de mdia
248
Um dos maiores desafios das tarefas envolvidas no gerenciamento do cofre
a coleta de fitas para envio externo dirio. A ejeo manual das fitas corretas de
uma enorme biblioteca de fitas robotizada mais difcil do que parece, j que
existem dezenas ou mesmo centenas de fitas a serem escolhidas.
muito comum os gerentes de operaes se virem obrigados a incluir essa
atividade banal e demorada extensa lista de tarefas sob responsabilidade de sua
equipe j sobrecarregada, simplesmente porque em geral ela composta pelas
nicas pessoas que podem acessar o aplicativo de backup e determinar quais so
as fitas corretas a serem ejetadas e enviadas para fora da empresa.
Com o NetBackup Vault, h uma maneira mais eficiente. A ejeo de fitas
feita automaticamente com base em perfis pr-configurados que determinam quais
devem ser enviadas todos os dias para fora da empresa.
O NetBackup Vault tira total proveito da porta de acesso a cartucho (CAP)
ou da porta de acesso a mdia (MAP) da biblioteca de fitas robotizada e, nessa rea
isolada, coloca as fitas que sero armazenadas em cofre, de modo que os
operadores de fitas possam simplesmente remov-las do CAP ou MAP e embal-las
para envio. No h necessidade de se determinar previamente quais fitas devem ser
armazenadas em cofre ou de se envolver a equipe de operaes.
Rastreando a mdia fora da empresa
As fitas de backup em geral representam uma das brechas de segurana
mais ignoradas em qualquer organizao. Quando enviadas para fora da empresa,
as fitas de backup se tornam vulnerveis e podem cair em mos erradas.
essencial saber sempre quais fitas foram enviadas para fora da empresa e
onde esto armazenadas. nfelizmente, complicado e quase impossvel efetuar um
rastreio manual, com 100% de preciso, dezenas ou mesmo centenas de fitas
armazenadas em diversos locais, pois isso exige interminveis horas de
contabilidade e insero manual de dados.
O NetBackup Vault rastreia meticulosamente o local de cada fita por cofre e
nmero de slot ou D do continer no banco de dados do NetBackup, alm da data
de expirao de cada fita, o que elimina a necessidade de planilhas complicadas e a
insero demorada de dados. O NetBackup Vault pode oferecer suporte a qualquer
volume de cofres para empresas que precisam de vrios locais de armazenamento
249
externo. Assim, voc saber exatamente onde encontrar uma fita sempre que
precisar.
O NetBackup Vault gerencia todo o ciclo da duplicao de fitas e do armazenamento em cofre
externo.
250
PIataformas suportadas
Veritas NetBackup Server ou Veritas NetBackup Enterprise Server
HP-UX, HP Tru64 UNX, BM AX, Microsoft Windows, Red Hat
Linux ou Sun Solaris
6.5.2 dataexchange data continuity soIution (dedcs)
Ameaas ao seu negcio
Existem 3 categorias de ameaas aos seus dados: provenientes do
ambiente, dos equipamentos e dos usurios/aplicaes.
As ameaas do ambiente esto mais presentes nas mentes das pessoas.
Fogo, enchentes so exemplos de desastres devastadores para instalaes de T.
Ameaas mais comuns incluem alta voltagem, alagamentos e ataques de
vrus. Falhas nos equipamentos incluem o computador e o disco rgido que deixam
de funcionar por falhas acidentais que acontecem aleatoriamente como ao
desconectar um usurio.
Erros de usurio e falhas nas aplicaes representam as mais freqentes
ameaas a perda de dados. Erros de usurios abrangem tudo desde falta de backup
dos dados at o apagar um disco com informaes essenciais. Enquanto as causas
de "downtime so extremamente diversas, 80% do downtime das aplicaes de
misso-crtica diretamente causado por falhas de pessoas e processos, de acordo
com Gartner Research.
O Impacto
Apesar da causa da ameaa, certas questes devem ser respondidas para
quantificar adequadamente o impacto: Quantos dados eu posso suportar perder?
E por quanto tempo posso estar "fora" do sistema? Sem acesso a
informaes? A perda de dados est diretamente relacionada atualizao dos
dados.
251
Perdas de dados significativos e longos perodos de queda de sistema
ocorrem quando seu sistema no est adequadamente protegido. De acordo com o
Gartner Group, das companhias que experimentam uma perda significante de
dados, 40% esto fora do mercado no prazo de 5 anos. A nternational Data
Corporation informa que 59% das empresas que tem quedas de sistema no
programadas acham que so incapazes de controlar seus negcios durante esses
perodos. O que isto significa para o seu negcio?
Dependendo do seu mercado, pode ser perda total? Pode ser
financeiramente bastante significativa. Com quedas persistentes por horas e dias, o
resultado pode ser desastroso.
ImpIementao do Mundo ReaI
Uma companhia americana de utilitrios tinha sua aplicao de misso
crtica utilizando o banco de dados Pervasive.SQL. Para garantir alta disponibilidade,
o servidor de banco de dados estava instalado num ambiente com dois servidores
configurados como cluster. Um dos servidores era designado como primrio e o
outro como backup.
A companhia fazia backup toda noite. Ela parecia estar bem protegida, com
um cluster para cobrir falha de equipamentos e fitas de backup para eventuais
recuperaes de dados. No entanto, a companhia no estava protegida contra erros
de usurios, o que exps o cluster a um ponto de falha.
Neste caso, a equipe de tecnologia tinha instalado incorretamente,
configurado e testado o complexo cluster, hardware e software. Conseqentemente,
quando o cluster de backup experimentava uma rotina de falha no hardware, o
operador no era alertado e o cluster inteiro caa. E mais, como o sistema
operacional no foi propriamente configurado, a fita de backup no pde recuperar
os dados.
Foram 4 dias de trabalho para a equipe trazer o sistema de volta on-line. Se
o DataExchange Data Continuity Solution (DEDCS) fosse instalado, a companhia
estaria seguramente protegidas contra todas as ameaas incluindo erros de
usurios.
252
A SoIuo
O DEDCS protege voc tanto contra perda de dados como contra queda de
sistema, transferindo rapidamente dados da misso crtica do sistema para o
dispositivo de backup, minimizando as possveis perdas. Um banco de dados
funcional em standby reduz amplamente a quantidade de qualquer queda de
sistema.
Uma estratgia em "trs partes" empregada, o que incorpora um backup
em tempo real on-site, um backup replicado off-site e arquivo histrico de dados.
Backup em tempo reaI on-site - implementado usando uma tecnologia
de servidores instalados em cluster, e protege contra falhas de hardware no servidor
de banco de dados primrio.
Backup repIicado off-site - implementado usando a tecnologia de
replicao de banco de dados DataExchange para proteger dados atualizados
desde a ltima operao de backup. Em conjunto com o cluster, tanto a perda de
dados como o tempo de recuperao so minimizados num eventual desastre no
site ou erros de usurios / aplicaes.
Arquivos histricos de dados - so gerenciados usando tecnologias de
fitas de backup permitindo a criao de imagens de dados permanentes.
6.5.3 soIues ibm
Engana-se quem pensa que armazenamento uma questo atual. A diviso
de storage da BM existe h 50 anos.
O primeiro disco foi encomendado pela Volkswagen em 1961. Ele tinha
capacidade de armazenamento de 5 GB e ocupava o mesmo espao de seis
geladeiras. Hoje, um dispositivo do tamanho de uma caixa de fsforos, como um
iPod, por exemplo, capaz de armazenar 80 GB. Esses exemplos ilustram a
surpreendente evoluo da tecnologia de armazenamento nos ltimos anos.
253
Ramac 1956 - 5Mb, 1 Ton
"A BM uma das principais corporaes do mundo na rea de
armazenamento, revela Dorival Diettrich de Siqueira, gerente de vendas da Unidade
de Armazenamento da BM.
Estudo da DC, referente a 2005, aponta a BM como lder no mercado
brasileiro de storage, em discos externos. Segundo a consultoria, a "Big Blue
fechou o perodo com 41% de participao no segmento em renda. De acordo com a
DC, desde 2002, a BM lidera o segmento, tendo obtido 28% de market share
naquele ano. Em 2003, o resultado foi de 36% e, no ano seguinte, a empresa fechou
o perodo com 38% do mercado.
A BM atua com trs grandes solues para o mercado de armazenamento:
simplificao e consolidao do complexo ambiente de storage; continuidade de
negcios e de infra-estrutura durante processo de simplificao; e otimizao da
infra-estrutura por meio de solues e processos de LM. Essa idia ganha cada vez
mais espao, quando o assunto armazenamento.
sso porque as companhias de storage passaram tambm a se
responsabilizar pelo controle dos dados, desde o surgimento de uma informao, at
a hora de ser descartada, ou mesmo armazenada por um perodo longo de tempo.
254
"A forte estratgia da BM com solues de consolidao e virtualizao de
storage foi fundamental para conquistar esses resultados. Alm disso, tecnologias
inovadoras tambm fazem diferena, na hora de fechar um projeto, afirma Siqueira,
que tem o objetivo de manter esse crescimento na rea.
6.5.4 ibm ILM
Crescimento em importncia, valor e quantidade de informao digital
esmagador.
Projeo de crescimento em 64% ao ano.
Fonte (Co m p lia n c e : The effect on nformation management and the storage
industry).
Ultrapassando a capacidade de T de capturar, armazenar e
gerenciar de maneira tradicional.
O volume de informao esta crescendo rapidamente
255
Valor das informaes ao longo do tempo
O que Information LifecycIe Management (ILM)?
LM engloba polticas, processos, prticas e ferramentas usadas para alinhar
o valor da informao de negcio com o mais apropriado e efetivo custo de infra-
estrutura de T, desde o momento em que a informao concebida at sua
disposio final.
Em outras palavras .
dentificar a informao certa
Coloc-la no lugar certo
Na hora certa
Para quem realmente importa.
. At seu descarte /destruio
Necessidades
Maior quantidade de informaes
Regulamentaes / riscos para o negcio
256
SoIuo tecnoIgica
Gerncia de reteno e descarte dos dados
Gerenciamento automatizado de storage
Storage em camadas
Benefcios
Automao com uso de polticas
Otimizao do uso dos recursos de storage
Gerenciamento de riscos
257
CIassificao de Dados
Infra-estrutura de Armazenamento em Camadas
258
IBM TivoIi Storage Manager
O Tivoli faz backup e restore local e remoto.
BENEFCIOS
Simplifica a administrao de storage atravs do gerenciamento
automatizado, baseado em polticas.
DESTAQUES
Backup e restore
Archive e recuperao
Gerenciamento de espao
Disaster recovery
Gerenciamento autonmico de storage
259
ResuItados do ILM
Maior disponibilidade das aplicaes
Reduo dos custos de armazenamento
Melhor gerenciamento da infra-estrutura
Continuidade dos negcios
Reduo de riscos e atendimento s regulamentaes
260
Se o problema era aumentar o espao de armazenamento, ele acaba de Ser
resolvido.
BM System Storage LTO 3580 Express Model
Tecnologia Ultrium 3 para backup, recuperao e arquivo de dados
Capacidade de armazenamento de 400GB nativo (800GB com compresso
2:1) por cartucho LTO Ultrium 3
Unidade de fita externa montvel em rack ou em mesa.
Transferncia de 80MB/s (160MB/s com compresso 2:1)
261
Grava e l cartuchos LTO Ultrium 2 e l cartuchos LTO Ultrium 1
6.5.5 EMC - uma nova viso para backup, recuperao e arquivamento
Desafios de Crescimento, Backup e Arquivamento.
1- Ambiente de produo cresce
Crescimento tem alto custo
Desafios em tuning, alocao, backup
2- Requisitos de Backup so difceis de cumprir
Tempo de Restore aumenta
Janelas de Backup concorrem com produo
nfra-estrutura Tape tem TCO elevado
3- Archive no atendem s regras de negcio
Dados arquivados so difceis de recuperar
Archives so backups de longa reteno duplicao de dados
Desafio : Compliance, Conformidade, Regulamentaes
Processo de Backup e Archive tradicionaI
262
O ambiente de produo cresce
o Requer adio contnua de armazenamento TER 1
o Dados histricos e dados recentes convivem no volume
O processo de backup requer mais recursos
o Dificuldade de manter a janela dentro dos acordos
o Recuperao se torna lenta e arriscada
o Requer adio de recursos : tape drives, cartuchos e eventualmente
novas fitotecas
"Arquivamento incha desproporcionalmente
o "Arquivo um Backup de longa reteno
o Dificuldade de recuperar o contedo a longo prazo
o Gerenciamento de mdias prejudica o TCO
o mpossvel remover dados arquivados de produo porque a
recuperao tem custo muito elevado
Backup e Archive so prticas diferentes
263
Uma nova Arquitetura para Backup, Recovery e Archive
EMC File System Archiving Solutions suporta plataformas
Windows, Linux, UNX
FiIe System Archive Assessment Identifica Arquivos Inativos
264
Ferramenta coleta caractersticas dos dados dos servidores de
arquivos
Entrevistas detalham procedimentos e prticas operacionais
Anlise de todos os dados e entrevistas
Relatrio final com resumo da anlise e recomendaes
6.5.6 EMC Avamar
A proteo de dados hoje
265
Realidade: Presso para atender s necessidades mutveis dos negcios
O crescimento de dados imenso
O tempo necessrio para realizar o backup est aumentando
O backup dificultado pelo fraco desempenho e pela falta de
confiabilidade da fita
O volume de dados em escritrios remotos crescente
As mquinas virtuais apresentam desafios nicos em backup
As respostas comuns
Backup em fita ou transferncia para disco e depois
arquivamento em fita
Mudana manual de arquivos em armazenamento externo para
recuperao de desastres
Backup tradicionaI
neficiente e lento: 200% de dados principais movidos na rede
semanalmente
Requer processos de recuperao cansativos
H risco de perda ou roubo de fitas em trnsito
difcil recuperar e aproveitar os dados
266
"Next-Generation" Backup
Como funciona???
Eliminao global da duplicao de dados
Na origem realiza a eliminao da duplicao antes de os dados serem
transportados na rede
No destino assegura a eliminao da duplicao coordenada em
diferentes locais, servidores e mesmo com o passar do tempo.
GranuIar garante eliminao mais eficaz da duplicao com segmentos
pequenos e de comprimento varivel.
6.6 BACKUP USANDO NTERFACE DO WNDOWS
1.Abra o Backup.
O Assistente de backup ou restaurao iniciado por padro, a menos que
ele esteja desativado. Voc pode usar o assistente ou ir para a prxima etapa a fim
de trabalhar no Modo Avanado.
2.Clique no link Modo avanado no Assistente de backup ou restaurao.
3.Clique na guia Backup e, no menu Trabalho, clique em Novo.
267
4.Selecione os arquivos e pastas que sero submetidos a backup clicando
na caixa esquerda de um arquivo ou pasta.
5.Em Destino do backup, siga um destes procedimentos:
Escolha Arquivo se deseja fazer backup de arquivos e pastas
em um arquivo.
Essa opo selecionada por padro.
Escolha um dispositivo de fita se deseja fazer backup de
arquivos e pastas em uma fita.
Em Mdia de backup ou nome do arquivo, siga um destes procedimentos:
Se voc estiver fazendo backup de arquivos e pastas em um
arquivo, digite um caminho e um nome para o arquivo de backup
(.bkf) ou clique no boto Procurar para localizar um arquivo.
Se voc estiver fazendo backup de arquivos e pastas em uma
fita, escolha a fita que deseja usar.
7.Para selecionar as opes de backup desejadas, como o tipo de backup e
o tipo de arquivo de log, clique no menu Ferramentas e, em seguida, clique em
Opes.
Ao terminar de selecionar as opes de backup, clique em OK.
8.Clique em niciar backup e faa as alteraes na caixa de dilogo
nformaes sobre o trabalho de backup.
9.Para definir opes avanadas de backup, como verificao de dados ou
compactao por hardware, clique em Avanado. Ao terminar de definir as opes
avanadas de backup, clique em OK.
10.Clique em niciar backup para iniciar a operao de backup.
268
Cuidado
O utilitrio de backup pode ser usado para fazer o backup de dados e
restaur-los em volumes FAT16, FAT32 ou NTFS. Entretanto, se voc fez o backup
dos dados a partir de um volume NTFS, recomendvel que voc restaure os dados
em um volume NTFS da mesma verso para evitar perda de dados. Pode ser que
alguns sistemas de arquivos no ofeream suporte a todos os recursos de outros
sistemas de arquivos.
Observaes
Para executar este procedimento, voc deve ser um membro do
grupo Administradores ou Operadores de Cpia no computador local.
Se o computador fizer parte de um domnio, possvel que os
membros do grupo Admins. do Domnio possam executar esse
procedimento. Como uma prtica recomendada de segurana, use a
opo Executar como para realizar esse procedimento.
Para iniciar Backup, clique em niciar, aponte para Todos os
programas, para Acessrios, para Ferramentas do Sistema e clique
em Backup.
Se o Assistente de backup ou restaurao no for iniciado por
padro, voc ainda poder us-lo para fazer backup dos arquivos
clicando em Modo de Assistente na guia Bem-vindo.
Para fazer backup de arquivos do banco de dados Microsoft
SQL Server e restaur-los, recomendvel usar os utilitrios de
backup e restaurao internos pertencentes ao SQL. Para obter mais
informaes, consulte a documentao do Microsoft SQL Server.
Algumas unidades de fita podem no oferecer suporte
compactao de hardware.
269
Os dados do Estado do Sistema contm a maioria dos
elementos de uma configurao do sistema, mas podem no incluir
todas as informaes exigidas para recuperar o sistema de uma falha.
Portanto, recomendvel que voc faa backup de todos os volumes
do sistema e de inicializao, incluindo o Estado do Sistema, quando
fizer backup do sistema.
Voc s pode fazer backup dos dados do Estado do Sistema em
um computador local. No possvel fazer o backup do Estado do
Sistema em um computador remoto.
O Backup no d suporte ao uso de mdia de backup, como CD-
RW (CD regravvel), CD-R (CD gravvel) e DVD-R (DVD regravvel).
Para salvar backups nesse tipo de mdia, faa backup em um arquivo
e copie esse arquivo para o CD. Voc pode usar o Backup para
efetuar a restaurao a partir de um CD.
Geralmente, os arquivos de backup tm a extenso .bkf.
possvel usar qualquer extenso desejada, mas recomendvel usar
a extenso .bkf, que tem associaes de arquivo que garantiro o
reconhecimento do arquivo de backup.
Os operadores de backup e administradores podem fazer
backup de pastas e arquivos criptografados e restaur-los sem
descriptograf-los.
Se o Windows Media Services estiver sendo executado no
computador e voc desejar fazer backup dos arquivos associados a
esses servios, consulte "Running Backup with Windows Media
Services" na documentao on-line do Windows Media Services. Siga
os procedimentos descritos na documentao on-line antes de fazer
backup dos arquivos associados ao Windows Media Services ou
antes de restaur-los.
270
7 TOLERNCIA FALHAS
Computadores e seus programas so conhecidos por automatizarem e
acelerarem uma srie de tarefas enfadonhas e repetitivas, liberando seus usurios
para atividades mais criativas e gratificantes. Na prtica, administradores de
sistemas e usurios se vm s voltas com atividades bastante criativas, mas nada
gratificantes, de tentar recuperar dados perdidos e de enfrentar equipamento fora do
ar devido s mltiplas falhas a que sistemas de computao esto sujeitos.
Falhas so inevitveis, mas as conseqncias das falhas, ou seja o colapso
do sistema, a interrupo no fornecimento do servio e a perda de dados, podem ser
evitadas pelo uso adequado de tcnicas viveis e de fcil compreenso. O
conhecimento dessas tcnicas habilita o administrador de sistemas a implementar
as mais simples, ou exigir dos fornecedores e desenvolvedores de sistemas
solues que as incorporem.
Entretanto, as tcnicas que toleram falhas tem um alto custo associado.
Pode ser a simples necessidade de backup dos dados, que consome espao de
armazenamento e tempo para realizar a cpia, ou a redundncia de equipamentos e
espelhamento de discos, que consome recursos de hardware sem contribuir para o
aumento do desempenho. O domnio da rea de tolerncia a falhas auxilia
administradores e desenvolvedores de sistemas a avaliar a relao custo benefcio
para o seu caso especfico e determinar qual a melhor tcnica para seu oramento.
Sistemas mais robustos em relao a falhas eram, at recentemente,
preocupao apenas de projetistas de sistemas crticos, como avies, sondas
espaciais e controles industriais de tempo real, e em certo grau tambm de
projetistas de mainframes com exigncias de alta disponibilidade.
Com a espantosa popularizao de redes, fornecendo os mais variados
servios, aumentou a dependncia tecnolgica de uma grande parcela da populao
aos servios oferecidos. Falhas nesses servios podem ser catastrficas para a
segurana da populao ou para a imagem e reputao das empresas. Para no ser
o elo fraco de uma corrente, o mais simples dos computadores conectado a uma
rede deve apresentar um mnimo de confiabilidade.
Conhecer os problemas potencialmente provocados por falhas no sistema,
as solues que existem para evitar falhas ou recuperar o sistema aps a sua
ocorrncia, assim como o custo associado a essas solues, torna-se imprescindvel
271
a todos que pretendem continuar usando computadores, desenvolvendo sistemas ou
fornecendo um servio computacional de qualidade aos seus clientes. Para
desenvolvedores de software, projetistas de hardware e administradores de rede, o
domnio das tcnicas de tolerncia a falhas torna-se essencial na seleo de
tecnologias, na especificao de sistemas e na incorporao de novas
funcionalidades aos seus projetos.
Preveno e remoo de falhas no so suficientes quando o sistema exige
alta confiabilidade ou alta disponibilidade. Nesses casos o sistema deve ser
construdo usando tcnicas de tolerncia a falhas. Essas tcnicas garantem
funcionamento correto do sistema mesmo na ocorrncia de falhas e so todas
baseadas em redundncia, exigindo componentes adicionais ou algoritmos
especiais.
A tolerncia a falhas no dispensa as tcnicas de preveno e remoo.
Sistemas construdos com componentes frgeis e tcnicas inadequadas de projeto
no conseguem ser confiveis pela simples aplicao de tolerncia a falhas.
7.1 MERCADO PARA PRODUTOS TOLERANTES A FALHAS
Existe um mercado mundial para tolerncia a falhas que envolve grande
soma de recursos financeiros. Esse mercado engloba no apenas operaes crticas
de tempo real (como transportes, avinica, controle de processos em tempo real,
comunicaes), mas tambm operaes comerciais de misso crtica (como as
suportados por sistemas de transaes e sistemas distribudos).
Empresas que dominavam o mercado mundial para aplicaes comerciais
tolerantes a falhas at a dcada de 80, Tandem e Stratus, produziam mainframes de
altssimo custo para organizaes bancrias e financeiras. A partir da dcada de 90,
essas empresas, e tambm SUN, Digital, BM, Novell e Compac (que incorporou a
Tandem) alm de vrias outras, comearam a lanar solues de alta
disponibilidade para servidores de rede e clusters, geralmente de alto custo (como
por exemplo a srie de servidores SUN Enterprise).
Uma famlia de microprocessadores muito popular, ntel 80x86, incorpora
desde o i486 uma gama de recursos para tolerncia a falhas, que, se bem utilizados,
poderiam aumentar consideravelmente a confiabilidade dos sistemas produzidos
272
com esses microprocessadores. nfelizmente, por razes associadas a custos e
tambm principalmente pela carncia de uma cultura em confiabilidade, os recursos
desses microprocessadores no so plenamente aproveitados.
Com a popularizao de aplicaes na nternet prevista uma grande
demanda por equipamentos de alta disponibilidade e software e servios que
tolerem em maior ou menor grau a inevitvel ocorrncia de falhas que assola
sistemas computacionais.
7.2 DEFETOS EM SSTEMAS DE COMPUTAO
Confiabilidade e disponibilidade so cada vez mais desejveis em sistemas
de computao pois dia a dia aumenta a dependncia da sociedade a sistemas
automatizados e informatizados. Seja no controle de trfego terrestre e areo ou de
usinas de gerao de energia, na manuteno de dados sigilosos sobre a vida e a
finana de cidados e empresas, nas telecomunicao e nas transaes comerciais
internacionais de todo tipo, computadores atuam ativa e continuamente. fcil
imaginar que defeitos nesses sistemas podem levar a grandes catstrofes.
Desde os primeiros computadores, notvel como os componentes de
hardware cresceram em confiabilidade. Dos primeiros computadores a vlvula, que
queimavam e sobreaqueciam rotineiramente, eram extremamente sensveis
umidade dos nossos trpicos e se soltavam dos soquetes a qualquer trepidao, at
a robustez dos notebooks modernos, um acelerado caminho tecnolgico foi
percorrido.
Entretanto, o software e os procedimentos de projeto esto se tornando cada
vez mais complexos e apresentando cada vez mais problemas. S a confiabilidade
dos componentes de hardware no garante mais a qualidade e segurana desejada
aos sistemas de computao. Como exemplo recente desses problemas pode ser
citada a bem conhecida falha de projeto na unidade de ponto flutuante do Pentium,
que prejudicou seu lanamento comercial. Nem todo mundo sabe entretanto que
falhas de projeto so comuns no lanamento de qualquer processador e muitos bugs
em microprocessadores de uso geral sequer foram ainda descobertos.
Alguns defeitos relatados na literatura [Lapr98] valem a pena ser
mencionados: na guerra do Golfo em fevereiro de 1991 foram noticiados vrios
273
relatos de falhas em msseis. Em novembro de 1992 houve um colapso no sistema
de comunicao do servio de ambulncias em Londres.
Em junho de 1993, durante dois dias, no foi autorizada nenhuma operao
de carto de crdito em toda a Frana. Vrias misses da Nasa a Marte terminaram
em fracasso total ou parcial. Todos esses defeitos foram investigados e suas causas
determinadas, mas no se tem garantia que algo semelhante no possa voltar a
ocorrer a qualquer momento.
7.3 DESAFOS ATUAS
Para tornar populares solues que nos garantam a confiana que
depositamos em sistemas de computao, vrios desafios devem ser vencidos:
Como evitar, detectar e contornar bugs no projeto de hardware e
software?
Como gerenciar a altssima complexidade dos sistemas atuais
de computao construdos com dezenas de chips de milhes de
transistores e com software de centenas de milhares de linhas de
cdigo?
Como explorar paralelismo para aumentar o desempenho sem
comprometer a qualidade dos resultados, mesmo no caso de falha de
um ou mais componentes do sistema?
Como aproveitar novas tecnologias mais rpidas, baratas e
eficientes (mas ainda no totalmente provadas e testadas) sem saber
ainda seu comportamento em situaes inesperadas sob falha ou
sobrecarga?
Como aproveitar, para aplicaes crticas e para operao em
tempo real, o modelo de sistemas distribudos construdos sobre
plataformas no confiveis de redes, contornando os problemas de
perdas de mensagens, particionamento de rede e intruso de
hackers?
Como desenvolver computadores mveis e sistemas
embarcados, garantindo confiabilidade e segurana nesses
274
dispositivos, e assegurando simultaneamente baixo consumo de
potncia, sem recorrer a tcnicas usuais de replicao de
componentes que aumentam peso e volume?
Finalmente, como conciliar alta confiabilidade e alta
disponibilidade com as crescentes demandas por alto desempenho?
Todos esses desafios ainda permanecem sem uma soluo definitiva.
7.4 TOLERNCA A FALHAS OU DEPENDABLDADE?
O termo tolerncia a falhas foi cunhado por Avizienis em 1967. Desde ento
tem sido amplamente utilizado pela comunidade acadmica para designar toda a
rea de pesquisa ocupada com o comportamento de sistemas computacionais
sujeitos a ocorrncia de falhas, sem ter entretanto logrado sucesso como
designao popular. Na indstria o termo nunca teve boa aceitao, sendo que
desenvolvedores de sistemas de controle preferem usar o termo sistemas
redundantes para seus equipamentos. Na comercializao de sistemas
computacionais como mainframes e servidores de rede, o termo usual alta
disponibilidade, designando a principal qualidade desses sistemas.
Sistemas redundantes e sistemas de alta disponibilidade apresentam
tcnicas comuns mas alcanam resultados diferentes, uns visam alta confiabilidade
e outros continuidade de servio. Para englobar essas qualidades embaixo de um
nico chapu, freqentemente aparece o termo segurana de funcionamento. Com a
popularidade do termo segurana computacional, relacionado aos aspectos de
segurana contra intrusos e mal-intencionados e que engloba criptografia,
autenticao e vrios tipos de proteo de sistemas, o termo segurana de
funcionamento relacionado a tolerncia a falhas caiu em desuso.
O prprio termo tolerncia a falhas como designao de rea sofre vrias
crticas, no apenas no Brasil, mas tambm internacionalmente. A maior crtica a
possibilidade de entender o termo como uma propriedade absoluta. Nessa viso
distorcida, um sistema tolerante a falhas toleraria toda e qualquer falha em qualquer
situao, o que realmente uma promessa irrealizvel e pode conduzir a falsas
expectativas entre usurios.
275
Aos poucos o termo dependabilidade vem substituindo tolerncia a falhas no
meio acadmico. Em 2000, o Fault Tolerant Computing Symposium, FTCS, foi
rebatizado Dependable Systems and Networks. Em 2003, o SCTF vai passar a se
chamar LADC, Latin America Dependable Computing.
Ser o fim de tolerncia a falhas? Entre ns, por enquanto, ainda no.
Dependabilidade um termo que soa estranho aos nossos ouvidos e no
conseguimos encontrar ainda um adjetivo que se ajuste ao termo.
7.5 FALHA, ERRO E DEFETO
Estamos interessados no sucesso de determinado sistema de computao
no atendimento da sua especificao. Um defeito (failure) definido como um desvio
da especificao. Defeitos no podem ser tolerados, mas deve ser evitado que o
sistema apresente defeito. Define-se que um sistema est em estado errneo, ou
em erro, se o processamento posterior a partir desse estado pode levar a um
defeito. Finalmente define-se falha ou falta (fault) como a causa fsica ou algortmica
do erro.
Falhas so inevitveis. Componentes fsicos envelhecem e sofrem com
interferncias externas, sejam ambientais ou humanas. O software, e tambm os
projetos de software e hardware, so vtimas de sua alta complexidade e da
fragilidade humana em trabalhar com grande volume de detalhes ou com
deficincias de especificao.
Defeitos so evitveis usando tcnicas de toIerncia a faIhas.
Alguns autores nacionais traduzem as palavras inglesas failure como falha e
fault como falta. Para ser coerente com essa ltima traduo a rea deveria se
chamar tolerncia a faltas, pois failures no podem ser toleradas.
7.5.1 O modeIo de 3 universos
276
Na Figura a seguir mostrada uma simplificao, sugerida por Barry W.
Johnson [Prad96], e tambm adotada nesse texto, para os conceitos de falha, erro e
defeito. Falhas esto associadas ao universo fsico, erros ao universo da informao
e defeitos ao universo do usurio.
Modelo de 3 universos: falha, erro e defeito
Por exemplo: um chip de memria, que apresenta uma falha do tipo
grudado-em-zero (stuck-at-zero) em um de seus bits (falha no universo fsico), pode
provocar uma interpretao errada da informao armazenada em uma estrutura de
dados (erro no universo da informao) e como resultado o sistema pode negar
autorizao de embarque para todos os passageiros de um vo (defeito no universo
do usurio).
interessante observar que uma falha no necessariamente leva a um erro
(aquela poro da memria pode nunca ser usada) e um erro no necessariamente
conduz a um defeito (no exemplo, a informao de vo lotado poderia
eventualmente ser obtida a partir de outros dados redundantes da estrutura).
7.6 DEPENDABLDADE
O objetivo de tolerncia a falhas alcanar dependabilidade. O termo
dependabilidade uma traduo literal do termo ingls dependability, que indica a
qualidade do servio fornecido por um dado sistema e a confiana depositada no
servio fornecido.
Tolerncia a falhas e dependabilidade no so propriedades de um sistema
a que se possa atribuir diretamente valores numricos. Mas os todos atributos da
dependabilidade correspondem a medidas numricas.
277
Principais atributos de dependabilidade [Prad96] so confiabilidade,
disponibilidade, segurana de funcionamento (safety), segurana (security),
mantenabilidade, testabilidade e comprometimento do desempenho (performability).
Um resumo dos principais atributos mostrado na Tabela a seguir.
7.7 CONFABLDADE
A confiabilidade R(t) a capacidade de atender a especificao, dentro de
condies definidas, durante certo perodo de funcionamento e condicionado a estar
operacional no incio do perodo.
A definio acima implica algumas condies essenciais, muitas vezes
esquecidas:
especificao: sem uma especificao do sistema, no
possvel determinar se o sistema est operando conforme esperado
ou no, quando mais formal e completa a especificao, mais fcil
estabelecer essa condio. No possvel estabelecer se um sistema
sem especificao confivel ou no.
condies definidas: as condies de funcionamento do sistema
devem ser bem definidas. Um exemplo simples so as condies
278
ambientais de temperatura e umidade. Outro exemplo so os dados
ou estmulos de entrada que o sistema deve processar.
perodo de funcionamento: o tempo de misso deve ser
conhecido. O tempo de misso de uma viagem espacial diferente do
tempo de misso de um vo comercial domstico. Um sistema pode
ser altamente confivel para 12 horas de operao e depois
necessitar de um longo perodo de repouso e reparo.
estado operacional no incio do perodo: no possvel falar em
confiabilidade de sistemas que j partem operando com defeitos.
Confiabilidade a medida mais usada em sistemas crticos, ou seja nos
seguintes tipos de sistemas:
sistemas em que mesmo curtos perodos de operao incorreta
so inaceitveis;
sistemas em que reparo impossvel.
Exemplos j mencionados de sistemas confiveis so aviao e explorao
espacial.
Confiabilidade uma medida de probabilidade, pois a ocorrncia de falhas
um fenmeno aleatrio. Confiabilidade no pode ser confundida com disponibilidade.
Um sistema pode ser de alta confiabilidade e de baixa disponibilidade. Um exemplo
seria um avio que precisa de reparos e manuteno nos intervalos de vo.
7.8 DSPONBLDADE
Assim como a confiabilidade, a disponibilidade uma medida de
probabilidade. Disponibilidade a probabilidade do sistema estar operacional num
instante de tempo determinado.
Disponibilidade o atributo mais usado em sistemas de misso crtica.
Sistemas de consulta de base de dados on-line, servidores de rede, servidores de
pginas web, so alguns exemplos de sistemas onde alta disponibilidade
requerida.
279
Disponibilidade no pode ser confundida com confiabilidade. Um sistema
pode ser altamente disponvel mesmo apresentando perodos de inoperabilidade,
quando est sendo reparado, desde que esses perodos sejam curtos e no
comprometam a qualidade do servio (Figura a seguir). Disponibilidade est muito
relacionada com o tempo de reparo do sistema. Diminuir o tempo de reparo resulta
em um aumento de disponibilidade.
Alternncia de perodos de funcionamento e reparo
Apesar de disponibilidade e confiabilidade representarem atributos e
corresponderem a medidas diferentes, usurios no geral gostariam de ter sistemas
com as duas caractersticas. Disponibilidade e confiabilidade no so excludentes,
mas as tcnicas para implementar uma e outra podem ser bem diferentes.
7.9 OUTROS ATRBUTOS
Outras atributos importantes de um sistema so: comprometimento do
desempenho (performability), mantenabilidade e testabilidade. Todas essas medidas
so igualmente representadas por uma probabilidade.
Comprometimento do desempenho (performabiIity) - est relacionada
queda de desempenho provocado por falhas, onde o sistema continua a operar, mas
degradado em desempenho.
MantenabiIidade - significa a facilidade de realizar a manuteno do
sistema, ou seja, a probabilidade que um sistema com defeitos seja restaurado a
um estado operacional dentro de um perodo determinado. Restaurao envolve a
localizao do problema, o reparo fsico e a colocao em operao.
280
Finalmente testabiIidade - a capacidade de testar certos atributos internos
ao sistema ou facilidade de realizar certos testes.
Quanto maior a testabilidade, melhor a mantenabilidade, e por conseqncia
menor o tempo que o sistema no estar disponvel devido a reparos.
7.10 MEDDAS RELACONADAS A TEMPO MDO DE FUNCONAMENTO
As medidas para avaliao de dependabilidade mais usadas na prtica so:
taxa de defeitos, MTTF, MTTR, MTBF. Todas essas medidas esto relacionadas a
confiabilidade R(t). A Tabela abaixo mostra uma definio informal dessas medidas.
Os fabricantes deveriam fornecer medidas de dependabilidade para os seus
produtos, tanto para os componentes eletrnicos, como para os sistemas de
computao mais complexos. Tais medidas so determinadas pelo fabricante
estatisticamente, observando o comportamento dos componentes e dispositivos
fabricados.
Medidas de confiabilidade
A taxa de defeitos de um componente dada por defeitos por unidade de
tempo e varia com o tempo de vida do componente.
Uma representao usual para a taxa de defeitos de componentes de
hardware dada pela curva da banheira. Na Figura a seguir podem se distinguir 3
fases:
mortaIidade infantiI: componentes fracos e mal fabricados
vida tiI: taxa de defeitos constante
281
enveIhecimento: taxa de defeitos crescente
Os componentes de hardware s apresentam taxa de defeitos constante
durante um perodo de tempo chamado de vida til, que segue uma fase com taxa
de defeitos decrescente chamada de mortalidade infantil. Para acelerar a fase de
mortalidade infantil, os fabricantes recorrem a tcnicas de burn-in, onde efetuada a
remoo de componentes fracos pela colocao dos componentes em operao
acelerada antes de coloc-los no mercado ou no produto final.
Curva da banheira
7.11 CLUSTER
Um cluster um sistema que compreende dois ou mais computadores
(denominados nodos), ligados em rede, na qual trabalham em conjunto para
executar aplicaes ou realizar outras tarefas, de tal forma para que os usurios que
os utilizam tenham a impresso que somente um nico sistema responde para eles,
criando assim uma iluso de um recurso nico (computador virtual). Este conceito
denominado transparncia do sistema. Utiliza-se de um tipo especial de sistema
operacional classificado como sistema distribudo. Como caractersticas
fundamentais para a construo destas plataformas inclui-se elevao da confiana,
distribuio de carga e desempenho.
A cada dia cresce o nmero de aplicaes que exigem um grande poder
computacional, entre as quais podemos encontrar exemplos nas reas de
282
multimdia, clculos complexos, gerenciamento de grandes volumes de dados, entre
outros.
Essa alternativa tem sido vivel por apresentar um desempenho satisfatrio
e um custo baixo, se comparada a outras alternativas como supercomputadores.
Existem vrios mecanismos para troca de informaes que podem ser
utilizados na construo de clusters, alguns deles de distribuio livre como o PVM
(Parallel Virtual Machine), que um pacote de software que apresenta um conjunto
de mquinas trabalhando como um nico recurso computacional paralelo [Loureno,
2002].
O estudo de clusters se mostra importante, principalmente, por ser uma rea
que ainda pouco trabalhada apesar das muitas vantagens oferecidas. Alm disso,
os clusters oferecem um nvel alto de tolerncia a falhas, que no so encontradas
em qualquer arquitetura de alto desempenho, o que merece ateno.
De acordo com essas informaes, pode-se perceber que esse um
assunto interessante para pesquisa, por isso o objetivo desse trabalho foi realizar
um estudo sobre clusters e sobre o PVM e, principalmente, a construo de um
cluster de alto desempenho.
7.11.1 CIusters de Computadores
A busca por maior desempenho computacional aumenta a cada dia, devido
ao constante crescimento do nmero de aplicaes que exigem cada vez mais uma
maior capacidade de processamento. Essas aplicaes so encontradas nas mais
diversas reas, entre as quais podem ser citados vrios exemplos, como multimdia,
clculos, gerenciamento de grandes volumes de dados, entre outros.
Uma forma de proporcionar alto poder computacional a utilizao de
mquinas paralelas, que utilizam mais de um processador para executar uma
mesma tarefa e, assim, conseguem um desempenho melhor. Os tipos mais comuns
de mquinas paralelas so: supercomputadores e os clusters de computadores.
Antigamente, a nica alternativa que se encontrava para executar essas
aplicaes mais complexas eram supercomputadores, que so mquinas
desenvolvidas com tecnologias proprietrias e, geralmente, possuem finalidades
pr-definidas que acabam gerando desvantagens [Pitanga, 2004], como:
283
utilizao de softwares proprietrios e caros;
hardware com custo elevado;
alto custo de manuteno;
total dependncia de fornecedores; e
dificuldade de atualizao.
Atualmente, uma outra alternativa a utilizao dos clusters de
computadores, que so mquinas construdas com utilizao de dois ou mais
microcomputadores comuns interligados por uma rede de interconexo, que
trabalham juntos para resolver um problema [Zacharias, 2004]. Nessa arquitetura,
cada um dos equipamentos interligados chamado de n e, normalmente, existe um
n mestre que gerencia e/ou divide as tarefas entre os demais ns, chamados de
escravos.
A constante evoluo tecnolgica dos computadores pessoais, tanto em
relao ao aumento de desempenho como em relao diminuio do custo, um
dos fatores que tem contribudo para fazer dos clusters uma boa alternativa para
284
atender as necessidades de alto poder de processamento. Estes clusters so
construdos com mquinas comuns e podem utilizar sistemas operacionais abertos e
de distribuio livre, como o Linux, tornando-se uma alternativa vivel, pois
apresenta um desempenho satisfatrio e um custo baixo, se comparada aos
supercomputadores.
Algumas vantagens dos clusters so [Pitanga, 2004]:
escaIabiIidade: possvel aumentar o desempenho do mesmo
adicionando ou trocando os microcomputadores que compem o
cluster;
toIerncia a faIhas: o cluster mantm o funcionamento mesmo
com a paralisao de alguns ns;
baixo custo: utilizam recursos de fcil acesso e de uso comum
como, por exemplo, microcomputadores de uso pessoal e mini-hub.
independncia de fornecedores: por utilizar
microcomputadores comuns, que podem ter plataformas
heterogneas, no esto presos a uma tecnologia especfica.
7.11.2 CIuster de aIta performance de computao
Quando se fala em alto desempenho computacional, imaginase um
supercomputador dedicado, com custo elevadssimo e de difcil operao, mas isso
pode ser traduzido em processamento paralelo e processamento distribudo
[Pitanga, 2004], realizado sobre clusters de computadores. Os clusters utilizados
para esse fim, so os clusters de alta performance computacional que, entre outras
vantagens, oferecem um custo bem reduzido frente aos supercomputadores.
Essa classe de cluster tem como foco o desenvolvimento de mquinas
paralelas com alto poder computacional, que podem ser utilizadas em estudo de
algoritmos de processamento paralelos e construo de aplicaes paralelas ou
distribudas [Pitanga, 2004].
No processamento das aplicaes, os computadores trabalham como um
nico recurso computacional. Cada vez que o cluster recebe uma tarefa para
285
executar, como por exemplo clculos matemticos para Engenharia, divide a mesma
em partes que sero distribudas entre os ns. Ou seja, o principal objetivo desse
tipo cluster aumentar o desempenho da execuo da tarefa atravs da diviso
mesma em sub-tarefas entre os ns.
7.11.3 CIuster de aIta disponibiIidade
Quando se disponibiliza uma aplicao uma grande preocupao com a
garantia de confiabilidade e o tratamento de falhas, pois se espera que esta funcione
e esteja disponvel sempre que se fizer necessrio. Em muitas dessas aplicaes,
paradas no planejadas podem causar prejuzos na qualidade dos servios, levando
at a perdas financeiras.
Em alguns casos, principalmente para empresas, a disponibilidade de um
sistema vital. A paralisao do sistema significa a paralisao da empresa, como
por exemplo, o sistema bancrio. Para resolver esse problema, podem ser utilizados
clusters de alta disponibilidade que tem como principal funo evitar essas paradas,
mantendo um sistema ativo conforme o necessrio, mesmo com a paralisao
parcial do mesmo.
Diagrama de cluster de alta disponibilidade
286
Esse tipo de configurao utilizada em aplicaes que executam tarefas
crticas. Nesse caso, os equipamentos so utilizados em conjunto com o objetivo de
manter os servios sempre ativos [Pitanga, 2004]. Uma das formas de alcanar esse
objetivo a redundncia de equipamentos e/ou servios, ou seja, so mantidas
cpias dos recursos para atender no caso de alguma parada dos servios
disponibilizados, atravs da substituio dos mesmos pelas cpias.
Na maioria das vezes, a redundncia causa a perda de performance e de
poder de processamento, pois alm do tempo gasto com o processamento,
necessrio dispor tempo para manter as cpias dos recursos atualizadas. sso no
problema se o objetivo principal for alcanado, ou seja, a no paralisao do servio
disponibilizado.
Normalmente, um servidor de qualidade mantm uma disponibilidade de
99,5%, quando uma soluo atravs de clusters de computadores mantm 99,99%
de disponibilidade [Pitanga, 2004].
Como se pode perceber, a utilizao de clusters diversificada. Qualquer
aplicao que demande um grande poder computacional pode ser adaptada para
executar em um cluster para obter um funcionamento satisfatrio. Da mesma forma,
adaptaes podem ser feitas em aplicaes que necessitam estar sempre
disponveis para executarem em clusters.
Alguns exemplos em que a utilizao de cluster pode ser indicada, so:
servidores de Internet no caso de sites muito visitados, um
cluster pode distribuir a carga e aumentar a capacidade de resposta.
Computao Grfica a utilizao de um cluster pode, por
exemplo, diminuir o tempo de renderizao de imagens durante a
elaborao de um filme.
InteIigncia ArtificiaI e automao casos como
processamento de imagens ou viso por computador que,
normalmente, exige muito processamento que pode ser distribudo;
previso do tempo processar informaes para gerar uma
previso atravs de computadores seqenciais um processo lento e
impreciso, principalmente por utilizar processamento de imagens
recebidas por satlite;
287
segurana de reatores nucIeares a anlise das condies do
reator e a atuao rpida em caso de acidentes exigem clculos
matemticos complexos que necessitam de muito processamento.
Como se pode perceber existe uma variedade de aplicaes que podem
executar em clusters, mas normalmente essas aplicaes tambm podem ser
trabalhadas, utilizando supercomputadores. Para explicar melhor essa relao, ser
apresentado na prxima seo um paralelo entre clusters e supercomputadores.
7.11.4 CIusters X Supercomputadores
Os supercomputadores so mquinas construdas para obter alto
desempenho a partir de uma arquitetura voltada para busca de resultados
especficos a um determinado tipo de tarefa [Omena, 2004]. Ou seja, geralmente,
so mquinas construdas sob encomenda para a execuo de uma aplicao pr-
definida.
Essas mquinas trazem um retorno satisfatrio no que diz respeito a
desempenho e poder de processamento. Principalmente pelo fato de serem
projetadas com uma finalidade especfica, suas arquiteturas provem um
desempenho otimizado para realizao das tarefas. Em contrapartida, podem ser
encontradas vrias barreiras na utilizao dos supercomputadores.
O alto custo de desenvolvimento o principal fator negativo em relao
utilizao de supercomputadores, o que faz com que o acesso aos mesmos seja
restrito a poucos. Alm disso, o fato de serem construidos, normalmente, sob
encomenda acaba gerando uma dependncia total de fornecedores e um alto custo
de manuteno, alm de dificultar a realizao de atualizaes. Existe, ainda, o
problema de que muitas vezes essas mquinas utilizam softwares proprietrios e
caros [Pitanga, 2004].
Esses pontos negativos, na utilizao de supercomputadores, estimulam a
busca de alternativas com melhor relao custo/desempenho, como por exemplo,
clusters de computadores.
Os clusters de computadores tm seu desempenho e poder de
processamento diretamente ligados quantidade de ns que o compem, podendo
288
apresentar um retorno to satisfatrio quanto os supercomputadores. Os mesmos
apresentam uma arquitetura bastante flexvel, permitindo a alterao da quantidade
de ns com muita facilidade, o que permite adicionarem novos ns para melhorar o
desempenho na existncia de uma necessidade de maior poder de processamento
ou ainda a remoo de ns no caso de ociosidade.
Essa arquitetura contribui tambm para a formao de um sistema com uma
maior tolerncia a falhas, j que um cluster pode continuar funcionando mesmo com
a paralisao de alguns dos ns.
Na pgina www.top500.org so listados os 500 computadores mais rpidos
do mundo.
os 10 computadores mais rpidos do mundo, de acordo com [Top500, 2004]
7.12 GRD E DATA GRD
289
7.12.1 Grids Computacionais
O crescente avano do hardware e software, bem como o aumento da
velocidade e qualidade dos servios de rede oferecidos atualmente, mostram-se
como uma alternativa para a explorao do poder computacional, de acordo com
[Balbinot 05]. O uso de uma grande quantidade de mquinas interligadas, com fraco
acoplamento, d origem a um novo conceito, conhecido como computao em grid
Segundo [Foster 02], Grid Computacional (do ingls Grid Computing) um
modelo computacional capaz de processar uma alta taxa de processamento
divididos em diversas mquinas, podendo ser em rede local ou rede de longa
distncia, que formam uma mquina virtual. Com isso, esses processos sero
executados no momento em que as mquinas no esto sendo utilizadas pelo
usurio, assim evitando o desperdcio de processamento da mquina utilizada.
Em suma, os servios oferecidos pelo grid, o acesso sob demanda aos
recursos, devem ter baixo custo, oferecendo um certo grau de consistncia e
confiabilidade [Foster 01][Foster 02].
Grid x CIusters
Certamente, h plataformas para execuo de aplicaes paralelas que no
so Grids. O que diferencia um Grid de um cluster, por exemplo? De maneira geral,
podemos dizer que Grids so mais distribudos, diversos e complexos que outras
plataformas. Aspectos que evidenciam esta distribuio, diversidade e complexidade
so:
Heterogeneidade: nos componentes do Grid;
Alta disperso geogrfica: Grids podem ter escala mundial;
Compartilhamento: no sentido de que o Grid no pode ser
dedicado a uma aplicao;
Mltiplos domnios administrativos: Grids podem congregar
recursos de vrias instituies;
290
Controle distribudo: tipicamente no h uma nica entidade que
tenha poder sobre todo o Grid;
7.12.2 Data Grid
Data Grid um sistema de Computao em Grid, onde o recurso dados
tratado com a mesma prioridade do recurso computao - tratando do controle do
compartilhamento e da gerncia controlada de grandes quantidades de dados
distribudos [Arun 02]. Freqentemente, mas no sempre, eles so combinados com
os recursos de computao de um Grid.
Muitas aplicaes cientficas e da engenharia requerem o acesso s grandes
quantidades de dados distribudos (Terabytes ou petabytes). O tamanho e o nmero
destes levantamentos de dados tm crescido rapidamente nos ltimos anos e
continuaro a crescer, enquanto as novas experincias vm aumentando os custos
da computao e os desempenhos do armazenamento de dados, e as novas
aplicaes dentro das cincias so desenvolvidas.
Em resumo, o foco inicial do Data Grid est relacionado em ser uma
plataforma para comunidades cientficas que necessitam compartilhar, acessar,
transferir, processar e gerenciar grandes quantidades de dados distribudos
geograficamente. Neste cenrio, esto envolvidas as seguintes questes [Arun 02]:
Proliferao de dados: aplicaes que processam grandes
quantidades de dados (GB, TB, etc).
Distribuio geogrfica: pesquisas cientficas tm envolvido
pesquisadores de vrios estados ou pases.
Gerenciamento de Rplicas: muito freqentemente, um dado
escrito em um ponto nico e depois replicado.
Recursos limitados: os recursos disponveis em um s
laboratrio muitas vezes so insuficientes.
Autonomia Local: as organizaes ainda retm o controle dos
recursos, por exemplo, decide a poltica de acesso.
Heterogeneidade: diferentes configuraes de hardware e
software, alm de vrios protocolos de comunicao.
291
8 RAID
RAD a sigla para Redundant Array of ndependent Disks. Sua definio
em portugus seria "Matriz Redundante de Discos ndependentes". Trata-se de uma
tecnologia que combina vrios discos rgidos (HD) para formar uma nica unidade
lgica, onde os mesmos dados so armazenados em todos (redundncia). Em
outras palavras, um conjunto de HDs que funcionam como se fossem um s.
sso permite ter uma tolerncia alta contra falhas, pois se um disco tiver
problemas, os demais continuam funcionando, disponibilizando os dados. O RAD
uma tecnologia consolidada, j que surgiu pelas mos de pesquisadores da
Universidade de Berkesley, na California (EUA) no final da dcada de 1980.
Os primeiros discos magnticos sofriam de males prprios de uma
tecnologia nascente: confiabilidade baixa, tamanho grande e alto custo.
Embora a capacidade dos discos tenha aumentado rapidamente, as
melhorias capacidade com a mesma taxa. Uma matrix de discos baratos e
redundantes foi ento proposto em 1988 por pesquisadores de Berkeley. O termo
RAD (Redundant Arrays of nexepensive Disks) foi ento cunhado para se contrapor
a tecnologia de discos grandes e caros. Os adjetivos so aplicveis poca da
introduo da RAD.
No mundo de negcios da atualidade, nenhuma questo mais importante
para as grandes centrais de armazenamento do que a preservao e a integridade
de seus dados.
Uma pequena combinao de problemas fsicos ou eltricos pode, num
piscar de olhos, causar mais prejuzos econmicos do que um incndio devastador.
Considerando a rotina de utilizao, todos os discos eventualmente iro
falhar. Sabendo disso, as pessoas que gerenciam sistemas de armazenamento
utilizando diversos discos geralmente tentam proteger seus dados com alguma
forma de recuperao a partir de falhas. Na maioria dos casos, a principal defesa
contra as falhas de discos se refere a dois simples algoritmos RAD que foram
desenvolvidos h mais de quinze anos um deles com base no espelhamento e
outro com base em paridade. Embora seja verdade que esses algoritmos podem
proteger contra a perda de dados, caso ocorra alguma falha de disco em um
conjunto de discos, a partir do momento em que ocorre a falha at que o conjunto
292
RAD completamente reconstrudo, uma segunda falha de disco pode ocorrer a
qualquer momento.
Por vrias razes, vale a pena considerar a probabilidade de ocorrerem
vrias falhas de disco:
Um evento que danifica o disco provavelmente vai danificar mais
de um disco tal como um ambiente sujeito excessiva umidade ou
temperatura, um grande impacto no dispositivo de armazenamento ou
um pico de voltagem.
Podem ocorrer grandes atrasos. Uma falha pode acontecer
quando no possvel fazer uma substituio de disco, em um local
remoto ou durante uma mudana de turno. Quanto mais tempo levar
para se restaurar um disco que apresentou uma falha, maiores sero
os problemas que outro disco causar se falhar durante o intervalo
desprotegido. Alm disso, continuar em operao com um disco
apresentando falha aumenta efetivamente o nvel de sobrecarga e
estresse nos discos que no apresentaram falhas.
O custo da proteo adicional tem diminudo. Em comparao
com os discos SCS, os discos DE/ATA tm maior capacidade, mas
apresentam uma menor expectativa de durao e levam mais tempo
para serem recuperados colocando grandes quantidades de dados
em maior risco de sofrerem uma falha de disco. Entretanto, uma vez
que o espao em disco est se tornando cada vez mais barato, o
custo da proteo adicional tambm est ficando cada vez menor.
Quanto mais discos em um conjunto, maior a probabilidade de
que mais de um disco apresente problemas a qualquer momento,
especialmente se todos os discos no conjunto estiverem prestes a
atingir sua expectativa de durao normal.
As pessoas cometem erros. Durante o perodo vulnervel em
que realizada a substituio de um disco, um funcionrio pode
remover o disco errado.
A constante necessidade de que os dados estejam disponveis
pode ser demasiadamente importante para se correr riscos. Mesmo
tendo um backup em fita, grandes perdas de tempo podem ocorrer se
293
o sistema de armazenamento em rede precisar ser recuperado a
partir de uma fita, e a restaurao a partir de fita geralmente no
permite a recuperao das modificaes que foram efetuadas depois
do backup mais recente.
Os algoritmos de espelhamento mais comumente utilizados so RAD-1 e
RAD-10. Freqentemente, eles so confundidos entre si. RAD-1 utiliza um disco
para dados e um ou mais discos para espelhamento, enquanto RAD-10 (algumas
vezes, chamado de 0 + 1) utiliza um conjunto de discos-espelho para o backup de
um igual nmero de discos com dados distribudos (striped) - o armazenamento de
dados distribudo utilizado para aumentar a velocidade em relao ao desempenho
de um disco com densidade simples (single-disk).
O lado negativo de qualquer tipo de espelhamento, conforme est descrito
abaixo, que, embora esse mtodo proteja contra a perda aleatria de apenas um
nico disco, a capacidade utilizvel reduzida metade do nmero total de discos
no conjunto. Outro meio de se considerar esta alternativa que o espao em disco
necessrio para fazer cpias espelhadas custar algumas vezes a quantidade de
espao em disco exigida para a proteo de backup com um sistema RAD 5 que
proporciona a mesma capacidade de utilizao e o mesmo nvel de proteo.
RAD 5 exige o equivalente a apenas um disco para paridade, a fim de
proteger qualquer nmero de discos contra uma falha em um nico disco. Embora
este mtodo seja mais eficiente do que o espelhamento, ainda existe o problema de
que todos os dados so perdidos, caso ocorra qualquer falha em um segundo disco
antes que o RAD afetado seja recuperado.
As duas combinaes mais comumente mencionadas so RAD 5+1 (um par
espelhado de conjuntos RAD-5) e RAD 5+5 (um RAD-5, cujos "discos
componentes so RAD 5). Vrios algoritmos complexos de criptografia tambm
tm sido desenvolvidos para proteger contra a perda de mais de um disco.
O problema com os RADs compostos e com os algoritmos de criptografia
que eles perdem tanto espao de armazenamento para redundncia e/ou tanta
velocidade de processamento para clculo, que raramente eles so utilizados ou
mesmo oferecidos como opes com produtos NAS forando os usurios que
precisam de proteo a escolher entre a paridade e o espelhamento.
294
Em vez de forar um padro de proteo (e vulnerabilidade) para o usurio,
com base nas capacidades de espelhamento ou de proteo por paridade de um
nico disco, uma alternativa mais ideal para a proteo de dados seria ajustar o
nvel de segurana contra a perda de disco s necessidades dos usurios. J existe
um novo produto com base neste conceito.
Denominada RADn, esta patente avanada em tecnologia RAD permite
que o usurio selecione um nvel desejado de segurana de disco, nvel esse que
varia de zero (idntico ao RAD 0 convencional e no oferecendo nenhuma proteo
contra a perda de dados em disco) proteo contra a perda de qualquer nmero
de discos.
Entre essas duas opes extremas, existe a segurana contra a perda de
um nico disco (muito semelhante a RAD 5, que possibilita que um disco falhe sem
causar nenhuma perda de dados) e a segurana contra perda de dois discos
(atualmente disponvel apenas em sistemas especiais, nos quais so oferecidas
combinaes de RADs, como RAD 1+5 ou 51).
Embora seja possvel conseguir proteo contra a perda de dois ou mesmo
de trs discos por meio de combinaes convencionais de RAD, RADn pode
efetuar a recuperao a partir de vrias falhas simultneas, sem sacrificar uma
grande quantidade de espao em disco utilizvel e sem causar um declnio
significativo no desempenho.
Em um conjunto de discos de qualquer tamanho, o nmero de falhas
aleatrias a partir das quais um usurio pode efetuar a recuperao com RADn
sempre igual quantidade de espao em disco reservado para a segurana dos
dados (paridade).
A dea por traz desta matriz distribuir os dados em diversos discos e usar
alguns para redundncia de dados. Esta redundncia importante para promover
maior confiabilidade ao sistema: por exemplo, via de regra, em uma RAD se um dos
discos quebrar os dados no so efetivamente perdidos.
Muitas formas de redundncia de dados podem ser exploradas para obter
este efeito. Como usamos um conjunto de discos para armazenagem dos dados
tambm possvel explorar como dividir nos diversos discos da matriz. Para
classificar os tipos possvel de redundncia e distribuio dos dados nos discos
foram utilizados originalmente 5 nveis distintos (RAD nvel 1 a RAD nvel 5).
295
Estes nveis no formam uma hierarquia e servem basicamente para
identificar que aplicaes se beneficiam das caractersticas da RAD. Apesar de
originalmente propostos 5 nveis, hoje so reconhecidos como padro 7 nveis
(adicionando RAD nvel 0 e RAD nvel 6) e existem mais uma gama de propostas
que no so consensuadas ou adotadas pela indstria. A propsito, mesmo dentro
dos 5 primeiros nveis propostos alguns no se mostraram viveis para indstria.
A segurana de dados com RADn pode ser utilizada, se necessrio, para
reconstruir os dados a partir de qualquer conjunto aleatrio de discos perdidos. Por
exemplo, para proteger contra a perda de at duas falhas de discos simultneas, o
usurio reserva o espao equivalente a dois discos para a segurana de dados com
RADn, que so, na verdade, distribudos (striped), em todos os discos no conjunto,
como mostra a Figura a seguir.
segurana por paridade, com RAD n, com dados armazenados em trilhas.
8.1 RAD NVEL 0
Uma das caractersticas de uma RAD guardar os dados de forma
distribuda, mas sem que o sistema operacional ou usurio perceba. Um conjunto de
dados em seqncia ento distribudo pela matrix, em um processo chamado
striping. Veja que o Sistema Operacional, ao solicitar nos discos a seqncia de
dados, provoca a movimentao de todas as cabeas de leitura (de cada disco)
simultaneamente, favorecendo assim o desempenho do sistema. Um possvel
esquema de distribuio de dados nos discos mostrado na Figura 6.25. Veja que a
informao do ttulo e data de publicao deste livro est distribuda em 4 discos
com 3 bandejas cada.
296
RAD nvel 0 de fato um nome aproximado para este modelo, j que
nenhuma redundncia provida. De qualquer forma o modelo est sedimentado
com este nome. Exatamente pela falta de redundncia, este o nvel do RAD que
apresenta melhor desempenho. O problema com este modelo que se existe uma
probabilidade matemtica de um dos discos quebrar, como temos uma matriz, a
probabilidade de algum dos discos do conjunto quebrar ainda maior, o que faz com
que a confiabilidade do armazenamento dos dados seja baixa.
Alm disto, pela falta de redundncia, impossvel recuperar uma seqncia
de dados se algum dos discos apresentar defeito. Por isto, o RAD nvel 0
recomendado para dados no crticos e que precisem de alto desempenho de
entrada e sada. Sistemas de backup poderiam utilizar muito bem o RAD nvel 0.
RAD nvel 0.
8.2 RAD NVEL 1
No RAD nvel 1 est implementada a mais antiga tcnica de tolerncia a
falhas, chamada espelhamento (mirroring) ou sombra (shadowing).
Simplesmente, os dados so replicado dentro da matriz em discos distintos.
Se um disco falhar a informao pode ser obtida de seu disco espelho. Esta soluo
a mais simples e confivel de todos os nveis de RAD, entretanto ela tambm a
mais cara. Seu desempenho parecido com o RAD nvel 0.
297
RAD nvel 1.
RAD nvel 1 apropriado para sistemas que precisam de alta tolerncia a
falhas, como sistemas bancrios e de armamentos.
8.3 RAD NVEL 2
No RAD nvel 2 os dados so distribudos aos extremos nos discos.
Apenas 1 bit de cada informao guardado em um disco (este valor pode
apresentar variaes dependendo da fonte de pesquisa, mas o fato que as tiras
so muito pequenas). Apenas para formar um byte so necessrios 8 superfcies de
discos. Da usado um algoritmo de correo de erro capaz de detectar e corrigir
erros. Os dados necessrios para execuo este algoritmo so armazenados em
discos extras. Normalmente a quantidade de discos para armazenar estes dados
com informaes de redundncia diretamente proporcional ao logaritmo do
nmero de discos onde esto os dados.
O algoritmo mais convencional para implementar RAD nvel 2 o cdigo de
Hamming.
Este nvel de RAD est em desuso e por isto no vamos prover detalhes
sobre sua utilizada nem seus pontos fortes e fracos.
8.4 RAD NVEL 3
298
Este nvel de RAD bastante interessante porque ele garante que usando
apenas um disco extra possvel reconstruir a informao original sem que os
dados se percam, em qualquer que seja o disco que por ventura se danifique. A
idia bastante simples, vamos comear com uma analogia para facilitar a
compreenso: imagine que todos os discos de dados da matriz armazenem
nmeros.
Um disco extra usado para armazenar a soma de todos os dados de uma
seqncia (cada nmero em um disco). Se algum destes discos quebrar fcil
identificar qual o valor que nele estava armazenado anteriormente falha
simplesmente pegando a soma total, no disco extra, e subtraindo da soma parcial no
restante dos discos.
Na prtica o RAD nvel 3 implementado com uma checagem de paridade.
A paridade simplesmente o resultado do ou-exclusivo de todos os bits que
compem uma determinada seqncia. Os dados do RAD nvel 3 tambm so
distribudos bit a bit pelos discos. A Figura a seguir mostra um exemplo. O disco
cinza usado para guardar bits de paridade.
No modo de operao reduzida (sem um dos discos) sempre que um dado
solicitado ele precisa ser calculado para ser entregue ao solicitante.
Quando um novo disco introduzido no sistema, em substituio ao disco 2,
todos os dados anteriormente em d2 so calculados e armazenados no novo disco.
Ento o sistema pode voltar a operar em modo normal.
RAD nvel 3.
No modo RAD nvel 3 sempre que um dado gravado na matriz, o bit de
paridade associado precisa ser recalculado, mas a leitura no afetada. As
benesses deste modelo se limitam a uma abordagem simples para prov a
redundncia e muito barata, j que exige apenas um disco extra para permitir a
recuperao de informaes. Entretanto, as falhas que ocorram nos discos so
penalizadas em desempenho porque cada informao precisa ser reconstruda.
299
RAD nvel 3 muito utilizada em sistemas de CAD e tratamento de
imagens.
Todos os demais nveis de RAD usam o esquema de paridade para
recuperao de erros, entretanto com algumas diferenas na forma como os dados
so guardados.
Como vimos no RAD nvel 3, o perodo em que um disco apresenta defeito
muito crtico para o sistema. Se durante uma falha ou no perodo de correo da
falha, ocorrer um outro defeito em outro disco.
O RAD sempre foi um recurso bastante usado em servidores e em
computadores de grande porte para otimizar o acesso a disco e adicionar tolerncia
falhas. Mas, atualmente este recurso est ao alcance de qualquer usurio
domstico que tenha condies de comprar mais de um HD. possvel usar RAD
tanto em HDs DE quanto em HDs SCS.
8.5 RAD EM HDS DE
Uma controladora RAD permite combinar vrios discos rgidos, permitindo
aumentar tanto o desempenho, fazendo vrios discos trabalharem como se fossem
um s; quanto a confiabilidade, usando um sistema de espelhamento.
Alm das controladoras SCS, que no so uma soluo muito vivel para o
usurio domstico, j que os discos rgidos SCS so caros, existem tambm
algumas controladoras RAD DE, que alm de serem mais baratas, permitem usar
os discos rgidos DE que temos no mercado.
Uma controladora uma placa de expanso que deve ser conectada a um
dos slots PC do micro. O placa substitui as interfaces DE da placa me, por isso
detectada automaticamente pelo sistema operacional que estiver utilizando, seja o
Windows 2000 ou mesmo o Linux, tornando a instalao bastante simples.
A placa trs as duas sadas DE normais. Cada sada permite conectar dois
discos rgidos, o que traz a possibilidade de instalar at 4 discos rgidos DE. As
possibilidades so as seguintes:
8.5.1 raid 0 (striping):
300
possvel combinar 2, 3 ou 4 discos rgidos, que sero acessados como se
fossem um s, aumentando radicalmente o desempenho do acesso disco. Os
dados gravados so fragmentados e os pedaos so espalhados por todos os
discos. Na hora de ler, os discos so acessados ao mesmo tempo. Na prtica,
temos um aumento de desempenho de cerca de 98% usando dois discos, 180%
usando 3 discos e algo prximo a 250% usando 4 discos. As capacidades dos
discos so somadas. Usando 3 discos de 8 GB por exemplo, voc passar a ter um
grande disco de 24 GB.
Este modo o melhor do ponto de vista do desempenho, mas ruim do
ponto de vista da confiabilidade, pois como os dados so fragmentados, caso
apenas um disco falhe, voc perder os dados gravados em todos os discos.
Uma observao importante sobre este modo que voc deve usar discos
rgidos idnticos. at possvel usar discos de diferentes capacidades, mas o
desempenho ficar limitado ao desempenho do disco mais lento.
8.5.2 raid 1 (mirroring):
Este modo permite usar 2 HDs, sendo que o segundo armazenar uma
imagem idntica do primeiro. Na pratica, ser como se voc tivesse apenas um
disco rgido instalado, mas caso o disco titular falhe por qualquer motivo, voc ter
uma cpia de segurana armazenada no segundo disco. Este o modo ideal se
voc deseja aumentar a confiabilidade do sistema.
A observao sobre este modo que ao usar dois discos, procure colocar
um em cada uma das duas interfaces DE da placa, isto melhorar o desempenho.
Outro ponto que caso os dois discos estejam na mesma interface, como master e
slave, voc teria que resetar o micro caso o primeiro disco falhasse (este problema
ocorre em todas as controladoras RAD DE). Usando um em cada interface a
controladora far a troca automaticamente, sem necessidade de reset. Da prxima
vez que inicializar o micro voc receber um aviso pedindo para substituir o HD
defeituoso.
8.5.3 raid 10 (mirror/strip):
301
Este modo pode ser usado apenas caso voc tenha 4 discos rgidos. Os dois
primeiros funcionaro em Striping, dobrando o desempenho, enquanto os outros
dois armazenaro uma imagem dos dois primeiros, assegurando a segurana. Este
modo na verdade uma combinao dos dois primeiros.
8.6 CONFGURAO:
Depois de espetar a placa em um slot PC e conectar os discos rgidos a ela,
voc dever apertar "Ctrl + F (a combinao de teclas pode variar dependendo do
modelo da sua controladora) durante a inicializao do micro para acessar o BOS
Setup da placa.
BOS da controladora RAD.
Voc ter acesso ento ao utilitrio de configurao da placa RAD. A
interface semelhante dos utilitrios de configurao de placas SCS.
302
Dentro do Setup, escolha a opo de auto configurao e em seguida o
modo de operao, entre os 3 que expliquei anteriormente e seu sistema RAD
estar pronto para uso. No mesmo menu voc encontra as opes de desfazer o
RAD (Delete Array). Lembre-se que ao desfazer um RAD 0 voc perder todos os
dados de todos os HDs.
Usando Striping, os discos sero vistos como se fossem um s, isto significa
que voc particionar e acessar os discos como se tivesse apenas um disco
instalado. Usando Mirroring tambm, do ponto de vista do sistema operacional s
existir um disco instalado. A prpria controladora se encarregar de copiar os
dados para o segundo disco.
Em geral voc tambm ter a opo de configurar o "stripe block, onde
possvel definir qual o tamanho dos blocos de dados em que a controladora
quebrar os arquivos ao ser usado RAD 0 ou 10. Basicamente, se forem ser
armazenados muitos arquivos pequenos, um stripe block de 32 KB funcionar
melhor, enquanto se forem ser armazenados arquivos muito grandes, 128 KB ser
um valor mais adequado. O valor defaut de 64 KB adequado para a maioria das
situaes.
Alm das controladoras dedicadas, existe tambm a opo de comprar uma
placa me com uma controladora RAD embutida. Esta a opo mais barata, j
que o acrscimo no preo da placa bem menor que o custo de uma controladora
separada. Mas, no deixe de verificar se a placa me suporta os trs modos de
RAD. Muitas placas suportam apenas RAD 0.
Nas placas com RAD voc encontrar 4 interfaces DE. As duas primeiras
so reservadas para os HDs em RAD enquanto as outras duas so para uso geral.
303
recomendvel instalar CD-ROMs, gravadores ou mesmo outros HDs que no vo
fazer parte do RAD apenas nas duas DEs de uso geral.
8.7 NTERFACES SCS
Uma opo s interfaces DE, so as controladoras SCS (Small Computer
Systems nterface), sigla que pronunciamos como "scuzzi" com o "u" arranhado,
como no ngls. Estas controladoras so encaixadas em um slot disponvel da placa
me.
As controladoras e discos SCS so superiores aos DE em vrios aspectos,
porm no so to populares devido ao preo. Uma Ferrari muito melhor que um
Gol, mas no to vendida, justamente por ser mais cara e pelas pessoas
normalmente no precisarem de um carro to rpido.
Similarmente, do ponto de vista de um usurio domstico, as vantagens do
SCS no justificam seu alto preo. Mas em micros de alto desempenho, como
servidores de rede, o uso do SCS quase obrigatrio.
Numa controladora SCS, podemos usar at 15 dispositivos
simultaneamente (j que um D usado pela prpria controladora) sem que haja
degradao de performance, como acontece quando usamos mais de um dispositivo
DE numa mesma controladora.
Outra grande vantagem do SCS, uma menor utilizao do processador
quando o HD acessado, justamente porque praticamente todo trabalho
executado pelos prprios discos rgidos (sob orientao da controladora), e no pelo
processador.
Basicamente, o processador precisa apenas informar controladora, quais
dados devem ser transferidos, onde estes dados esto gravados e para onde eles
sero transferidos, para que a controladora possa fazer o restante do trabalho,
avisando ao processador quando tiver terminado.
Durante este tempo, o processador ficar livre para executar outras tarefas.
Embora as interfaces DE UDMA tambm ofeream este recurso, ele
implementado de maneira muito mais transparente e eficiente nas controladoras
SCS.
304
O primeiro modelo de controladora SCS foi lanado em 1986. Era uma
controladora de 8 bits, que permitia um barramento de dados de at 5 Megabytes
por segundo. Esta controladora antiga chamada de SCS 1. Em 1990, foi lanada
a segunda gerao de controladoras SCS, chamadas de SCS 2. Estas novas
controladoras j eram muito mais rpidas, incluindo tambm outros recursos, como o
suporte de at 15 dispositivos por controladora, em oposio aos 7 suportados pelas
controladoras antigas.
Foram lanados posteriormente os modelos Ultra SCS e Ultra 2 SCS alm,
claro, das recordistas de velocidade Ultra SCS 3, que permitem taxas de
transferncia de dados ainda maiores, incluindo tambm alguns recursos novos.
Alm da diviso em modelos, as interfaces SCS dividem-se tambm em
controladoras Narrow e Wide. As controladoras Narrow trabalham com
transferncias de dados a 8 bits e suportam o uso de at 8 dispositivos por interface.
As controladoras Wide, por sua vez, trabalham com transferncias de 16 bits. Os
cabos tambm mudam; as controladoras Narrow usam cabos de 50 vias, enquanto
as Wide usam cabos de 68 vias.
Veja na tabela abaixo a taxa mxima de transferncia de dados permitida
por cada modelo de controladora:
Como nos discos DE, esta a transferncia de dados permitida pela
controladora, e no a velocidade de operao dos discos. Atualmente, mesmo os
discos rgidos mais rpidos, dificilmente superam a marca dos 30 MB/s. Poderamos
pensar ento, qual seria a vantagem de uma controladora rpida, se nenhum disco
ser capaz de utilizar toda sua velocidade.
No podemos nos esquecer, porm, que numa interface SCS podemos ligar
at 15 dispositivos, entre discos rgidos, CD-ROMS, gravadores de CD, scanners e
outros. sso particularmente aplicvel em servidores, onde comum o uso de
vrios discos rgidos. Neste caso, todos os perifricos compartilharo o mesmo
305
barramento de dados, utilizando toda sua capacidade. Vale ento a mxima de
"quanto mais melhor.
Outro fator, que os discos rgidos mais rpidos so padro SCS. sso no
significa, que um disco rgido mais rpido somente por ser SCS, mas que as
tecnologias mais novas e caras so geralmente utilizadas primeiramente em discos
SCS, sendo somente utilizadas nos discos DE depois de tornarem-se mais baratas.
sto acontece justamente por causa do mercado de discos SCS, que prioriza o
desempenho muito mais do que o preo.
Se voc precisa de um equipamento com o mximo de desempenho, e pode
pagar por ele, ento o SCS a melhor escolha. Porm, se o seu computador se
destina ao uso domstico, como aplicaes de escritrio, jogos e nternet, ento os
discos DE compensam muito mais devido ao baixo custo.
Falando em custo, no podemos esquecer que todas as placas me
modernas vm com interfaces DE embutidas, sendo nosso nico gasto com os
discos rgidos ou CD-ROMs. Por outro lado, para usar discos SCS, precisaramos
comprar separadamente a controladora, sendo que uma boa controladora SCS
custa por volta de 250 ou 300 dlares, sendo os prprios discos SCS mais caros.
8.8 RAD COM HDS SCS
Atualmente, o disco rgido e um dos componentes mais lentos em qualquer
PC. Muito mais lento que o processador, que a memria RAM, que a placa de vdeo,
etc.
O grande problema que devido sua natureza mecnica, no possvel
produzir HDs muito mais rpidos com a tecnologia atual, pelo menos a um custo
aceitvel. No futuro este problema poder ser resolvido com o uso de HDs de estado
slido, onde ser usada memria Flash (ou outra tecnologia que surja nos prximos
anos) ao invs de discos magnticos. De qualquer forma, esta ainda uma soluo
distante da realidade. Os HDs de estado slido j existem para uso militar e em
alguns servidores de alto desempenho, mas seu custo muito alto, entre 2 e 5
dlares por MB.
306
Para quem precisa de HDs mais rpidos, seja por precisar de um servidor de
arquivos parrudo, ou por qualquer outro motivo, mas ao mesmo tempo no pode
gastar muito, uma soluo o RAD.
RAD significa "Redundant Array of nexpensive Disks, ou disposio
redundante de discos baratos. A idia um sistema "unidos venceremos, onde
vrios HDs so combinados para aumentar a performance. Num nvel mais
complexo, o RAD pode ser usado tambm para melhorar a confiabilidade do
equipamento, atravs de espelhamento ou paridade. Num sistema RAD 1, onde
temos dois HDs, sendo que o segundo armazena uma cpia fiel dos dados do
primeiro, mesmo que um dos HDs pife de uma hora pra outra, o sistema continua
intacto, funcionando como se nada tivesse acontecido.
Como o nome sugere, um sistema RAD utiliza HDs DE ou SCS comuns, o
que permite construir sistemas com vrios HDs a um custo relativamente baixo.
Vrias placas me atuais esto vindo com controladoras RAD DE embutidas,
permitindo combinar at 4 HDs DE.
O primeiro passo para montar um sistema RAD SCS comprar uma
controladoras SCS com suporte a RAD. A maioria das controladoras SCS atuais
suportam RAD, custando (no Brasil) a partir de 150 dlares. As controladoras
diferenciam-se pelos recursos. Em primeiro lugar, existem controladoras SCS de 8
bits e de 16 bits, as de 8 bits permitem usar at 7 HDs, enquanto as de 16 bits
permitem um mximo de 15 e so duas vezes mais rpidas.
Outra diferena diz respeito ao padro suportado pela placa, que dita a
velocidade da interface.
Placas Ultra SCS (Fast 20) operam a 20 MB/s (placas de 8 bits) ou 40 MB/s
(placas de 16 bits).
Placas Ultra-2 SCS (Fast 40) operam a 40 MB/s (8 bits) ou 80 MB/s (16
bits). As placas Ultra-3 SCS (Fast 80) so as mais rpidas. operam a 80 MB/s ou
160 MB/s.
Tambm existem controladoras com buffer embutido. Este buffer funciona
como um cache de disco, melhorando a performance, principalmente nas operaes
de escrita. Podem ser encontradas placas com at 32 MB de buffer. Naturalmente,
quanto mais buffer, mais cara a placa.
Resolvido o problema da placa SCS, resta escolher qual modo RAD ser
usado. O modo pode ser configurado atravs do BOS da placa SCS, que pode ser
307
acessado pressionando uma combinao de teclas durante o boot. O mais comum
Ctrl + C.
Os modos RAD disponveis em placas SCS so:
8.8.1 raid 0 (striping)
o modo que permite obter a melhor performance possvel, sacrificando
parte da confiabilidade.
Todos os discos passam a ser acessados como se fossem um nico drive.
Ao serem gravados, os arquivos so fragmentados nos vrios discos, permitindo que
os fragmentos possam ser lidos/gravados ao mesmo tempo. Usando RAD 0 a
performance um patamar prximo da velocidade de todos os HDs somada. Ao usar
4 HDs com taxa de transferncia de 20 MB/s cada em RAD 0, voc teria uma taxa
de transferncia total de 75, 76 MB/s. O problema que caso qualquer um dos HDs
apresente problema, sero perdidos os dados armazenados em todos os HDs, j
que qualquer arquivo torna-se intil caso uma parte do cdigo seja perdida.
8.8.2 raid 1 (mirroring)
o famoso sistema de espelhamento, conseguido usando dois HDs. Um
deles armazena dados, enquanto o seguindo armazena uma cpia fiel dos mesmos
dados. Caso qualquer um dos HDs pare, ele automaticamente substitudo pelo seu
"clone e o sistema continua intacto. Na maioria das controladoras RAD SCS
possvel realizar a troca do HD defeituoso "a quente, com o micro ligado, recurso
ainda no disponvel nas controladoras RAD DE.
8.8.3 raid 2
um modo que no mais utilizado. O RAD 2 consiste em embutir cdigos
de correo de erros em cada cluster de dados gravado. Porm, todos os HDs
308
atuais j vem com sistemas de correo de erros embutidos, tornando o sistema
obsoleto.
8.8.4 raid 3
O RAD 3 usa um sistema de paridade para manter a integridade dos dados.
Num sistema com 5 HDs, o 4 primeiros serviro para armazenar dados, enquanto o
ltimo armazenar os cdigos de paridade.
Nos 4 primeiros drives temos na verdade um sistema RAD 0, onde os dados
so distribudos entre os 4 HDs e a performance multiplicada por 4. Porm, os
cdigos armazenados no 5 HD permitem recuperar os dados caso qualquer um dos
4 HDs pare. A recuperao feita usando os cdigos de correo de erros
combinados com os dados distribudos nos outros HDs.
possvel aplicar o RAD 3 a sistemas com mais HDs, sendo que sempre
um armazenar os cdigos de correo. Claro que este sistema funciona apenas
caso apenas um HD apresente existe um bit de paridade para cada 8 bits de dados,
enquanto no RAD 3 temos um bit extra para cada 4 bits de dados.
Voc pode perguntar, como possvel recuperar todos os dados,
armazenados nos 4 HDs com apenas um HD de cdigos de paridade. Na verdade, a
idia por trs desta aparente mgica bastante simples.
A paridade consiste em adicionar um bit adicional para cada grupo de bits.
Na memria RAM, existe um bit de paridade para cada 8 bits de dados, enquanto no
RAD 3 temos um bit extra para cada 4 bits de dados.
Caso dentro destes 4 bits exista um nmero par de bits 1, ento o bit de
paridade 0. Caso exista um nmero mpar de bits 1, ento o bit de paridade 1:
309
Veja que graas ao bit de paridade possvel saber apenas que, dentro do
grupo de 4 bits existe um nmero par ou mpar de bits 1. Mas, isso j o suficiente
para recuperar qualquer um dos 4 bits que seja perdido, desde que sejam
respeitadas duas condies:
a) Que apenas um bit de cada grupo seja perdido
b) Que se saiba qual dos bits foi perdido
No RAD 3 cada um dos bits dentro de cada grupo fica guardado em um HD.
Quando um dos HDs pra de funcionar, a controladora sabe exatamente quais bits
foram perdidos e tm condies de recuper-los com uma continha muito simples:
Na primeira linha temos dois bits 1 e um bit 0. Se o bit de paridade 0,
significa que temos um nmero par de bits 1. Como j temos dois bits 1, ento
claro que o bit que est faltando um zero. Na segunda linha temos dois bits 1 e um
bit 0. Como o bit de paridade 1, significa que temos um nmero mpar de bits 1.
Como temos apenas dois, significa que o bit perdido um bit 1.
Tudo o que a controladora precisa fazer para recuperar os dados repetir
este clculo at recuperar todos os dados. Para um computador isto bem simples.
O nico problema que quando um dos HDs pra de funcionar a mquina tambm
fica paralizada. Apenas depois que o HD for substitudo e que a controladora tiver
tempo de terminar de recuperar os dados que o sistema volta a funcionar
normalmente.
Em sistemas de operao crtica, onde a mquina no pode ficar fora do ar
por mais do que alguns segundos, este sistema no o suficiente.
8.8.5 raid 4
310
Este modo parecido com o RAD 3, novamente um dos discos dedicado
tarefa de armazenar os cdigos de paridade, mas a forma como os dados so
gravados nos demais discos diferente.
No RAD 3 os dados so divididos, sendo cada fragmento salvo em um disco
diferente. sto permite ganhar velocidade tanto na gravao quanto na leitura dos
dados.
No RAD 4 os dados so divididos em blocos, pedaos bem maiores do que
no RAD 3. Com isto, possvel ler vrios arquivos ao mesmo tempo, o que til em
algumas aplicaes, porm o processo de gravao bem mais lento que no RAD
3. O RAD 4 apresenta um bom desempenho em aplicaes onde seja preciso ler
uma grande quantidade de arquivos pequenos. No RAD 4 o tempo de reconstruo
dos dados caso um dos HDs falhe bem maior do que no RAD 3.
8.8.6 raid 5
mais um sistema que baseia-se no uso de paridade para garantir a
integridade dos dados caso um HD falhe. A diferena sobre o RAD 3 que ao invs
de dedicar um HD a esta tarefa, os dados de correo so espalhados entre os
discos. A vantagem sobre o RAD 3 alcanar taxas de leitura um pouco mais altas,
pois ser possvel ler dados a partir de todos os HDs simultaneamente, entretanto as
gravaes de dados so um pouco mais lentas.
O RAD 5 pode ser implementado com apartir de 3 discos. Apesar dos dados
de paridade serem espalhados pelos discos, o espao esquivamente um dos HDs
consumido por eles. Usando 4 HDs de 20 GB cada um, teremos 60 GB para dados
e 20 GB para os cdigos de paridade. Usando 8 HDs teremos 140 GB para dados e
os mesmos 20 GB para paridade, e assim por diante.
8.8.7 raid 6
um padro relativamente novo, suportado por apenas algumas
controladoras. semelhante ao RAD 5, porm usa o dobro de bits de paridade,
311
garantindo a integridade dos dados caso at 2 dos HDs falhem ao mesmo tempo. Ao
usar 8 HDs de 20 GB cada um em RAD 6, teremos 120 GB de dados e 40 GB de
paridade.
8.8.8 raid 10
Este sistema combina caractersticas do RAD 0 e RAD 1, da o nome. O
RAD 10 pode ser implementando em sistemas com 4 discos ou mais, sendo
obrigatrio um nmero par (6, 8, etc.).
Metade dos discos armazena dados e a outra metade armazena uma cpia.
A metade que armazena dados combinada, formando um sistema RAD 0,
aumentando a performance, porm mantendo a confiabilidade, j que temos cpias
de todos os dados. Usando 4 HDs de 20 GB em modo 10, teremos 40 GB de dados
e o dobro de desempenho que em um HD sozinho.
8.8.9 raid 53 (ou 5+3)
Ao contrrio do que o nome sugere, este modo uma combinao dos
modos 3 e 1. O RAD 53 pode ser implementado em sistemas com pelo menos 5
HDs. Os dois primeiros HDs formam um sistema RAD 3, com os dados distribudos
entre eles. Os dois HDs seguintes formam um sistema RAD 0, enquanto o ltimo
armazena cdigos de paridade de todos. Este sistema apresenta um balano entre
as boas taxas de transferncia do RAD 3 e a boa performance ao ler vrios
arquivos pequenos do RAD 0. Porm, no existe 100% de garantia de recuperar
todos os dados caso um dos HDs falhe. um modo pouco usado.
8.9 TPOS DE MPLEMENTAES DE RAD VA SOFTWARE
Para manter o acesso aos dados durante a perda de um nico disco rgido, o
Windows 2000 Server fornece uma implementao de software de uma tecnologia
312
de tolerncia a falhas conhecida como matriz redundante de discos independentes
(RAD). O RAD fornece tolerncia a falhas implementando a redundncia de dados.
Com a redundncia de dados, um computador grava os dados em vrios discos de
modo que, se um disco falhar, as informaes ainda ficaro disponveis.
Existem duas maneiras de implementar a tolerncia a falhas no Windows
2000: uma implementao de RAD de software ou uma implementao de RAD de
hardware. O Windows 2000 prov trs implementaes de RAD de software.
ImpIementao de RAID de Software
Em uma implementao de RAD de software, o sistema operacional fornece
um mecanismo para garantir a redundncia de dados. O Windows 2000 Server
oferece suporte a trs tipos de RAD de software, conforme descrito nas sees a
seguir:
8.9.1 raid 0
O RAD 0 tambm conhecido como Distribuio em Discos, onde um
volume armazena dados em faixas de dois ou mais discos fsicos. Os dados de um
volume distribudo so alocados de forma alternada e uniforme nas faixas nesses
discos. Os volumes distribudos oferecem o melhor desempenho de todos os tipos
de volume disponveis no Windows 2000, mas no fornecem tolerncia falhas.
8.9.2 raid 1
O RAD 1 tambm conhecido como Espelhamento de Disco. Nesta
implementao os dados so gravados em dois discos simultaneamente. Se um
disco falhar, o sistema usar os dados do outro disco para continuar a operao. O
Windows grava todos os dados no disco primrio e no secundrio ou espelhado, de
forma que apenas 50% do total de espao em disco disponvel pode ser usado.
8.9.3 raid 5
313
Os volumes RAD 5 compartilham dados em todos os discos de uma matriz.
O RAD nvel 5 exclusivo porque grava as informaes de paridade em todos os
discos. nformaes de paridade so as informaes redundantes associadas a um
bloco de informaes. No Windows 2000 Server, a paridade um valor calculado
usado para reconstruir os dados depois de uma falha. O Windows 2000 obtm a
redundncia de dados organizando um bloco de dados e suas informaes de
paridade em diferentes discos na matriz.
8.10 MPLEMENTAO DE RAD DE HARDWARE
Em uma implementao de hardware, a interface do controlador do disco
trata da criao e regenerao de informaes redundantes. Alguns fornecedores de
hardware implementam a proteo de dados RAD diretamente no hardware, como
fazem com as placas controladoras da matriz de discos. Como esses mtodos so
especficos de cada fornecedor e ignoram os drivers de software tolerantes a falhas
do sistema operacional, normalmente geram um melhor desempenho se
comparados s implementaes de RAD de software. Alm disso, as
implementaes de RAD de hardware geralmente incluem recursos extras, como
hot swapping de discos rgidos com falhas e memria cache dedicada, para um
desempenho aprimorado.
Os seguintes pontos devem ser considerados para optar entre uma
implementao de RAD por software ou por hardware:
A tolerncia a falhas de hardware mais cara do que a de
software;
A tolerncia a falhas de hardware geralmente faz com que o
computador tenha um desempenho mais rpido do que a tolerncia a
falhas de software;
As solues de tolerncia a falhas de hardware podem limitar as
opes de equipamento a um nico fornecedor.
As solues de tolerncia a falhas de hardware podem
implementar o hot swapping de discos rgidos para permitir a
314
substituio de um disco rgido com falhas sem que seja preciso
desligar o computador.
8.11 MPLEMENTAO DE RAD 1 NO WNDOWS 2000: VOLUMES
ESPELHADOS.
Um volume espelhado usa o driver de tolerncia a falhas (Ftdisk.sys) do
Windows 2000 Server para gravar os mesmos dados simultaneamente no volume de
cada membro em cada um dos dois discos fsicos. Cada volume considerado um
membro do volume espelhado. A implementao de um volume espelhado o ajuda a
assegurar que os dados no sejam perdidos no caso de falha de um membro do
volume espelhado.
Os volumes espelhados podem melhorar o desempenho de leitura, pois o
driver de tolerncia a falhas l a partir dos dois membros do volume de uma s vez.
Pode ocorrer uma pequena queda no desempenho de gravao, j que o driver de
tolerncia a falhas deve gravar nos dois membros.
Quando um membro de um volume espelhado falhar, o desempenho voltar
ao normal, pois o driver de tolerncia a falhas estar trabalhando com apenas uma
partio.
De forma resumida, as principais vantagens e desvantagens dos volumes
espelhados so:
Oferecem suporte a volumes do tipo tabela de alocao de
arquivos (FAT) e a volumes do sistema de arquivos NTFS;
Com eles, pode-se proteger as parties de sistema ou de
inicializao;
Requerem dois discos rgidos;
Tm um alto custo por megabyte porque apenas 50% dos discos
so utilizados para armazenamento de dados;
Tm um bom desempenho de leitura e gravao;
Usam menos memria do sistema se comparados aos volumes
RAD-5.
315
CONFIGURAO DE RAID 1
Utiliza-se o Create Volume Wizard no Computer Management para criar
volumes espelhados a partir de espao no alocado em discos dinmicos (so
necessrios dois discos dinmicos para criar um volume espelhado).
Para criar um volume espelhado a partir do espao no alocado em dois
discos dinmicos, basta clicar com o boto direito do mouse na rea de espao no
alocado e, em seguida, escolher Create Volume. Na pgina Select Volume Type
escolhe-se Mirrored volume para em seguida escolher os dois discos dinmicos que
comporo o espelhamento. Para completar escolhe-se a letra de unidade e executa-
se o procedimento de formatao.
Para espelhar um volume existente em um disco dinmico basta clicar com o
boto direito do mouse no volume que deseja-se espelhar e escolhe-se Add Mirror.
Por fim, seleciona-se o segundo disco e clica-se em Add Mirror.
CONFIGURAO DE RAID-5
Para criar um volume RAD-5 ser necessrio clicar com o boto direito do
mouse na rea de espao no alocado, escolher Create Volume, selecionar RAD-5
volume como o tipo de volume desejado e selecionar pelo menos trs discos
dinmicos na pgina Select Disks. Para finalizar ser preciso ainda escolher uma
letra de unidade e formatar o volume.
RECUPERAO DE FALHAS EM VOLUMES ESPELHADOS
Quando um membro de um volume espelhado falha, o outro continua a
funcionar, mas no mais tolerante a falhas. Para evitar a perda potencial de dados,
necessrio recuperar o volume espelhado o mais rapidamente possvel.
O status do volume que falhou aparecer como Failed Redundancy (Falha
de redundncia) no Disk Management, e um dos discos ser exibido como Offline,
Missing ou Online (Errors). O mtodo usado para recuperar o volume espelhado
depender do status do disco.
316
Nota: Se o Windows 2000 no reparar o volume, talvez a nica opo seja
exclu-lo. sso ocorre em situaes em que o disco est gravemente danificado ou
no pode ser reparado.
RECUPERANDO UM VOLUME EM UM DISCO IDENTIFICADO COMO
OFFLINE OU MISSING
Certificar-se de que o disco est conectado ao computador e
ligado;
No Disk Management, clicar com o boto direito d mouse no
disco identificado como Missing ou Offline e, em seguida, clicar em
Reactivate Disk.
O status do disco dever retornar a Healthy e o volume espelhado dever
ser regenerado automaticamente.
RECUPERANDO UM VOLUME ESPELHADO QUE FALHOU EM UM
DISCO IDENTIFICADO COMO ONLINE (ERRORS)
Clicar com o boto direito do mouse no disco e, em seguida,
clicar em Reactivate Disk.
O status do volume dever retornar a Healthy e o volume espelhado dever
ser regenerado automaticamente.
SUBSTITUINDO UM DISCO E CRIANDO UM NOVO VOLUME
ESPELHADO
Se os procedimentos anteriores no reativarem o disco ou se o status do
volume no retornar a Healthy, ser necessrio substituir o disco que falhou e criar
um novo volume espelhado, seguindo estas etapas:
Clicar com o boto direito do mouse no volume espelhado do
disco que falhou e, em seguida, clicar em Remove Mirror;
317
Na caixa de dilogo Remove Mirror, clicar no disco que falhou e,
em seguida, clicar em Remove Mirror (uma confirmao ser
solicitada);
Clicar com o boto direito do mouse no volume que deseja-se
espelhar e, em seguida, clicar em Add Mirror;
Selecionar o segundo disco do volume e clicar em Add Mirror.
RECUPERANDO UM VOLUME RAID-5 QUE FALHOU
Quando um membro de um volume RAD-5 falha, os outros membros
continuam a funcionar, embora o volume no seja mais tolerante a falhas. Para
evitar a perda potencial de dados, necessrio recuperar o volume RAD-5 o mais
rapidamente possvel.
318
9 SERVIDORES
Este captulo referente a servidores, ter como principal foco o porte:
mquinas robustas, onde voc caro leitor ter uma viso bastante clara do que so e
fundamentalmente quais as caractersticas destas mquinas com relao aos
desktops.
Neste, faremos uma abordagem bastante tcnica levando em conta sempre
o perfil de cada equipamento, consideramos mister apresentarmos caractersticas de
diversos fabricantes, at mesmo para fins de mercado onde poderemos ter uma
idia de como as potncias neste escopo da T vem aperfeioando seus recursos
tecnolgicos.
Em busca de aIta performance????
Construir uma arquitetura com servidores capazes de atender a necessidade
atual, e futura, da empresa mais do que uma arte, uma exigncia.
uma realidade o crescente volume de informaes gerado por novas
aplicaes, que exigem maior capacidade para suportar diferentes naturezas como
dados, voz e imagem. Esse fato, associado aos sistemas legados, passa a ser um
problema na maior parte das organizaes.
O desafio atual enfrentado pela indstria, portanto, continuar produzindo
sistemas menores, mais leves e mais rpidos e, ao mesmo tempo, encontrar
melhores meios de gerenciar as complexidades das tecnologias computacionais.
claro o esforo segurana e ao gerenciamento de informaes e de
dispositivos para a produo de sistemas mais flexveis, de modo a torn-los
disponveis aos usurios a qualquer tempo, em qualquer lugar. A virtualizao uma
forma de criar sistemas menos complexos que fazem a diviso dos subconjuntos de
sistemas em dispositivos mais gerenciveis.
Assim, tecnologias implementadas no ambiente de T devem garantir uma
estratgia de gerenciamento simplificada e centralizada, com o objetivo de aumentar
a eficincia dos profissionais e reduzir custos.
O maior interesse hoje no est somente nos recursos de armazenamento
dos aplicativos e sim no tempo de resposta, resultado, capacidade suficiente para
319
armazenamento de dados na medida em que a quantidade aumenta e ocorre
reduo ou eliminao do tempo de desativao. Em resumo, os usurios esto
preocupados com a disponibilidade e o acesso a seus dados.
9.1 ARQUTETURA E TECNOLOGA DE SERVDOR
BM eServer xSeries 236
9.1.1 processador inteI xeon
O servidor BM xSeries 236 suporta at dois processadores ntel Xeon
EM64T (Extended Memory 64-bit Tecnology) com alto poder de processamento e
abrindo caminho para uma tranquila migrao de aplicaes 32-bits para o ambiente
64-bits protegendo o investimento de hardware do cliente.
320
Esse processador ideal para aplicaes que demandam alto poder
computacional como dataMining ou Web Services. A tecnologia inovadora da ntel
permite que o clock de 3.0GHz e3.2Ghz juntamente com 1MB de cahce L2, 800MHz
de FSB e a capacidade dual, atenda as necessidades atuais das empresas.
Os processadores Xeon EM64T da ntel so equipados com cache L2 ECC
garantindo a integridade dos dados e reduzindo o downtime do servidor.
9.1.2 Memria DDR2 ChipkiII
O servidor BM xSeries 236 por padro vem com oito slots de memria
DMM, suportando at 16GB de memria ECC DDR2 400(Double Data Rate 2)
internamente.
321
Recursos adicionais de alta disponibilidade dos servidores BM xSeries 236,
fazem parte do Active Memory, que nada mais do que um conjunto de tecnologias
voltadas para reduzir ao mximo o tempo de parada do servidor.
Entre as tecnologias presentes no Active Memory, possvel encontrar:
Online Spare Memory, que nada mais doque uma
implementao semelhante de RAD-5 para mdulos de memria.
Memory Mirroring, permite espelhar os mdulos de memria.
ECC: Corrige erros de hardware e software a nvel de bits .
Chipkill: Distribui a informao detectada pelo recurso ECC nos
mdulos de memria dox236, assim no caso de uma falha de
memria, as informaes podem ser reconstrudas.
Com maior poder de processamento e suporta extenses 64-bit e
memrias DDR2 o cliente pode processar as informaes com maior rapidez e
eficincia.
9.1.3 ControIadora SCSI UItra320
O x236 capaz de implementar RAD-0 e RAD-1 atravs da controladora
Adaptec AC-7902 onboard de dois canais, sem a necessidade de uma placa
opcional para isso, diminuindo o custo de aquisio do servidor e liberando um slot
PC para outras finalidades. O RAD-1 permite que o dois discos sejam espelhados,
e no caso de falha de um deles, o servidor continue operando normalmente.
322
O x236 tambm permite a configurao de um disco SCS como"Hot-Spare
atravs da controladora onboard. Nveis adicionais de redundncia (RAD-5 por
exemplo) podem ser implementados atravs de controladoras ServeRAD opcionais
da BM, como a ServeRAD-7k, que suporta canais internos e externos sem a
necessidade de ocupar um slot PC.
A capacidade interna de armazenamento do x236 pode ser expandida de
seis para nove discos. O opcional 33P2751 converte as baias 1 e 2 de 5,25 do
servidor em trs baias slin line para instalao de discos SCS Ultra320 Hot-Swap.
9.1.4 Discos Hot-Swap SCSI UItra320
O servidor BM xSeries 236 possui a capacidade interna de instalao de at
seis discos Hot-Swap SCS Ultra320. Utilizando discos de 146GB a capacidade
mxima interna, atualmente do x236 de 880GB, e com a futura disponibilidade de
discos SCS de maior capacidade, o servidor suportar terabytes de dados
internamente.
323
Discos SCS Hot-Swap permitem rpido acesso, fcil instalao e
substituio dos discos, sem a necessidade utilizao de ferramentas e de desligar o
servidor, essa tecnologia reduz o tempo de parada do servidor.
9.1.5 Light Path Diagnostic
O novo Light Path Diagnostics do servidor xSeries 236 possui acesso lateral
e dispensa a necessidade de abertura do servidor para sua visualizao.
A funo do Light Path Diagnostics identificar com preciso e rapidez
componentes do x236 que apresentam defeito. O painel frontal do servidor identifica
inicialmente qual subsistema apresenta falha, (fontes, ventiladores, etc. Em seguida
um outro conjunto de leds, localizados ao lado de cada componente do servidor,
identifica com preciso qual deles apresenta defeito.
324
O Light Path Diagnostic consegue identificar a falha com preciso nos
componentes mais crticos do servidor, como processador, memria, VRM, discos,
fontes e ventiladores. Essa tecnologia no opcional e acompanha todos os
modelos de servidores x236.
9.1.6 FIoppy Drive e CD-ROM Drive
O servidor x236 por padro j vem com um drive de CD-ROM de 48x
conectado internamente ao barramento DE e um drive de disquete de 1.44MB.
Unidades ticas opcionais como CD-RW, DVD/CD-RW e MultiBurner
(gravadores de DVD) podem ser instaladas no servidor BM xSeries 236.
Alm da unidade de CD-ROM, ainda est disponvel duas baias adicionais
de 5,25 que podem ser utilizadas para a instalao interna de unidades de fita para
backup. Por se tratar de duas baias internas, o x236 tem opes de instalao de
unidades DDS-5, DLT, LTO e SDLT.
325
9.1.7 Gerenciamento Integrado
O SMP (ntegrated Systems Management Processor) padro em todos os
sevidores BM xSeries 236. Esse processador de gerenciamento integrado de
sistema baseado no padro PM e possui as seguintes funes:
Automatic Server Restart (ASR)
Monitoramento da temperatura interna
Monitoramento de voltagem
Monitoramento das fontes de energia
Controle e monitoramento do ventiladores
Update local de firmware
Log de erros
9.1.8 Remote Supervisor Adapter
Alm do SMP a RSA- SlimLine, um opcional que pode ser integrado ao
x236 em um slot especfico (sem ocupar um slot PC do servidor), pode ser utilizada
no caso da necessidade de funcionalidades extras como o controle remoto com
interface grfica e acesso remoto ao drive de floppy e dvd-rom.
A RSA- SlimLine possui um porta RJ45 de rede dedicada,garantindo assim
que a performance do servidor no seja afetada pelo gerenciamento.
326
RSA
9.1.9 VentiIadores Hot-Swap e Redundantes
O servidor BM xSeries 236 possui ventiladores Hot-Swap e redundantes
que possuem a funo de resfriar o x236 internamente. Os ventiladores podem ser
substitudos no caso de uma falha sem a necessidade de desligar o servidor.
Dois ventiladores externos e dois internos, redundantes e hot-swap
acompanham o x236 por padro.
Ventiladores redundantes
Os ventiladores automaticamente ajustam a sua velocidade de acordo com a
temperatura interna do servidor. Quando a temperatura aumenta, os ventiladores
aumentam a rotao para manter a temperatura ideal. Quando a temperatura
abaixa, os ventiladores voltam ao normal, reduzindo a rotao.
327
Ento por que simplesmente no mantemos a rotao dos ventiladores
sempre em 100% ????
Por vrios motivos, como reduzir o nvel de rudo, reduzir o desgaste do
ventilador e reduzir a energia consumida pelo servidor. Esses itens podem ser
relativamente insignificantes, mas quando temos um parque com vrios servidores
em apenas uma localidade, pode ter certeza que eles faro a diferena.
9.1.10 fontes de energia hot-swap e redundantes
O x236 por padro vem com apenas uma fonte hot-swap de 670W, essa
fonte capaz de fornecer energia para todo o servidor, em sua configurao
mxima. A segunda fonte opcional e, operando em redundncia, dividem a carga e
no caso de uma falha, podem ser substitudas sem afetar a produo do servidor.
Fontes redundantes
Essas duas fontes so redundantes, portanto no caso de falha de uma
delas, a outra fonte de energia consegue suportar o servidor em sua configurao
mxima, enquanto a outra fonte trocada.
328
9.1.11 Portas Externas
O servidor xSeries 236 possui as seguintes portas para conexo:
Uma porta paralela
Duas portas seriais
Duas portas USB
Uma porta ethernt para gerenciamento
Duas portas gigabit Ethernet
Mouse
Keyboard
Video port
Sada RS485 para o adaptador XA
Sada SCS externa
9.1.12 DuaI Gigabit Ethernet
O x236 possue duas controladoras de rede 10/100/100Mbs onBoard atravs
do chipset Broadcom BCM5721. Por serem integradas na system board, as
controladoras Gigabit onboard da Broadcom so itens essenciais que contribuem no
tamanho reduzido do x236, pois elas no ocupam slots PC.
Placas de rede opcionais com recursos Failover e Load balancing podem ser
instaladas atravs dos slots PC do x236 aumentando assim a disponibilidade e
vazo de dados do servidor.
329
9.1.13 Softwares Gratutos
ServerGuide
Cada servidor BM xSeries vendido com um CD chamado Server Guide. A
funo do Server Guide instalar de uma forma simples e automatizada o sistema
operacional, reduzindo o nmero de reinicializaes necessrias durante a
instalao do S.O. agilizando o tempo de instalao.
Outra grande vantagem do Server Guide que ele j instala e configura
automaticamente drivers de dispositivos do servidor como interfaces de vdeo, de
rede, etc...
UpdateXpress
O Update Xpress, um CD no acompanha o servidor, mas pode ser baixado
gratuitamente do site da de suporte da BM, tem como funo principal atualizar
todos os drivers e firmware dos dispositivos de um servidor BM xSeries para as
ltimas verses. Essa ferramenta um grande recurso, pois alm de eliminar a
necessidade de downloads pesados de atualizaes de cada mquina, permite a
atualizao de servidores que no tenham acesso internet.
IBM Director
Com o servidor xSeries 236 distribudo gratuitamente, o BM Director*,
uma poderosa ferramenta de gerenciamento e alto valor agregado. O uso do BM
Director na sua empresa ajuda a reduzir consideravelmente os custos atravs da:
Reduo de Downtime.
Aumento da produtividade da equipe de .T. e usurios finais.
Reduo de custos em servios e suportes.
O BM Director inclui o Director Agent que , basicamente falando, um
conjunto de ferramentas que se integra interface do BM Director e pode trabalhar
330
em conjunto com o opcional Remote Supervisor Adapter ou outros sistemas de
gerenciamento presentes em servidores xSeries. Funes tpicas de monitoramento
so:
PFA em componentes crticos de hardware.
Temperatura.
Voltagem.
Velocidade dos ventiladores.
LEDs de diagnsticos.
MduIo Bsico - IncIudo gratuitamente
A equipe de T consegue, efetivamente, controle total dos servidores xSeries
atravs do acesso remoto:
Realizar inventrio e exibir informaes detalhadas dos
componentes do sistema.
Visualizar e deletar logs de eventos e de erros.
Resetar ou desligar o servidor.
Configurar eventos que monitorem o status do servidor incluindo:
POST time-out.
Voltagem.
Temperatura.
Administradores de T podem visualizar as configuraes e detalhes do
hardware de sistemas remotos e monitorar a utilizao e performance de
componentes crticos do servidor, como Hard Disks, processadores e mdulos de
memria.
Definir aes automticas como:
331
Enviar um e-mail ou mensagem para o pager do administrador
Executar um comando ou programa
Exibir uma mensagem de erro pop-up no console do BM
Director
Monitorar via grficos de utilizao, recursos do servidor como:
Memria
Processadores
Discos Rgidos
dentificar potenciais gargalos de performance e reagir pro ativamente,
prevenindo o tempo de parada.
O BM Director permite a integrao com outros softwares de gerenciamento
do mercado. Os recursos de gerenciamento avanado presentes nos servidores
xSeries podem ser acessados tambm por:
Tvoli Enterprise e Tivoli NetView.
Computer Associates CA Unicenter TNG
HP OpenView
Microsoft SMS
ntel LANDesk Management Suite.
Os servidores xSeries 206 so acompanhados por ferramentas e programas
criados para facilitar a vida da equipe de T.
332
9.1.14 Identificao Gabinete Servidor (FrontaI)
333
9.1.15 Identificao Gabinete Servidor (traseira)
9.2 E COM OS SENHORES... AS MQUNAS
9.2.1 System x3500
334
Em ambientes distribudos, servidores se propagam atravs de vrias
localidades, entretanto com a necessidade de otimizao do ambiente de T e com
os desafios que o mesmo apresenta, alta disponibilidade crucial. Os servidores
BM System x3500 dual core possuem caractersticas da Xtended Design
xArchitecture, oferecendo alta performance e a disponibilidade necessria pelas
pequenas e mdias empresas localmente ou remotamente. O x3500 permite que o
cliente utilize aplicaes que se beneficiam de maior poder de endereamento de
memria migrando para ambientes de 64-bit.
Oferecem at dois processadores Xeon Dual Core com tecnologia Hyper
Threading desenvolvidos com at 1333MHz de Front Side Bus (FSB), ou seja,
oferecem dois processadores com 4 ncleos desta forma temos quatro
processadores em dois, o que representa uma excelente opo para aqueles
clientes que buscam alta performance alem da necessidade de rodar mltiplas
aplicaes simultaneamente. Alem de excelente performance, o servidor x3500
possui tecnologia ntel Extended Memory 64 bits, permitindo rodar aplicaes 32-Bits
e 64-Bits simultaneamente, utiliza os mais novos pentes de memria ECC (Error
Checking and Correcting) PC2-5300 DDR2 (Doubl Data Rate) que aumentam
consideravelmente o desempenho e a estabilidade do servidor.
Para maiores nveis de disponibilidade o x3500 oferece tambm funes de
Hot Spare memory e espelhamento de memria (Mirroring Memory).
335
Possibilita expanso de memria em at 48GB e possui duas opes para
disco SAS (Serial Attached SCS) ou SATA (Serial ATA), garantindo maior
capacidade de armazenamento interno, isto significa Mais discos = Mais
Peformance.
Tambm possui processadores de baixa voltagem, ou seja, impulsionam
menos power e produzem menos calor que processadores de alta voltagem, o que
auxilia na reduo dos custos de energia.
9.2.2 System x3650
O servidor ideal para estruturas de e-business que requerem vrios
servidores de aplicao, com maior capacidade de armazenamento interno e menor
utilizao de espao. Os servidores x3650 ocupam apenas 2U's de altura e
oferecem tudo que a sua aplicao precisa menos o volume tpico dos servidores.
Os servidores BM System x3650 oferecem processadores Dual Core,
incorporando caractersticas da Xtended Design xArchitecture e foram desenvolvidos
para oferecer proteo dos dados, alta performance, alta confiabilidade e alta
disponibilidade.
Oferecem at dois processadores Xeon Dual Core com tecnologia Hyper
Threading desenvolvidos com at 1333MHz de Front Side Bus (FSB), ou seja,
oferecem dois processadores com 4 ncleos desta forma temos quatro
processadores em dois, o que representa uma excelente opo para aqueles
clientes que buscam alta performance alem da necessidade de rodar multiplas
aplicaes simultaneamente.
336
Alm de excelente performance, o servidor x3650 possui tecnologia ntel
Extended Memory 64 bits, permitindo rodar aplicaes 32-Bits e 64-Bits
simultaneamente, utiliza os mais novos pentes de memria ECC (Error Checking
and Correcting) PC2-5300 DDR2 (Doubl Data Rate) que aumentam
consideravelmente o desempenho e a estabilidade do servidor.
Para maiores nveis de disponibilidade o x3650 oferece tambm funes de
Hot Spare memory e espelhamento de memria (Mirroring Memory).
O x3650 um servidor de apenas 2Us de altura e esta densidade oferece
grande valor agregado em ambientes de datacenter aonde o fator espao crucial.
At 21 servidores x3650 podem ser alocados em um rack padro de mercado de
42U (19) totalizando 42 processadores, ou seja, isso significa simplicidade para
deployment, facilidade de balanceamento de performance, storage e /O por rack.
Opcionalmente pode-se utilizar a tecnologia ACT (Advanced Connectivity
Tecnology). Essa tecnologia permite a reduo da quantidade de cabos necessrios
para interconexo dos servidores e consequentemente reduz os custos com
aquisio de cabos, alem disso reduz o tempo de instalao quando interconecta-se
vrios servidores em um mesmo rack.
337
9.2.3 IBM System i 520
Descrio: O
Servidor BM System i,
modelo 520, foi especialmente
projetado para atender quem
busca a integrao de
aplicaes e a simplicidade de gerenciamento. Nele, possvel consolidar,
simultaneamente, aplicaes executadas nos principais sistemas operacionais do
mercado: i5/OS, Linux 32 e 64 bits, AX 5L (Unix) e MS Windows.
InstaIao e configurao: A instalao do hardware realizada por
tcnico BM e a do software e aplicativos pelos seus parceiros de negcios. Para
novos usurios e administradores de sistemas, recomenda-se treinamento
especfico.
Recursos: Conhecido no mercado por sua segurana e alta disponibilidade,
conta com recursos inerentes ao sistema operacional i5/OS como: arquitetura
orientada a objetos, que o torna "resistente a virus de computador, SSL, VPN,
ntrusion Detection e outras features integradas, servios de criptografia e
certificao digital criados com o cdigo do produto. Outro importante o
Technology ndependent Machine nterface (TM), exclusivo da arquitetura dos
servidores BM System i.
338
Design: Disponvel na cor preta em formato padro torre ou rack. Os
modelos torre possuem dimenses reduzidas, ocupando pouco espao em
pequenas configuraes. O rack pode ser acoplado a outros que seguem
padronizao de mercado e so sugeridos para configuraes mdia e grande.
Interface: Ditada por cada sistema operacional do servidor.
CompatibiIidade: Suporta aplicaes desenvolvidas para os sistemas
operacionais i5/OS, AX 5.2/5.3, Linux Power PC.
Eles podem ser tradicionais como RPG e Cobol, ou seguir tendncias atuais
como XML, SOA, AJAX, Java, PHP etc.
EscaIabiIidade: Vertical e Horizontal. O modelo 520 escala at dois
processadores Power5+ , com performance entre 600 CPW e 7100 CPW. CPW
(Commercial Processing Workload) uma medio de desempenho, baseada em
avaliao de desempenho interno da BM, utilizando as configuraes mximas.
DiferenciaI: O BM System i520 conhecido como o all in one, por ser
servidor, storage, software, gerenciamento e segurana criados e testados para
operarem em conjunto como uma orquestra musical. Seus destaques so: prover
infra-estrutura simples, fl exvel e com a capacidade adequada para aplicaes
transacionais; Banco de Dados DB2 UDB integrado e com gerenciamento altamente
automatizado e gerenciamento simples de banco de dados; escalabilidade que
permite implementar e integrar novas funes e aplicativos, para atender
necessidades futuras; rpida implementao e baixo custo de propriedade (TCO).
339
9.2.4 Servidores Itautec ZX400
PERFORMANCE, SEGURANA E ALTA DISPONIBILIDADE PARA
APLICAES DE GRANDE PORTE
Principais caractersticas: At 4 processadores, Pedestal ou rack 6U,
Discos SCS hot plug, Recursos de redudncia de disco, fonte e ventilao,
Principais ApIicaes: Grandes Bancos de Dados, Cluster de alta
disponibilidade, BData-mining e ERP.
Descrio: O Servidor ZX400 da tautec atinge os mais altos ndices de
disponibilidade. Ele foi desenvolvido para oferecer o gerenciamento de todos os
itens crticos de hardware, com indicao de pr-falha, log de erro e acesso remoto.
340
9.2.5 Servidor LR100
Mercado: Pequenas empresas, Servidor departamental, Servidor de
loja/filial.
ApIicao:
Servidor de impresso e arquivos
Web Server (Front end)
Servidor de e-mail de pequeno porte.
Principais Caractersticas:
Suporta um processador AMD Opteron de dois ncleos da nova srie 1200
(AM2),
Suporta at 8GB de memria DDR2 533MHz, 667MHz e 800MHz
Suporta expanses com slot padro PC-E x1 (total de 4 slots sendo 1
compartilhado)
Opes para at 4 discos fixos SATA 3.0Gb/s ou SCS
No requer ferramentas para troca de perifricos e expanses (tool less)
nterface de vdeo integrada, 1 interface de rede Gigabit.
341
9.2.6 Servidor MX201
Mercado: Mdias e grandes empresas
ApIicao:
Aplicaes de alta disponibilidade
Web Server de grande porte (front end)
E-mail server de mdio porte
Database Server de mdio porte Servidor MX201 (PedestaServidor MX201
(Pedestal Mid-Range)
Principais Caractersticas:
Suporta processadores sries 5000, 5100 dual-core e 5300 quad-core
Suporta at 32GB de memria FB-DMM 533MHz ou 667MHz
Suporta expanses com VORW padro PC-X e PC-E (total de 6 slots)
Opes para at 4 discos fixos ou at 8 discos KRWVZDS SATA, SCS
ou SAS
Opo de fontes redundantes hot swap ou fixa
Opo de converso para UDFN com 4U de altura
Ventiladores redundantes e KRWVZDS
No requer ferramentas para troca de expanses e perifricos (WRRO
OHVV)
Gerenciamento PM 2.0 com KVM P e 9LUWXDO0HGLD (opcional)
342
9.2.7 Servidores ZX400 e ZX440
Quad processor Dual-Core (Famlia ntel Xeon 7100)
De 4x Xeon 3.0 GHz/ 4M L3/ 800MHz (7120M) a 4x Xeon 3.4 GHz/ 16M L3
/ 800MHz (7140M)
At duas vezes mais performance que a gerao anterior
Chipset ntel E8501
At 64GB memria em 16 slots (modulos de 512Mb 4Gb DDR-2 400MHz
DMM PC3200 ECC Registred x8 SDDC)
Quatro placas de memria Hotplug e HotSwap (5.3 GB/s)
Memory Scrub, Spare Bank, Mirroring e Memory RAD.
7 Slots PC (4x PC Xpress Hotplug; 1x PC-X 133MHz Hotplug e 2x PC-X
100).
Opes Pedestal e Rack 4U altura
At dez discos SCS U320 Hotplug e Hotswap
DVD- Slim
Duas baias livres half-height
Duas fontes redundantes (1+1)
Alimentao automtica 110/220V com redundncia de conexo
Seis ventiladores redundantes (5 +1)
343
9.2.8 Storage Itautec FT1630
ApIicaes
Alta densidade de dados
Near line (backup)
BD No transacionais
Armazenamento vdeo e imagens
Vantagens
Rack 3U
FC2 / SATA (ext/int)
Capacidade para at 16 discos SATA
Capacidade mxima de armazenamento: 8 TB
Ferramentas de administrao e gerenciamento via web
(Controladora RAD, Ventiladores, Fontes e Discos)
Expanso on-line de discos.
344
10 REFERNCIAS BIBLIOGRFICAS
"50 Years of Computing, EEE Computer, vol. 29, no. 10, pp. 24-111, 1996.
"The Next 50 Years: Our Hopes, Our Visions, Our Plans, Communications
of the ACM, vol. 40, no. 2, pp. 29-142, 1997.
Taub, H., "Circuitos Digitais e Microprocessadores", McGraw-Hill, 1984.
Torres, G. "Hardware Curso Completo, 4a. edio, Axcel Books, 2001.
MEYER, Marilyn; Baber, Roberta; BERGER, Bryan. Nosso futuro e o
Computador. Porto Alegre, Bookman, 2000.
NORTON, Peter. ntroduo nformtica. Traduo: Maria Cludia Santos
Ribeiro Ratto. So Paulo: Makron Books, 1996.
TANENBAUM, Andrew S. Computer Networks. Fourth Edition. Prentice Hall
PTR, 2003. 829p.
Stallings, William, Operating Systems,Ed. Acmillan Publishing Company,
1992.
Tanenbauum, Andrew S., Organizao Estruturada de Computadores, Ed.
Campus, 1993.
Silberschatz, Abraham e Galvin, Peter B., Operating Systems Concepts, Ed.
Addison-Wesley Publishing Company, 1994.
STALLNGS, W. Arquitetura e Organizao de Computadores, Traduo da
5 Edio, Prentice-Hall, 2002.
345
TANENBAUM, A.S. Organizao Estruturada de Computadores, Traduo
da 4a Edio, LTC,2001.
Weber, Raul F. "Fundamentos deArquitetura de Computadores. 2a. Edio.
Sagra-Luzzatto, 2001
KORTH, Henry F.; SLBERSCHATZ, Abraham; SUDARSHAN, S.. Sistemas
de Bancos de Dados. 3 ed., So Paulo: MAKRON Books. 1998. Cap.8, p. 284-296.
NAVATHE, Samkant; ELMASTR, Ramez. Fundamentals of Database
Systems. Addison-Wesley - world student series
RAMAKRSHNAN, Raghu. Database Management Systems. McGraw-Hill
ROSCH , Winn L. Desvendando o Hardware do PC, Volume , Editora
Campus.
Manual de Hardware Completo Carlos E. Morimoto, pgs. 245 a 268.
Revista PC & Cia. n 11, pgs. 12 a 16.
Revista PC & Cia. n 13, pgs. 40 a 42.
Revista PC & Cia. n 14, pgs. 32 e 33; 44 e 45.
Revista PC & Cia. n 15, pgs. 9 a 17.
Revista PC & Cia. n 18, pgs. 52 a 57.
Revista PC & Cia. n 19, pgs. 18 a 21.
Revista PC & Cia. n 22, pgs. 25 a 29.
Revista PC & Cia. n 26, pgs. 12 a 20.
346
FREEDMAN, Alan. Dicionrio de informtica. So Paulo: Makron Books.,
1995.
MANOEL, Edson e FERRERA, Luis. Linux Clustering with CSM and GPFS
http://www.redbooks.ibm.com/ redpieces/pdfs/sg246601.pdf, (Out/2007).
ZEM, J. L. Um Cluster de Computadores de Uso Geral. n: Congresso
Nacional de Tecnologia da nformao e Comunicao, 2004, Florianpolis. Anais
do Congresso Nacional de Tecnologia da nformao e Comunicao. So Paulo :
Editora DET - Eventos em Tecnologia da nformao, 2004. p. 15-15.
SCHNEDER, Mrcio Ricardo. Desmistificando a alta disponibilidade. Novo
Hamburgo-RS: 2003. 81p. Monografia (Bacharelado em cincia da computao)
nstituto de Cincias exatas e tecnolgicas, Feevale, 2003.
BUYYA, Rajkumar: High. Performance Cluster Computing: Architectures and
Systems. Volume 1. New Jersey : Prentice-Hall, 1999. 849p.
ALECRM, Emerson. Cluster: Principais conceitos. nfo Wester, 2004.
Disponvel em: www.infowester.com/cluster.php. Acesso em: 18 mar. 2006.
ANDERSON, T.; LEE, P. A. Fault tolerance -principles and practice.
Englewood Cliffs, Prentice-Hall, 1981.
LAPRE, J. C.; Dependability: von concepts to limits. n: Proceedings of the
FP nternational Workshop on Dependable Computing and its Applications. DCA
98, Johannesburg, South Africa, January 12-14, 1998. p. 108-126.
VON NEWMANN, J. Probabilistic logics and the synthesis of reliable
organisms from unreliable components. n: Automata Studies, Shannon & McCarthy
eds. Princeton Univ. Press, 1956. p. 43-98.
WEBER, R. F.; WEBER, T. S. Um experimento prtico em programao
diversitria. n: Simpsio em Sistemas de Computadores Tolerantes a Falhas,
SCTF, Rio de Janeiro, 20-22 set. Anais. Rio de Janeiro, 1989. p. 271-290.
347
Weber, T.; Jansch-Prto, .; Weber, R. Fundamentos de tolerncia a falhas.
Vitria: SBC/UFES, 1990. (apostila preparada para o X JA - Jornada de Atualizao
em nformtica, no X Congresso da Sociedade Brasileira de Computao).
Fontes da web:
Acessadas entre os meses de agosto e outubro de 2007.
www.intel.com
www.ibm.com
www.hp.com
www.meiobit.com
www.idgnow.com.br
www.nextg.com.br
www.top500.org
www.w3c.org
www.timasters.com.br
www.itautec.com.br
www.blackbox.com
348

You might also like