Windows Serverin vikasietoisuuden klusteroinnin määrittäminen

Valmis

Useimmat organisaatiot ja yritykset, mukaan lukien Contoso, pyrkivät varmistamaan, että sen tehtävän kannalta tärkeiden kuormitusten korkea käytettävyys. Contoso voi harkita Windows Serverin vikasietoisuuden klusteroinnin käyttämistä. Tämä Windows Server -ominaisuus tarjoaa suuren käytettävyyden yleisille Windows-pohjaisia kuormituksia, kuten jaetut tiedostoja, näennäiskoneita, tietokantojen hallintajärjestelmiä ja viestipalveluja.

Vikasietoisuuden klusteroinnin yleiskatsaus

Voit tehdä kuormitusten suuren käytettävyyden luomalla vikasietoklusterin, joka koostuu useista Windows Server -tietokoneista. Jos palvelin, joka on osa vikasietoklusteria, epäonnistuu tai ei ole enää käytettävissä, toinen palvelin samassa vikasietoklusterissa ottaa haltuun palvelut, joita epäonnistunut solmu tarjosi. Tätä kutsutaan vikasietoisuusksi , ja se aiheuttaa mahdollisimman vähän palvelukatkoja palvelua käyttäville asiakkaille.

Vikasietoisuuden klusteroinnin yleisimpiä käyttötarkoituksia ovat seuraavat:

  • Jaetut erittäin tai jatkuvasti käytettävissä olevat tiedostoresurssit, jotka isännöivät Microsoft SQL Server -tietokantoja ja Microsoft Hyper-V näennäiskoneen kokoonpanoa ja levytiedostoja.
  • Erittäin käytettävissä olevat palvelut ja sovellukset, jotka suoritetaan fyysisissä palvelimilla tai näennäiskoneissa, joita isännöidään klusteroituihin Hyper-V palvelimiin.

Vikasietoisuuden klusterointikomponentit

Vikasietoisuusklusteri koostuu seuraavassa taulukossa kuvatuista osista.

Komponentti Kuvaus
Solmut Windows Server -tietokoneet, jotka ovat vikasietoklusterin jäseniä. Näihin tietokoneisiin on asennettu Windows Serverin vikasietoisuusklusteriominaisuus, ja ne suorittavat erittäin saatavilla olevia kuormituksia, jotka koostuvat palveluista, sovelluksista ja resursseista.
Asiakkaat Tietokoneet, jotka kuluttavat suuren käytettävyyden palveluja ja sovelluksia vikasietoklusterissa. Asiakkaiden ja klusterin välillä pitäisi olla useita verkkopolkuja.
Verkostot Ota käyttöön viestintä solmujen ja tietokoneiden välillä, jotka käyttävät klusteroituja kuormituksia. Lisäksi solmut käyttävät usein jaettua tallennustilaa.
Klusteroitu rooli Korkean käytettävyyden rooli tai palvelu, joka toimii klusterisolmussa. Asiakkaat kuluttavat tätä palvelua muodostamalla yhteyden klusterin solmuun. Jos tällainen palvelu ei ole enää käytettävissä yhdessä solmussa, vikasietoisuusklusteri epäonnistuu automaattisesti toiseen solmuun.
Varat Fyysiset tai loogiset elementit, kuten jaettu kansio, levy tai IP-osoite, jota vikasietoklusteri hallitsee. Resurssit voivat tarjota palvelua asiakkaille tai ne voivat olla suuren käytettävissä olevien sovellusten olennainen osa. Resurssi voidaan suorittaa vain yhdessä solmussa milloin tahansa.
Klusterin tallennustila Oman paikallisen tallennustilan, johon Windows Server -käyttöjärjestelmä on asennettu, lisäksi jokaisella klusterisolmulla on käytettävissään erittäin käytettävissä oleva jaettu tallennustila, jossa sovellusten määritykset ja tiedot sijaitsevat. Esimerkiksi klusteritallennustila isännöi erittäin käytettävissä olevien vieras näennäiskoneiden määritystietoja ja virtuaalisia kiintolevyjä.

Kuvaus vikasietoklusterin arkkitehtuurista, jossa on kaksi solmua ja jaettu tallennustila.

Huomautus

Jaettua tallennustilaa ei tarvitse liittää suoraan useisiin solmuihin. Windows Server 2016:ssa käyttöön otettujen tallennustilojen suoran teknologian avulla voidaan jakaa yksittäisiin solmuihin liitettyjä levyjä.

Vikasietoisuuden klusteroinnin toiminnalliset tasot

Windows Serverin vikasietoisuusklusterointiominaisuudet riippuvat klusterin toiminnallisesta tasosta. Yleensä haluat varmistaa, että klusteri käyttää korkeinta mahdollista toiminnallista tasoa. Windows Server 2016:n ja Windows Server 2025:n alempien toiminnallisten tasojen tuen avulla voit kuitenkin suorittaa aiempia käyttöjärjestelmäversioita käyttävien vikasietoisuusklustereiden vieritettävän päivityksen. Tällä tavalla windows server 2016- ja Windows Server 2025 -solmut voidaan ottaa päivityksen aikana samalle vikasietoklusterille, mikä poistaa käyttökatkojen tarpeen.

Juomaraha

Kun kaikki Windows Server 2016:ta käyttävät solmut on korvattu Windows Server 2025 -solmuilla, voit päivittää klusterin toiminnallisen tason.

Vikasietoisuuden klusterointikonrum

Vikasietoklusterissa termi quorum edustaa niiden klusterointikomponenttien määrää, joiden on oltava käytettävissä, jotta kyseinen klusteri pysyy online-tilassa. Nämä osat voivat sisältää klusterisolmuja ja valinnaisesti todistajan. Termi, joka todistajana, määrittää resurssin, jonka tehtävänä on muodostaa päätösvaltaisuus ja ylläpitää sitä. Tätä tarkoitusta varten vikasietoklusteri voi käyttää:

  • Jaa tiedosto
  • Levy
  • Blob-objekti Azure-tallennustilassa

Päätösvaltaisuus määräytyy rypälesolmuihin ja todistajan äänimäärän perusteella. Päätösvaltaisuuden tarkoituksena on estää "jaetut aivot" -skenaario. Tässä skenaariossa kahden klusterin solmujoukon yhteysongelmien vuoksi kaksi solmujoukkoa voisi mahdollisesti aloittaa toiminnan toisistaan riippumatta, mikä johtaa klusteritilan ja sen resurssien vioittumiseen.

Quorum-malli määrittelee äänten jakamisen. Windows Serverin vikasietoisuusklusterointi tarjoaa dynaamisen päätösvaltaisuuden hallinnan. Tämä mahdollistaa suuremman käytettävyyden vikasietoklusterissa seuraamalla ja muuttamalla päätösvaltaisuusmallia jatkuvasti käytettävissä olevien klusterisolmujen perusteella.

Klusterin päätösvaltaisuuden laskentaa mukautetaan, kun solmujen määrä muuttuu. Vaikka vikasietoklusterissa on alle 50 prosenttia solmujen alkuperäisestä määrästä, vikasietoklusteri toimii edelleen ja klusteriroolit ovat silti käytettävissä. Kun dynaaminen päätösvaltaisuus on käytössä, vikasietoklusteri voi selvitä vain yhdellä solmulla, joka on toiminnassa.

Huomautus

Dynaaminen päätösvaltaisuusmalli on oletusarvoisesti käytössä.

Vikasietoisuusklusterointi tukee myös seuraavia päätösvaltaisuuteen liittyviä ominaisuuksia:

  • Solmupainot. Windows Server käyttää klusterisolmupainoa pääasiassa ympäristöissä, joissa vikasietosolmut ovat useissa fyysisissä sijainneissa. Tällaisissa ympäristöissä saatat haluta, että vikasietoklusterin suorittaminen keskeytyksettä ensisijaisessa sijainnissa jatkuu, vaikka useampi solmu toissijaisessa sijainnissa ei olisikaan käytettävissä. Tämän saavuttamiseksi voit määrittää solmupainon 0 vikasietoisuusklusterin solmuille toissijaisessa sijainnissa, mikä poistaa tehokkaasti niiden vaikutuksen päätösvaltaisuuden tilaan.
  • Dynaaminen todistaja. Windows Server säätää oletusarvoisesti todistajaäänestystä dynaamisesti vikasietoklusterin äänestyssolmujen määrän perusteella. Jos vikasietoklusterilla on pariton määrä ääniä, päätösvaltaisen todistajan ei tarvitse äänestää. Jos vikasietoklusterilla on tasainen määrä ääniä, päätösvaltaisen todistajan on äänestettävä. Päätösvaltaisten silminnäkijöiden äänestystä mukautetaan myös dynaamisesti todistajanresurssin tilan mukaan. Jos todistajan resurssi on offline-tilassa tai epäonnistunut, todistajalla ei ole ääntä.
  • Tasanvaihto 50 prosentin solmujaolle. Vikasietoklusteri voi dynaamisesti säätää solmun ääntä säilyttääkseen parittoman äänimäärän. Tämän saavuttamiseksi vikasietoklusteri säätää ensin päätösvaltaista todistajaäänestystä hyödyntämällä dynaamista todistajan toimintaa. Jos päätösvaltainen todistaja ei ole käytettävissä, vikasietoklusteri voi säätää solmun ääntä. Käytettävissä on myös vikasietoisuusklusteriominaisuus, jonka avulla voit selvittää, mikä sivusto selviää, jos solmujako on 50 prosenttia eikä kummallakaan sivustolla ole päätösvaltaisuutta.

Vikasietoklusterin toiminta riippuu päätösvaltaisuuden lisäksi myös klusterisolmujen käytettävissä olevista resursseista ja niiden kyvystä suorittaa klusteroituja kuormituksia, jotka epäonnistuvat kyseisessä solmussa. Esimerkiksi klusterilla, jossa on viisi solmua, on päätösvaltaisuus, vaikka kaksi solmua epäonnistuu. Kuitenkin jokainen jäljellä oleva klusterisolmu palvelee asiakkaita vain, jos sillä on riittävästi resursseja klusteriroolien suorittamiseen, jotka epäonnistuivat jäljelle jääneille kolmelle solmulle. Näitä resursseja ovat tallennus, käsittelyteho, verkon kaistanleveys ja muisti. Voit määrittää näennäiskoneen prioriteetin, aloitusjärjestyksen, ensisijaiset isännät ja affiniteetin torjunnan ja päättää solmut, joissa klusterin rooli voidaan suorittaa.

Vikasietoisuuden klusteroinnin todistajatyypit

Päätösvaltaisuustodistaja on käytettävissä kolmenlaisia vikasietoisuusklusterointiin.

  • Disk Witness käyttää klusteroitua levyresurssia samassa vikasietoklusterissa. Kaikilla solmuilla on oltava käyttöoikeus jaettuun levyyn.
  • Tiedostoresurssin todistaja käyttää ulkoista tiedostoresurssia. Voit ottaa tämän käyttöön käyttämällä USB-asemaa, joka on liitetty verkkovalitsimella.
  • Cloud Witness käyttää blob-objektia Azure-tallennustilillä.

Tärkeää

Kun valitset päätösvaltaisuustodistajatyypin, sinun on varmistettava, että todistaja on käytettävissä useimmissa tilanteissa, jotka vaikuttavat klusterisolmen saatavuuteen.