AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Баарына салам! Бул макала менен AERODISK Habré боюнча блог ачат. Ура, жолдоштор!

Habré боюнча мурунку макалаларда сактоо тутумдарынын архитектурасы жана негизги конфигурациясы жөнүндө суроолор талкууланган. Бул макалада биз мурда карала элек, бирок көп берилүүчү суроону карап чыгабыз - AERODISK ENGINE сактоо тутумдарынын катачылыкка чыдамдуулугу жөнүндө. Биздин команда AERODISK сактоо тутуму иштебей калышы үчүн бардыгын жасайт, б.а. аны сындыр.

Биздин компаниянын тарыхы, биздин продуктулар жөнүндө макалалар, ошондой эле ийгиликтүү ишке ашыруунун үлгүсү Хабреде илинип калган. Биздин өнөктөштөр - TS Solution жана Softline компанияларына терең ыраазычылык билдиребиз.

Ошондуктан, мен бул жерде көчүрүү жана чаптоо башкаруу ыкмаларын үйрөтпөйм, бирок бул макалалардын түп нускаларына шилтемелерди берем:

Мен дагы жакшы жаңылык менен бөлүшкүм келет. Бирок мен, албетте, көйгөйдөн баштайм. Биз, жаш сатуучу катары, башка чыгымдардын арасында, көптөгөн инженерлер жана администраторлор биздин сактоо тутумубузду кантип туура иштетүүнү билишпейт.
Көпчүлүк сактоо тутумдарын башкаруу администратордун көз карашынан алганда, болжол менен бирдей көрүнөт, бирок ар бир өндүрүүчүнүн өзүнүн өзгөчөлүктөрү бар. Жана биз бул жерде четте калган жокпуз.

Ошондуктан, IT адистерин даярдоо милдетин жөнөкөйлөштүрүү максатында быйылкы жылды бекер билим берүүгө арнайлы деп чечтик. Бул үчүн Россиянын көптөгөн ири шаарларында биз AERODISK компетенттүүлүк борборлорунун тармагын ачып жатабыз, ага кызыккан ар бир техникалык адис таптакыр бекер курстан өтүп, AERODISK ENGINE сактоо тутумдарын башкаруу боюнча сертификат ала алат.

Ар бир Компетенттик борбордо биз AERODISK сактоо тутумунан толук кандуу демо стендди жана физикалык серверди орнотобуз, ага биздин мугалим бетме-бет тренинг өткөрөт. Компетенттик борборлордун иш графигин алар пайда болгондо жарыялайбыз, бирок биз Нижний Новгороддо борбор ачканбыз, андан кийин Краснодар шаары турат. Төмөнкү шилтемелер аркылуу тренингге катталсаңыз болот. Бул жерде шаарлар жана даталар тууралуу учурда белгилүү маалымат болуп саналат:

  • Ола (УЧУН АЧЫК – бул жерден катталсаңыз болот https://aerodisk.promo/nn/);
    16-жылдын 2019-апрелине чейин борборго каалаган жумуш убактысында келүүгө болот, ал эми 16-жылдын 2019-апрелинде чоң окуу курсу уюштурулат.
  • Краснодар (ЖАКЫНДА АЧАТ - бул жерден катталсаңыз болот https://aerodisk.promo/krsnd/ );
    9-жылдын 25-апрелинен 2019-апрелине чейин борборго каалаган жумуш убактысында келүүгө болот жана 25-жылдын 2019-апрелинде чоң окуу курсу уюштурулат.
  • Екатеринбург (ЖАКЫНДА АЧЫЛЫП, биздин веб-сайтта же Habré боюнча маалымат ээрчишет);
    2019-жылдын май-июнь.
  • Новосибирск (Биздин веб-сайтта же Habré боюнча маалымат ээрчишет);
    Октябрь 2019.
  • Красноярск (Биздин веб-сайтта же Habré боюнча маалымат ээрчишет);
    Ноябрь 2019.

Анан, албетте, Москва сизден алыс эмес болсо, каалаган убакта биздин Москвадагы кеңсебизге келип, ушул сыяктуу окуудан өтсөңүз болот.

Баары. Маркетинг менен бүттүк, технологияга өтөлү!

Habré сайтында биз өнүмдөрүбүз, жүктөө тесттери, салыштыруулар, колдонуу өзгөчөлүктөрү жана кызыктуу ишке ашыруулар тууралуу техникалык макалаларды үзгүлтүксүз жарыялап турабыз.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

ЭСКЕРТҮҮ! Макаланы окуп чыккандан кийин, сиз айта аласыз: албетте, сатуучу өзүн текшерип, баары "жаркырап", күнөскана шарттары ж.б. Мен жооп берем: андай эч нерсе жок! Чет элдик атаандаштарыбыздан айырмаланып, биз бул жерде, сизге жакын жайгашканбыз жана сиз дайыма бизге (Москвада же каалаган Борбордук Комитетте) келип, биздин сактоо системабызды каалагандай сынай аласыз. Ошентип, биз дүйнөнүн идеалдуу сүрөтүнө натыйжаларды тууралоо үчүн көп мааниси жок, анткени Биз текшерүү үчүн абдан жеңил болуп саналат. Барууга өтө жалкоо жана убактысы жоктор үчүн биз аралыктан тестирлөө уюштура алабыз. Бул үчүн бизде атайын лаборатория бар. Биз менен байланыш.

ACHTUNG-2! Бул сыноо жүк сыноо эмес, анткени бул жерде биз катачылыкка сабырдуулук жөнүндө гана кам көрөбүз. Бир нече жумадан кийин биз күчтүүрөөк стенд даярдайбыз жана сактоо тутумун жүктөө тестирлөөдөн өткөрөбүз, натыйжаларды бул жерде жарыялайбыз (айтмакчы, тесттерге суроо-талаптар кабыл алынат).

Андыктан, келгиле, аны сындыралы.

Сыноочу стенд

Биздин стенд төмөнкү жабдыктардан турат:

  • 1 x Aerodisk Engine N2 сактоо тутуму (2 контроллер, 64 ГБ кэш, 8xFC порттору 8 Гб/с, 4xEthernet порттору 10 Гб/с SFP+, 4xEthernet порттору 1 Гб/с); Сактоо тутумунда төмөнкү дисктер орнотулган:
  • 4 x SAS SSD дисктери 900 ГБ;
  • 12 x SAS 10k дисктери 1,2 ТБ;
  • Windows Server 1 менен 2016 x Физикалык сервер (2xXeon E5 2667 v3, 96 ГБ оперативдүү эс тутум, 2xFC порту 8 Гб/с, 2xEthernet порту 10 Гб/с SFP+);
  • 2 x SAN 8G алмаштыргыч;
  • 2 x LAN 10G которуштуруу;

Биз серверди сактоо тутумуна FC жана 10G Ethernet аркылуу өчүргүчтөр аркылуу туташтырдык. Стенд диаграммасы төмөндө.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

MPIO жана iSCSI демилгечиси сыяктуу бизге керектүү компоненттер Windows серверинде орнотулган.
Аймактар ​​FC которгучтарында конфигурацияланган, тиешелүү VLANлар LAN которгучтарында конфигурацияланган, ал эми MTU 9000 сактоо портторуна, өчүргүчтөрүнө жана хостуна орнотулган (булардын баарын кантип жасоо биздин документтерде сүрөттөлгөн, андыктан биз сүрөттөбөйбүз. бул процесс бул жерде).

Сыноо методологиясы

Crash-test планы төмөнкүдөй:

  • FC жана Ethernet портторунун иштебей калышын текшерүү.
  • Электр кубатын өчүрүү текшерүү.
  • Контроллердин катасын текшерүү.
  • Топто/пулда дисктин бузулушу текшерилүүдө.

Бардык сыноолор биз IOMETER программасы тарабынан түзүлө турган синтетикалык жүктөө шарттарында аткарылат. Параллелдүү түрдө биз ошол эле сыноолорду жүргүзөбүз, бирок чоң файлдарды сактоо тутумуна көчүрүү шарттарында.

IOmeter конфигурациясы төмөнкүдөй:

  • Окуу/Жазуу – 70/30
  • Блок – 128к (биз чоң блокторго сактоо системаларын жууп салууну чечтик)
  • Жиптердин саны – 128 (бул өндүрүштүк жүккө абдан окшош)
  • Толук Random
  • Жумушчулардын саны – 4 (FC үчүн 2, iSCSI үчүн 2)

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо
AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Тесттин төмөнкү максаттары бар:

  1. Синтетикалык жүктөө жана көчүрүү процесси үзгүлтүккө учуратпасын же ар кандай мүчүлүштүк сценарийлеринде каталарды жаратпасын камсыз кылыңыз.
  2. Портторду, контроллерлорду ж.б. которуу процесси жетишээрлик автоматташтырылганын жана каталар болгон учурда администратордун аракеттерин талап кылбагандыгын текшериңиз (башкача айтканда, иштен чыгуулар учурунда, албетте, иштен чыгуулар жөнүндө сөз кылынбайт).
  3. Журналдардагы маалымат туура көрсөтүлгөнүн текшериңиз.

Хост жана сактоо тутумун даярдоо

Биз FC жана Ethernet портторун (тиешелүүлүгүнө жараша FC жана iSCSI) колдонуу менен сактоо тутумунда бөгөт коюу мүмкүнчүлүгүн конфигурацияладык. TS Solution компаниясынын балдары муну кантип жасоо керектигин мурунку макалада майда-чүйдөсүнө чейин айтып беришти (https://habr.com/ru/company/tssolution/blog/432876/). Анан, албетте, окуу куралдарын жана курстарды эч ким жокко чыгарган жок.

Колубуздагы бардык дисктерди колдонуп, гибриддик топ түздүк. Кэшке 2 SSD диск кошулду, 2 SSD диск кошумча сактоо деңгээли катары кошулду (Онлайн-деңгээл). Биз 12 SAS10k дисктерин RAID-60P (үч эселенген паритет) тобуна топтоштурганбыз, анда бир эле учурда топтогу үч дисктин иштебей калышын текшерүү. Автоматтык түрдө алмаштыруу үчүн бир диск калды.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Биз эки LUN туташтырдык (бири FC аркылуу, бирөө iSCSI аркылуу).

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Эки LUNдын ээси Engine-0 контроллери болуп саналат

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Келиңиз, тестти баштайлы

Жогорудагы конфигурация менен IOMETERди иштетебиз.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Биз 1.8 ГБ/сек өткөрүү жөндөмдүүлүгүн жана 3 миллисекунддук кечиктирүүнү жазабыз. Ката жок (жалпы ката саны).

Ошол эле учурда, биздин хостубуздун "C" локалдык дискинен биз башка интерфейстерди колдонуп, FC жана iSCSI сактагыч LUN'ларына (Windows'догу E жана G дисктери) эки чоң 100 ГБ файлды көчүрө баштайбыз.

Жогоруда LUN FCге көчүрүү процесси, төмөндө iSCSIге көчүрүү процесси.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Тест №1: I/O портторун өчүрүү

Сактоо тутумуна арт жактан жакындайбыз))) жана колду бир аз кыймылдатуу менен Engine-10 контроллеринен бардык FC жана Ethernet 0G кабелдерин сууруп чыгабыз. Швабра менен тазалоочу айым өтүп бара жатып, полду спот жаткан жана кабелдер жаткан жерди жууп коюуну чечкендей (б.а. контроллер дагы эле иштейт, бирок киргизүү/чыгаруу порттору өлүп калган).

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Келгиле, IOMETERди жана файлдарды көчүрүүнү карап көрөлү. Өткөрүү жөндөмдүүлүгү 0,5 ГБ/сек чейин төмөндөдү, бирок тез эле мурунку деңгээлине кайтып келди (болжол менен 4-5 секунданын ичинде). Эч кандай каталар жок.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Файлдарды көчүрүү токтой элек, ылдамдыктын төмөндөшү байкалган, бирок ал такыр маанилүү эмес (840 МБ/сек.дан 720 МБ/сек чейин төмөндөгөн). Көчүрүү токтой элек.

Биз сактоо тутумунун журналдарын карап, порттордун жетишсиздиги жана топту автоматтык түрдө көчүрүү жөнүндө билдирүүнү көрөбүз.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Маалымат панели да FC порттору менен баары жакшы эмес экенин айтат.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Сактоо системасы киргизүү/чыгаруу порттору иштебей калган ийгиликтүү.

Сыноо № 2. Сактоо контроллерин өчүрүү

Дээрлик дароо (кабелдерди кайра сактоо тутумуна сайгандан кийин) контроллерди шассиден чыгарып, сактоо тутумун бүтүрүүнү чечтик.

Кайрадан сактоо тутумуна арткы жактан жакындайбыз (бизге жакты))) жана бул жолу биз РДГнын ээси болгон Engine-1 контроллерин сууруп чыктык (топ көчүп барган).

IOmeterдеги абал төмөнкүдөй. I/O болжол менен 5 секундга токтоп калды. Каталар топтолбойт.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

5 секунддан кийин, киргизүү/чыгаруу болжол менен ошол эле өткөрүү жөндөмдүүлүгү менен, бирок 35 миллисекунддук кечигүү менен улантылды (кечигүүлөр болжол менен бир нече мүнөттөн кийин оңдолот). Скриншоттордон көрүнүп тургандай, жалпы каталардын саны 0 болуп саналат, башкача айтканда, жазуу же окуу каталары болгон эмес.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Келгиле, файлдарыбызды көчүрүүнү карап көрөлү. Көрүнүп тургандай, ал үзгүлтүккө учураган жок, аткаруунун бир аз төмөндөшү байкалды, бирок жалпысынан баары бирдей ~ 800 МБ/сек кайтып келди.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Биз сактоо тутумуна барып, маалымат панелинен Engine-1 контроллери жеткиликтүү эмес деген каргышты көрөбүз (албетте, биз аны өлтүрдүк).

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Биз журналдарда да ушундай жазууну көрөбүз.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Сактоочу контроллер да катадан аман калды ийгиликтүү.

Сыноо №3: Электр менен камсыздоону өчүрүү.

Болбосо, биз файлдарды кайра көчүрө баштадык, бирок IOMETERди токтоткон жокпуз.
Биз электр менен жабдуу блогун тартабыз.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Маалымат панелиндеги сактоо тутумуна дагы бир эскертүү кошулду.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Ошондой эле сенсорлор менюсунда биз өчүрүлгөн электр менен байланышкан сенсорлор кызыл болуп калганын көрөбүз.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Сактоо системасы ишин улантууда. Энергия менен камсыздоо блогунун бузулушу сактоо тутумунун иштешине эч кандай таасир этпейт; хосттун көз карашы боюнча, көчүрүү ылдамдыгы жана IOMETER көрсөткүчтөрү өзгөрүүсүз калды.

Электр кубатын өчүрүү сыноосунан өттү ийгиликтүү.

Акыркы сыноодон мурун, биз сактоо тутумун бир аз жандандырууну чечтик, контроллерди жана электр менен жабдуу блогун кайра коюуну, ошондой эле кабелдерди иретке келтирүүнү чечтик, бул тууралуу сактоо системасы бизге ден соолук панелиндеги жашыл иконалар менен кубануу менен кабарлады. .

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Тест № 4. Топтогу үч дисктин бузулушу

Бул сыноодон мурун биз кошумча даярдоо кадамын жасадык. Чындыгында, ENGINE сактоо тутуму абдан пайдалуу нерсени - ар кандай кайра куруу саясатын камсыз кылат. TS Solution бул функция жөнүндө мурда жазган, бирок анын маңызын эстеп көрөлү. Сактагычтын администратору калыбына келтирүү учурунда ресурстарды бөлүштүрүү үчүн артыкчылыкты белгилей алат. Киргизүү/чыгаруу багытында, башкача айтканда, кайра куруу көбүрөөк убакытты талап кылат, бирок аткаруунун төмөндөшү жок. Же кайра куруу ылдамдыгы багытында, бирок өндүрүмдүүлүк төмөндөйт. Же тең салмактуу вариант. Диск тобун калыбына келтирүү учурунда сактагычтын иштеши ар дайым администратордун баш оорусу болгондуктан, биз киргизүү/чыгаруу иштешине каршы саясатты жана кайра куруу ылдамдыгынын эсебинен сынап көрөбүз.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Эми дисктин катасын текшерип көрөлү. Биз LUNларга (файлдарга жана IOMETER) жаздырууну да иштетебиз. Бизде үч паритеттүү (RAID-60P) тобу бар болгондуктан, бул система үч дисктин иштен чыгышына туруштук бериши керек жана бузулгандан кийин автоматтык алмаштыруу иштеши керек, бир диск бузулгандардын биринин ордун ээлеши керек дегенди билдирет. РДГда жана кайра куруу андан башталууга тийиш.

Баштоо. Биринчиден, сактагыч интерфейси аркылуу биз чыгаргыбыз келген дисктерди бөлүп алалы (автоөзгөртүү дискин өткөрүп жибербөө жана тартпоо үчүн).

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Биз аппараттык көрсөткүчтү текшеребиз. Баары жакшы, биз үч белгиленген дискти көрөбүз.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Жана биз бул үч дискти чыгарабыз.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Келгиле, үй ээсинде эмне бар экенин карап көрөлү. Анан... өзгөчө эч нерсе болгон жок.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо
AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Көчүрүү индикаторлору (алар баштагыдан жогору, анткени кэш жылыды) жана IOMETER дисктерди алып салууда жана кайра курууну баштоодо көп деле өзгөрбөйт (5-10% ичинде).

Сактоо тутумунда эмне бар экенин карап көрөлү.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Топтун статусунан биз кайра куруу процесси башталып, аяктоого аз калганын көрүп турабыз.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

RDG скелетинде 2 диск кызыл статуста, ал эми бирөө алмаштырылганын көрүүгө болот. Автоматтык алмаштыруу диски мындан ары жок; ал 3-капа болгон дискти алмаштырды. Кайра куруу бир нече мүнөткө созулду, 3 диск иштебей калганда файлдарды жазуу үзгүлтүккө учураган жок жана киргизүү/чыгаруу көрсөткүчтөрү көп деле өзгөргөн жок.

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

AERODISK ENGINE N2 сактоо системасынын кыйроо сыноолору, күч сыноо

Дисктин ката сынагы сөзсүз өттү ийгиликтүү.

жыйынтыктоо

Бул учурда биз сактоо тутумдарына каршы зомбулукту токтотууну чечтик. Жыйынтыктап көрөлү:

  • FC портунун катасын текшерүү - ийгиликтүү
  • Ethernet портунун катасын текшерүү - ийгиликтүү
  • Контроллердин катасын текшерүү - ийгиликтүү
  • Электр кубаты үзгүлтүккө учураган сыноо - ийгиликтүү
  • Grouppoolдо дисктин катасы текшерилүүдө - ийгиликтүү

Бир дагы мүчүлүштүктөр жазууну токтоткон жок же синтетикалык жүктөөдө каталарды жаратты; албетте, аткаруу хит болду (жана биз аны кантип жеңүүнү билебиз, аны жакында жасайбыз), бирок бул секундалар экенин эске алганда, бул абдан алгылыктуу. Корутунду: AERODISK сактоо тутумунун бардык компоненттеринин катачылыкка чыдамкайлыгы өз деңгээлинде иштеген, бузулуу учурлары болгон эмес.

Албетте, бир макалада биз бардык ийгиликсиз сценарийлерди сынай албайбыз, бирок биз эң популярдуу болгондорду камтууга аракет кылдык. Андыктан, өз ой-пикириңизди, келечектеги басылмаларга сунушуңузду жана, албетте, адекваттуу сын пикириңизди жөнөтүңүз. Биз талкуулоого кубанычта болобуз (же андан да жакшысы, тренингге келиңиз, мен графикти кайталайм)! Жаңы сыноолорго чейин!

  • Ола (УЧУН АЧЫК – бул жерден катталсаңыз болот https://aerodisk.promo/nn/);
    16-жылдын 2019-апрелине чейин борборго каалаган жумуш убактысында келүүгө болот, ал эми 16-жылдын 2019-апрелинде чоң окуу курсу уюштурулат.
  • Краснодар (ЖАКЫНДА АЧАТ - бул жерден катталсаңыз болот https://aerodisk.promo/krsnd/ );
    9-жылдын 25-апрелинен 2019-апрелине чейин борборго каалаган жумуш убактысында келүүгө болот жана 25-жылдын 2019-апрелинде чоң окуу курсу уюштурулат.
  • Екатеринбург (ЖАКЫНДА АЧЫЛЫП, биздин веб-сайтта же Habré боюнча маалымат ээрчишет);
    2019-жылдын май-июнь.
  • Новосибирск (Биздин веб-сайтта же Habré боюнча маалымат ээрчишет);
    Октябрь 2019.
  • Красноярск (Биздин веб-сайтта же Habré боюнча маалымат ээрчишет);
    Ноябрь 2019.

Source: www.habr.com

Комментарий кошуу