Windows Serverin vikasietoisuuden klusterointi
Windows Serverin vikasietoisuusklustereissa on tiukempia laitteisto- ja ohjelmistovaatimuksia kuin itsenäisillä palvelimilla. Sen vuoksi toteutus edellyttää lisäsuunnittelutehtäviä. Toteutuksen vaatimusten ja huolellisen suunnittelun tarkastelu tehostaa klusteroinnin valmisteluprosessia.
Vikasietoisuusklusterin suunnittelussa huomioitavat seikat
Kun suunnittelet Windows Serverin vikasietoklustereiden käyttöönottoa, aloita sopivien kuormitusten tunnistamisesta ja harkitse sitten kuormitusten tarvitsemia resursseja.
Vikasietoiset klusterointikuormitukset
Koska vikasietoisuusklusterointi ei ole aina tarkoituksenmukaista, ennen kuin otat käyttöön vikasietoisuusklusterointiteknologian, sinun tulee tunnistaa palvelut ja sovellukset, jotka voidaan ja joiden pitäisi toimia klusteroituina resursseina.
Vikasietoisuusklusterointi tukee seuraavia:
- Joukko tilallisia sovelluksia, jotka tukevat tietojen tallentamista jaettuun tallennustilaan.
- Isännöivät valtiollisia sovelluksia, jotka käyttävät omia alkuperäisiä tietojen replikointimekanismejaan ja sisältävät niistä yhden kirjoitettavan kopion.
Molemmat näistä skenaarioista ovat yleisiä tietokannan hallintajärjestelmissä, kuten Microsoft SQL Serverissä. Vikasietoinen klusterointi sopii hyvin myös Hyper-V-näennäiskoneisiin ja niiden käyttöjärjestelmissä suoritettaviin tilallisiin sovelluksiin.
Vikasietoinen klusterointikapasiteetti
Noudata seuraavia ohjeita, kun suunnittelet kapasiteettia vikasietoklusterissa:
- Erittäin käytettävissä olevien kuormitusten jakaminen epäonnistuneesta solmusta tasapainoisesti. Jos kaikki vikasietoklusterin solmut ovat aktiivisia, epäonnistuneen solmun suuren käytettävyyden palveluiden tai sovellusten pitäisi epäonnistua eri säilyviin solmuihin, jotta yksittäinen solmu ei ylikuormittu.
- Varmista, että jokaisella solmulla on riittävästi kapasiteettia hyvin saatavilla olevien palveluiden tai sovellusten palvelemiseen, jotka varaat sille, kun toinen solmu epäonnistuu. Tämän kapasiteetin pitäisi riittää täyttämään resurssin lisävaatimukset.
- Käytä kaikilla klusterin solmuilla laitteistoa, jolla on samanlainen kapasiteetti. Tämä yksinkertaistaa vikasietoisuuden suunnitteluprosessia, mikä mahdollistaa tasaisen jakautumisen säilyneiden solmujen välillä.
- Harkitse erillisen palvelimen käyttämistä kapasiteetin suunnittelun yksinkertaistamiseen. Klusterin passiivisolmu minimoi monimutkaisen kapasiteetin suunnittelun tarpeen.
Vikasietoisuuden klusteroinnin vikasietoisuus
Tutki kaikkia klusterin määritysosia tunnistaaksesi yksittäiset vikaantumispisteet. Korjaa yksittäiset vikapisteet kokoonpanoissa, kuten vikasietoiset tallennusohjaimet, usean levyn määritykset, kuten peilaus tai pariteeti, yhdistettyjen verkkosovittimien ja monipolkuohjelmiston. Nämä ratkaisut vähentävät todennäköisyyttä, että yksittäisen laitteen virhe vaikuttaa haitallisesti vikasietoklusterin vakauteen.
Huomautus
Yleensä palvelinlaitteisto sisältää useita virtalähteitä, jotka mahdollistavat power redundancy- ja Redundant Array of Independent Disks (RAID) -ohjainten käytön.
Yleiset laitteistosuositukset ja -vaatimukset
Vikasietoisuusklustereiden on oltava seuraavien laitteistoohjeiden mukaisia:
- Laitteisto on sertifioitava Windows Serverille.
- Sama tai vastaava laitteisto tulee asentaa jokaiseen vikasietoisuusklusterin solmuun.
- Jokaisen solmun on suoritettava sama suoritinarkkitehtuuri ja sama suoritinperhe.
- Jos käytät sarjaliittyjä SCSI (SAS) - tai Fibre Channel -tallennusyhteyksiä, klusterisäilöön varattujen massatallennuslaitteiden ohjauskoneiden on oltava identtisiä kaikilla klusteroituilla palvelimilla ja käytettävä samaa laiteohjelmistoversiota.
- Jos käytät Internet SCSI (iSCSI) -tallennusyhteyksiä, kullakin klusterdulla palvelimella tulisi olla vähintään yksi verkkosovitin tai isäntäväyläsovitin, jotka on omistettu klusterisäilölle. Kaikissa klustereissa palvelimien verkkosovittimien, joilla muodostat yhteyden iSCSI-tallennuskohteeseen, on oltava samat.
Tärkeää
Sinun ei kannata käyttää verkkoa, jota käytetään iSCSI-tallennusyhteyksiin muuta kuin tallennustilaa koskevassa verkkoviestinnässä.
Verkkopalveluvaatimukset
Yleisten laitteistovaatimusten lisäksi verkkokohtaisia vaatimuksia ovat muun muassa seuraavat:
- Kunkin solmun verkkosovitinten on oltava identtiset, ja niiden nopeuden, kaksoiskappaleen ja työnkulun hallintaominaisuudet ovat samat.
- Klusteriverkon verkkosovittimien IP-osoitteiden määritysmenetelmän on oltava sama, joko staattinen tai dynaaminen DHCP:n avulla.
- Jos käytössäsi on yksityisiä verkkoja, joita ei ole reititetä muuhun verkkoinfrastruktuuriin, varmista, että jokainen näistä yksityisverkoista käyttää yksilöllistä aliverkkoa. Tämä on välttämätöntä, vaikka antaisit jokaiselle verkkosovittimelle yksilöllisen IP-osoitteen.
Infrastruktuurivaatimukset
Vikasietoklusterit voivat olla riippuvaisia infrastruktuuripalveluista. Windows Server tukee usean toimialueen klustereita ja työryhmäklustereita.
Huomautus
Vaikka voit ottaa käyttöön usean toimialueen klustereita ja työryhmäklustereita, tätä määritystä ei tule käyttää Hyper-V- tai tiedostopalvelinklustereissa.
Sinun tulee asentaa samat Windows Serverin ominaisuudet ja roolit jokaiseen solmuun. Klusterisolmujen epävakautta ja suorituskykyongelmia voi esiintyä. Lisäksi Active Directory Domain Services (AD DS) -roolia ei kannata asentaa mihinkään klusterisolmuihin, koska AD DS:llä on oma vikasietomekanisminsa.
Seuraavassa taulukossa on kuvattu vikasietoklusterin verkkoinfrastruktuurin elementit.
| Alkuaine | Kuvaus |
|---|---|
| DNS | Klusterin palvelimet käyttävät nimien selvittämiseen toimialuenimijärjestelmää (DNS). |
| Toimialueen jäsenyys | Windows Serverin vikasietoklustereissa klusterisolmujen ei tarvitse olla saman toimialueen jäseniä. |
| Järjestelmänvalvojan tili | Kun luot klusterin tai lisäät siihen palvelimia ensimmäistä kertaa, sinun on kirjauduttava toimialueelle tilillä, jolla on järjestelmänvalvojan oikeudet kaikkiin klusterin palvelimiin. |
Tärkeää
Järjestelmänvalvojatilin ei tarvitse olla Toimialueen järjestelmänvalvojat -ryhmän jäsen, jos se on paikallisen Järjestelmänvalvojat-ryhmän jäsen jokaisessa klusterisolmussa. Jos tämä tili ei kuitenkaan ole Toimialueen järjestelmänvalvojat -ryhmän jäsen, sillä on oltava Luo tietokoneobjektit -käyttöoikeus toimialueella, joka isännöi klusterisolmuja.
Huomautus
Windows Server 2016:sta alkaen voit luoda niin sanottuja irrallisia klustereita, jotka eivät edellytä tätä käyttöoikeusmääritystä.
Windows Serverissä ei tarvitse olla klusterin palvelutiliä. Sen sijaan klusteripalvelu suoritetaan automaattisesti erityisessä kontekstissa, joka antaa palvelun edellyttämät käyttöoikeudet ja tunnistetiedot. Kun vikasietoklusteri luodaan ja vastaava tietokoneobjekti luodaan AD DS:ssä, kyseinen objekti määritetään estämään vahingossa poistaminen. Lisäksi klusterin Verkkonimi-resurssissa on toinen kunnon tarkistuslogiikka, joka tarkistaa säännöllisesti verkon nimeä edustavan tietokoneobjektin kunnon ja ominaisuudet.
Ohjelmistovaatimukset vikasietoklusterin toteutusta varten
Parhaana käytäntönä jokaisen klusterisolmu tulisi suorittaa sama Windows Server -versio, joko Windows Server 2025 Standard tai Windows Server 2025 Datacenter. Solmuihin on asennettava samat ohjelmistopäivitykset. Voit halutessasi käyttää Windows Server 2025:n Server Core -asennusta klusterisolmuina, vaikka se riippuu käyttöönotettavasta kuormituksesta ja palvelinrooleista.