Абри тобовар ба офатҳои табиӣ: Чӣ тавр он кор мекунад

Эй Ҳабр!

Пас аз таътили Соли нав, мо абри ба офатҳои табиӣ асосёфтаро дар ду сайт дубора оғоз кардем. Имрӯз мо ба шумо мегӯям, ки он чӣ гуна кор мекунад ва нишон медиҳем, ки бо мошинҳои виртуалии муштарӣ чӣ мешавад, вақте ки унсурҳои инфиродии кластер аз кор мебароянд ва тамоми сайт вайрон мешавад (спойлер - ҳама чиз бо онҳо хуб аст).

Абри тобовар ба офатҳои табиӣ: Чӣ тавр он кор мекунад
Системаи нигоҳдории абр ба офатҳои табиӣ дар сайти OST.

Он чӣ дар дарун аст

Дар зери сарпӯш, кластер дорои серверҳои Cisco UCS бо гипервизори VMware ESXi, ду системаи нигаҳдории INFINIDAT InfiniBox F2240, таҷҳизоти шабакавии Cisco Nexus ва инчунин коммутаторҳои Brocade SAN мебошад. Кластер ба ду сайт тақсим шудааст - OST ва NORD, яъне ҳар як маркази додаҳо маҷмӯи якхелаи таҷҳизот дорад. Дар асл, ин он чизест, ки онро ба офатҳои табиӣ тобовар мекунад.

Дар дохили як сайт, унсурҳои асосӣ низ такрор мешаванд (хостҳо, коммутаторҳои SAN, шабака).
Ин ду сайт тавассути хатсайрҳои махсуси нахи оптикӣ пайваст карда шудаанд, ки инчунин ҳифз шудаанд.

Якчанд сухан дар бораи системаҳои нигоҳдорӣ. Мо версияи аввалини абри аз офатҳои табиӣ тобоварро дар NetApp сохтем. Дар ин ҷо мо INFINIDAT-ро интихоб кардем ва дар ин ҷост:

  • Опсияи такрории фаъол-фаъол. Он ба мошини маҷозӣ имкон медиҳад, ки ҳатто агар яке аз системаҳои нигоҳдорӣ комилан аз кор ояд, кор кунад. Ман ба шумо дар бораи такрорӣ баъдтар бештар мегӯям.
  • Се контроллерҳои диск барои баланд бардоштани таҳаммулпазирии хатогиҳои система. Одатан ду нафаранд.
  • Ҳалли омода. Мо рахи қаблан васлшударо гирифтем, ки танҳо бояд ба шабака пайваст ва танзим карда шавад.
  • Дастгирии техникӣ бодиққат. Муҳандисони INFINIDAT пайваста гузоришҳо ва рӯйдодҳои системаи нигаҳдории худро таҳлил мекунанд, версияҳои нави нармафзорро насб мекунанд ва дар конфигуратсия кӯмак мекунанд.

Инҳоянд чанд акс аз кушодани бастабандӣ:

Абри тобовар ба офатҳои табиӣ: Чӣ тавр он кор мекунад

Абри тобовар ба офатҳои табиӣ: Чӣ тавр он кор мекунад

Чӣ тавр кор мекунад

Абр аллакай дар дохили худ ба хатогиҳо таҳаммулпазир аст. Он муштариро аз як нокомии сахтафзор ва нармафзор муҳофизат мекунад. Муқовимат ба офатҳои табиӣ аз шикастҳои азим дар дохили як сайт кӯмак мекунад: масалан, нокомии системаи нигоҳдорӣ (ё кластери SDS, ки аксар вақт рӯй медиҳад 🙂), хатогиҳои азим дар шабакаи нигоҳдорӣ ва ғайра. Хуб, ва муҳимтар аз ҳама: чунин абр наҷот медиҳад, вақте ки тамоми сайт аз сабаби сӯхтор, хомӯшӣ, забти рейдерҳо ё фуруд омадани бегонагон дастнорас мегардад.

Дар ҳамаи ин ҳолатҳо, мошинҳои виртуалии муштарӣ кор карданро идома медиҳанд ва ин аст, ки чаро.

Тарҳрезии кластер тавре тарҳрезӣ шудааст, ки ҳар як мизбони ESXi бо мошинҳои виртуалии муштарӣ метавонад ба яке аз ду системаи нигаҳдорӣ дастрасӣ пайдо кунад. Агар системаи нигоҳдорӣ дар сайти OST ноком шавад, мошинҳои виртуалӣ корашонро идома медиҳанд: ҳостҳое, ки дар он кор мекунанд, ба системаи нигаҳдории NORD барои маълумот дастрасӣ пайдо мекунанд.

Абри тобовар ба офатҳои табиӣ: Чӣ тавр он кор мекунад
Диаграммаи пайвастшавӣ дар кластер чунин аст.

Ин ба сабаби он имконпазир аст, ки Пайванди байни коммутаторҳо дар байни матоъҳои SAN ду сайт танзим карда шудааст: Калиди Fabric A OST SAN ба коммутатори Fabric A NORD SAN ва ба ҳамин монанд барои коммутаторҳои Fabric B SAN пайваст карда шудааст.

Хуб, то ин ки ҳамаи ин нозукиҳои заводҳои SAN маъно дошта бошанд, репликатсияи Active-Active дар байни ду системаи нигоҳдорӣ танзим карда мешавад: маълумот тақрибан дар як вақт ба системаҳои нигаҳдории маҳаллӣ ва дурдаст навишта мешавад, RPO = 0. Маълум мешавад, ки маълумоти аслӣ дар як системаи нигоҳдорӣ нигоҳ дошта мешавад ва нусхаи он дар дигараш нигоҳ дошта мешавад. Маълумот дар сатҳи ҳаҷми нигоҳдорӣ такрор карда мешавад ва маълумотҳои VM (дискҳои он, файли конфигуратсия, файли своп ва ғ.) дар онҳо нигоҳ дошта мешаванд.

Хост ESXi ҳаҷми ибтидоӣ ва нусхаи онро ҳамчун як дастгоҳи диск (Дастгоҳи нигаҳдорӣ) мебинад. Аз мизбони ESXi ба ҳар як дастгоҳи диск 24 роҳ мавҷуд аст:

12 роҳ онро ба системаи нигаҳдории маҳаллӣ (роҳҳои оптималӣ) ва 12 роҳи боқимонда ба системаи нигаҳдории дурдаст (роҳҳои ғайри оптималӣ) мепайвандад. Дар ҳолати муқаррарӣ, ESXi маълумотро дар системаи нигаҳдории маҳаллӣ бо истифода аз роҳҳои "оптималӣ" дастрас мекунад. Вақте ки ин системаи нигоҳдорӣ аз кор мебарояд, ESXi роҳҳои оптималиро аз даст медиҳад ва ба роҳҳои "ғайриоптималӣ" мегузарад. Ин аст он чизе ки дар диаграмма ба назар мерасад.

Абри тобовар ба офатҳои табиӣ: Чӣ тавр он кор мекунад
Нақшаи кластери аз офатҳои табиӣ тобовар.

Ҳама шабакаҳои муштарӣ ба ҳарду сайт тавассути матоъҳои умумии шабака пайваст мешаванд. Ҳар як сайт як Provider Edge (PE) -ро иҷро мекунад, ки дар он шабакаҳои муштарӣ қатъ карда мешаванд. ҲМ ба як кластери умумӣ муттаҳид шудаанд. Агар PE дар як сайт ноком шавад, тамоми трафик ба сайти дуюм равона карда мешавад. Ба шарофати ин, мошинҳои маҷозӣ аз сайте, ки бе PE мондаанд, тавассути шабака барои муштарӣ дастрас мемонанд.

Биёед ҳоло бубинем, ки бо мошинҳои виртуалии муштарӣ ҳангоми нокомиҳои гуногун чӣ мешавад. Биёед бо вариантҳои сабуктарин оғоз кунем ва бо ҷиддитарин - нокомии тамоми сайт хотима ёбем. Дар мисолҳо, платформаи асосӣ OST хоҳад буд ва платформаи эҳтиётӣ бо нусхаҳои додаҳо NORD хоҳад буд.

Бо мошини виртуалии муштарӣ чӣ мешавад, агар...

Пайванди такрорӣ ноком мешавад. Репликатсия байни системаҳои нигаҳдории ду сайт қатъ мешавад.
ESXi танҳо бо дастгоҳҳои диски маҳаллӣ кор хоҳад кард (тавассути роҳҳои оптималӣ).
Мошинҳои виртуалӣ кор мекунанд.

Абри тобовар ба офатҳои табиӣ: Чӣ тавр он кор мекунад

ISL (Inter-Switch Link) вайрон мешавад. Ҳодиса аз эҳтимол дур нест. Агар ягон экскаватори девонавор якбора якчанд маршрути оптикиро кофта накунад, ки онхо дар маршрутхои мустакил кор мекунанд ва ба воситаи воридоти гуногун ба объектхо оварда мешаванд. Аммо ба ҳар ҳол. Дар ин ҳолат, мизбонҳои ESXi нисфи роҳҳоро аз даст медиҳанд ва танҳо метавонанд ба системаҳои нигаҳдории маҳаллии худ дастрасӣ пайдо кунанд. Репликаҳо ҷамъ карда мешаванд, аммо ҳостҳо ба онҳо дастрасӣ надоранд.

Мошинҳои виртуалӣ муътадил кор мекунанд.

Абри тобовар ба офатҳои табиӣ: Чӣ тавр он кор мекунад

Калиди SAN дар яке аз сайтҳо ноком мешавад. Хостҳои ESXi баъзе роҳҳоро ба системаи нигоҳдорӣ гум мекунанд. Дар ин ҳолат, ҳостҳо дар сайте, ки гузариш ноком шудааст, танҳо тавассути яке аз HBA-ҳои худ кор хоҳанд кард.

Мошинҳои виртуалӣ кори муқаррариро идома медиҳанд.

Абри тобовар ба офатҳои табиӣ: Чӣ тавр он кор мекунад

Ҳама гузаришҳои SAN дар яке аз сайтҳо ноком мешаванд. Фарз мекунем, ки чунин фалокат дар сайти OST рӯй дод. Дар ин ҳолат, мизбонҳои ESXi дар ин сайт ҳамаи роҳҳоро ба дастгоҳҳои диски худ гум мекунанд. Механизми стандартии VMware vSphere HA ба кор медарояд: он ҳама мошинҳои виртуалии сайти OST дар NORD дар ҳадди аксар 140 сонияро аз нав оғоз мекунад.

Мошинҳои виртуалӣ, ки дар ҳостҳои сайти NORD кор мекунанд, муътадил кор мекунанд.

Абри тобовар ба офатҳои табиӣ: Чӣ тавр он кор мекунад

Хост ESXi дар як сайт ноком мешавад. Дар ин ҷо механизми vSphere HA дубора кор мекунад: мошинҳои виртуалӣ аз ҳости ноком дар дигар ҳостҳо - дар ҳамон сайт ё дурдаст аз нав ба кор андохта мешаванд. Вақти аз нав оғоз кардани мошини виртуалӣ то 1 дақиқа аст.

Агар ҳамаи ҳостҳои ESXi дар сайти OST ноком шаванд, ҳеҷ гуна имкон вуҷуд надорад: VMҳо дар дигараш аз нав оғоз карда мешаванд. Вақти бозсозӣ ҳамон аст.

Абри тобовар ба офатҳои табиӣ: Чӣ тавр он кор мекунад

Системаи нигоҳдорӣ дар як сайт кор намекунад. Фарз мекунем, ки системаи нигоҳдорӣ дар сайти OST ноком мешавад. Сипас мизбонҳои ESXi сайти OST ба кор бо репликаҳои нигаҳдорӣ дар NORD мегузаранд. Пас аз он ки системаи нигаҳдории ноком ба хидмат бармегардад, такрори маҷбурӣ ба амал меояд ва ҳостҳои ESXi OST дубора ба системаи нигаҳдории маҳаллӣ дастрасӣ пайдо мекунанд.

Мошинҳои виртуалӣ дар тамоми ин муддат муътадил кор мекарданд.

Абри тобовар ба офатҳои табиӣ: Чӣ тавр он кор мекунад

Яке аз сайтҳо ноком мешавад. Дар ин ҳолат, ҳама мошинҳои виртуалӣ дар сайти эҳтиётӣ тавассути механизми vSphere HA аз нав оғоз карда мешаванд. Вақти аз нав оғоз кардани VM 140 сония аст. Дар ин ҳолат, ҳама танзимоти шабакаи мошини виртуалӣ захира карда мешаванд ва он барои муштарӣ тавассути шабака дастрас боқӣ мемонад.

Барои он ки бозоғозкунии мошинҳо дар сайти эҳтиётӣ бемаънӣ сурат гирад, ҳар як сайт танҳо нисфи пур аст. Нимаи дуюм захира аст, агар ҳамаи мошинҳои виртуалӣ аз сайти дуюми вайроншуда ҳаракат кунанд.

Абри тобовар ба офатҳои табиӣ: Чӣ тавр он кор мекунад

Абри тобовар ба офатҳои табиӣ дар асоси ду маркази маълумот аз чунин нокомиҳо муҳофизат мекунад.

Ин лаззат арзон нест, зеро ба ғайр аз захираҳои асосӣ, дар сайти дуюм захира лозим аст. Аз ин рӯ, хидматрасониҳои муҳими тиҷорат дар чунин абр ҷойгир карда мешаванд, ки бекористии дарозмуддати он боиси талафоти калони молиявӣ ва эътибори он мегардад ё агар системаи иттилоотӣ ба талаботи тобоварӣ ба офатҳои табиӣ аз ҷониби танзимгарон ё қоидаҳои дохилии ширкат тобеъ бошад.

Манбаъҳо:

  1. www.infinidat.com/sites/default/files/resource-pdfs/DS-INFBOX-190331-US_0.pdf
  2. support.infinidat.com/hc/en-us/articles/207057109-InfiniBox-best-practices-guides

Манбаъ: will.com

Илова Эзоҳ