Sevocêtiverumsistemacomváriosbarramentosouum sistemacomum únicobarramentogrande, considereutilizaraproteção espelhada.Quantomaioronúmerode unidadesdediscoconectadasaum sistema,mais freqüentesasfalhasde hardwarerelacionadasaodisco,poisexistemmaispeçasindividuais dohardwarequepodemfalhar.Poressarazão,a possibilidadede perdadedados ouperdada
disponibilidadecomoresultado deumafalhadediscooudeoutrohardwaretorna-semais provável. Alémdisso,comoa quantidadedearmazenamentoemdiscoemum sistemaaumenta,otempo de recuperaçãoapósumafalhadehardwaredosubsistema dearmazenamentoemdiscoaumenta significativamente.Otempo dedesativaçãotorna-semais freqüente,maiore maiscaro.
Decidirquais ConjuntosdeDiscosProteger: Aproteçãoespelhadaéconfiguradaporconjuntode
discos,poissetratadoníveldecontroledousuáriosobreoarmazenamentode nívelúnico.Aproteção espelhadapodeser utilizadaparaprotegerum,algunsou todososconjuntosdediscosdosistema. Entretanto,não sãonecessáriosváriosconjuntosdediscosparautilizaraproteção espelhada.Aproteção espelhadafuncionarábemsetodasasunidadesde discode umsistemaestiveremconfiguradasemum únicoconjuntode discos(opadrãonoservidoriSeries).Defato,oespelhamento reduza necessidadede particionarmemóriaauxiliarnosconjuntosde discosparaproteção erecuperaçãodedados.Entretanto, osconjuntosde discosaindapoderãoserdesejáveispor razõesdedesempenhoeoutrasrazões.
Parafornecera melhorproteçãoe disponibilidadeparatodoosistema,todososconjuntosde discosno sistemadeverãoterproteçãoespelhada:
v Seosistemativerumamistura dealgunsconjuntosde discocomproteçãoespelhadaealguns sem,
umafalhadeunidadedediscoemum conjuntosemproteçãoespelhadalimitarádrasticamentea operaçãodetodo osistema.Osdados podemser perdidosnoconjuntode discosnoqualafalha ocorreu.Uma recuperaçãolongapoderásernecessária.
v Seumdiscofalharemumconjuntodediscosespelhado, eosistemacontivertambémconjuntos de
discosquenãoestãoespelhados,osdadosnão serãoperdidos.Entretanto, emalgunscasos,a “ManutençãoSimultânea”napágina51talveznão sejapossível.
Asunidadesdediscoquesãoutilizadasnosconjuntosdediscosdevemser selecionadascomcuidado. Paraamelhorproteçãoedesempenho,umconjuntodediscosdeveconterunidades dediscoqueestejam conectadasa váriosprocessadoresdeE/Sdiferentes. Onúmerode unidadesdedisconoconjuntode discosqueestãoconectadasa cadaprocessadorde E/Sdeveseromesmo(ouseja, balanceado). DeterminarasUnidadesdeDiscosNecessárias: Umconjuntode discosespelhadoexigeduasvezes
maisarmazenamentoqueumconjuntodediscosquenãoéespelhado,porque osistemamantémduas cópiasdetodososdados noconjuntode discos.Alémdisso,a proteçãoespelhadarequerumnúmeropar deunidadesde discodamesmacapacidadeparaquesejapossívelformarparesespelhadosdasunidades. Emumsistemaexistente,não énecessárioincluirosmesmostiposdeunidades dediscojáconectadas parafornecera capacidadede armazenamentoadicionalnecessária. Qualquernovaunidadededisco podeser incluída,contantoquehajacapacidadetotaldearmazenamentosuficienteeumnúmeropar de unidadesdediscodecadatamanho. Osistemaatribuiráparesespelhadosemoverá automaticamenteos dados,conformenecessário.Seumconjuntodediscosnão contivercapacidadede armazenamento suficiente,ousenãoforpossívelformarparesdasunidadesdedisco, aproteçãoespelhadanãopoderá seriniciadaparaesseconjuntode discos.
Oprocessodedeterminarasunidadesde discoquesãonecessáriasparaproteçãoespelhadaésemelhante parasistemasexistentesounovos.Vocêe oseurepresentantedemarketing IBMdeverãofazeroseguinte: 1. Planejara capacidadedearmazenamento.
2. Planejarumaporcentagemde armazenamentodedestinoparaoconjuntode discos(quãocheioo
conjuntode discosficará).
3. Planejaronúmeroeotipo deunidades dedisconecessáriasparaforneceroarmazenamento
necessário.Paraum conjuntode discosexistente,épossívelplanejarumtipoeum modelodiferentes de unidadedediscoparaforneceroarmazenamentonecessário. Énecessárioassegurarquehaja um númeropar decadatipodeunidade dediscoe modelo.
4. Planejarosconjuntosdedisco.
5. Planejara capacidadedearmazenamento.
PlanejaraCapacidade deArmazenamento: Paraumnovosistema,seurepresentantede marketingIBMpode
ajudara analisarosrequisitosdearmazenamentodo sistema.Paraumsistemaexistente,a quantidade atualdedados noconjuntode discosqueestásendoplanejadoé umpontoinicialútil.AopçãoExibir Capacidadede Configuraçãodo DiscodasFerramentasde ServiçoDedicadas (DST)oudasFerramentas deServiçodoSistema(SST)mostraotamanhototal(emmilhõesde bytes)eaporcentagem de
armazenamentoutilizadosparacadaconjuntodediscosnosistema.Multipliqueotamanhodosconjuntos dediscospelaporcentagemqueéutilizadaparacalcularo númerodemegabytesdedados atualmente noconjuntode discos.Noplanejamentoderequisitosdearmazenamentofuturoparaumconjuntode discos,o crescimentodosistemaeodesempenhotambémdevemser considerados.
Aquantidadeplanejada dedadosea porcentagemplanejada dearmazenamentoutilizadooperamjuntas paradeterminaraquantidadedememóriaauxiliarrealnecessáriaparaum conjuntode discosespelhado. Porexemplo,seumconjuntodediscostivessedeconter 1GB(GBéiguala1 073741 824bytes)de dadosreais,seriamexigidos2GBdearmazenamentoparaascópiasespelhadasdosdados.Se50%do usodo armazenamentoforplanejadoparaesseconjuntode discos,eleprecisaráde4 GBde
armazenamentoreal.Sea porcentagemplanejadade armazenamentoutilizadaforde 66%,3GBde armazenamentorealserão necessários.Umgigabytededadosreais(2 GBde dadosespelhados)emum conjuntodediscosde5 GBresultaemumautilizaçãode 40%dememóriaauxiliar.
Planejaras Unidadesde DiscoReserva: Unidadesdediscoreserva podemreduzirotempo emqueo
sistemaéexecutadosemaproteçãoespelhadaparaumpar espelhadodepoisde umafalhade unidade dedisco.Seumaunidadedediscofalhareumaunidadedediscoreservadecapacidadesemelhante estiverdisponível,essaunidadedediscoreservapoderáserutilizadaparasubstituira unidadededisco quefalhou. Utilizandoa opçãode substituiçãodo DSToudo SST,ousuário selecionaa unidadededisco comdefeitoaser substituídae,em seguida,seleciona umaunidade dediscoreserva parasubstituí-la.O sistemasubstituilogicamentea unidadedediscocomfalhapelaunidadedediscoreservaselecionadae depoissincronizaanovaunidadedediscocoma unidadeboarestante doparespelhado.Aproteção espelhadaparaessepar éativadanovamentequandoa sincronizaçãoéconcluída(normalmente,em menosde umahora).Entretanto, poderálevarváriashoras,do momentoem queumrepresentantede serviçofoichamadoatéaunidadedediscoqueapresentoufalhaser reparadaesincronizada,e a proteçãoespelhadaseránovamenteativadaparaessepar.
PlanejaraCapacidade Totalde Armazenamento: Depoisde planejaronúmeroeo tipodeunidades de
armazenamentonecessáriasparacadaconjuntodediscosnosistema,eparaunidadesde armazenamento reserva,incluaonúmerototaldeunidades dearmazenamentodecadatipo emodelodeunidadede disco.Lembre-sede queonúmeroplanejadoéo númerode unidadesdearmazenamentode cadatipode unidadededisco,e nãoonúmerodeunidades dedisco.Você eseurepresentantedemarketing IBM precisamconverteronúmeroplanejadodeunidadesde armazenamentoparaunidadesdediscoantesde solicitarohardware.
Asinformaçõesanterioresajudamvocêaplanejaronúmerototaldeunidades dedisconecessáriasparao sistema.Seestiver planejandoum novosistema,esseéonúmeroqueprecisasersolicitado.Seestiver planejandoum sistemaexistente, subtraiao númerode cadatipo dediscoatualmentenosistemapelo númeroplanejado.Esseé onúmerodenovasunidadesde discoquedevesersolicitado.
DeterminaroNíveldeProteçãoDesejado: Oníveldeproteçãoespelhadadeterminaseosistemaé
dehardwarerelacionadoa discoduplicado quevocê possui.Quantomaisparesespelhadosquepossuem níveismais altosdeproteção,maiora probabilidadede seusistemapoderser utilizadoquandoo
hardwarerelacionadoadiscofalhar.Vocêpodedecidirseum nívelmaisbaixodeproteçãoé mais eficienteem termosde custoparaseusistemadoqueumnívelmaisalto.
Quandodeterminarqualnívelde proteçãoéadequado,considereasvantagensrelativasde cadanível comrelaçãoaoseguinte:
v Acapacidadeparamanter osistemaoperacional duranteumafalhadehardwarerelacionadoa disco.
v
Acapacidadeparaefetuarmanutençãosimultaneamentecomasoperaçõesdo sistema.Paraminimizar
otempo queumpar espelhadofica desprotegidoapósumafalha,épossívelrepararo hardwareque falhouenquantoosistemaestáoperando.
Detalhes:NíveisdeProteção: Oníveldeproteçãoespelhadadeterminaseosistemaé mantidoem
execuçãoquandodiferentesníveis dehardwarefalham.Aproteçãoespelhadasempreforneceproteção emníveldeunidadede disco,quemantémo sistemadisponívelnocasodefalhaemumaunidadede disco.Paramantero sistemadisponívelem cadade falhasdeoutrohardwarerelacionadoa disco, exige-seníveismais altosdeproteção.Porexemplo,paramanterosistemadisponívelquandoumIOP (ProcessadordeE/S)falha,todasasunidadesdediscoconectadasaoIOPquefalhoudevemterunidades espelhadasconectadasaIOPsdiferentes.
Oníveldeproteçãoespelhadatambémdeterminaseamanutenção simultâneapodeserfeitapara diferentestiposdefalhas.Determinados tiposde falhasexigemmanutençãosimultâneaparadiagnosticar níveisdehardwareacimado componentede hardwarequefalhou. Porexemplo,paradiagnosticaruma falhadeenergiaemumaunidadededisco, seránecessárioredefiniroprocessador deE/Saoquala unidadedediscoquefalhouestáconectada.Poressarazão, aproteçãoem níveldeIOPé necessária. Quantomaisaltoonívelde proteçãoespelhadamaior apossibilidade demanutençãosimultânea. Oníveldeproteçãoobtidodependedo hardwarequevocêduplicar.Sevocêduplicarunidades dedisco, teráproteçãoem níveldeunidadededisco. SevocêduplicarIOAs,teráproteçãoem nívelde IOA.Se duplicarprocessadoresdeentrada/saída, teráproteçãoem níveldeIOP.Seduplicarbarramentos, terá proteçãoemnívelde barramento.Asunidadesespelhadas sempretêm,pelomenos,a proteçãoemnível deunidadededisco.
Duranteaoperaçãodeiníciodaproteção espelhada,osistemaformaparesdasunidades dediscopara fornecero nívelmáximodeproteçãoparaosistema.Quandounidadesde discosãoincluídas aum conjuntodediscosespelhado,osistemaformaparessomentedaquelas unidadesdediscoqueforam incluídas,semreorganizarosparesexistentes.Aconfiguraçãodehardwareincluioprópriohardwaree comoeleestáconectado.
ProteçãonoNívelde Unidadede Disco:
Aproteçãoespelhadasempreforneceproteçãononíveldeunidadededisco,poisasunidadesdearmazenamentosão duplicadas.Sesuamaiorpreocupaçãoforaproteçãodedadosenãoaaltadisponibilidade,aproteçãononívelde unidadedediscopoderáseradequada.Aunidadedediscoéocomponentedehardwaremaisprováveldesofrer umafalha,eaproteçãononíveldeunidadedediscomantémosistemadisponívelapósumafalhanaunidadede disco.
Amanutençãosimultâneamuitasvezesépossívelparadeterminadostiposdefalhasnaunidadedediscoque contamcomaproteçãononíveldeunidadededisco.
Estafiguramostraoselementosdaproteçãononíveldeunidadededisco:umbarramento,conectadoaum processadordeE/SeaumadaptadordeE/S,queestáconectadoaduasunidadesdediscoseparadas.Asduas unidadesdearmazenamentoformamumparespelhado.Comaproteçãononíveldeunidadededisco,osistema continuaemoperaçãoapósumafalhanaunidadededisco.SeoadaptadorouoprocessadordeE/Sfalhar,osistema nãopoderáacessardadosemnenhumadasunidadesdearmazenamentodoparespelhadoeosistemaficará
ProteçãonoNível deBarramentode Entrada/Saída:
DeterminesevocêdesejaaproteçãononíveldebarramentodeE/Scombasenoseguinte: v ParamanterosistemadisponívelquandoumbarramentodeE/Sfalhar.
v Pararepararsimultaneamenteumaunidadedediscocomdefeito.
ParaobterproteçãononíveldebarramentodeE/S,todasasunidadesdediscodevemterumaunidadeespelhada conectadaaumbarramentodeE/Sdiferente.EstafiguramostraaproteçãononíveldebarramentodeE/S.Asduas unidadesdearmazenamentoformamumparespelhado.ComaproteçãononíveldebarramentodeE/S,osistema podecontinuaremoperaçãoseumbarramentodeE/Sfalhar.SeoIOAouoIOPfalhar,osistemanãopoderá acessardadosemnenhumaunidadededisco,ficandoinutilizável.
EstafiguramostraoselementosdaproteçãononíveldebarramentodeE/S:umbarramento,conectadoaum processadordeE/S,conectadoaumIOA,comdoisoumaisbarramentosdeE/S,cadaumconectadoaumaunidade dediscoseparada. | | | | | | | | | | | | | |
ProteçãonoNívelde AdaptadoresdeEntrada/Saída:
DeterminesevocêprecisadeproteçãononíveldoIOA(AdaptadordeEntrada/Saída),combasenoseguinte: v ParamanterseusistemadisponívelquandoumIOAfalhar.
v PararepararsimultaneamenteumaunidadedediscoouumIOAcomdefeito.Parautilizarosprocedimentosde
recuperaçãodeproblemasempreparaçãoparaisolarumitemcomdefeitoouverificarumaaçãodereparo,oIOA deveserdedicadaàaçãodereparo.SealgumaunidadedediscoqueestáconectadaaoIOAnãopossuirproteção emníveldeIOA,essapartedamanutençãosimultâneanãoserápossível.
ParaobterproteçãoemníveldeIOA,todasasunidadesdediscodevemterumaunidadeespelhadaconectadaaum IOAdiferente.EstafiguramostraaproteçãoemníveldeIOA.Asduasunidadesdearmazenamentoformamumpar espelhado.ComaproteçãoemníveldeIOA,osistemapodecontinuaremoperaçãodepoisqueumIOAfalhar.Seo processadordeE/Sfalhar,osistemanãopoderáacessardadosemnenhumaunidadededisco,ficandoinutilizável.
EstafiguramostraoselementosdaproteçãoemníveldeIOA:umbarramento,conectadoaumprocessadordeE/S, conectadoadoisIOAs,queestãoconectadosaumaunidadedediscoseparada.
ProteçãonoNível deProcessadorde Entrada/Saída:
DeterminesevocêprecisadeproteçãononíveldeIOPcombasenoseguinte: v ParamanterseusistemadisponívelquandoumprocessadordeE/Sfalhar.
v ParamanterseusistemadisponívelquandoocaboconectadoaoprocessadordeE/Sfalhar.
v Pararepararsimultaneamentedeterminadostiposdefalhasdeunidadedediscooudecabo.Paraessasfalhas,a
manutençãosimultâneaprecisaredefiniroIOP.SealgumaunidadedediscoestiverconectadaaoIOPquenão possuiproteçãoemníveldeIOP,amanutençãosimultâneanãoserápossível.
ParaobterproteçãoemníveldeIOP,todasasunidadesdediscoqueestiveremconectadasaumprocessadordeE/S devemterumaunidadeespelhadaconectadaaumprocessadordeE/Sdiferente.Emmuitossistemas,aproteçãoem níveldeIOPnãoépossívelparaoparespelhadodaunidade1.
EstafiguramostraoselementosdaproteçãoemníveldeIOP:umbarramento,conectadoadoisIOPs,queestão conectadoscadaumaumIOAseparadaeaumaunidadedediscoseparada.Asduasunidadesdearmazenamento formamumparespelhado.ComaproteçãoemníveldeIOP,osistemapodecontinuaremoperaçãoseum
ProteçãonoNívelde Barramento:
Determinesevocêdesejaaproteçãononíveldebarramentocombasenosseguintesitens: v Falhasdebarramentosãorarascomparadasaoutrasfalhasdehardwarerelacionadasaodisco.
v Osistemapodecontinuaroperandoapósumafalhadebarramento.
v Osistemanãopoderáoperarseobarramento1falhar.
v Seumbarramentofalhar,asoperaçõesdeE/Sdodiscopoderãocontinuar,masoutroshardwaresserãoperdidos
(comoestaçõesdetrabalho,impressoraselinhasdecomunicação),tornandoosistemainutilizável. v
Amanutençãosimultâneanãoépossívelparafalhasdebarramento.
Paraobterproteçãononíveldebarramento,todasasunidadesdediscoqueestiveremconectadasaumbarramento devemterumaunidadeespelhadaconectadaaumbarramentodiferente.Aproteçãononíveldebarramentonãoé possívelparaaunidade1.
Estafiguramostraoselementosdaproteçãononíveldebarramento:umaunidadedeexpansãoquecontémdois barramentosconectadosaIOPs,IOAseunidadesdediscoseparados,respectivamente.Asduasunidadesde armazenamentoformamumparespelhado.
ProteçãonoNível deUnidadede Expansão:
Determinesevocêdesejaaproteçãononíveldeunidadedeexpansãocombasenosseguintesitens: v Falhasdeunidadesdeexpansãosãorarascomparadasaoutrasfalhasdehardwarerelacionadoadisco.
v Seumaunidadedeexpansãofalhar,asoperaçõesdeE/Sdediscopoderãocontinuar,masoutroshardwaresserão
perdidos(taiscomoestaçõesdetrabalho,impressoraselinhasdecomunicação),tornandoosistemainutilizável.
Paraobteraproteçãononíveldeunidadedeexpansão,todasasunidadesdediscoqueestãopresentesnaunidade deexpansãodevemterumaunidadeespelhadapresenteemoutraunidadedeexpansão.Afiguramostraos elementosdaproteçãononíveldeunidadedeexpansão:duasunidadesdeexpansão,cadaumacontendodois barramentosqueestãoconectadosaIOPs,IOAseunidadesdediscoseparados,respectivamente.
ProteçãonoNívelde Anel:
DeterminaroHardwareNecessárioparaEspelhamento: Paracomunicar-se comorestantedo sistema,
asunidadesdediscosãoconectadasaosadaptadoresde E/S,quesãoconectadosaosprocessadores de E/S,quesãoconectadosaosbarramentos. Onúmerode cadaum dessestiposdehardwarerelacionados aosdiscosdisponíveisnosistemaafetadiretamenteoníveldeproteçãopossível.
Parafornecera melhorproteçãoe desempenho,cadaníveldehardwaredeveserbalanceadoconformeo nívelseguintedehardware.Ouseja,asunidades dediscodecadatipoemodelode dispositivodevem serdistribuídasigualmentede acordocomseusadaptadoresdeE/S.Devehaveromesmonúmerode adaptadoresdeE/SemcadaprocessadordeE/S paraessetipo dedisco.Os processadoresdeE/S devemserbalanceados entreosbarramentosdisponíveis.
Paraplanejarqualhardwarerelacionado adiscoénecessárioparaaproteção espelhada,planeje o
númerototale otipodeunidades dedisco(antigasenovas) necessáriasnosistema,bemcomoonívelde proteçãoparaosistema.Nemsempreépossívelplanejareconfigurarum sistemade formaquetodosos Determinesevocêdesejaaproteçãononíveldeanelcombasenosseguintesitens:
v FalhasdeHSLsãorarascomparadasaoutrasfalhasdehardwarerelacionadoadisco.
v SeumHSLfalhar,asoperaçõesdeE/Sdodiscopoderãocontinuar,masoutroshardwaresserãoperdidos(como
estaçõesdetrabalho,impressoraselinhasdecomunicação),tornandoosistemainutilizável.
Pararealizaraproteçãononíveldeanel,todasasunidadesdediscoqueestãopresentesnaunidadedeexpansãodo primeiroHSLtambémdevemterumaunidadeespelhadapresenteemoutraunidadedeexpansãonosegundoHSL. Afiguraaseguirmostraoselementosdaproteçãononíveldeanel:doisanéisHSL,conectadosaduasunidadesde expansãoquecontêmcadaumadoisbarramentosconectadosaIOPs,IOAseunidadesdediscoseparados,
paresespelhadosatendamaonívelplanejadodeproteção.Entretanto, épossívelplanejaruma configuraçãonaqualumagrandeporcentagemdasunidadesde disconosistemaalcancemonível requeridodeproteção.
PlanejaroHardware MínimoNecessárioparaFuncionamento: Existemváriasregraselimitessobrecomoos
hardwaredearmazenamentopodemserconectadosjuntos. Oslimitespodemser determinadospelo designdohardware,restriçõesde arquitetura,consideraçõesdedesempenhooupreocupaçõesde suporte.