Nãoépossívelmigrarum conjuntode paridadesnovamenteparaa geraçãoantigade adaptadoresdepois defazeralteraçõesemumnovoadaptador.Nãoépossívelmigrar umconjuntodeparidadesnovamente paraageraçãoantiga deadaptadoresemanterosdadosintactos.Estaaçãorequera gravaçãoea restauraçãodosdadosdaunidadedediscoparaevitar perdadedados.Paramigrardaproteçãodo RAID5 paraRAID 6oudaproteçãodoRAID 6paraRAID5,você devepararereiniciara proteçãode paridadede dispositivo.
Nota: Nãoé possívelmigrarRAID6 paraum adaptadorquenãoofereçasuporte aRAID 6.
ElementosdaProteçãodeParidadedeDispositivo: Osdiagramasaseguirilustramoselementos deum
conjuntodeparidadesquecontémquatrounidadesdedisco. Cadaconjuntode paridadescomeçacom umIOP(ProcessadordeEntrada/Saída)queestáconectadoa umIOA(AdaptadordeEntrada/Saída), quecontéma cachede gravação.OIOAtransmitesinaisdeleitura egravaçãoàsunidades dedisco conectadas.
Pindicaasseçõesdo discoquecontêmdadosdeparidade.
Qindicaa segundafaixadedadosde paridade.
Nota: Asegundafaixade dadosdeparidadesóestáassociada àproteçãoRAID 6.
Odesempenhoéaprimoradocoma distribuiçãodosdados deparidadeportodasasunidades dedisco. Aproteçãodeparidadededispositivoqueédistribuídapelas unidadesdediscoequivalea umaunidade dediscodamemória.
Odesempenhoéaprimoradocoma distribuiçãodaparidadeportodasasunidadesde disco.A quantidadetotalde proteçãoqueédistribuída pelasunidadesde discoequivale aduasunidades de discodamemória.
ComoaProteçãodeParidadedeDispositivoAfetao Desempenho:
RAID
5
Aproteçãodeparidadededispositivoexigeoperaçõesadicionaisde E/Sparasalvarosdadosde paridade.Paraevitarproblemasdedesempenho,todasasIOAscontêmumacachedegravaçãonão volátilqueasseguraa integridadedosdadose fornececapacidadedegravaçãomais rápida.Osistemaé notificadodaconclusãodeumaoperaçãodegravaçãoassimqueumacópiadosdados éarmazenadana cachede gravação.Os dadossãocoletadosnacacheantesquesejamgravadosemumaunidadededisco. Essatécnicadecoleçãoreduzo númerode operaçõesfísicasde gravaçãoparaa unidadededisco.Por causadacache, odesempenhonormalmenteéquaseomesmonasunidadesde discoprotegidase desprotegidas.
Osaplicativosquetiveremmuitospedidosdegravaçãoem umperíododetempocurto, comoprogramas embatch,podemafetardesfavoravelmente odesempenho.Falhasnaunidadede discopodemafetar desfavoravelmenteodesempenhodasoperaçõesdeleiturae gravação.
Oprocessamentoadicionalqueestáassociadoaumdefeitode unidadedediscoemumconjuntode paridadesdedispositivopodeser significativo.Adiminuiçãonodesempenhocontinuaatéquea unidade comdefeitosejareparada(ou substituída)eoprocessode reconstruçãosejaconcluído.Seaproteçãode paridadede dispositivodiminuirmuitoodesempenho,considereutilizaraproteçãoespelhada.
RAID
6
Comoexistemduasunidadesdediscodedicadasaoarmazenamentodedadosde paridadeem um conjuntodeparidadesdoRAID6, maisoperaçõesdeE/Socorrerão comoRAID6 doquecomo RAID 5,oquepoderácomprometerodesempenho.
OperaçõesdeLeituraemumaUnidadede DiscocomDefeito: Paraobterosdadosqueestavamcontidosem
umaunidadede discocomfalha,a proteçãoporparidadededispositivodeveler cadaunidade dedisco noconjuntode paridadesdedispositivoquecontémaunidadede discoquefalhou.Como asoperações deleiturapodemsersobrepostas,oefeitosobreodesempenhopode serpequeno.
Comoumaunidadedediscocomdefeitocomproteção deparidadededispositivopode contersomente umapequenaparte dedadosdo usuário,épossívelqueapenasalgunspoucosusuáriossejamafetados pelareduçãonodesempenho.
Nota: Asoperaçõesdo RAID6derivamdoRAID 5,masemumnívelmaiorde complexidade.Comoo
conceitoésemelhanteaodoRAID 5,asoperaçõesdoRAID6 nãoestãodescritasaqui.
OperaçõesdeGravaçãoemumaUnidadedeDisco comDefeito:
Nota: Asoperaçõesdo RAID6derivamdoRAID 5,masemumnívelmaiorde complexidade.Comoo
conceitoésemelhanteaodoRAID 5,asoperaçõesdoRAID6 nãoestãodescritasaqui.
Algunsexemplosmostramoqueacontececomasoperaçõesdegravaçãoquandoumaunidadedediscoisoladafalha emumconjuntodeparidadededispositivocomproteçãodeparidadededispositivo.Afiguraaseguirmostrauma unidadecomdefeitoemumIOAcomproteçãodeparidadededispositivo.
Alémdisso,mostraumconjuntodeparidadescomquatrounidadesdedisco.Cadaseçãodaunidadedediscoé marcadacomumnúmero.Ossetoresdeparidadesãoanotadoscomump.Ocorreuumafalhanaunidadededisco3. Aunidadededisco1mostraossetores1,2,3e4p.Aunidadededisco2mostraossetores4,1,2e3p.Aunidadede disco3comdefeitomostraossetores3,4,1e2p.Aunidadededisco4mostraossetores2,3,4e1p.
Exemplo:GravandoparaumaUnidadede DiscocomDefeito: Umaoperaçãode gravaçãonoservidor iSeries
detectaqueaunidadede discoqueconteráosdadosfalhou.Aoperaçãodegravaçãoéparaaunidadede disco3, setor1.Ocorremasseguintesações:
1. Osdadosoriginaissãoperdidosnaunidadededisco3,setor 1,porcausadafalha.
2. Osnovosdados deparidadesãocalculadospelaleituradaunidadededisco1,setor 1,eunidadede
disco2,setor 1.
3. Novasinformações deparidadesãocalculadas.
4. Novosdadosnão podemser gravadosparaosetor 1naunidadede disco3 porcausadafalha.
5. Novasinformações deparidadesãogravadasparaosetor deparidade1naunidadede disco4.
Asoperações degravaçãoexigemváriasoperaçõesdeleitura(n-2leituras, emquenéo númerode unidadesdedisco)esomenteumaoperaçãode gravaçãoparaasnovasinformações deparidade.Os dadosdaunidadede disco3 serãoreconstruídosdurante asincronização,depoisqueaunidadede disco3 forsubstituída.
Exemplo:GravandoDadosparaumaUnidadedeDiscoquando seusDados deParidadeCorrespondentesEstão em umaUnidadedeDisco comDefeito: Opedidodegravaçãoproveniente doservidor iSeriesdetectauma
falhadediscoparaaunidadedediscoquecontémosdadosdeparidadecorrespondentes.Opedidode gravaçãoéparaosetor2 naunidadededisco4.Asinformaçõesdeparidadeparaaunidadededisco4, setor2,estão naunidadededisco3comdefeito.Ocorremasseguintesações:
1. Umafalhaédetectadanaunidadedediscoquecontémosdadosde paridade,aunidadede disco3.
2. Ocálculodasinformaçõesdeparidadenãoé necessárioporquenão épossívelgravarparaosetor de
paridade2 daunidadede disco3.Por essarazão,nãoexistenecessidadedelerosdadosoriginaise asinformaçõesde paridade.
3. Osdadossãogravadosparaaunidade dedisco4, setor2.
Apenasumaoperaçãodegravaçãoéexigidaparaosnovosdados.Osdadosdeparidadeparaosetor deparidade2 naunidadededisco3 serãoreconstruídosdurantea sincronização,depoisquea unidadededisco3 forsubstituída.
OperaçõesdeEntrada/SaídaDuranteumProcessodeReconstrução: Asoperaçõesde E/Sduranteoprocesso
dereconstrução(sincronização)daunidadedediscoquefalhoupodemnão exigirpedidosdeE/Sde discoadicionais.Issodependedolocalapartirdeondeosdadossãolidosou paraondesãogravadosna unidadedediscoqueestánoprocesso desincronização.Porexemplo:
v Umaoperaçãode leituradaáreadediscoquejáfoireconstruídarequer umasóoperaçãodeleitura.
v Umaoperaçãode leituradaáreadediscoquenãofoireconstruídaétratadacomoumaoperaçãode
leituraem umaunidadede discoquefalhou.Consulte“Operações deLeituraemumaUnidadede DiscocomDefeito”napágina45paraobter informaçõesadicionais.
v Umaoperaçãode gravaçãonaáreadediscoquejáfoireconstruída requeroperaçõesnormaisde
leituraede gravação(duasoperaçõesdeleituraeduasoperaçõesde gravação).
v Umaoperaçãode gravaçãoparaa áreadediscoquenão foireconstruídaétratada comoumaoperação
degravaçãoparaumaunidadedediscoquefalhou. Consulte“OperaçõesdeGravação emuma UnidadedeDiscocomDefeito”napágina45paraobter informaçõesadicionais.
Nota:
1. Oprocessode reconstruçãoleva maistempoquandooperaçõesde leituraegravaçãoparauma
unidadedediscosubstituídatambémestáocorrendo. Cadapedidode leituraoudegravação interrompeoprocesso dereconstruçãoparaexecutarasoperaçõesde E/Snecessárias.
2. Asoperaçõesdo RAID6derivamdoRAID 5,masemum nívelmaiordecomplexidade.Como
oconceitoésemelhanteaodoRAID5, asoperaçõesde leituradoRAID 6nãoestãodescritas aqui