• Nenhum resultado encontrado

Planeamento da protecção por replicação

Setiverumsistemademulti-busouum sistemade busúnicode grandesdimensões,deveráconsiderara utilizaçãodeprotecçãoporreplicação.Quantomaiorforaquantidadede unidadesdediscoligadasa um sistema,mais frequentesserãoasfalhasem hardwarerelacionadascomdiscos,vistoqueexistemmais peçasindividuaisdehardwarequepodemfalhar.Destaforma,existemmaisprobabilidadesde perdade dadosouperda dedisponibilidaderesultantedeumafalhadodiscooudeoutrohardware.Além disso,à medidaqueaumentaaquantidadedearmazenamento/memóriaemdisconumsistema,o tempode recuperaçãoapósumafalhanohardwaredo subsistemadearmazenamento/memóriaemdiscoaumenta significativamente.Otempo inactivotorna-semais frequente,mais morosoemaisdispendioso.

Decisãosobrequais osconjuntosdediscos aproteger: Aprotecçãopor replicaçãoé configuradapor

conjuntodediscosporquesetratado níveldecontrolodoutilizadorsobrearmazenamento/memóriade nívelúnico.Aprotecçãoporreplicaçãopode serutilizadaparaprotegerum,algunsoutodososconjuntos

dediscosnumsistema.Contudo,nãoénecessário queváriosconjuntosde discosutilizema protecção porreplicação.Aprotecçãoporreplicaçãofuncionabemsetodasasunidadesdedisconumsistema estiveremconfiguradasparaumúnicoconjuntodediscos(opredefinidonoservidoriSeries).Naverdade, areplicaçãoreduz anecessidadedeparticionaramemóriaauxiliaremconjuntosdediscosparaobter protecçãoerecuperaçãodedados.Noentanto,osconjuntosde discospodemainda serrecomendáveis pormotivosde rendimentoououtros.

Paraproporcionaramelhorprotecçãoe disponibilidadeemtodo osistema,todososconjuntos dediscos nosistemadevem terprotecçãoporreplicação:

v Seosistemativerumamistura deconjuntosdediscoscomprotecçãoporreplicaçãoeoutros conjuntos

dediscossemprotecçãoporreplicação,umafalhanaunidadede disconumconjuntodediscossem protecçãoporreplicaçãolimitagravemente ofuncionamentode todoosistema.Podemperder-se dados noconjuntodediscosemqueocorreuafalha.Poderásernecessáriaumarecuperação longa.

v Seumdiscofalharnumconjuntodediscosreplicadoeosistematambémtiverconjuntosdediscosque

nãoestejamreplicados,nãoseperdemdados.Todavia,nalgunscasos,a“Manutençãosimultânea”na página48poderánãoser possível.

Asunidadesdediscoquesãoutilizadasnosconjuntosdediscosdevemser seleccionadas

cuidadosamente.Paraobter umamelhorprotecçãoerendimento,umconjuntodediscosdeveconter unidadesdediscoligadas aváriosprocessadoresdiferentesdeE/S.Ovolume deunidadesde discono conjuntodediscosqueestáligadoa cadaprocessadorde E/Sdeverásero mesmo(ouseja,equilibrado).

Determinaçãodas unidadesdedisconecessárias: Umconjuntode discosreplicadonecessitadodobro

dearmazenamento/memóriaqueum conjuntode discosquenão sejareplicado,vistoqueo sistema mantémduascópiasde todososdadosnoconjuntodediscos.Além disso,umaprotecçãoporreplicação necessitadeumvolume igualde unidadesdediscodamesmacapacidade,de formaa queasunidades dediscopossamser organizadasem paresreplicados.Numsistemaexistente,nãoénecessário adicionar osmesmotiposdeunidades dediscojáanexadasparafacultaracapacidadedearmazenamentoadicional pretendida.Podemseradicionadas quaisquerunidadesdedisco, desdequeestejampresentesuma capacidadede armazenamento/memóriatotalsuficienteeumaquantidadeigualdeunidades de armazenamento/memóriade cadadimensão.Osistemairáatribuirparesreplicadosemover

automaticamenteosdados,deacordo comonecessário.Seumconjuntodediscosnão tivercapacidade dearmazenamento/memóriasuficienteou senãoforpossível fazerparescomasunidadesde

armazenamento/memória,não serápossível iniciara protecçãoporreplicaçãoparaesse conjuntode discos.

Oprocessodedeterminação dasunidadesdedisconecessáriasparaaprotecçãoporreplicaçãoé

semelhanteemsistemasexistentesounovos.Outilizadoreorepresentantedemarketing daIBM devem tomarasseguintes medidas:

1. Planeieacapacidadedearmazenamento.

2. Planeieumapercentagem dearmazenamentoutilizadaparaoconjuntodediscos(emquemedida

serápreenchidooespaçodoconjuntodediscos).

3. Planearaquantidadeeotipo deunidadesde disconecessáriasparafacultaroarmazenamentoea

memórianecessários.Numconjuntodediscosexistente,pode planearumtipoe modelodiferentesda unidadedediscoparafacultaroarmazenamentoea memórianecessários. Temdeassegurara

existênciade umaquantidadeigualdecadatipodeunidades dediscoemodelo. 4. Planeieoconjuntodediscos.

5. Planeieacapacidadetotaldoarmazenamento.

Planeamentodacapacidadedearmazenamento/memória: Noquedizrespeitoa umsistemanovo,o

representantedemarketingdaIBMpode ajudá-loaanalisar assuas necessidadesemtermosde

armazenamento/memórianosistema.Jánoquedizrespeitoa umsistemaexistente,a quantidadeactual dedadosnoconjuntodediscosqueestáaser planeadaé umpontodepartidabastanteútil.Aopção ApresentaraCapacidadedeConfiguraçãodoDiscodasferramentasde serviçodedicadas(DST)oudas

ferramentasdeserviçodo sistema(SST)apresentaotamanhototal(emmilhõesde bytes)ea

percentagemdememóriautilizadaparacadaconjuntodediscosnosistema.Multipliqueotamanhodos conjuntosdediscospelapercentagem utilizadaparacalcularaquantidadedemegabytes dedadosquese encontraactualmentenoconjuntodediscos.Aoplanearfuturos requisitosdearmazenamento/memória paraumconjuntodediscos,deverátambémterem consideraçãoocrescimentoeorendimentodo sistema.

Aquantidadede dadosplaneadaeapercentagem dearmazenamento/memóriaplaneadafuncionamem conjuntoparadeterminara quantidaderealde armazenamento/memóriaauxiliarnecessáriaparaum conjuntodediscosreplicado.Porexemplo,sesepretendequeumconjuntodediscoscontenha1 GB(1 GBéiguala1 073741 824bytes)dedados reais,sãonecessários2 GBdememóriaparaascópias

replicadasdosdados.Seforplaneado50%damemóriaparaesseconjuntodediscos,oconjuntodediscos precisaráde4 GBdememóriareal.Sea percentagemplaneadadememóriaqueéutilizadaforde66%, sãonecessários3 GBde memóriareal. Umgigabyte dedadosreais(2 GBdedados replicados)num conjuntodediscosde5 GBresultanautilizaçãode 40%damemóriaauxiliar.

Planeamentodeunidadesde discosobresselentes: Asunidadesde discosobresselentespodemreduziro

tempodeexecuçãodo sistemasemprotecçãoporreplicaçãoparadeterminadopar replicadoapósuma falhadaunidadede disco.Seumaunidadedediscofalhareestiverdisponívelumaunidadededisco extradecapacidadesemelhante,essaunidadedediscoextrapode serutilizadaparasubstituir aunidade dediscocomafalha.Comaopção desubstituiçãodasDSTou SST,outilizadorselecciona aunidadede discoem falhaasubstituir e,deseguida,seleccionaumaunidadedediscosobresselenteparaasubstituir. Osistemasubstitui deformalógicaa unidadedediscocomfalhapelaunidadedediscoextra

seleccionada,depoissincronizaa novaunidadedediscocoma remanescenteunidadede discoem boas condiçõesdefuncionamento doparreplicado.Aprotecçãoporreplicaçãoparaesseparéactivadode novoquandoa sincronizaçãoestivercompleta(normalmente,emmenosdeumahora).Contudo,pode demorarváriashorasdesdea alturaemqueécontactadoumrepresentantedaassistênciaatéquea unidadedediscocomafalhasejareparadaesincronizadaequea protecçãoporreplicaçãoestejade novoactiva paraessepar.

Planeamentodacapacidadedearmazenamentototal: Apósoplaneamento daquantidadeedo tipode

unidadesdearmazenamento/memórianecessáriasparacadaconjuntode discosnosistemae para eventuaisunidades dearmazenamento/memóriasobresselente,adicionea quantidadetotaldeunidades dearmazenamento/memóriadecadatipoemodelo deunidadededisco. Tenhapresentequea

quantidadeplaneadaéa quantidadedeunidadesde armazenamento/memóriade cadatipo deunidade dediscoenãoa quantidadede unidadesdedisco. Outilizadoreorepresentantedemarketing daIBM deverãoconvertera quantidadeplaneadade unidadesdearmazenamento/memóriaemunidades de discoantesdeavançarem comaencomendado hardware.

Ainformaçãoanteriorauxilia-onoplaneamentodaquantidadetotaldeunidadesdedisconecessáriapara osistema.Setenciona disporde umnovosistema,estaéaquantidadequetemdeser encomendada.Se tencionautilizarumsistemaexistente,temdesubtrair aquantidadedecadatipode discoactualmenteno sistemadaquantidadequeestiver planeada.Oresultadoseráa quantidadede novasunidadesdedisco quedeveser encomendada.

Determinaçãodo níveldeprotecçãopretendido: Oníveldeprotecçãoporreplicaçãodeterminaseo

sistemasemantém,ou não,emexecuçãoemcasodefalhas nosdiferentesníveisdehardware.Onívelde protecçãoéaquantidadedehardwareduplicadorelacionado comdiscosdequedispuser.Quantomais paresreplicados comníveisdeprotecçãomaiselevados existirem,mais frequentementeosistemaestará prontoparautilizaçãoquandofalharhardwarerelacionadocomdiscos.Poderádecidirqueumnível inferiorde protecçãoé menosdispendiosoparaosistemadoqueumnívelsuperior.

Aodeterminarqual oníveldeprotecçãoqueémaisadequado,deveconsiderarasvantagensrelativasde cadanívelde protecçãonoquedizrespeitoaoseguinte:

v Acapacidadede executaramanutenção emsimultâneocomoperaçõesdosistema.Paraminimizar o

tempoqueumpar replicadoestádesprotegidoapósumafalha,poderáoptar porrepararohardware emfalhaenquantoosistemaestivera funcionar.

Detalhes:Níveisdeprotecção: Oníveldeprotecçãoporreplicaçãodeterminaseosistemasemantém, ou

não,emexecuçãoem casode falhasnosdiferentesníveisdehardware.Aprotecçãoporreplicaçãofaculta semprea protecçãoaoníveldaunidadededisco, quemantémosistemadisponívelparaumaúnicafalha daunidadede disco.Paramantero sistemadisponívelem casode falhasnoutrohardwarerelacionado comdiscossãonecessáriosníveis maiselevadosde protecção.Porexemplo,paramanterosistema disponívelquandoumIOP(processadorde E/S)falhar,todasasunidades dediscoligadasaoIOP avariadodevemterunidades replicadasligadas aIOPsdiferentes.

Oníveldeprotecçãoreplicadatambémdeterminaseamanutenção simultâneapodeserefectuadaem tiposdiferentesdefalhas.Existemtiposdefalhas quenecessitam demanutençãosimultâneapara diagnosticarosníveisde hardwareacima docomponentedehardwareavariado.Porexemplo,para diagnosticarumafalhade energianuma unidadededisco, temdereporoprocessadordeE/S aqueestá ligadaaunidadede discocomfalha.Porconseguinte,é necessáriaprotecçãoaoníveldoIOP.Quanto maioroníveldeprotecçãoporreplicação,maiorafrequênciapossíveldamanutençãosimultânea. Oníveldeprotecçãoobtidodependedohardwarequeseduplicar.Seforemduplicadasunidadesde disco,ficarácomprotecçãoaoníveldaunidadededisco. SetambémduplicarIOAs,terá protecçãoao níveldeIOA.Seseduplicaremprocessadoresdeentrada/saída, ficar-se-ácomprotecçãoaoníveldoIOP. Seseduplicarembuses,ficar-se-ácomprotecçãoaoníveldobus.Asunidadesreplicadastêmsempre, pelomenos, aprotecçãoaoníveldaunidadede disco.

Duranteaoperaçãodeiníciodaprotecçãoporreplicação,osistemaemparelhaasunidadesde discopara proporcionaronívelmáximodeprotecçãoparaosistema.Quandoseadicionamunidadesde discoa um conjuntodediscosreplicado,osistemaemparelhasomenteasunidades dediscoquesãoadicionadas, semvoltaradisporosparesexistentes.Aconfiguraçãodohardwareincluio hardwarepropriamentedito eomododeligaçãodomesmo.

Protecçãoao níveldaunidadededisco:

Aprotecçãoporreplicaçãofacultasempreaprotecçãoaoníveldaunidadedediscoporqueasunidadesde

armazenamentosãoduplicadas.Seoobjectivoconsistirnaprotecçãodedadosenãonumaelevadadisponibilidade,a protecçãoaoníveldaunidadedediscopoderáseradequada.Aunidadedediscoéocomponentedehardwarecom maisprobabiblidadedefalhar,enquantoqueaprotecçãoaoníveldaunidadedediscomantémosistemadisponível apósumafalhadaunidadededisco.

Amanutençãosimultâneaéfrequentementepossívelemcertostiposdefalhasdaunidadedediscoquetenham protecçãoaoníveldaunidadededisco.

Estafiguraapresentaoselementosdaprotecçãoaoníveldaunidadededisco:umbus,ligadoaumprocessadorde E/S,ligadoaumadaptadordeE/S,queestáanexadoaduasunidadesdediscoseparadas.Asduasunidadesde armazenamento/memóriaconstituemumparreplicado.Comaprotecçãoaoníveldaunidadededisco,osistema continuaafuncionarapósumafalhadaunidadededisco.SeoadaptadordeE/SouoprocessadordeE/Sfalharem, osistemanãopodeacederaosdadosemqualquerumadasunidadesdearmazenamentodoparreplicado,ficando inutilizável.

Protecçãoao níveldobusdeentrada/saída:

DeterminesepretendequeaprotecçãoaoníveldobusdeE/Ssebaseienoseguinte: v ParamanterosistemadisponívelquandoumbusdeE/Sfalhar.

v Pararepararsimultaneamenteumaunidadedediscocomfalha.

ParaobterumaprotecçãodebusdeE/S,todasasunidadesdediscodevemterumaunidadereplicadaligadaaum busdeE/Sdiferente.EstafiguramostraaprotecçãodebusdeE/S.Asduasunidadesdearmazenamento/memória constituemumparreplicado.ComprotecçãodebusdeE/S,osistemapoderácontinuarafuncionarsefalharum busdeE/S.SeoIOAouoIOPfalharem,osistemanãopoderáacederadadosemnenhumadasunidadesdediscoe ficaráassiminutilizável.

EstafiguraapresentaoselementosdaprotecçãodebusdeE/S:umbus,ligadoaumprocessadordeE/S,ligadoa umIOA,comdoisoumaisbusesdeE/S,emquecadaumestáligadoaumaunidadedediscodiferente.

| | | | | | | | | | | | |

Protecçãoao níveldoadaptadordeentrada/saída:

Poderádeterminarsepretendeounãoprotecçãoaoníveldoadaptadordeentrada/saídacombasenoseguinte: v ParamanterosistemadisponívelquandoumIOAfalhar.

v PararepararsimultaneamenteumaunidadedediscoouumIOAavariado(a).Pararecorreraprocedimentosde

recuperaçãodeproblemasnospreparativosparaoisolamentodeumelementoemfalhaouparaverificaruma acçãodereparação,oIOAdeveráestardedicadoaessaacçãodereparação.Seestiveremligadasunidadesdedisco aoIOAquenãotenhamprotecçãoaoníveldoIOA,entãoestapartedamanutençãosimultâneanãoépossível. ParaobterumaprotecçãoaoníveldoIOA,todasasunidadesdediscodevemterumaunidadereplicadaligadaaum IOAdiferente.EstafiguramostraaprotecçãoaoníveldoIOA.Asduasunidadesdearmazenamento/memória constituemumparreplicado.ComprotecçãoaoníveldoIOA,osistemapoderácontinuarafuncionarsefalharum IOA.Seoprocessadordeentrada/saídafalhar,osistemanãopoderáacederadadosemnenhumadasunidadesde discoeficaráassiminutilizável.

EstafiguraapresentaoselementosdaprotecçãoaoníveldoIOA:umbus,ligadoaumprocessadordeE/S,ligadoa doisIOAs,emquecadaumestáligadoaumaunidadedediscoseparada.

Protecçãoao níveldoprocessadordeentrada/saída:

Poderádeterminarsepretende,ounão,protecçãoaoníveldoIOPcombasenoseguinte: v ParamanterosistemadisponívelquandoumprocessadordeE/Sfalhar.

v ParamanterosistemadisponívelquandoocaboligadoaoprocessadordeE/Sfalhar.

v Pararepararsimultaneamentecertostiposdefalhasdeunidadesdediscooufalhasdecabos.Nestasfalhas,

amanutençãosimultâneatemdereporoIOP.SeexistiremunidadesdediscoligadasaoIOPedesprovidasde protecçãoaoníveldoIOP,amanutençãosimultâneanãoserápossível.

ParaobterprotecçãoaoníveldoIOP,todasasunidadesdediscoqueestãoligadasaumprocessadordeE/Sdevem terumaunidadereplicadaligadaaumprocessadordeE/Sdiferente.Emmuitossistemas,aprotecçãoaoníveldo IOPnãoépossívelparaoparreplicadodaunidade1.

EstafiguramostraoselementosdaprotecçãoaoníveldoIOP:umbus,ligadoadoisIOPs,dosquaiscadaumestá ligadoaumIOAseparadoeumaunidadedediscoseparada.Asduasunidadesdearmazenamento/memória constituemumparreplicado.ComprotecçãoaoníveldoIOP,osistemapoderácontinuarafuncionarsefalharum processadordeE/S.Osistemasóficaráinutilizávelseobusfalhar.

Protecçãoao níveldobus:

Protecçãoao níveldaunidadedeexpansão:

DeterminesepretendequeaprotecçãoaoníveldoBussebaseienoseguinte:

v Asfalhasdebussãorarasemcomparaçãocomoutrasfalhasdehardwarerelacionadascomodisco.

v Osistemapodecontinuarafuncionarapósumafalhadobus.

v Osistemanãopodefuncionarseobus1falhar.

v Seumbusfalhar,asoperaçõesdeE/Spodemcontinuar,masperde-seoutrotipodehardware(taiscomoestações

detrabalho,impressoraselinhasdecomunicações),tornandoosistemainutilizável. v

Amanutençãosimultâneanãoépossívelparafalhasdobus.

Paraobterumaprotecçãoaoníveldobus,todasasunidadesdediscoqueestãoligadasaumbusdevemteruma unidadereplicadaligadaaumbusdiferente.Aprotecçãoaoníveldobusnãoépossívelparaaunidade1.

Estafiguramostraoselementosdaprotecçãoaoníveldobus:umaunidadedeexpansãoquecontêmdoisbuses ligadosaIOPs,IOAseunidadesdediscoseparadas,respectivamente.Asduasunidadesde

armazenamento/memóriaconstituemumparreplicado.

DeterminesepretendeterprotecçãoaoníveldaUnidadedeexpansãoparaoseguinte:

v Asfalhasnaunidadedeexpansãosãorarasemcomparaçãocomoutrasfalhasdehardwarerelacionadascomo

disco.

v Seumaunidadedeexpansãofalhar,asoperaçõesdeE/Spodemcontinuar,masperde-seoutrotipodehardware

(taiscomoestaçõesdetrabalho,impressoraselinhasdecomunicações),tornandoosistemainutilizável.

Paraassegurarprotecçãoaoníveldaunidadedeexpansão,todasasunidadesdediscoqueseencontramnaunidade deexpansãotêmdeterumaunidadereplicadapresentenoutraunidadedeexpansão.Afiguramostraoselementos daprotecçãoaoníveldaunidadedeexpansão:duasunidadesdeexpansãoquecontêmdoisbusescadauma,ligados a,respectivamente,IOPs,IOAseunidadesdediscoseparados.

Protecçãoao níveldoanel:

Determinaçãodo hardwarenecessárioparareplicação: Paracomunicar comorestodosistema,as

unidadesdediscosãoanexadasaadaptadoresdoE/S,queestãoanexadosaprocessadores deE/S,que estãoanexadosa buses.Onúmerodecadaumdestestiposdehardwarerelacionadocom discosqueestá disponívelnosistemaafectadirectamente oníveldeprotecçãopossível.

Paraproporcionaramelhorprotecçãoe omelhorrendimento,cadaníveldehardwaredeveser

equilibradosegundoonívelseguintede hardware.Ouseja,asunidadesde discode cadatipo emodelo dedispositivodeverãoser distribuídasequitativamentesegundoosrespectivosadaptadoresdeE/S.A mesmaquantidadedeadaptadoresde E/Sdeveestarde acordocomcadaprocessadordeE/S,paraesse tipodedisco. Osprocessadoresde E/Sdevemserequilibradoscomosbusesdisponíveis.

Paraplanearohardwarerelacionadocomdiscosqueénecessárioparaosistemareplicado,temde planearovolumetotaleotipo deunidades dedisco(antigasenovas),quesãonecessáriasnosistema, bemcomo oníveldeprotecçãoparaessesistema.Nemsempreépossívelplaneareconfigurarum sistemadeformaaquetodososparesreplicados correspondamaonívelplaneadode protecção.No entanto,épossívelplanearumaconfiguraçãoemqueumagrandepercentagemde unidadesdediscono sistemaalcanceoníveldeprotecçãoexigido.

Planeamentodohardwaremínimonecessárioparaofuncionamento: Existemdiversasregraselimitaçõessobre