• Nenhum resultado encontrado

Planejar a Proteção Espelhada

No documento Gerenciamento de Disco (páginas 70-80)

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.

No documento Gerenciamento de Disco (páginas 70-80)