AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Nyob zoo, Habr nyeem! Lub ntsiab lus ntawm tsab xov xwm no yuav yog kev siv cov cuab yeej rov qab los ntawm kev puas tsuaj hauv AERODISK Cav cia tshuab. Thaum pib, peb xav sau rau hauv ib tsab xov xwm hais txog ob qho tib si: replication thiab metrocluster, tab sis, hmoov tsis, tsab xov xwm tau dhau los ua ntev dhau lawm, yog li peb faib cov ntawv ua ob ntu. Cia peb mus ntawm yooj yim mus rau complex. Nyob rau hauv tsab xov xwm no, peb yuav teeb tsa thiab sim synchronous replication - peb yuav tso ib lub chaw cov ntaub ntawv, thiab tseem ua txhaum txoj kev sib txuas lus ntawm cov chaw zov me nyuam cov ntaub ntawv thiab saib dab tsi tshwm sim.

Peb cov neeg siv khoom feem ntau nug peb ntau cov lus nug txog kev rov ua dua tshiab, yog li ua ntej yuav mus rau kev teeb tsa thiab sim ua qhov kev siv ntawm replicas, peb yuav qhia rau koj me ntsis txog qhov replication nyob rau hauv cia yog dab tsi.

Ib qho kev xav ntawm me ntsis

Replication nyob rau hauv cia systems yog ib tug tas mus li txheej txheem ntawm kom ntseeg tau cov ntaub ntawv tus kheej ntawm ob peb lub kaw lus ib txhij. Technically, replication yog ua tiav nyob rau hauv ob txoj kev.

Synchronous replication - qhov no yog luam cov ntaub ntawv los ntawm lub ntsiab cia system mus rau backup ib tug, ua raws li yuav tsum tau kev pom zoo los ntawm ob qho tib si cia systems uas cov ntaub ntawv tau raug kaw thiab paub tseeb. Nws yog tom qab kev pom zoo ntawm ob sab (ob qho tib si cia) tias cov ntaub ntawv raug txiav txim siab kaw thiab tuaj yeem ua haujlwm nrog. Qhov no ua kom ntseeg tau tias cov ntaub ntawv pov thawj ntawm txhua qhov chaw khaws cia koom nrog hauv qhov hloov pauv.

Qhov zoo ntawm txoj kev no:

  • Cov ntaub ntawv yeej ib txwm zoo ib yam ntawm txhua lub tshuab khaws cia

Txais:

  • Tus nqi siab ntawm kev daws teeb meem (kev sib txuas lus ceev ceev, kim kho qhov muag fiber ntau, ntev-yoj transceivers, thiab lwm yam)
  • Kev txwv nyob deb (hauv ob peb kaum mais)
  • Tsis muaj kev tiv thaiv tawm tsam cov ntaub ntawv pov thawj kev noj nyiaj txiag (yog tias cov ntaub ntawv raug corrupted ( txhob txwm los yog ua yuam kev) ntawm lub ntsiab cia system, nws yuav cia li thiab tam sim ntawd ua corrupted nyob rau hauv lub backup ib, txij li thaum cov ntaub ntawv yog ib txwm zoo tib yam (uas yog lub paradox).

Asynchronous replication - qhov no kuj yog luam cov ntaub ntawv los ntawm lub ntsiab cia system mus rau lub backup ib tug, tab sis nrog ib tug tej yam ncua sij hawm thiab tsis tas yuav tsum tau kom paub meej tias tus sau nyob rau lwm sab. Koj tuaj yeem ua haujlwm nrog cov ntaub ntawv tam sim ntawd tom qab kaw nws mus rau qhov system cia tseem ceeb, thiab ntawm qhov kev khaws cia cov ntaub ntawv yuav muaj tom qab qee lub sijhawm. Tus kheej ntawm cov ntaub ntawv nyob rau hauv cov ntaub ntawv no, ntawm chav kawm, yog tsis guaranteed kiag li. Cov ntaub ntawv ntawm cov ntaub ntawv khaws cia yog ib txwm me ntsis "hauv yav dhau los."

Pros ntawm asynchronous replication:

  • Kev daws teeb meem qis (txhua qhov kev sib txuas lus, optics xaiv tau)
  • Tsis muaj kev txwv nyob deb
  • Nyob rau hauv lub backup cia system, cov ntaub ntawv tsis deteriorate yog hais tias nws puas nyob rau hauv lub ntsiab ib tug (tsawg kawg rau tej lub sij hawm); yog hais tias cov ntaub ntawv yuav corrupted, koj muaj peev xwm yeej ib txwm nres lub replica los tiv thaiv cov ntaub ntawv kev noj nyiaj txiag ntawm lub backup cia system.

Txais:

  • Cov ntaub ntawv hauv cov chaw sib txawv cov ntaub ntawv yeej ib txwm tsis zoo ib yam

Yog li, qhov kev xaiv ntawm replication hom nyob ntawm lub hom phiaj kev lag luam. Yog tias nws yog ib qho tseem ceeb rau koj tias qhov chaw khaws ntaub ntawv thaub qab muaj cov ntaub ntawv zoo ib yam li cov ntaub ntawv tseem ceeb (piv txwv li, kev lag luam xav tau rau RPO = 0), ces koj yuav tsum tau rho tawm cov nyiaj ntsuab thiab muab tso nrog cov kev txwv ntawm synchronous. luam tawm. Thiab yog tias qhov ncua sij hawm hauv lub xeev cov ntaub ntawv tau txais lossis tsuas yog tsis muaj nyiaj, ces koj yuav tsum tau siv txoj kev asynchronous.

Cia peb tseem cais cov ntsiab lus xws li hom (ntau dua, lub topology) ua ib lub metrocluster. Hauv hom metrocluster, synchronous replication yog siv, tab sis, tsis zoo li ib txwm replica, ib tug metrocluster tso cai rau ob qho tib si cia systems ua hauj lwm nyob rau hauv active hom. Cov. koj tsis muaj kev sib cais ntawm cov chaw ua haujlwm thiab cov chaw tos txais. Cov ntawv thov ua haujlwm ib txhij nrog ob lub kaw lus cia, uas yog lub cev nyob hauv cov chaw sib txawv. Downtimes thaum muaj xwm txheej nyob rau hauv xws li ib tug topology yog heev me me (RTO, feem ntau feeb). Hauv tsab xov xwm no peb yuav tsis xav txog peb qhov kev siv ntawm metrocluster, vim qhov no yog lub ntsiab lus loj thiab muaj peev xwm, yog li peb yuav mob siab rau ib qho kev cais, kab lus txuas ntxiv rau nws, txuas ntxiv ntawm qhov no.

Tsis tas li ntawd, feem ntau, thaum peb tham txog kev rov ua dua siv cov tshuab khaws cia, ntau tus neeg muaj cov lus nug tsim nyog: > "Muaj ntau daim ntawv thov muaj lawv tus kheej cov cuab yeej replication, vim li cas siv replication ntawm lub kaw lus cia? Nws puas zoo dua lossis phem dua?

Tsis muaj lus teb meej ntawm no, yog li ntawm no yog cov lus sib cav FOR thiab CONS:

Cov ntsiab lus rau kev khaws cia replication:

  • Simplicity ntawm kev daws. Nrog ib lub cuab yeej, koj tuaj yeem rov ua dua koj cov ntaub ntawv tag nrho, tsis hais hom kev thauj khoom thiab daim ntawv thov. Yog tias koj siv cov ntawv luam tawm los ntawm cov ntawv thov, koj yuav tau teeb tsa txhua daim ntawv thov sib cais. Yog hais tias muaj ntau tshaj 2 ntawm lawv, ces qhov no yog heev zog-intensive thiab kim (daim ntawv thov replication feem ntau yuav tsum tau ib tug cais thiab tsis pub dawb daim ntawv tso cai rau txhua daim ntawv thov. Tab sis ntau ntxiv nyob rau hauv qab no).
  • Koj tuaj yeem rov ua dua txhua yam - txhua daim ntawv thov, txhua cov ntaub ntawv - thiab nws yuav zoo ib yam. Ntau (feem ntau) daim ntawv thov tsis muaj peev xwm rov ua dua, thiab cov ntawv luam tawm los ntawm qhov chaw cia khoom yog tib txoj hauv kev los muab kev tiv thaiv los ntawm kev puas tsuaj.
  • Tsis tas yuav them nyiaj ntau dhau rau daim ntawv thov rov ua haujlwm ua haujlwm. Raws li txoj cai, nws tsis yog pheej yig, ib yam li cov ntawv tso cai rau lub chaw cia khoom replica. Tab sis koj yuav tsum tau them rau daim ntawv tso cai rau kev khaws cia ib zaug, thiab daim ntawv tso cai rau daim ntawv thov replica yuav tsum tau yuav rau txhua daim ntawv thov nyias. Yog tias muaj ntau daim ntawv thov no, ces nws raug nqi ib lub nyiaj zoo nkauj thiab tus nqi ntawm cov ntawv tso cai rau kev khaws cia rov ua dua yuav poob rau hauv lub thoob.

Cov lus sib cav AGAINST cia replication:

  • Replica los ntawm cov ntawv thov muaj kev ua haujlwm ntau dua los ntawm qhov pom ntawm daim ntawv thov lawv tus kheej, daim ntawv thov paub nws cov ntaub ntawv zoo dua (pom tseeb), yog li muaj ntau txoj hauv kev los ua haujlwm nrog lawv.
  • Cov neeg tsim khoom ntawm qee daim ntawv thov tsis lav qhov sib xws ntawm lawv cov ntaub ntawv yog tias rov ua dua yog ua tiav siv cov cuab yeej thib peb. *

* - kev sib cav tswv yim. Piv txwv li, cov chaw tsim khoom lag luam DBMS paub zoo tau tshaj tawm rau lub sijhawm ntev heev tias lawv DBMS tsuas tuaj yeem rov ua dua ib txwm siv lawv txoj kev, thiab qhov seem ntawm qhov rov ua dua (nrog rau cov tshuab khaws cia) yog "tsis muaj tseeb." Tab sis lub neej tau qhia tias qhov no tsis yog li ntawd. Feem ntau yuav (tab sis qhov no tsis yog qhov tseeb) qhov no tsuas yog tsis yog qhov kev sim siab tshaj plaws los muag ntau daim ntawv tso cai rau cov neeg siv khoom.

Yog li ntawd, nyob rau hauv feem ntau, replication los ntawm lub cia system yog zoo dua, vim hais tias Qhov no yog qhov kev xaiv yooj yim dua thiab tsis tshua kim, tab sis muaj cov teeb meem nyuaj thaum xav tau kev ua haujlwm tshwj xeeb, thiab nws yuav tsum tau ua haujlwm nrog cov ntawv thov-theem replication.

Ua tiav nrog txoj kev xav, tam sim no xyaum

Peb yuav teeb tsa lub replica hauv peb lub lab. Hauv chav kuaj mob, peb tau ua raws li ob lub chaw khaws ntaub ntawv (qhov tseeb, ob qhov chaw nyob ib sab uas zoo li nyob hauv ntau lub tsev). Lub rooj muag zaub muaj ob lub cav N2 khaws cia, uas txuas rau ib leeg los ntawm kev kho qhov muag cables. Lub cev neeg rau zaub mov khiav Windows Server 2016 txuas nrog rau ob lub kaw lus siv 10Gb Ethernet. Qhov sawv ntsug yog qhov yooj yim heev, tab sis qhov no tsis hloov lub ntsiab lus.

Schematically nws zoo li no:

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Logically, replication yog teem raws li nram no:

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Tam sim no cia saib cov kev ua haujlwm replication uas peb muaj tam sim no.
Muaj ob hom kev txhawb nqa: asynchronous thiab synchronous. Nws yog qhov laj thawj uas hom synchronous yog txwv los ntawm kev ncua deb thiab kev sib txuas lus. Tshwj xeeb, hom synchronous yuav tsum tau siv fiber ntau raws li lub cev thiab 10 Gigabit Ethernet (lossis siab dua).

Qhov kev txhawb nqa kev ncua deb rau synchronous replication yog 40 kilometers, tus nqi ncua ntawm qhov kho qhov muag channel ntawm cov ntaub ntawv chaw yog mus txog 2 milliseconds. Feem ntau, nws yuav ua haujlwm nrog kev ncua loj, tab sis tom qab ntawd yuav muaj zog qeeb qeeb thaum kaw (uas kuj yog qhov laj thawj), yog li yog tias koj tab tom npaj synchronous replication ntawm cov chaw zov me nyuam, koj yuav tsum xyuas qhov zoo ntawm optics thiab qeeb.

Cov kev cai rau asynchronous replication tsis loj heev. Ntau precisely, lawv tsis nyob ntawd. Txhua qhov kev sib txuas Ethernet ua haujlwm yuav ua.

Tam sim no, AERODISK ENGINE cia qhov system txhawb nqa rov qab rau cov khoom siv thaiv (LUNs) ntawm Ethernet raws tu qauv (dhau tooj liab lossis kho qhov muag). Rau cov haujlwm uas yuav tsum tau rov ua dua los ntawm SAN npuag dhau Fiber Channel, peb tab tom ntxiv cov kev daws teeb meem tsim nyog, tab sis nws tseem tsis tau npaj txhij, yog li hauv peb rooj plaub, tsuas yog Ethernet xwb.

Kev rov ua dua tuaj yeem ua haujlwm ntawm txhua qhov ENGINE series cia cov tshuab (N1, N2, N4) los ntawm cov tshuab junior mus rau cov laus thiab rov ua dua.

Lub functionality ntawm ob hom replication yog tib yam nkaus. Hauv qab no yog cov ncauj lus kom ntxaws ntxiv txog dab tsi muaj:

  • Replication "ib rau ib" los yog "ib rau ib", uas yog, classic version nrog ob lub chaw zov me nyuam, lub ntsiab thiab cov thaub qab
  • Replication yog "ib rau ntau" lossis "ib rau ntau", i.e. ib qho LUN tuaj yeem rov ua dua rau ntau lub kaw lus ib zaug
  • Qhib, deactivate, thiab "reverse" replication, ntsig txog, kom pab, lov tes taw, los yog hloov cov kev taw qhia ntawm replication
  • Replication muaj nyob rau ob qho tib si RDG (Raid Distributed Group) thiab DDP (Dynamic Disk Pool) cov pas dej. Txawm li cas los xij, LUNs ntawm lub pas dej RDG tsuas tuaj yeem hloov mus rau lwm qhov RDG. Ib yam li DDP.

Muaj ntau ntau yam me me, tab sis tsis muaj qhov tshwj xeeb hauv kev teev lawv; peb yuav hais txog lawv thaum peb teeb tsa.

Teeb tsa replication

Cov txheej txheem teeb tsa yooj yim heev thiab muaj peb theem.

  1. Kev teeb tsa network
  2. Kev teeb tsa cia
  3. Teeb tsa cov cai (kev sib txuas) thiab daim ntawv qhia

Lub ntsiab lus tseem ceeb hauv kev teeb tsa kev rov ua dua yog thawj ob theem yuav tsum tau rov ua dua ntawm cov chaw taws teeb cia, qhov thib peb theem - tsuas yog ntawm lub ntsiab.

Teeb tsa cov peev txheej network

Thawj kauj ruam yog los teeb tsa cov chaw nres nkoj hauv network los ntawm qhov kev sib hloov tsheb yuav raug xa mus. Txhawm rau ua qhov no, koj yuav tsum qhib cov chaw nres nkoj thiab teeb tsa lawv qhov chaw nyob IP hauv ntu Front-end adapters.

Tom qab no, peb yuav tsum tsim ib lub pas dej ua ke (nyob rau hauv peb rooj plaub RDG) thiab ib tug virtual IP rau replication (VIP). VIP yog qhov chaw nyob IP ntab uas khi rau ob qhov "lub cev" chaw nyob ntawm cov tswj chaw cia khoom (cov chaw nres nkoj uas peb nyuam qhuav teeb tsa). Qhov no yuav yog lub ntsiab replication interface. Koj tuaj yeem ua haujlwm tsis yog nrog VIP, tab sis nrog VLAN, yog tias koj xav tau ua haujlwm nrog tagged tsheb.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Cov txheej txheem ntawm kev tsim VIP rau ib qho kev hloov pauv tsis txawv ntau los ntawm kev tsim VIP rau I/O (NFS, SMB, iSCSI). Hauv qhov no, peb tsim VIP tsis tu ncua (tsis muaj VLAN), tab sis nco ntsoov qhia tias nws yog rau kev rov ua dua (tsis muaj tus taw tes no peb yuav tsis tuaj yeem ntxiv VIP rau txoj cai hauv kauj ruam tom ntej).

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Lub VIP yuav tsum nyob hauv tib lub subnet raws li IP chaw nres nkoj uas nws ntab.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Peb rov hais dua cov kev teeb tsa no ntawm qhov chaw cia chaw taws teeb, nrog rau tus IP sib txawv, tau kawg.
VIPs los ntawm ntau lub tshuab khaws cia tuaj yeem nyob hauv cov subnets sib txawv, qhov tseem ceeb yog tias muaj kev sib txuas ntawm lawv. Hauv peb qhov xwm txheej, qhov piv txwv no tau qhia meej (192.168.3.XX thiab 192.168.2.XX)

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Qhov no ua tiav qhov kev npaj ntawm lub network ib feem.

Kev teeb tsa cia

Kev teeb tsa cia rau ib qho kev hloov pauv txawv ntawm ib txwm muaj nyob rau hauv uas peb ua daim ntawv qhia los ntawm cov ntawv qhia tshwj xeeb "Replication Mapping". Txwv tsis pub txhua yam zoo ib yam li nrog kev teeb tsa ib txwm. Tam sim no, nyob rau hauv kev txiav txim.

Hauv lub pas dej ua ke yav dhau los R02, koj yuav tsum tsim LUN. Wb tsim nws thiab hu nws LUN1.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Peb kuj yuav tsum tau tsim tib lub LUN ntawm qhov chaw cia khoom ntawm qhov loj me. Peb tsim. Txhawm rau kom tsis txhob muaj kev ntxhov siab, cia peb hu rau cov chaw taws teeb LUN LUN1R

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Yog tias peb xav tau coj LUN uas twb muaj lawm, tom qab ntawd thaum teeb tsa lub replica, peb yuav tsum tau unmount no tsim LUN los ntawm tus tswv tsev, thiab tsuas yog tsim ib qho khoob LUN ntawm qhov loj tib yam ntawm cov chaw taws teeb cia.

Kev teeb tsa cia ua tiav, cia peb txav mus los tsim txoj cai rov ua dua.

Teeb tsa cov cai replication lossis replication links

Tom qab tsim LUNs ntawm lub kaw lus cia, uas yuav yog thawj qhov tam sim no, peb teeb tsa txoj cai rov ua dua LUN1 ntawm qhov system cia 1 rau LUN1R ntawm qhov system cia 2.

Qhov teeb tsa yog ua nyob rau hauv "Remote replication" zaub mov

Wb tsim txoj cai. Txhawm rau ua qhov no, koj yuav tsum qhia tus neeg tau txais kev hloov pauv. Nyob ntawd peb kuj teem lub npe ntawm kev sib txuas thiab hom replication (synchronous lossis asynchronous).

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Hauv "cov chaw taws teeb tswj" teb peb ntxiv peb qhov system cia 2. Txhawm rau ntxiv, koj yuav tsum tau siv cov kev tswj hwm IP chaw khaws cia (MGR) thiab lub npe ntawm cov chaw taws teeb LUN uas peb yuav ua dua (hauv peb rooj plaub, LUN1R). Tswj IPs tsuas yog xav tau nyob rau theem ntawm kev sib txuas ntxiv; kev rov ua dua tshiab yuav tsis raug xa mus los ntawm lawv; cov txheej txheem VIP yav dhau los yuav raug siv rau qhov no.

Twb tau nyob rau theem no peb tuaj yeem ntxiv ntau dua ib qho chaw taws teeb rau "ib rau ntau" topology: nyem lub pob "ntxiv node", raws li hauv daim duab hauv qab no.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Hauv peb qhov xwm txheej, tsuas muaj ib qho chaw nyob deb, yog li peb txwv peb tus kheej rau qhov no.

Txoj cai yog npaj txhij. Thov nco ntsoov tias nws tau ntxiv rau txhua tus neeg koom nrog replication (hauv peb rooj plaub muaj ob ntawm lawv). Koj tuaj yeem tsim ntau yam kev cai raws li koj nyiam, rau txhua tus lej ntawm LUNs thiab hauv txhua qhov kev taw qhia. Piv txwv li, kom sib npaug ntawm cov load, peb tuaj yeem rov ua dua ib feem ntawm LUNs los ntawm qhov system cia 1 mus rau qhov system 2, thiab lwm qhov, ntawm qhov tsis sib xws, los ntawm qhov system 2 mus rau qhov system 1.

Cia qhov system 1. Tam sim ntawd tom qab tsim, synchronization pib.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Cia qhov system 2. Peb pom tib txoj cai, tab sis synchronization twb tiav lawm.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

LUN1 ntawm qhov system cia 1 yog nyob rau hauv lub luag haujlwm tseem ceeb, uas yog, nws ua haujlwm. LUN1R ntawm qhov system cia 2 yog nyob rau hauv lub luag hauj lwm ntawm Secondary, uas yog, nws yog nyob rau standby nyob rau hauv cov ntaub ntawv cia system 1 tsis ua hauj lwm.
Tam sim no peb tuaj yeem txuas peb LUN rau tus tswv tsev.

Peb yuav txuas ntawm iSCSI, txawm hais tias nws tuaj yeem ua tiav ntawm FC. Kev teeb tsa daim duab qhia ntawm iSCSI LUN hauv qhov kev hloov pauv yog xyaum tsis txawv ntawm qhov xwm txheej ib txwm muaj, yog li peb yuav tsis xav txog qhov nthuav dav ntawm no. Yog tias muaj dab tsi, cov txheej txheem no tau piav qhia hauv kab lus "Kev teeb tsa ceev".

Qhov txawv tsuas yog peb tsim daim ntawv qhia hauv "Replication Mapping" ntawv qhia zaub mov

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Peb teeb tsa daim ntawv qhia thiab muab LUN rau tus tswv tsev. Tus tswv tsev pom LUN.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Peb format nws mus rau hauv ib lub zos cov ntaub ntawv system.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Qhov ntawd yog nws, kev teeb tsa tiav. Kev ntsuam xyuas yuav los tom ntej.

Kev Ntsuam Xyuas

Peb yuav sim peb qhov xwm txheej tseem ceeb.

  1. Lub luag haujlwm tsis tu ncua hloov Secondary > Primary. Kev hloov lub luag haujlwm tsis tu ncua yog xav tau nyob rau hauv rooj plaub, piv txwv li, peb yuav tsum tau ua qee qhov kev tiv thaiv kev ua haujlwm hauv cov ntaub ntawv tseem ceeb thiab lub sijhawm no, txhawm rau kom cov ntaub ntawv muaj, peb xa cov khoom thauj mus rau qhov chaw khaws ntaub ntawv thaub qab.
  2. Lub luag haujlwm thaum muaj xwm ceev hloov Secondary> Thawj (cov ntaub ntawv chaw tsis ua haujlwm). Qhov no yog lub ntsiab scenario uas muaj replication, uas yuav pab tau kom ciaj sia ib tug ua tiav cov ntaub ntawv chaw tsis ua hauj lwm yam tsis tau txwv lub tuam txhab rau ib tug ncua sij hawm.
  3. Kev tawg ntawm kev sib txuas lus ntawm cov chaw zov me nyuam. Kev tshuaj xyuas tus cwj pwm kom raug ntawm ob lub tshuab khaws cia hauv cov xwm txheej uas qee qhov kev sib txuas lus ntawm cov chaw khaws ntaub ntawv tsis muaj (piv txwv li, lub excavator khawb hauv qhov tsis ncaj ncees lawm thiab tsoo qhov tsaus nti optics).

Ua ntej, peb yuav pib sau cov ntaub ntawv rau peb LUN (sau cov ntaub ntawv nrog cov ntaub ntawv random). Peb tam sim ntawd pom tias txoj kev sib txuas lus ntawm cov chaw khaws cia tau siv. Qhov no yooj yim to taub yog tias koj qhib qhov kev saib xyuas ntawm cov chaw nres nkoj uas muaj lub luag haujlwm rau kev rov ua dua tshiab.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Ob lub tshuab khaws cia tam sim no muaj cov ntaub ntawv "pab tau", peb tuaj yeem pib qhov kev sim.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Tsuas yog nyob rau hauv rooj plaub, cia saib cov lej hash ntawm ib qho ntawm cov ntaub ntawv thiab sau cia.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Hloov lub luag haujlwm tsis tu ncua

Kev ua haujlwm ntawm kev hloov pauv lub luag haujlwm (hloov cov kev taw qhia ntawm kev rov ua dua) tuaj yeem ua tiav nrog txhua qhov kev khaws cia, tab sis koj tseem yuav tau mus rau ob qho tib si, vim koj yuav tsum tau lov tes taw daim duab qhia chaw hauv Primary, thiab ua kom nws nyob rau theem nrab (uas yuav dhau los ua Lub Tsev Kawm Ntawv Qib Siab. ).

Tej zaum ib lo lus nug tsim nyog tam sim no tshwm sim: vim li cas ho tsis siv qhov no? Cov lus teb yog: nws yooj yim, replication yog ib qho yooj yim txoj kev ntawm kev puas tsuaj resilience, raws li nyob rau hauv phau ntawv ua hauj lwm. Txhawm rau automate cov haujlwm no, muaj hom metrocluster; nws yog tag nrho automated, tab sis nws configuration yog ntau nyuaj. Peb yuav sau txog kev teeb tsa ib lub metrocluster hauv tsab xov xwm tom ntej.

Ntawm qhov system cia tseem ceeb, peb lov tes taw daim ntawv qhia kom paub meej tias cov ntaub ntawv kaw tseg.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Tom qab ntawd ntawm ib qho ntawm cov chaw khaws cia (tsis muaj teeb meem, ntawm lub ntsiab lossis thaub qab) hauv "Remote replication" menu, xaiv peb qhov kev sib txuas REPL1 thiab nyem "Hloov lub luag haujlwm".

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Tom qab ob peb lub vib nas this, LUN1R (cov ntaub ntawv khaws cia hauv qab) yog qhov tseem ceeb.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Peb daim ntawv qhia LUN1R nrog rau qhov system2.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Tom qab no, peb E: tsav tau txuas nrog tus tswv tsev, tsuas yog lub sijhawm no nws "los txog" los ntawm LUN1R.

Tsuas yog nyob rau hauv cov ntaub ntawv, peb piv cov hash sums.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Identically. Kev xeem dhau.

Failover. Data center tsis ua haujlwm

Tam sim no, lub ntsiab cia system tom qab hloov tsis tu ncua yog qhov system cia 2 thiab LUN1R, feem. Txhawm rau ua raws li kev sib tsoo, peb yuav kaw lub hwj chim ntawm ob qho tib si cia tswj 2.
Tsis muaj kev nkag mus rau nws ntxiv.

Cia peb pom dab tsi tshwm sim ntawm qhov system cia 1 (tus thaub qab tam sim no).

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Peb pom tias lub hauv paus pib LUN (LUN1R) tsis muaj. Cov lus yuam kev tshwm sim hauv cov cav, hauv cov ntaub ntawv vaj huam sib luag, thiab tseem nyob hauv txoj cai rov ua dua nws tus kheej. Raws li, cov ntaub ntawv los ntawm tus tswv tsev tam sim no tsis muaj.

Hloov lub luag hauj lwm ntawm LUN1 mus rau Thawj Tswj Hwm.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Kuv tab tom ua daim ntawv qhia rau tus tswv tsev.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Nco ntsoov tias tsav E tshwm rau ntawm tus tswv tsev.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Peb kuaj lub hash.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Txhua yam zoo. Lub kaw lus cia tau ua tiav txoj sia nyob rau lub caij nplooj zeeg ntawm cov ntaub ntawv chaw, uas tau ua haujlwm. Lub sij hawm kwv yees peb siv txuas cov ntawv luam "reversal" thiab txuas LUN los ntawm qhov chaw khaws ntaub ntawv thaub qab yog li 3 feeb. Nws yog qhov tseeb tias hauv kev tsim khoom tiag tiag txhua yam yog qhov nyuaj ntau dua, thiab ntxiv rau kev ua haujlwm nrog cov tshuab khaws cia, koj yuav tsum ua ntau yam haujlwm ntxiv hauv lub network, ntawm cov tswv, hauv kev siv. Thiab nyob rau hauv lub neej no lub sij hawm ntawm lub sij hawm yuav ntev npaum li cas.

Ntawm no kuv xav sau tias txhua yam, qhov kev xeem tau ua tiav, tab sis tsis txhob maj. Lub kaw lus tseem ceeb yog "dag", peb paub tias thaum nws "poob", nws yog nyob rau hauv lub luag haujlwm tseem ceeb. Yuav ua li cas yog nws dheev tig rau? Yuav muaj ob lub luag haujlwm tseem ceeb, uas sib npaug ntawm cov ntaub ntawv kev noj nyiaj txiag? Cia peb kuaj tam sim no.
Cia peb mam li qhib lub hauv paus cia system.

Nws loads rau ob peb feeb thiab rov qab mus rau qhov kev pab cuam tom qab ib tug luv luv synchronization, tab sis nyob rau hauv lub luag hauj lwm ntawm Secondary.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Tag nrho OK. Split-hlwb tsis tshwm sim. Peb xav txog qhov no, thiab ib txwm tom qab lub caij nplooj zeeg lub kaw lus cia nce mus rau lub luag haujlwm ntawm Secondary, tsis hais nws lub luag haujlwm li cas hauv "thaum lub neej." Tam sim no peb tuaj yeem hais kom paub tseeb tias qhov kev kuaj xyuas qhov chaw tsis ua haujlwm tau ua tiav.

Ua tsis tiav ntawm kev sib txuas lus ntawm cov chaw khaws ntaub ntawv

Lub luag haujlwm tseem ceeb ntawm qhov kev sim no yog kom paub tseeb tias lub kaw lus cia tsis pib ua qhov txawv yog tias nws poob ib ntus kev sib txuas lus ntawm ob lub kaw lus cia thiab tom qab ntawd rov tshwm sim dua.
Yog li. Peb disconnect cov xov hlau ntawm lub tshuab cia (cia peb xav tias lawv tau khawb los ntawm ib qho excavator).

Nyob rau hauv Primary peb pom tias tsis muaj kev sib txuas nrog Secondary.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Hauv Secondary peb pom tias tsis muaj kev sib txuas nrog Lub Tsev Kawm Ntawv Qib Siab.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Txhua yam ua haujlwm zoo, thiab peb txuas ntxiv sau cov ntaub ntawv mus rau qhov system cia tseem ceeb, uas yog, lawv tau lees tias yuav txawv ntawm qhov thaub qab, uas yog, lawv tau "sib cais".

Hauv ob peb feeb peb "kho" kev sib txuas lus channel. Thaum cov tshuab khaws cia pom ib leeg, cov ntaub ntawv synchronization tau qhib. Tsis muaj dab tsi yuav tsum tau los ntawm tus thawj coj ntawm no.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Tom qab qee lub sijhawm, synchronization tiav.

AERODISK Cav: Kev puas tsuaj tiv thaiv. Ntu 1

Kev sib txuas tau rov qab los, kev sib txuas lus tsis tau ua rau muaj xwm txheej ceev, thiab tom qab hloov mus, synchronization tau tshwm sim.

tshawb pom

Peb txheeb xyuas qhov kev xav - dab tsi xav tau thiab yog vim li cas, qhov twg yog qhov zoo thiab qhov twg yog qhov tsis zoo. Tom qab ntawd peb teeb tsa synchronous replication ntawm ob lub kaw lus cia.

Tom qab ntawd, cov kev sim pib tau ua tiav rau kev hloov pauv ib txwm, cov ntaub ntawv chaw tsis ua haujlwm thiab kev sib txuas lus tsis ua haujlwm. Nyob rau hauv txhua rooj plaub, lub kaw lus cia ua haujlwm zoo. Tsis muaj cov ntaub ntawv poob thiab kev tswj hwm kev ua haujlwm raug khaws cia rau qhov tsawg kawg nkaus rau qhov xwm txheej ntawm phau ntawv.

Lub sijhawm tom ntej peb yuav ua rau qhov teeb meem nyuaj thiab qhia tias tag nrho cov logic no ua haujlwm li cas hauv lub tshuab hluav taws xob metrocluster hauv active-active hom, uas yog, thaum ob qho tib si cia systems yog thawj, thiab tus cwj pwm nyob rau hauv cov ntaub ntawv ntawm cia system tsis ua hauj lwm yog tag nrho automated.

Thov sau cov lus qhia, peb yuav zoo siab tau txais cov lus thuam thiab cov lus qhia tswv yim.

Txog rau lub sijhawm tom ntej.

Tau qhov twg los: www.hab.com

Ntxiv ib saib