ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Aloha mai e ka poe heluhelu Habr! ʻO ke kumuhana o kēia ʻatikala ʻo ia ka hoʻokō ʻana i nā mea hana hoʻōla pōʻino i nā ʻōnaehana mālama ʻo AERODISK Engine. I ka hoʻomaka, makemake mākou e kākau i loko o hoʻokahi ʻatikala e pili ana i nā mea hana ʻelua: replication a metrocluster, akā, ʻo ka mea pōʻino, ua lōʻihi loa ka ʻatikala, no laila ua māhele mākou i ka ʻatikala i ʻelua ʻāpana. E hele kāua mai ka maʻalahi a i ka paʻakikī. Ma kēia ʻatikala, e hoʻonohonoho mākou a hoʻāʻo i ka replication synchronous - e hoʻokuʻu mākou i hoʻokahi kikowaena data, a uhaʻi hoʻi i ke ala kamaʻilio ma waena o nā kikowaena data a ʻike i ka mea e hiki mai ana.

Nīnau pinepine kā mākou mea kūʻai iā mākou i nā nīnau like ʻole e pili ana i ka replication, no laila ma mua o ka neʻe ʻana i ka hoʻonohonoho ʻana a me ka hoʻāʻo ʻana i ka hoʻokō ʻana i nā replicas, e haʻi liʻiliʻi mākou iā ʻoe e pili ana i ke ʻano o ka replication i loko o ka waihona.

Keʻano o ka manaʻo

ʻO ka hoʻopili hou ʻana i nā ʻōnaehana mālama he hana mau no ka hōʻoia ʻana i ka ʻike ʻikepili ma kekahi mau ʻōnaehana mālama i ka manawa like. Ma keʻano loea, hoʻokō ʻia ka hana hou ʻana ma nā ala ʻelua.

Hoʻopili like ʻole - ke kope nei kēia i ka ʻikepili mai ka ʻōnaehana mālama nui i ka mea hoʻihoʻi, a ukali ʻia me ka hōʻoia pono mai nā ʻōnaehana mālama ʻelua i hoʻopaʻa ʻia a hoʻopaʻa ʻia ka ʻikepili. Ma hope o ka hōʻoia ʻana ma nā ʻaoʻao ʻelua (nā ʻōnaehana mālama ʻelua) e manaʻo ʻia ka ʻikepili i hoʻopaʻa ʻia a hiki ke hana pū me. Hoʻopaʻa kēia i ka ʻike ʻikepili i hōʻoia ʻia ma nā ʻōnaehana mālama āpau e komo ana i ka kope.

Nā pōmaikaʻi o kēia ʻano:

  • Ua like mau ka ʻikepili ma nā ʻōnaehana mālama a pau

ʻAla:

  • ʻO ke kumukūʻai kiʻekiʻe o ka hopena (nā ala kamaʻilio wikiwiki, fiber optical pipiʻi, nā transceivers hawewe lōʻihi, etc.)
  • Kaʻina mamao (ma loko o nā ʻumi mau kilomita)
  • ʻAʻohe pale i ka palaho ʻikepili logical (inā ʻino ka ʻikepili (me ka noʻonoʻo a i ʻole paha) ma ka ʻōnaehana mālama nui, e hoʻopōʻino koke ʻia ia i ka mea hoʻihoʻi, no ka mea ua like mau ka ʻikepili (ʻo ia ka paradox)

Hoʻopili like ʻole - ke kope nei hoʻi kēia i ka ʻikepili mai ka ʻōnaehana mālama nui i ka mea hoʻihoʻi, akā me kahi lohi a me ka pono ʻole e hōʻoia i ke kākau ʻana ma kēlā ʻaoʻao. Hiki iā ʻoe ke hana me ka ʻikepili ma hope koke o ka hoʻopaʻa ʻana iā ia i ka ʻōnaehana mālama nui, a ma ka ʻōnaehana mālama waihona e loaʻa nā ʻikepili ma hope o kekahi manawa. ʻO ka ʻike o ka ʻikepili i kēia hihia, ʻoiaʻiʻo, ʻaʻole i hōʻoia ʻia. ʻO ka ʻikepili ma ka ʻōnaehana mālama mālama he liʻiliʻi mau "i ka wā ma mua."

ʻO nā mea maikaʻi o ka hoʻopili asynchronous:

  • ʻO ke kumu kūʻai haʻahaʻa (kekahi ala kamaʻilio, optics koho)
  • ʻAʻohe palena mamao
  • Ma ka ʻōnaehana mālama hoʻihoʻi, ʻaʻole e hōʻino ka ʻikepili inā e pōʻino ia ma ka mea nui (ma ka liʻiliʻi no kekahi manawa); inā hewa ka ʻikepili, hiki iā ʻoe ke hoʻōki i ka replica e pale i ka palaho ʻikepili ma ka ʻōnaehana mālama mālama.

ʻAla:

  • ʻAʻole like nā ʻikepili i nā kikowaena ʻikepili like ʻole

No laila, ʻo ke koho ʻana i ke ʻano replication e pili ana i nā pahuhopu ʻoihana. Inā he mea koʻikoʻi iā ʻoe ka loaʻa ʻana o ka ʻikepili hoʻihoʻi i ka ʻikepili like me ke kikowaena data nui (ʻo ia hoʻi, koi ʻoihana no RPO = 0), a laila pono ʻoe e ʻoki i ke kālā a hoʻopaʻa i nā palena o kahi synchronous. kope. A inā ʻae ʻia ka lohi o ka mokuʻāina ʻikepili a ʻaʻohe kālā wale nō, a laila pono ʻoe e hoʻohana i ke ʻano asynchronous.

E hoʻokaʻawale hoʻi mākou i ke ʻano o ia ʻano (ʻoi aku ka pololei, kahi topology) ma ke ʻano he metrocluster. Ma ke ʻano metrocluster, hoʻohana ʻia ka replication synchronous, akā, ʻaʻole like me ka replica maʻamau, hiki i kahi metrocluster ke ʻae i nā ʻōnaehana mālama ʻelua e hana i ke ʻano hana. ʻO kēlā mau mea. ʻaʻohe ou kaʻawale ma waena o nā kikowaena ʻikepili hana a me ka standby. Hana like nā noi me nā ʻōnaehana mālama ʻelua, aia ma ke kino ma nā kikowaena ʻikepili like ʻole. ʻO nā manawa haʻahaʻa i ka wā o nā ulia i loko o ia topology he liʻiliʻi loa (RTO, mau minuke). Ma kēia ʻatikala ʻaʻole mākou e noʻonoʻo i kā mākou hoʻokō ʻana i ka metrocluster, no ka mea he kumuhana nui loa kēia, no laila e hāʻawi mākou i kahi ʻatikala ʻokoʻa aʻe, e hoʻomau i kēia.

Eia kekahi, i ka manawa pinepine, ke kamaʻilio mākou e pili ana i ka hoʻopiʻi ʻana me ka hoʻohana ʻana i nā ʻōnaehana mālama, nui ka poʻe i nīnau kūpono: "He nui nā noi i kā lākou mau mea hana hoʻopiʻi, no ke aha e hoʻohana ai i ka replication ma nā ʻōnaehana mālama? ʻOi aku ka maikaʻi a i ʻole ka hewa?

ʻAʻohe pane maopopo ma ʻaneʻi, no laila eia nā hoʻopaʻapaʻa FOR a me CONS:

Nā hoʻopaʻapaʻa NO ka hoʻopaʻa kope ʻana:

  • ʻO ka maʻalahi o ka hoʻonā. Me hoʻokahi mea hana, hiki iā ʻoe ke hana hou i kāu pūʻulu ʻikepili holoʻokoʻa, me ka nānā ʻole i ke ʻano o ka ukana a me ka noi. Inā hoʻohana ʻoe i kahi kope mai nā noi, pono ʻoe e hoʻonohonoho kaʻawale i kēlā me kēia noi. Inā ʻoi aku ka nui o lākou ma mua o 2, a laila ʻoi aku ka nui o ka hana a me ke kumukūʻai (pono ka hoʻopiʻi noi ʻana i kahi laikini kaʻawale a ʻaʻole manuahi no kēlā me kēia noi. Akā ʻoi aku ka nui ma lalo).
  • Hiki iā ʻoe ke hana hou i kekahi mea - i kekahi noi, i kekahi ʻikepili - a e paʻa mau. ʻAʻole hiki i nā noi he nui (ka hapa nui) ke hoʻopili hou, a ʻo nā kope mai ka ʻōnaehana mālama ke ala wale nō e hoʻopakele ai i nā pōʻino.
  • ʻAʻohe pono e uku nui no ka hana hoʻopiʻi noi. Ma ke ʻano he lula, ʻaʻole ia he mea maʻalahi, e like me nā laikini no kahi replica ʻōnaehana mālama. Akā, pono ʻoe e uku no ka laikini no ka hoʻopaʻa ʻana i hoʻokahi manawa, a pono e kūʻai ʻia kahi laikini no ke kope noi no kēlā me kēia noi. Inā he nui o ia mau noi, a laila ke kumu kūʻai i kahi peni maikaʻi a lilo ke kumukūʻai o nā laikini no ka hoʻopiʻi hoʻopaʻa ʻana i kahi kulu i ke kai.

Nā hoʻopaʻapaʻa kūʻē i ka hoʻopaʻa hou ʻana:

  • ʻO ka hoʻopiʻi ma o nā noi he ʻoi aku ka hana mai ka ʻike o nā noi ponoʻī, ʻike ka noi i kāna ʻikepili (ʻike maopopo), no laila ua nui nā koho no ka hana pū ʻana me lākou.
  • ʻAʻole hōʻoiaʻiʻo nā mea hana o kekahi mau noi i ka kūlike o kā lākou ʻikepili inā hana ʻia ka hana hou ʻana me ka hoʻohana ʻana i nā mea hana ʻaoʻao ʻekolu. *

* - ka palapala hoʻopaʻapaʻa. No ka laʻana, ua hoʻolaha kūhelu ʻia kahi mea hana DBMS kaulana no ka manawa lōʻihi loa e hiki ke hoʻopili ʻia kā lākou DBMS me ka hoʻohana ʻana i kā lākou ala, a ʻo ke koena o ka replication (me nā ʻōnaehana mālama) ʻaʻole "ʻoiaʻiʻo." Akā, ua hōʻike ke ola ʻaʻole pēlā. ʻO ka hapa nui (akā ʻaʻole maopopo kēia) ʻaʻole kēia ka hoʻāʻo ʻoi loa e kūʻai aku i nā laikini hou aku i nā mea kūʻai aku.

ʻO ka hopena, i ka hapanui o nā hihia, ʻoi aku ka maikaʻi o ka hoʻopiʻi ʻana mai ka ʻōnaehana mālama, no ka mea He koho maʻalahi kēia a emiʻole ke kumukūʻai, akā aia nā hihia paʻakikī ke makemake ʻia nā hana noi kikoʻī, a pono e hana me ka replication pae noi.

Pau ka manaʻo, e hoʻomaʻamaʻa

E hoʻonohonoho mākou i ke kope i kā mākou lab. I loko o nā kūlana hoʻokolohua, ua hoʻohālike mākou i ʻelua mau kikowaena data (ʻoiaʻiʻo, ʻelua mau pahu pili e like me nā hale like ʻole). Aia ke kū i ʻelua ʻōnaehana mālama ʻo Engine N2, i hoʻopili ʻia kekahi i kekahi e nā kaula optical. Hoʻopili ʻia kahi kikowaena kino e holo ana i ka Windows Server 2016 i nā ʻōnaehana mālama ʻelua me ka hoʻohana ʻana i 10Gb Ethernet. He mea maʻalahi ke kū, akā ʻaʻole kēia e hoʻololi i ke ʻano.

Schematically ʻano like kēia:

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

ʻO ke kūpono, ua hoʻonohonoho ʻia ka hoʻopili ʻana penei:

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

I kēia manawa, e nānā kākou i ka hana replication i loaʻa iā mākou i kēia manawa.
Kākoʻo ʻia nā ʻano ʻelua: asynchronous a synchronous. He mea kūpono ka palena o ke ʻano synchronous e ka mamao a me ke ala kamaʻilio. Ma keʻano kūikawā, pono ke ʻano synchronous i ka hoʻohana ʻana i ka fiber e like me ka physics a me 10 Gigabit Ethernet (a ʻoi aku paha).

ʻO ka mamao i kākoʻo ʻia no ka replication synchronous ʻo 40 mau kilomita, ʻo ke kumukūʻai lohi o ke kahawai optical ma waena o nā kikowaena data a hiki i 2 milliseconds. Ma keʻano holoʻokoʻa, e hana ia me nā lohi nui, akā aia nā lohi ikaika i ka wā o ka hoʻopaʻa ʻana (ʻo ia hoʻi ke kūpono), no laila inā ʻoe e hoʻolālā ana i ka replication synchronous ma waena o nā kikowaena data, pono ʻoe e nānā i ka maikaʻi o nā optics a me nā lohi.

ʻAʻole koʻikoʻi nā koi no ka replication asynchronous. ʻOi aku ka pololei, ʻaʻole lākou ma laila. E hana kekahi pili Ethernet hana.

I kēia manawa, kākoʻo ka ʻōnaehana waihona AERODISK ENGINE i ka hoʻopili hou ʻana no nā mea poloka (LUNs) ma o ka protocol Ethernet (ma luna o ke keleawe a i ʻole ka optical). No nā papahana kahi e koi ʻia ai ka hana hou ʻana ma o kahi lole SAN ma luna o Fiber Channel, ke hoʻohui nei mākou i kahi hopena kūpono, akā ʻaʻole i mākaukau, no laila, i kā mākou hihia, ʻo Ethernet wale nō.

Hiki ke hana hou ma waena o nā ʻōnaehana mālama moʻo ENGINE (N1, N2, N4) mai nā ʻōnaehana liʻiliʻi a hiki i nā mea kahiko a me ka hope.

Ua like loa ka hana o na ano hana hou. Aia ma lalo iho nā kikoʻī hou aku e pili ana i nā mea i loaʻa:

  • Hoʻopili hou "hoʻokahi i hoʻokahi" a i ʻole "hoʻokahi i hoʻokahi", ʻo ia hoʻi, ka mana maʻamau me ʻelua mau kikowaena data, ka mea nui a me ke kākoʻo.
  • ʻO ka hana hou ʻana he "hoʻokahi i ka nui" a i ʻole "hoʻokahi i ka nui", ʻo ia hoʻi. hiki ke hoʻopili hou ʻia kekahi LUN i nā ʻōnaehana mālama i ka manawa hoʻokahi
  • E ho'ā, hoʻopau, a "hoʻohuli" i ka hoʻopiʻi ʻana, i mea e hiki ai, hoʻopau, a hoʻololi paha i ke ala o ka hana hou ʻana.
  • Loaʻa ka hana hou ʻana no nā loko RDG (Raid Distributed Group) a me DDP (Dynamic Disk Pool). Eia naʻe, hiki ke hana hou ʻia nā LUN o kahi wai RDG i kahi RDG ʻē aʻe. Pela no me DDP.

Nui aʻe nā hiʻohiʻona liʻiliʻi, akā ʻaʻohe wahi kikoʻī i ka helu ʻana iā lākou; e haʻi mākou iā lākou i kā mākou hoʻonohonoho ʻana.

Hoʻonohonoho hou ʻana

He mea maʻalahi ke kaʻina hana hoʻonohonoho a he ʻekolu pae.

  1. Hoʻonohonoho hoʻonohonoho pūnaewele
  2. Hoʻonohonoho mālama
  3. Hoʻonohonoho i nā lula (pili) a me ka palapala ʻāina

ʻO kahi mea koʻikoʻi i ka hoʻonohonoho ʻana i ka replication ʻo ia ka hana hou ʻana o nā pae mua ʻelua ma ka ʻōnaehana mālama mamao, ʻo ke kolu o ka pae - ma ka mea nui wale nō.

Hoʻonohonoho i nā kumuwaiwai pūnaewele

ʻO ka hana mua, ʻo ia ka hoʻonohonoho ʻana i nā awa pūnaewele kahi e hoʻouna ʻia ai nā kaʻa replication. No ka hana ʻana i kēia, pono ʻoe e ʻae i nā awa a hoʻonohonoho i kā lākou mau IP address ma ka ʻāpana Front-end adapters.

Ma hope o kēia, pono mākou e hana i kahi wai (i kā mākou hihia RDG) a me kahi IP virtual no ka replication (VIP). ʻO VIP kahi IP IP e lana ana i hoʻopaʻa ʻia i ʻelua mau ʻōlelo "kino" o nā mea mālama mālama (nā awa a mākou i hoʻonohonoho ai). ʻO kēia ka mea e hoʻopili hou ai. Hiki iā ʻoe ke hana ʻaʻole me kahi VIP, akā me kahi VLAN, inā pono ʻoe e hana me nā kaʻa i kau ʻia.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

ʻAʻole ʻokoʻa ka hana o ka hana ʻana i kahi VIP no kahi kope mai ka hana ʻana i kahi VIP no I/O (NFS, SMB, iSCSI). Ma kēia hihia, hana mākou i kahi VIP maʻamau (me ka ʻole o VLAN), akā e hōʻoia e hōʻike ʻo ia no ka replication (me ka ʻole o kēia kuhikuhi ʻaʻole hiki iā mākou ke hoʻohui i ka VIP i ka lula ma ka pae aʻe).

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Pono ka VIP i loko o ka subnet like me nā awa IP ma waena o ia e lana ai.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Hana hou mākou i kēia mau hoʻonohonoho ma kahi ʻōnaehana mālama mamao, me kahi IP ʻē aʻe, ʻoiaʻiʻo.
Hiki i nā VIP mai nā ʻōnaehana mālama like ʻole i loko o nā subnets ʻē aʻe, ʻo ka mea nui aia ke ala ma waena o lākou. I kā mākou hihia, hōʻike pololei ʻia kēia laʻana (192.168.3.XX a me 192.168.2.XX)

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Hoʻopau kēia i ka hoʻomākaukau ʻana i ka ʻāpana pūnaewele.

Hoʻonohonoho ʻana i kahi waihona

He ʻokoʻa ka hoʻonohonoho ʻana i kahi waihona no kahi kope mai ka mea maʻamau wale nō i ka hana ʻana i ka palapala ʻāina ma o kahi papa kuhikuhi kūikawā "Replication Mapping". A i ʻole, ua like nā mea a pau me ka hoʻonohonoho maʻamau. I kēia manawa, i ka hoʻonohonoho.

I loko o ka punawai R02 i hana mua ʻia, pono ʻoe e hana i kahi LUN. E hana kākou a kapa ʻia ʻo LUN1.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Pono mākou e hana i ka LUN like ma kahi ʻōnaehana mālama mamao o ka nui like. Hana mākou. I mea e pale aku ai i ka huikau, e kāhea kākou i ka LUN LUN1R mamao

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Inā pono mākou e lawe i kahi LUN i loaʻa i kēia manawa, a laila i ka wā e hoʻonohonoho ai i ka replica, pono mākou e wehe i kēia LUN huahana mai ka mea hoʻokipa, a hana wale i kahi LUN ʻole o ka nui like ma ka ʻōnaehana mālama mamao.

Ua pau ka hoʻonohonoho mālama ʻana, e neʻe kākou i ka hana ʻana i ka lula replication.

Hoʻonohonoho ʻana i nā lula hoʻopiʻi a i ʻole nā ​​loulou kope

Ma hope o ka hana ʻana i nā LUN ma ka ʻōnaehana mālama, ʻo ia ka mea mua i kēia manawa, hoʻonohonoho mākou i ka lula replication LUN1 ma ka ʻōnaehana mālama 1 a i ka LUN1R ma ka ʻōnaehana mālama 2.

Hana ʻia ka hoʻonohonoho ma ka papa kuhikuhi "Remote replication".

E hana kākou i lula. No ka hana ʻana i kēia, pono ʻoe e kuhikuhi i ka mea i loaʻa i ka replica. Ma laila mākou i hoʻonohonoho ai i ka inoa o ka pilina a me ke ʻano o ka replication (synchronous or asynchronous).

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Ma ke kahua "nā ʻōnaehana mamao" hoʻohui mākou i kā mākou ʻōnaehana mālama2. No ka hoʻohui ʻana, pono ʻoe e hoʻohana i nā ʻōnaehana mālama mālama IP (MGR) a me ka inoa o ka LUN mamao kahi e hana ai mākou i ka replication (i kā mākou hihia, LUN1R). Pono nā IP mana ma ke kahua o ka hoʻohui ʻana i kahi pilina; ʻaʻole e hoʻouna ʻia ka huakaʻi replication ma o lākou; e hoʻohana ʻia ka VIP i hoʻonohonoho mua ʻia no kēia.

I kēia manawa hiki iā mākou ke hoʻohui i hoʻokahi ʻōnaehana mamao no ka topology "hoʻokahi i ka nui": kaomi i ke pihi "add node", e like me ke kiʻi ma lalo nei.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

I kā mākou hihia, hoʻokahi wale nō ʻōnaehana mamao, no laila ke kaupalena nei mākou iā mākou iho i kēia.

Ua mākaukau ka lula. E ʻoluʻolu e hoʻohui ʻia ia ma nā mea hoʻopili kope āpau (i kā mākou hihia aia ʻelua o lākou). Hiki iā ʻoe ke hana i nā lula like ʻole e like me kou makemake, no kēlā me kēia helu LUN a ma kēlā me kēia ʻaoʻao. No ka laʻana, no ke kaulike ʻana i ka ukana, hiki iā mākou ke hana hou i kahi ʻāpana o nā LUN mai ka ʻōnaehana mālama 1 a i ka ʻōnaehana mālama 2, a ʻo ka ʻāpana ʻē aʻe, mai ka ʻōnaehana mālama 2 a i ka ʻōnaehana mālama 1.

Pūnaehana waihona1. Ma hope koke iho o ka hana ʻia ʻana, hoʻomaka ka synchronization.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Pūnaehana waihona2. ʻIke mākou i ka lula like, akā ua pau ka synchronization.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

ʻO LUN1 ma ka ʻōnaehana mālama 1 aia ma ke kuleana Primary, ʻo ia hoʻi, ʻeleu. ʻO LUN1R ma ka ʻōnaehana mālama 2 aia ma ke kuleana o ka Secondary, ʻo ia hoʻi, aia ma ka standby inā ʻaʻole i hāʻule ka ʻōnaehana mālama 1.
I kēia manawa hiki iā mākou ke hoʻohui i kā mākou LUN i ka mea hoʻokipa.

E hoʻopili mākou ma o iSCSI, ʻoiai hiki ke hana ʻia ma o FC. ʻO ka hoʻonohonoho ʻana i ka palapala ʻāina ma o iSCSI LUN i loko o kahi kope ʻaʻole ʻokoʻa ia mai ka hiʻohiʻona maʻamau, no laila ʻaʻole mākou e noʻonoʻo i kēia me nā kikoʻī ma aneʻi. Inā he mea, ua wehewehe ʻia kēia kaʻina hana ma ka ʻatikala "Hoʻonohonoho wikiwiki".

ʻO ka ʻokoʻa wale nō ke hana mākou i ka palapala ʻāina ma ka papa kuhikuhi "Replication Mapping".

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Hoʻonohonoho mākou i ka palapala ʻāina a hāʻawi i ka LUN i ka mea hoʻokipa. Ua ʻike ka mea hoʻokipa i ka LUN.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Hoʻopili mākou iā ia i kahi ʻōnaehana faila kūloko.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

ʻO ia, ua pau ka hoʻonohonoho. E hiki mai ana na hoao.

Hoʻoponopono

E hoʻāʻo mākou i ʻekolu mau hiʻohiʻona nui.

  1. Ke hoʻololi maʻamau i ke kūlana kiʻekiʻe > kula kiʻekiʻe. Pono ka hoʻololi maʻamau i ka hihia, no ka laʻana, pono mākou e hana i kekahi mau hana pale i ka kikowaena data nui a i kēia manawa, i mea e loaʻa ai ka ʻikepili, hoʻoili mākou i ka ukana i ke kikowaena data backup.
  2. Ke hoʻololi ʻana i ka hana ulia pōpilikia Secondary > Primary (haʻole ke kikowaena ʻikepili). ʻO kēia ka hiʻohiʻona nui e loaʻa ai ka hoʻopiʻi ʻana, hiki ke kōkua i ke ola ʻana i ka pau ʻole o ke kikowaena data me ka ʻole o ka hoʻomaha ʻana i ka hui no kahi manawa lōʻihi.
  3. Hoʻokaʻawale i nā ala kamaʻilio ma waena o nā kikowaena data. Ke nānā nei i ke ʻano kūpono o nā ʻōnaehana mālama ʻelua i nā kūlana kahi i loaʻa ʻole ai ke ala kamaʻilio ma waena o nā kikowaena data (no ka laʻana, ʻeli ʻia kahi excavator ma kahi hewa a uhaʻi i nā optics pouli).

ʻO ka mea mua, e hoʻomaka mākou e kākau i ka ʻikepili i kā mākou LUN (kākau i nā faila me ka ʻikepili random). ʻIke koke mākou e hoʻohana ʻia ke ala kamaʻilio ma waena o nā ʻōnaehana mālama. He maʻalahi kēia e hoʻomaopopo inā wehe ʻoe i ka nānā ʻana i ka ukana o nā awa i kuleana no ka replication.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Loaʻa i nā ʻōnaehana mālama ʻelua i kēia manawa "pono", hiki iā mākou ke hoʻomaka i ka hoʻāʻo.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

I ka hihia wale nō, e nānā kāua i nā huina hash o kekahi o nā faila a kākau iā lākou i lalo.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Ke hoʻololi maʻamau

Hiki ke hana ʻia ka hana o ka hoʻololi ʻana i nā kuleana (e hoʻololi i ke kuhikuhi o ka hoʻopiʻi ʻana) me kekahi ʻōnaehana mālama, akā pono ʻoe e hele i nā mea ʻelua, no ka mea pono ʻoe e hoʻopau i ka palapala ʻāina ma Primary, a hiki iā ia ke Secondary (e lilo i Primary. ).

Aia paha kahi nīnau kūpono i kēia manawa: no ke aha e hoʻokaʻawale ʻole ai i kēia? ʻO ka pane: he mea maʻalahi, ʻo ka hoʻopiʻi ʻana he ala maʻalahi o ka hoʻomau ʻana i ka pōʻino, ma muli wale nō o nā hana lima. No ka hoʻokaʻawale ʻana i kēia mau hana, aia kahi mode metrocluster; ua piha piha ia, akā ʻoi aku ka paʻakikī o kāna hoʻonohonoho. E kākau mākou e pili ana i ka hoʻonohonoho ʻana i kahi metrocluster ma ka ʻatikala aʻe.

Ma ka ʻōnaehana mālama nui, hoʻopau mākou i ka palapala ʻāina e hōʻoia i ka pau ʻana o ka hoʻopaʻa ʻana.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

A laila ma kekahi o nā ʻōnaehana mālama (ʻaʻole ia he mea nui, ma ke kumu nui a i ʻole backup) i ka papa kuhikuhi "Remote replication", koho i kā mākou pilina REPL1 a kaomi "Change role".

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Ma hope o kekahi mau kekona, lilo ʻo LUN1R (pūnaewele mālama waihona) i Primary.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Palapala mākou iā LUN1R me ka ʻōnaehana mālama2.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Ma hope o kēia, hoʻopili ʻia kā mākou E: drive i ka mea hoʻokipa, i kēia manawa "hiki mai" mai LUN1R.

I ka hihia wale nō, hoʻohālikelike mākou i nā huina hash.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

like like. Ua hala ka ho'āʻo.

Failover. ʻAʻole hemahema ke kikowaena ʻikepili

I kēia manawa, ʻo ka ʻōnaehana mālama nui ma hope o ka hoʻololi maʻamau ʻo ia ka ʻōnaehana mālama 2 a me LUN1R. No ka hoʻohālike i kahi pōʻino, e hoʻopau mākou i ka mana ma nā mea mālama mālama ʻelua.
ʻAʻole loaʻa hou iā ia.

E ʻike kāua i ka mea e hana nei ma ka ʻōnaehana mālama 1 (ka mea hoʻihoʻi i kēia manawa).

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

ʻIke mākou ʻaʻole i loaʻa ka LUN Primary (LUN1R). Ua ʻike ʻia kahi memo hewa i loko o nā lāʻau, i ka papa ʻike, a me ka lula hoʻi. No laila, ʻaʻole loaʻa ka ʻikepili mai ka mea hoʻokipa i kēia manawa.

E hoʻololi i ke kuleana o LUN1 i ka Primary.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Ke hana nei au i ka palapala ʻāina i ka mea hoʻokipa.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

E hōʻoia i ka puka ʻana o ka drive E ma ka host.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Nānā mākou i ka hash.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Ua maikaʻi nā mea a pau. Ua kūleʻa ka ʻōnaehana mālama i ka hāʻule ʻana o ke kikowaena ʻikepili, i hana ʻia. ʻO ka manawa kokoke mākou i hoʻohana ai i ka hoʻopili ʻana i ka "reversal" replication a me ka hoʻopili ʻana i ka LUN mai ke kikowaena data backup ma kahi o 3 mau minuke. Ua maopopo i ka hana maoli i nā mea a pau i ʻoi aku ka paʻakikī, a me ka hoʻohui ʻana i nā hana me nā ʻōnaehana mālama, pono ʻoe e hana i nā hana hou aʻe ma ka pūnaewele, ma nā pūʻali, i nā noi. A i ke ola e lōʻihi loa kēia manawa.

Maʻaneʻi makemake wau e kākau i nā mea a pau, ua hoʻopau maikaʻiʻia ka ho'āʻo, akā, mai wikiwiki kāua. ʻO ka ʻōnaehana mālama nui ʻo "wahaheʻe", ʻike mākou i ka wā i "hāʻule ai", aia ia ma ke kuleana Primary. He aha ka hana inā e ʻā koke ia? E loaʻa i ʻelua mau kuleana Primary, e like me ka palaho ʻikepili? E nānā kākou i kēia manawa.
E hoʻā koke kākou i ka ʻōnaehana waihona.

Hoʻouka ia no kekahi mau minuke a laila hoʻi i ka lawelawe ma hope o ka hoʻonohonoho pōkole, akā ma ke kuleana o Secondary.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Ua maikaʻi nā mea a pau. ʻAʻole hiki i ka lolo kaʻawale. Ua noʻonoʻo mākou e pili ana i kēia, a ma hope o ka hāʻule ʻana e piʻi aʻe ka ʻōnaehana mālama i ke kuleana o Secondary, me ka nānā ʻole i ke ʻano o ia hana i "i ke ola." I kēia manawa hiki iā mākou ke ʻōlelo maopopo ua kūleʻa ka hoʻāʻo ʻole ʻana o ke kikowaena data.

ʻO ka hemahema o nā ala kamaʻilio ma waena o nā kikowaena data

ʻO ka hana nui o kēia hoʻāʻo ʻana ʻo ia ka hōʻoia ʻana ʻaʻole e hoʻomaka ka ʻōnaehana mālama i ka hana ʻino inā nalowale ia i nā ala kamaʻilio ma waena o nā ʻōnaehana mālama ʻelua a laila ʻike hou ʻia.
No laila. Wehe mākou i nā uwea ma waena o nā ʻōnaehana mālama (e noʻonoʻo mākou ua ʻeli ʻia lākou e kahi excavator).

Ma ka Primary, ʻike mākou ʻaʻohe pili me ke Secondary.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Ma ka Secondary ʻike mākou ʻaʻohe pili me ka Primary.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Hana maikaʻi nā mea a pau, a ke hoʻomau nei mākou e kākau i ka ʻikepili i ka ʻōnaehana mālama nui, ʻo ia hoʻi, ua hōʻoia ʻia lākou e ʻokoʻa mai ka mea hoʻihoʻi, ʻo ia hoʻi, ua "hoʻokaʻawale".

I loko o kekahi mau minuke "hoʻoponopono" mākou i ke ala kamaʻilio. I ka manawa e ʻike ai nā ʻōnaehana mālama i kekahi i kekahi, hoʻāla ʻia ka hoʻonohonoho ʻikepili. ʻAʻohe mea i koi ʻia mai ka luna hoʻoponopono ma aneʻi.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Ma hope o kekahi manawa, hoʻopau ʻia ka synchronization.

ʻEnekini AERODISK: Kūʻē pōʻino. Mahele 1

Ua hoʻihoʻi hou ʻia ka pilina, ʻaʻole i hoʻokumu ʻia ka nalowale o nā ala kamaʻilio i kekahi pilikia pilikia, a ma hope o ka hoʻololi ʻana, ua hana ʻia ka synchronization.

haʻina

Ua kālailai mākou i ke kumumanaʻo - he aha ka mea e pono ai a no ke aha, ma hea nā mea maikaʻi a ma hea nā mea ʻino. A laila hoʻonohonoho mākou i ka replication synchronous ma waena o nā ʻōnaehana mālama ʻelua.

Ma hope aʻe, ua hana ʻia nā hoʻokolohua maʻamau no ka hoʻololi maʻamau, ka hemahema o ke kikowaena data a me ka hemahema o ke kahawai kamaʻilio. I nā hihia a pau, ua hana maikaʻi ka ʻōnaehana mālama. ʻAʻohe poho ʻikepili a mālama ʻia nā hana hoʻokele i ka liʻiliʻi no kahi hiʻohiʻona manual.

ʻO ka manawa aʻe e hoʻopili mākou i ke kūlana a hōʻike i ke ʻano o ka hana ʻana o kēia loiloi āpau i kahi metrocluster automated i ke ʻano hana hoʻoikaika, ʻo ia hoʻi, ke kumu mua o nā ʻōnaehana mālama ʻelua, a ʻo ke ʻano o ka hemahema o ka ʻōnaehana mālama.

E ʻoluʻolu e kākau i nā manaʻo, e hauʻoli mākou i ka loaʻa ʻana o nā ʻōlelo hoʻohewa kūpono a me nā ʻōlelo aʻo kūpono.

A hiki i ka manawa aʻe.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka