Tallennustilan replikoinnin toteuttaminen
- 11 minuuttia
Tietojen saatavuus on ensi tilassa liiketoiminnan jatkuvuuden kannalta. Perinteisesti tallennustilan vikasietoisuuden lisääntyminen vaati kalliita toimittajakohtaisia ratkaisuja, jotka luottivat huippuluokan laitteisiin. Tallennustilan replika poistaa tämän riippuvuuden tarjoten kustannustehokkaita, laitteistoriippumatonta korkeaa käytettävyyttä ja järjestelmäpalautusominaisuuksia.
Mikä on tallennustilan replikointi?
Tallennustilan replikointi on Windows Server -tekniikka, joka mahdollistaa erillisessä tai klusteroitujen palvelimien määrien välisen hajautetun replikoinnin suuren käytettävyyden tai järjestelmäpalautuksen tarpeisiin.
Tallennustilan replika edellyttää kahta NTFS-muotoiltua tai ReFS-muotoiltua määrää lähteessä ja kahta kohdesijainnissa, joissa kutakin paria käytetään tietojen replikointilokeissa (tässä järjestyksessä). Jokaisella parilla tulee olla samanlaiset koko- ja suorituskykyominaisuudet. Lähdetietojen määrää kutsutaan ensisijaiseksi, kun taas kohdemäärä tunnetaan toissijaisena. Näitä määriä isännöivät palvelimet muodostavat replikointikumppanuuden. Tällainen kumppanuus voi sisältää useita tietomääriä, mutta ne kaikki käyttävät samaa lokimäärää. Jokainen palvelin ja kaikki sen volyymit, jotka ovat osa replikointikumppanuutta, muodostavat replikointiryhmän.
Tärkeää
Et saa koskaan käyttää lokimääriä muiden kuormitusten yhteydessä.
Tallennustilan replikoinnin ominaisuudet
Tallennustilan replikoinnin tärkeimpiä ominaisuuksia ovat seuraavat:
- Lohkotason replikointi. Lohkotason replikoinnin ansiosta tiedoston lukitusta ei ole.
- Yksinkertaisuus. Windowsin hallintakeskuksen avulla voit luoda kahden palvelimen välille replikointikumppanuuden. Voit ottaa käyttöön stretch-klusterin käyttämällä vikasietoisuusklusterin hallintaan perustuvaa ohjattua toimintoa.
- Tuki fyysisille palvelimille ja näennäiskoneille. Kaikki tallennustilan replikatoiminnot ovat käytettävissä sekä näennäisissä vieras- että isäntäpohjaisissa käyttöönotoissa. Tämä tarkoittaa sitä, että vieraat voivat replikoida tietomääränsä, vaikka niitä käy vierailtaisiin muissa kuin Windowsin virtualisointiympäristöissä tai julkisissa pilvipalveluissa.
- SMB 3.0:n käyttö Tallennustilan replika on riippuvainen SMB 3.x:stä. Kaikki Mt:n kehittyneet ominaisuudet, kuten monikanavainen ja SMB Direct, ovat tallennustilan replikoinnin käytettävissä.
- Arvopaperi. Tallennustilan replikoinnissa on laaja valikoima suojausmekanismeja, kuten pakettiallekirjoitus, AES-128-GCM:n täydellinen tietojen salaus, kolmannen osapuolen salauksen kiihdytyksen tuki ja eheyden esitodennuksen eheys keskimmäisen hyökkäyksen estämisessä. Tallennustilan replikointi käyttää myös Kerberos AES256:ta solmujen välisessä todennuksessa.
- Suuren suorituskyvyn alkuperäinen synkronointi. Tallennustilan replika tukee alkusynkronointia, johon sisältyy tietojen alijoukon kopioiminen lähdemäärästä kohteeseen varmuuskopioinnin tai siirrettävän tietovälineen kautta. Näin alkuperäinen replikointi koostuu vain kahden määrän välisestä erosta, alkuperäisen synkronoinnin keston lyhentämisestä ja kaistanleveyden käytön rajoittamisesta.
- Johdonmukaisuusryhmät. Kirjoitusjärjestys varmistaa, että SQL Serverin kaltaisten sovellusten kirjoitukset suoritetaan samassa järjestyksessä lähteessä ja replikoiduissa määrissä.
- Delegoitu hallinta. Voit delegoida käyttöoikeuksia replikoinnin hallintaan ilman, että sinun tarvitsee turvautua järjestelmänvalvojatason oikeuksien myöntämiseen replikoiduissa solmuissa.
- Verkon rajoitteet. Jos replikoitujen määrien välillä on useita verkkopolkuja, voit määrittää Tallennustilan replika -liikenteen käyttämään määritettyjä verkkosovittimia. Näin voit minimoida replikointiliikenteen mahdollisen vaikutuksen tuotannon kuormitusten kanssa.
- Vähäinen valmistelu. Voit halutessasi toteuttaa ohuen valmistelun suoraan tallennustilatilassa ja minimoida alkuperäiset replikointiajat.
Edellytykset
Tallennustilan replikoinnin käytön edellytykset ovat seuraavat:
- Palvelinten, jotka isännöivät replikoituja määriä, on oltava saman tai luotetun AD DS -metsän jäseniä.
- Jokaisella palvelimella tulisi olla vähintään 2 Gt RAM-muistia ja kaksi suoritinydintä palvelinta kohti.
- Kullakin palvelimella tulee olla käytössä Windows Serverin Palvelinkeskus-versio. Standard-versiota voi kuitenkin käyttää Windows Serverissä, mutta tällainen kokoonpano tukee enintään kahden teratavun (TB) yksittäisen määrän replikointia.
- Kullakin palvelimella tulisi olla vähintään yksi Gigabit Ethernet -sovitin synkronista replikointia varten, vaikka RDMA on suositeltavissa.
- Lähde- ja kohdepalvelimessa on kaksi volyymijoukkoa (toinen tiedoille ja toinen lokeille) seuraavilla asetuksilla:
- Levyt on alustettava GUID-osiotaulukkona (GPT) käynnistystietueen (MBR) sijaan.
- Volyymit tulee muotoilla ReFS- tai NTFS-tiedostoilla.
- Tietomäärien koon ja sektorin koon on oltava samat.
- Lokimäärien koon ja sektorin koon on oltava samat.
- Lokimäärien tulee käyttää nopeampaa tallennustilaa kuin tietomäärien.
- Lokimääriä ei tule käyttää muiden kuormitusten yhteydessä.
- Kaksisuuntainen yhteys Internet-hallintaviestiprotokollan (ICMP), SMB:n (portti 445 ja SMB Directin portti 5445) ja verkko-Services-Management (WS-MAN) (portti 5985) kautta replikoituja määriä isännöitäviä palvelimia välillä.
- Palvelimen välinen verkko, jossa on niin suuri kaistanleveys kuin I/O-kirjoituskuormituksen kanssa, ja alle 5 ms:n kiertoviive synkronisen replikoinnin toteuttamisessa.
Huomautus
Et voi käyttää tallennustilan replikoimista Windows Serverin käyttöjärjestelmämäärien replikoimiseen.
Huomautus
Voit varmistaa, että nämä vaatimukset täyttyvät, käyttämällä Test-SRTopology Windows PowerShellin cmdlet-komentoa. Tämä työkalu on osa Windows Serverin tallennustilan replikahallintatyökalut -ominaisuutta.
Tallennustilan replikoinnin toteuttaminen Windows PowerShellin avulla
Voit automatisoida tallennustilan replikoinnin toteutuksen noudattamalla seuraavia Windows PowerShell -pohjaisia toimintosopimuksia:
Cmdlet-komennon avulla voit määrittää, täyttävätkö lähde- ja kohdemäärät Tallennustilan
Test-SRTopologyreplika -vaatimukset. Voit käyttää cmdlet-komentoa vain vaatimuksia -tilassa määrittämälläIgnorePerfTestsparametrin ensin, ja jos tämä onnistuu, suorita cmdlet uudelleen suorituskyvyn arviointitilassa ilmanIgnorePerfTestsparametria, kuten seuraavassa esimerkissä:Test-SRTopology -SourceComputerName 'SEA-SVR1.contoso.com' -SourceVolumeName S: -SourceLogVolumeName L: -DestinationComputerName 'SEA-SVR2.contoso.com' -DestinationVolumeName S: -DestinationLogVolumeName L: -DurationInMinutes 1 -ResultPath C:\Temp } -Authentication Credssp -Credential $credTarkista SEA-SVR1 C:\temp-kansioon tallennetun testin tulokset ja varmista, että ongelmia ei ole korjattava.
New-SRPartnershipLuo cmdlet-komennon avulla Storage Replica -kumppanuus, joka määrittää lähde- ja kohdelevyt, lähde- ja kohdelokit, lähde- ja kohdeklusterien nimet sekä valinnaisesti lokin koon:New-SRPartnership -SourceComputerName 'SEA-SVR1' -SourceRGName 'RG01' -SourceVolumeName S: -SourceLogVolumeName L: -DestinationComputerName 'SEA-SVR2' -DestinationRGName 'RG02' -DestinationVolumeName S: -DestinationLogVolumeName L:
Mielenosoitus
Seuraavassa videossa kuvataan, miten voit ottaa käyttöön tallennustilan replikoinnin Windows PowerShellin avulla.
Prosessin tärkeimmät osavaiheet ovat:
- Luo AD DS -ympäristö. Luo yhden toimialueen AD DS -toimialuepuuryhmä, joka sisältää kaksi toimialueen jäsenpalvelinta, joissa kussakin on neljä tietolevyä, sekä hallintatyöasema, jossa on Windows 10.
- Alusta kunkin toimialueen jäsenpalvelimen lähde- ja kohdelevyt, luo ReFS-muotoiltu määrä kuhunkin ja määritä kullekin asemakirjeitä. Alusta lähde- ja kohdelevyt palvelinten hallinnassa, luo reFS-muotoinen määrä kullekin ja määritä kullekin asemakirjeitä.
- Ota credSSP käyttöön jokaisessa toimialueen jäsenpalvelimessa. Ota CredSSP käyttöön windows PowerShellin avulla kahdessa toimialueen jäsenpalvelimessa.
- Tallennustilan replikoinnin määrittäminen kahden toimialueen jäsenpalvelimen välillä. Käytä Windows PowerShelliä tallennustilan replikoinnin määrittämiseen kahden toimialueen jäsenpalvelimen välille.
- Vahvista tallennustilan replikointimääritys. Vahvista tallennustilan replikoinnin määritys Windows PowerShellin avulla.