Hensyn for Multi Side Clusters i Windows Server 2012 (del 2)


Innledning

I første del av denne serien, diskuterte jeg noen beslutningsdyktighet hensyn som må tas i betraktning når du bygger et multi-site klynge . Til tross for den unektelig viktigheten av å sørge for at klyngen er alltid i stand til å opprettholde quorum, det er andre hensyn som må tas i betraktning.

Lagring

De fleste på premisset klynger er basert seg om bruk av en klynge felles volum. En klynge delt volum er en delt lagringsmekanisme som er tilgjengelig for hver klynge node, vanligvis enten via iSCSI eller gjennom Fibre Channel. Selv om Windows Server 2012 gjør det mulig å bygge en klynge uten å gi en klynge delt volum, anbefaler Microsoft bruk av delt lagring grunnet resultat.

Selv om bruken av en klynge delt volum er ansett som en beste praksis , multi-site klynger er ofte bedre å unngå bruk av delt lagring. Det er en rekke årsaker til dette. Tenk deg for eksempel at du bygget et multi-site klynge og at klyngen delte volum fysisk bodde i den primære datasenteret. Nå forestille seg at en failover skjedde til en node i en ekstern datasenteret. Selv klyngen vil fortsette å fungere i denne situasjonen, ville klyngen node i den eksterne datasenteret har til å utføre alle lese- og skriveoperasjoner over et WAN-kobling. Dette vil mest sannsynlig føre til alvorlig nedsatt ytelse.

Bruk av en klynge delt volum kan også være problematisk i tilfelle av en WAN-kobling fiasko. Tenke seg en situasjon som den som er beskrevet ovenfor hvor en klynge mislykket over til en node i et fjerntliggende datasenter. Nå forestille seg at koblingen WAN også mislyktes. I denne situasjonen ville det eksterne datasenteret miste kommunikasjon med klyngen delte volum, og dermed resultere i en klynge nivå fiasko.

Den eneste måten å unngå slike problemer er å sørge for at hver datasenteret har sin egen lagringsplass ressurser. Det finnes en rekke ulike måter å gjøre dette, men en av de mest populære løsningene innebærer lagring replikasjon. Replikering prosessen oppstår vanligvis på maskinvarenivå (som en funksjon av en underliggende SAN), men det finnes programvare lag lagring replikering løsninger tilgjengelig.

Validere en Cluster

Hver gang du bygge en Windows Server basert klynge, enten enkelt nettsted eller flere språk, må du kjøre validere en Wizard Configuration. Denne veiviseren kan bli lansert gjennom Windows Failover Cluster Manager-konsollen, og er designet for å være sikker på at du har oppfylt alle forutsetningene for å bygge klyngen.

Grunnen til at jeg nevner dette er fordi hvis du prøver å bygge en Windows Server 2012-basert multi-site klynge som ikke gjør bruk av en klynge delt volum så er det en rekke valideringstester som vil mislykkes. Dette skjer fordi noen av de testene som veiviseren utfører er spesielt utformet med delt lagring i tankene. Du vil være i stand til å bygge klyngen på tross av det faktum at de delte lagringsrelaterte valideringstester ikke. Hvis du vil heller ikke bli distrahert av klaselagringsrelaterte validering feilmeldinger, Valider en Cluster Wizard ikke gir deg muligheten til å velge hvilke tester du vil kjøre som en del av valideringsprosessen. På den måten kan du bare hoppe over noen valideringstester som ikke gjelder for din situasjon.

Det er også verdt å merke seg at klyngen validerings resultatene kan være litt misvisende på annen måte. Som klynge valideringstester fremgang, vil du legge merke til at de enkelte testene er fargekodet. Tester som enda ikke er blitt utført, er oppført i svart og testen som nå blir kjørt vises i blått. Når testen er fullført, blir testen er oppført i enten grønn for å indikere at testen var vellykket, eller det er oppført i rødt for å indikere feil. Men bare fordi en test vises i rødt betyr ikke nødvendigvis at et problem har oppstått.

Uansett grunn, bruker ikke Microsoft en egen farge (for eksempel gult) for å indikere en advarsel tilstand. I stedet blir advarsler vises i rødt, akkurat som feil er. Derfor kan du ikke bare anta at en feil har oppstått bare fordi en test vises i rødt. Den eneste måten å virkelig vite sikkert hvor du står med hensyn til valideringstester er å ta en grundig titt på Failover Cluster Validering Rapporter som opprettes automatisk ved slutten av testprosessen.

Ekstra bagasje Hensyn

Tidligere i denne artikkelen, foreslo jeg at klase delte volumer kanskje ikke alltid være en god løsning for multi-site klynger, og at en bedre løsning kan være å bruke lagrings replikering å lage identiske kopier av klyngen lagring i hvert datasenter. Mens denne tilnærmingen høres kanskje bra ut i teorien, lurer du kanskje på hvordan det fungerer.

Selve replikering prosessen er utenfor omfanget av denne artikkelen serien. Det finnes en rekke forskjellige mekanismer som kan benyttes for lagring av replikasjon enten ved maskinvarenivå eller på programvarenivået. Du kan bruke noen mekanisme du ønsker for lagring replikering så lenge du vet at en slik replikering motoren er i bruk.

Med det sagt, er kunsten å gjøre klyngen arbeidet med å sørge for at hver klyngenode er konfigurert til å bruke riktig disk. Prosessen med å gjøre det faktisk begynner når du kjører Opprett Cluster Wizard. Denne veiviseren ’ s bekreftelsesskjerm inneholder en avkrysningsboks som brukes til å legge alle kvalifisert lagring til klyngen. Den er merket som standard, så enhver lagring som er synlig for klyngenoder som også oppfyller clustering forutsetning krav vil bli lagt til klyngen.

Etter at klyngen har blitt opprettet, kan du åpne Failover Cluster Manager og navigere gjennom konsolltreet til Failover Cluster manager | < din klynge > | Lagring | Disker. Når du gjør det, bør du se en disk for hver klynge node. Bare den lokale disken vil synes å være på nettet, fordi den lokale klyngenoden ikke får tilgang til lagring som er direkte knyttet til de andre klyngenoder. Faktisk, når du bruker høy tilgjengelighet veiviseren for å legge til en samlet ressurs (for eksempel et klynge filserver), du vil bare være i stand til å legge klyngen disk at serveren ser som å være online.

For å gjøre replikert lagring arbeidet med klyngen må du gjøre den andre noden ’ s klynge lagringsplass tilgjengelig til klyngen. Hver node trenger tilgang til sin egen disk i tilfelle av en failover. Jeg vil forklare hvordan du skal gjøre dette i del 3 av denne serien.

Konklusjon

I denne artikkelen, jeg har forklart at det er noen utfordringer knyttet til å bygge flere språk klynger uten bruk av delte lagring. Men unngå bruk av en klynge delt volum vil ofte gjøre for en mer pålitelig klynge fordi ellers klyngen delte volumet kan potensielt bli en single point of failure.

I del 3, vil jeg diskusjonen ved å snakke fortsette mer om beste praksis for ikke-delt lagring for multi-site klynge. Anmeldelser



Previous:
Next Page: