Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

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

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Биздин оюбузча, Dorado V6 сактоо үй-бүлөсүнүн негизги атаандаштык артыкчылыгы аталышында айтылган аткаруу жана ишенимдүүлүк менен камсыз кылынат. Ооба, ооба, бул абдан жөнөкөй, бирок биз бул "жөнөкөйлүккө" жетүү үчүн кандай татаал жана өтө татаал чечимдерди кабыл алдык, биз бүгүн сүйлөшөбүз.

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

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

базар жөнүндө бир нече сөз

Huawei чечимдеринин рыноктогу ордун жакшыраак түшүнүү үчүн, келгиле, далилденген ченемге кайрылалы - "сыйкырдуу квадранттар» Gartner. Эки жыл мурун, жалпы максаттагы диск массивинин секторунда биздин компания ишенимдүү түрдө NetApp жана Hewlett Packard Enterprise компаниясынан кийинки лидерлердин тобуна кирген. 2018-жылы SSD сактагычтар рыногундагы Huawei позициясы "челленджер" статусу менен мүнөздөлгөн, бирок лидерлик позицияга жетүү үчүн бир нерсе жетишпей жаткан.

2019-жылы Gartner өзүнүн изилдөөсүндө жогоруда аталган эки секторду тең бириктирген - "Негизги сактагыч". Натыйжада, Huawei дагы бир жолу IBM, Hitachi Vantara жана Infinidat сыяктуу сатуучулардан кийинки лидер квадрантта болду.

Сүрөттү толуктоо үчүн, биз Gartner АКШ рыногунда талдоо үчүн маалыматтардын 80% чогултуп, бул АКШда жакшы көрсөтүлгөн компаниялардын пайдасына олуттуу бир тарапка алып келерин белгилейбиз. Ошол эле учурда, европалык жана азиялык рынокторго багытталган жеткирүүчүлөр, албетте, анча пайдалуу эмес абалда. Буга карабастан, өткөн жылы Huawei өнүмдөрү жогорку оң квадрантта татыктуу орун алды жана Гартнердин өкүмүнө ылайык, "колдонууга сунушталышы мүмкүн".

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Dorado V6дагы жаңылыктар

Dorado V6 продукт линиясы, атап айтканда, баштапкы деңгээл 3000 сериясы системалары менен көрсөтүлгөн.Башында эки контроллер менен жабдылган, алар туурасынан 16 контроллер, 1200 диск жана 192 ГБ кэшке чейин кеңейтилиши мүмкүн. Ошондой эле, система тышкы Fiber Channel (8/16/32 Гб/с) жана Ethernet (1/10/25/40/100 Гб/с) порттору менен жабдылган.

Коммерциялык ийгилиги жок протоколдорду колдонуу азыр этап менен токтотулуп жатканын эске алыңыз, андыктан башында Ethernet (FCoE) жана Infiniband (IB) аркылуу Fiber Channel колдоодон баш тартууну чечтик. Алар кийинки микропрограмма версияларына кошулат. NVMe үстүнөн Fabric (NVMe-oF) колдоо Fiber Channel үстүндөгү кутудан тышкары жеткиликтүү. Июнда чыгаруу пландаштырылган кийинки микропрограмма NVMe аркылуу Ethernet режимин колдоого пландаштырылган. Биздин оюбузча, жогоруда көрсөтүлгөн топтом Huawei кардарларынын көбүнүн муктаждыктарын канааттандыруудан да көбүрөөк болот.

Файлга кирүү мүмкүнчүлүгү микропрограмманын учурдагы версиясында жеткиликтүү эмес жана жылдын аягында кийинки жаңыртуулардын биринде пайда болот. Ишке ашыруу жергиликтүү деңгээлде, Ethernet порттору бар контроллерлор тарабынан кошумча жабдууларды колдонбостон кабыл алынат.

Dorado V6 3000 сериясынын моделинен улууларынын ортосундагы негизги айырмачылык, ал аркасында бир протоколду колдойт - SAS 3.0. Демек, ал жердеги дисктер аталган интерфейс менен гана колдонулушу мүмкүн. Биздин көз карашыбыз боюнча, бул тарабынан берилген аткаруу бул типтеги аппарат үчүн жетиштүү болуп саналат.

Dorado V6 5000 жана 6000 сериялары орто диапазондогу чечимдер болуп саналат. Алар ошондой эле 2U формасында жасалган жана эки контроллер менен жабдылган. Алар бири-биринен өндүрүмдүүлүгү, процессорлордун саны, дисктердин максималдуу саны жана кэш өлчөмү боюнча айырмаланат. Бирок, архитектуралык жана инженердик жактан алганда, Dorado V6 5000 жана 6000 окшош жана окшош.

Hi-end класс Dorado V6 8000 жана 18000 серияларын камтыйт.4U өлчөмүндө жасалган, алар демейки боюнча өзүнчө архитектурага ээ, анда контроллерлор менен дисктер бири-биринен алыс жайгашкан. Алар ошондой эле эң аз дегенде эки контроллер менен келе алышат, бирок кардарлар адатта төрт же андан көп сурашат.

Dorado V6 8000 16 контроллерге чейин, ал эми Dorado V6 18000 32ге чейин масштабдалат. Бул системаларда өзөктөрдүн саны жана кэш өлчөмү ар кандай процессорлор бар. Ошол эле учурда орто класстагы моделдердегидей инженердик чечимдердин идентификациясы сакталат.

2U сактоо текчелери RDMA аркылуу 100 Гб / с өткөрүү жөндөмдүүлүгү менен туташтырылган. Эски Dorado V6 сервери да SAS 3.0ди колдойт, бирок бул интерфейси бар SSD дисктери бааны бир топ төмөндөтсө. Ошондо азыраак өндүрүмдүүлүктү эсепке алуу менен аларды пайдалануунун экономикалык максатка ылайыктуулугу болот. Учурда SAS жана NVMe интерфейстери бар SSD дисктеринин ортосундагы баанын айырмасы ушунчалык кичинекей болгондуктан, биз мындай чечимди сунуштоого даяр эмеспиз.

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Контроллердин ичинде

Dorado V6 контроллерлору өзүбүздүн элементтик базабызда жасалган. Intelден эч кандай процессорлор, Broadcomдон ASIC жок. Ошентип, аналык платанын ар бир компоненти, ошондой эле эне платасынын өзү америкалык компаниялардын санкциялык басымы менен байланышкан тобокелдиктердин таасиринен толугу менен жок кылынат. Биздин жабдыктарыбызды өз көзү менен көргөндөр логотиптин астындагы кызыл тилкеси бар калкандарды байкаса керек. Бул продукт америкалык компоненттерди камтыбайт дегенди билдирет. Бул Huawei компаниясынын расмий курсу – өзүнүн өндүрүшүнүн компоненттерине өтүү, же кандай болгон күндө да АКШнын саясатын карманбаган өлкөлөрдө өндүрүлгөн.

Бул жерде сиз контроллер тактасынын өзүнөн көрө аласыз.

  • Universal тармак интерфейси (Hisilicon 1822 чип) Fiber Channel же Ethernet менен туташуу үчүн жооптуу.
  • Системанын толук функционалдык алыстан башкаруу жана мониторинг жүргүзүү үчүн BMC чипинин, тактап айтканда Hisilicon 1710 алыстан жеткиликтүүлүгүн камсыз кылуу. Окшоштор биздин серверлерде жана башка чечимдерде да колдонулат.
  • Huawei тарабынан чыгарылган ARM архитектурасында курулган Kunpeng 920 чипи болгон борбордук иштетүү бирдиги. Ал жогорудагы диаграммада көрсөтүлгөн, бирок башка контроллерлерде өзөктөрдүн ар кандай саны, башка саат ылдамдыгы ж.б. бар ар кандай моделдер болушу мүмкүн. Бир контроллердогу процессорлордун саны да моделден моделге өзгөрөт. Мисалы, эски Dorado V6 сериясында бир тактада төртөө бар.
  • SAS жана NVMe дисктерин колдогон SSD контроллери (Hisilicon 1812e чип). Мындан тышкары, Huawei SSD дисктерин өз алдынча чыгарат, бирок NAND клеткаларын өздөрү чыгарбайт, аларды дүйнөнүн төрт ири өндүрүүчүсүнөн кесилбеген кремний пластинкалары түрүндө сатып алууну артык көрүшөт. Чиптерди кесүү, сыноо жана таңгактоо Huawei өз алдынча өндүрөт, андан кийин аларды өзүнүн бренди менен чыгарат.
  • Жасалма интеллект чип Ascend 310 болуп саналат. Демейки боюнча, ал контроллерде жок жана тармак адаптерлери үчүн бөлүнгөн уячалардын бирин ээлеген өзүнчө карта аркылуу орнотулган. Чип интеллектуалдык кэш жүрүм-турумун камсыз кылуу, аткарууну башкаруу же дедупликация жана кысуу процесстерин камсыз кылуу үчүн колдонулат. Бул милдеттердин баарын борбордук процессордун жардамы менен чечсе болот, бирок AI чиптери муну бир топ натыйжалуу кылууга мүмкүндүк берет.

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Kunpeng процессорлору жөнүндө өзүнчө

Kunpeng процессору – чиптеги система (SoC), мында эсептөө бирдигинен тышкары текшерүү суммасын эсептөө же өчүрүү коддоосун аткаруу сыяктуу ар кандай процесстерди тездетүүчү аппараттык модулдар бар. Ал ошондой эле SAS, Ethernet, DDR4 (алтыдан сегиз каналга чейин) ж.б. үчүн аппараттык колдоону ишке ашырат. Мунун баары Huaweiге иштеши жагынан классикалык Intel чечимдеринен кем калбаган сактагыч контроллерлорун түзүүгө мүмкүндүк берет.

Мындан тышкары, ARM архитектурасына негизделген проприетардык чечимдер Huaweiге толук сервердик чечимдерди түзүүгө жана аларды x86га альтернатива катары кардарларына сунуштоого мүмкүндүк берет.

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Жаңы Dorado V6 архитектурасы…

Эски сериядагы Dorado V6 сактоо тутумунун ички архитектурасы төрт негизги субдомендер (фабрикалар) менен берилген.

Биринчи фабрика – бул жалпы фронтон (Сан фабрикасы же хосттор менен байланышуу үчүн жооптуу тармак интерфейстери).

Экинчиси - контроллерлордун жыйындысы, алардын ар бири RDMA протоколу аркылуу каалаган алдыңкы тармак картасына да, кошуна "кыймылдаткычка" да "жете алат", ал төрт контроллери бар кутуча, ошондой эле кубаттуулук жана муздатуу. алар үчүн жалпы бирдиктер. Азыр жогорку класстагы Dorado V6 моделдери эки мындай "мотор" (тиешелүүлүгүнө жараша сегиз контроллер) менен жабдылышы мүмкүн.

Үчүнчү фабрика backend үчүн жооптуу жана RDMA 100G тармак карталарынан турат.

Акыр-аягы, төртүнчү фабрика "аппараттык" плагин интеллектуалдык сактоо текчелери менен көрсөтүлгөн.

Бул симметриялык структура NVMe технологиясынын толук мүмкүнчүлүктөрүн ачып, жогорку өндүрүмдүүлүккө жана ишенимдүүлүккө кепилдик берет. Киргизүү/чыгаруу процесси процессорлор жана өзөктөр боюнча максималдуу параллелдештирилип, бир эле учурда бир нече жиптерге окууну жана жазууну камсыз кылат.

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

...жана ал бизге эмне берди

Dorado V6 чечимдеринин максималдуу иштеши мурунку муун системаларына (ошол эле класстагы) караганда болжол менен үч эсе жогору жана 20 миллион IOPS жетиши мүмкүн.

Бул түзмөктөрдүн мурунку муундагы NVMe колдоосу дисктери бар текчелерге гана жайылганына байланыштуу. Азыр ал хосттон SSDге чейин бардык этаптарда бар. Backend тармагы да өзгөрүүлөргө дуушар болду: SAS/PCIe 2 Гб/сек өткөрүү жөндөмдүүлүгү менен RoCEv100ге орун берди.

SSD форма фактору да өзгөрдү. Эгерде мурда 2U текчеде 25 диск бар болсо, азыр ал 36 пальма өлчөмүндөгү физикалык дисктерге чейин жеткирилди. Мындан тышкары, текчелер "акылдуу." Алардын ар биринде азыр борбордук контроллерлордо орнотулгандай ARM чиптеринин негизинде эки контроллердин катага чыдамдуу системасы бар.

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Азырынча алар маалыматтарды кайра уюштуруу менен гана алектенишет, бирок жаңы микропрограмманын чыгышы менен ага кысуу жана өчүрүү коддору кошулат, бул негизги контроллерлордун жүгүн 15тен 5% га чейин азайтат. Кээ бир тапшырмаларды бир эле учурда текчеге өткөрүү ички тармактын өткөрүү жөндөмдүүлүгүн бошотот. Жана мунун баары системанын масштабдуу потенциалын олуттуу жогорулатат.

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

Ошондой эле катачылыктарга сабырдуулук жөнүндө кыскача. Dorado V3 эки контролердун бири иштебей калса, иштей берет. Dorado V6 сегиз контроллердин жетөөсү катары менен иштебей калса же бир кыймылдаткычтын төртөөсү бир эле учурда иштебей калса да, маалыматтардын болушун камсыздайт.

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Экономика жагынан ишенимдүүлүк

Жакында Huawei кардарларынын арасында компания IT инфраструктурасынын айрым элементтеринин токтоп калуусу канчалык деңгээлде алгылыктуу деп эсептегени боюнча сурамжылоо жүргүзүлдү. Көпчүлүк учурда, респонденттер арыз бир нече жүз секунданын ичинде жооп бербей турган гипотетикалык кырдаалга чыдамдуу болушкан. Иштөө тутуму же хост автобус адаптери үчүн ондогон секундалар (негизинен кайра жүктөө убактысы) өтө маанилүү токтоп турган убакыт болгон. Кардарлар тармакка дагы жогорку талаптарды коюшат: анын өткөрүү жөндөмдүүлүгү 10–20 секунддан ашык жоголбошу керек. Сиз ойлогондой, эң маанилүү респонденттер сактоо тутумунун каталарын эсептешкен. Бизнес өкүлдөрүнүн көз карашы боюнча, жөнөкөй сактоо жылына ... бир нече секунддан ашпашы керек!

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

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Жогорудагы диаграмма он ири банктар үчүн бир сааттык жумуштун баасын көрсөтөт (Forbes 2017-жылдагы маалыматтар). Макул, эгер сиздин компанияңыз кытай банктарынын көлөмүнө жакындап калса, анда бир нече миллион долларга сактоо тутумдарын сатып алуу зарылдыгын актоо анчалык деле кыйын болбойт. Тескерисинче сөз да туура: эгерде бизнес токтоп турганда олуттуу жоготууларга учурабаса, анда жогорку деңгээлдеги сактоо тутумун сатып алуу күмөн. Кандай болгон күндө да, тутумдук администратор иштөөдөн баш тарткан сактоо тутуму менен алектенип жатканда, капчыгыңызда кандай өлчөмдөгү тешик пайда болоору жөнүндө түшүнүккө ээ болуу маанилүү.

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Иштен чыгуу үчүн экинчи

Жогорудагы сүрөттөгү А чечиминде сиз биздин мурунку муундун Dorado V3 системасын тааный аласыз. Анын төрт контроллери жупташып иштешет жана эки гана контроллер кэштин көчүрмөлөрүн камтыйт. Жуптун ичиндеги контроллерлор жүктү кайра бөлүштүрө алышат. Ошол эле учурда, сиз көрүп тургандай, бул жерде алдыңкы жана арткы "фабрикалар" жок, ошондуктан сактоо текчелеринин ар бири белгилүү бир контроллер жуптарына туташтырылган.

Чечим В диаграммасы учурда башка сатуучудан (таанылганбы?) рынокто болгон чечимди көрсөтөт. Бул жерде мурунтан эле алдыңкы жана арткы заводдор бар жана дисктер бир эле учурда төрт контроллерге туташтырылган. Ырас, системанын ички алгоритмдеринин ишинде биринчи жакындоодо байкалбаган нюанстар бар.

Оң жакта биздин учурдагы Dorado V6 сактагыч архитектурасы, ички түзүлүштөрдүн толук топтому бар. Бул системалар типтүү кырдаалдан кантип аман калганын карап көрөлү - бир контроллердин иштебей калышы.

Dorado V3 камтылган классикалык системаларда, бузулган учурда жүктү кайра бөлүштүрүү үчүн талап кылынган мезгил төрт секундга жетет. Бул убакыттын ичинде киргизүү/чыгаруу толугу менен токтойт. Биздин кесиптештердин В чечими, заманбап архитектурасына карабастан, алты секундага чейин иштебей калуу убактысы дагы жогору.

Storage Dorado V6 иштебей калгандан кийин бир секунданын ичинде ишин калыбына келтирет. Бул натыйжа контроллерге "чет элдик" эстутумга кирүүгө мүмкүндүк берген бир тектүү ички RDMA чөйрөнүн аркасында жетишилет. Экинчи маанилүү жагдай - бул алдыңкы фабриканын болушу, анын аркасында үй ээси үчүн жол өзгөрбөйт. Порт ошол эле бойдон калууда, ал эми жүк жөн гана көп өтүүчү айдоочулар тарабынан дени сак контроллерлорго жөнөтүлөт.

Dorado V6дагы экинчи контроллердин бузулушу ошол эле схема боюнча бир секундада иштелип чыккан. Dorado V3 болжол менен алты секунд талап кылынат, ал эми башка сатуучунун чечими тогуз талап кылынат. Көптөгөн МБДлар үчүн мындай интервалдар мындан ары алгылыктуу деп эсептелбейт, анткени бул убакыттын ичинде система күтүү режимине которулат жана ишин токтотот. Бул биринчи кезекте көптөгөн бөлүмдөрдөн турган СБМге тиешелүү.

Үчүнчү контролердун бузулушу А чечими аман кала албайт. Жөн гана маалымат дисктеринин бир бөлүгүнө жетүү мүмкүнчүлүгү жоголгондугуна байланыштуу. Өз кезегинде, B Solution мындай кырдаалда өзүнүн иштөө жөндөмдүүлүгүн калыбына келтирет, бул мурунку учурдагыдай эле, тогуз секундду талап кылат.

Dorado V6да эмне бар? Бир секунда.

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Бир секундда эмне кылса болот

Дээрлик эч нерсе эмес, бирок бизге кереги жок. Дагы бир жолу, Hi-end классындагы Dorado V6-да алдыңкы фабрика контроллер фабрикасынан ажыратылган. Бул белгилүү бир контроллерге тиешелүү катуу коддолгон порттор жок дегенди билдирет. Failover альтернативдүү жолдорду табуу же көп өтүүнү кайра баштоону камтыбайт. Система мурдагыдай эле иштей берет.

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Бир нече катачылыкка чыдамдуулук

Эски Dorado V6 моделдери ар кандай "моторлордун" эки (!) Контролёрунун бир убакта иштебей калышына оңой эле туруштук бере алат. Бул чечим азыр кэштин үч нускасын сактап тургандыгы менен мүмкүн болду. Ошондуктан, эки катачылык болсо да, ар дайым бир толук көчүрмөсү болот.

"Кыймылдаткычтардын" бириндеги бардык төрт контроллердин синхрондуу иштебей калышы өлүмгө алып келе турган кесепеттерге алып келбейт, анткени кэштин үч көчүрмөсү каалаган убакта "кыймылдаткычтар" арасында бөлүштүрүлөт. Иштин мындай логикасына ылайыктуулугун система өзү көзөмөлдөйт.

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

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

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Тынчсыздандырбаган жаңыртуулар

Жаңы OS Dorado V6 контроллерлорду өчүрбөй туруп, сактагыч микропрограммасын жаңыртууга мүмкүндүк берет.

Операция системасы, мурунку чечимдердегидей, Linux'ка негизделген, бирок, көптөгөн операциялык процесстер ядродон колдонуучу режимине которулган. Депликация жана кысуу үчүн жооптуу болгон функциялардын көбү азыр фондо иштеп жаткан кадимки демондор. Натыйжада, айрым модулдарды жаңыртуу үчүн бүт операциялык системаны өзгөртүүнүн кереги жок. Жаңы протоколду колдоо үчүн, тиешелүү программалык модулду өчүрүп, жаңысын баштоо гана керек болот дейли.

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

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Кырсыктарга чыдамдуу жана Жогорку жеткиликтүүлүк (HA/DR) чечимдери

Кутудан чыккан Dorado V6 гео-бөлүштүрүлгөн чечимдерге, шаар деңгээлиндеги кластерлерге (метро) жана "үчтүк" маалымат борборлоруна интеграциялоого даяр.

Жогорудагы сүрөттө сол жакта көптөр үчүн тааныш болгон метро кластери. Эки сактоо системасы бири-биринен 100 км аралыкта активдүү / активдүү режимде иштейт. Бир же бир нече кворум серверлери бар мындай инфраструктура ар кандай компаниялардын чечимдери, анын ичинде FusionSphere булут операциялык тутумубуз менен колдоого алынышы мүмкүн. Мындай долбоорлордо өзгөчө мааниге ээ сайттар ортосундагы каналдын мүнөздөмөлөрү, биздин учурда бардык башка милдеттерди HyperMetro функциясы тарабынан кабыл алынат, жеткиликтүү, кайрадан, кутудан. Интеграция Fiber Channel аркылуу, ошондой эле IP тармактарында iSCSI аркылуу мүмкүн, эгерде мындай муктаждык келип чыкса. Арналган "караңгы" оптиканын милдеттүү түрдө болушунун зарылдыгы жок, анткени система учурдагы каналдар аркылуу байланыша алат.

Мындай системаларды курууда, сактоо үчүн бирден-бир аппараттык талап репликациялоо үчүн портторду бөлүштүрүү болуп саналат. Лицензияны сатып алуу, кворум серверлерин иштетүү - физикалык же виртуалдык - жана контроллерлорго IP байланышын камсыз кылуу (10 Мбит / с, 50 ​​мс) жетиштүү.

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

Система ири масштабдуу ашыкча болгон учурда ишке ашырыла турган ар кандай бизнес сценарийлерин технологиялык жактан колдойт.

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Бир нече каталар менен метро кластеринин аман калышы

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

Мисалы, экинчи сценарийде, кворум сервери иштебей калса жана сайттар ортосундагы синхрондоштуруу иштебей калса, экинчи сайт иштебей калгандыктан система жемиштүү бойдон кала берет. Бул жүрүм-турум мурунтан эле орнотулган алгоритмдерге курулган.

Үч катачылыктан кийин да, алардын ортосундагы интервал 15 секунддан кем эмес болсо, маалыматка жетүү мүмкүн болушу мүмкүн.

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Жеңден кадимки эле козир

Эске салсак, Huawei бир гана сактоо тутумдарын эмес, тармактык жабдуулардын толук спектрин да чыгарат. Кайсы сактоо провайдерин тандабаңыз, WDM тармагы сайттар арасында колдонулса, 90% учурларда ал биздин компаниянын чечимдерине курулат. Логикалык суроо туулат: бири-бирине шайкеш келээри кепилденген бардык жабдыктарды бир сатуучудан алса болот, эмне үчүн системалардын зоопарктарын чогултуу керек?

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Аткаруу маселесине

Кыязы, All-Flash сактагычка өтүү инфраструктураны тейлөөгө кеткен чыгымдарды бир топ кыскарта алаарына эч ким ишенбеши керек, анткени бардык күнүмдүк операциялар бир нече эсе тезирээк аткарылат. Буга мындай жабдууларды беруучу бардык ишканалар кубе. Ошол эле учурда, көптөгөн сатуучулар ар кандай сактоо режимдери иштетилгенде, иштин начарлашына келгенде айлакер боло башташат.

Биздин өнөр жайда бир же эки күн бою сыноо үчүн сактоо системаларын берүү кеңири практикаланган. Сатуучу бош системада 20 мүнөттүк сыноодон өтүп, космостук көрсөткүчтөрдү алат. Ал эми реалдуу иштөөдө, "суу астындагы тырмоолор" тез эле сойлоп чыгат. Бир күндөн кийин, сулуу IOPS баалуулуктары жарым же үч эсеге кыскарган, ал эми сактоо системасы 80% га толтурулган болсо, алар андан да азыраак болуп чыгат. RAID 5дун ордуна RAID 10ти күйгүзгөндө, дагы 10-15% жоголот, ал эми метро-кластердик режимде өндүрүмдүүлүк кошумча эки эсеге азаят.

Жогоруда саналып өткөндөрдүн баары Dorado V6 жөнүндө эмес. Биздин кардарлар дем алыш күндөрү же жок дегенде түнү бою иштөө сынагынан өтүү мүмкүнчүлүгүнө ээ. Андан кийин таштанды чогултуу өзүн көрсөтөт, ошондой эле ар кандай варианттарды активдештирүү - көз ирмемдик сүрөттөр жана репликация сыяктуу - жетишилген IOPS көлөмүнө кандай таасир этээри айкын болот.

Dorado V6-да көз ирмемдик сүрөттөр жана паритеттүү RAID аткарууга дээрлик эч кандай таасир этпейт (3-5% ордуна 10-15%). Таштандыларды чогултуу (диск уячаларын нөл менен толтуруу), кысуу, 80% толгон сактоо тутумунда дедупликация ар дайым суроо-талапты иштетүүнүн жалпы ылдамдыгына таасирин тийгизет. Бирок Dorado V6 кызыктуу, сиз иштеткен функциялардын жана коргоо механизмдеринин кандай айкалышы болбосун, акыркы сактоо көрсөткүчү жүктөмсүз алынган көрсөткүчтүн 80% дан төмөн түшпөйт.

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Жүктүн тең салмактуулугу

Dorado V6 жогорку өндүрүмдүүлүгү ар бир этапта тең салмактуулук менен жетишилет, атап айтканда:

  • көп өтүү;
  • бир хосттон бир нече байланыштарды колдонуу;
  • алдыңкы фабриканын болушу;
  • сактоо контролерлорунун иштешин параллелизациялоо;
  • RAID 2.0+ деңгээлинде бардык дисктер боюнча жүктү бөлүштүрүү.

Негизинен, бул жалпы практика болуп саналат. Бул күндөрү бир нече адам бардык маалыматтарды бир ЛУНда сактайт: ар бир адам сегиз, атүгүл кырк, андан да көп болууга аракет кылууда. Бул ачык-айкын жана туура мамиле, аны биз бөлүшөбүз. Бирок, эгерде сиздин тапшырмаңыз бир гана LUNди талап кылса, аны тейлөө оңой, биздин архитектуралык чечимдер ага бир нече LUN ​​менен жеткиликтүү болгон аткаруунун 80% жетүүгө мүмкүндүк берет.

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Динамикалык CPU пландаштыруу

Бир LUNди колдонууда процессорлорго жүктөөнү бөлүштүрүү төмөнкүдөй жол менен ишке ашырылат: LUN деңгээлиндеги тапшырмалар өзүнчө кичинекей "жарыктарга" бөлүнөт, алардын ар бири "мотордогу" белгилүү бир контроллерге катуу бекитилген. Бул ар кандай контроллерлор боюнча бул маалымат бөлүгү менен "секирип" жатканда тутум өндүрүмдүүлүгүн жоготпоо үчүн жасалат.

Жогорку өндүрүмдүүлүктү сактоонун дагы бир механизми динамикалык пландаштыруу болуп саналат, мында белгилүү бир процессор өзөктөрү милдеттердин ар кандай бассейндерине бөлүнүшү мүмкүн. Мисалы, эгерде система азыр дедупликация жана кысуу деңгээлинде иштебей турган болсо, анда өзөктөрдүн айрымдары киргизүү/чыгарууларды тейлөө процессине тартылышы мүмкүн. Же тескерисинче. Мунун баары колдонуучуга автоматтык түрдө жана ачык-айкын жасалат.

Dorado V6 өзөктөрүнүн ар биринин учурдагы жүктөмү жөнүндө маалыматтар графикалык интерфейсте көрсөтүлбөйт, бирок буйрук сабы аркылуу сиз контроллердин OSине кирип, кадимки Linux буйругун колдоно аласыз. жогорку.

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

NVMe жана RoCE колдоо

Жогоруда айтылгандай, Dorado V6 учурда NVMe Fiber Channel аркылуу толугу менен колдойт жана эч кандай лицензияны талап кылбайт. Жылдын ортосунда NVMe аркылуу Ethernet режимин колдоо пайда болот. Аны толук колдонуу үчүн сизге эстутумга түздөн-түз жетүү (DMA) версиясы v2.0 менен Ethernet тутумунун өзүнөн да, өчүргүчтөр менен тармак адаптерлеринен да колдоо керек болот. Мисалы, Mellanox ConnectX-4 же ConnectX-5 сыяктуу. Биздин чиптердин негизинде жасалган тармактык карталарды да колдоно аласыз. Ошондой эле, RoCE колдоосу операциялык тутум деңгээлинде ишке ашырылышы керек.

Жалпысынан алганда, биз Dorado V6ны NVMe борборлоштурулган система деп эсептейбиз. Fiber Channel жана iSCSI үчүн болгон колдоого карабастан, келечекте RDMA менен жогорку ылдамдыктагы Ethernetке өтүү пландаштырылууда.

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Бир чымчым маркетинг

Dorado V6 системасы каталарга чыдамдуу, жакшы таразаланган, ар кандай миграциялык технологияларды колдогондуктан жана башкалардан улам, аны сатып алуунун экономикалык эффектиси сактоо тутумдарын интенсивдүү колдонуунун башталышы менен айкын болот. Биз биринчи этапта ачык болбосо да, системага ээлик кылууну мүмкүн болушунча пайдалуу кылууга аракет кыла беребиз.

Атап айтканда, биз сактоо тутумдарынын иштөө циклин узартуу менен байланышкан FLASH EVER программасын түздүк жана жаңыртуу учурунда кардарды мүмкүн болушунча көбүрөөк жүктөө үчүн иштелип чыккан.

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Бул программа бир катар чараларды камтыйт:

  • акырындык менен контроллерлорду жана диск текчелерин бүт жабдууларды алмаштырбастан жаңы версиялары менен алмаштыруу мүмкүнчүлүгү (Dorado V6 hi-end системалары үчүн);
  • федеративдүү сактоо мүмкүнчүлүгү (бир гибриддик сактоо кластеринин бир бөлүгү катары Дорадонун ар кандай версияларын бириктирүү);
  • акылдуу виртуалдаштыруу (Dorado чечиминин бир бөлүгү катары үчүнчү тараптын жабдыктарын колдонуу мүмкүнчүлүгү).

Эмне үчүн OceanStor Dorado V6 эң тез жана ишенимдүү сактоо чечими болуп саналат

Дүйнөдөгү оор кырдаал жаңы системанын коммерциялык келечегине анчалык деле таасир этпегендигин белгилей кетүү керек. Dorado V6нын расмий чыгарылышы январь айында гана болгонуна карабастан, биз Кытайда ага болгон олуттуу суроо-талапты, ошондой эле орусиялык жана каржы жана мамлекеттик секторлордон эл аралык өнөктөштөр тарабынан чоң кызыгууну көрүп жатабыз.

Башка нерселер менен катар, пандемияга байланыштуу, алар канчалык узакка созулбасын, алыскы кызматкерлерди виртуалдык столдор менен камсыз кылуу маселеси өзгөчө курч турат. Бул процессте Dorado V6 көптөгөн суроолорду алып салышы мүмкүн. Бул максатта биз бардык күч-аракетибизди жумшап жатабыз, анын ичинде жаңы системаны VMware шайкештик тизмесине киргизүү боюнча иш жүзүндө макулдаштык.

***

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

Source: www.habr.com

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