Неліктен 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) арқылы талшықты арнаны қолдаудан бас тартуды шештік. Олар микробағдарламаның кейінгі нұсқаларында қосылады. NVMe over Fabric (NVMe-oF) қолдауы Fiber Channel жоғарғы жағындағы қораптан тыс қолжетімді. Маусым айында шығарылуы жоспарланған келесі микробағдарлама NVMe арқылы Ethernet режимінде қолдау көрсетеді деп жоспарланған. Біздің ойымызша, жоғарыда аталған жиынтық Huawei тұтынушыларының көпшілігінің қажеттіліктерін қанағаттандырмайды.

Файлға қол жеткізу микробағдарламаның ағымдағы нұсқасында қол жетімді емес және жылдың соңына қарай келесі жаңартулардың бірінде пайда болады. Іске асыруды жергілікті деңгейде, Ethernet порттары бар контроллерлердің өздері қосымша жабдықты пайдаланбай қабылдайды.

Dorado V6 3000 сериялы моделінің ескі үлгілерден негізгі айырмашылығы оның сервердегі бір протоколды қолдайды - SAS 3.0. Тиісінше, ондағы дискілерді тек аталған интерфейспен пайдалануға болады. Біздің көзқарасымыз бойынша, бұл құрылғының өнімділігі осы типтегі құрылғы үшін жеткілікті.

Dorado V6 5000 және 6000 сериялы жүйелер орта ауқымдағы шешімдер болып табылады. Олар сондай-ақ 2U форма-факторында жасалған және екі контроллермен жабдықталған. Олар бір-бірінен өнімділік, процессорлар саны, дискілердің максималды саны және кэш өлшемі бойынша ерекшеленеді. Дегенмен, архитектуралық және инженерлік тұрғыдан Dorado V6 5000 және 6000 бірдей және бірдей көрінеді.

Жоғары класс 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 компаниясының ресми бағыты - өз өндірісінің құрамдас бөліктеріне көшу немесе кез келген жағдайда АҚШ саясатын ұстанбайтын елдерде шығарылады.

Міне, контроллер тақтасының өзінде не көруге болады.

  • Fiber Channel немесе Ethernet желісіне қосылуға жауапты әмбебап желі интерфейсі (Hisilicon 1822 чипі).
  • Жүйені толық функционалды қашықтан басқару және бақылау үшін 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 сақтау жүйесінің ішкі архитектурасы төрт негізгі субдоменмен (зауыттар) ұсынылған.

Бірінші зауыт жалпы интерфейс (SAN зауытымен немесе хосттармен байланысуға жауапты желі интерфейстері).

Екіншісі - контроллерлердің жиынтығы, олардың әрқайсысы RDMA протоколы арқылы кез келген алдыңғы желілік картаға да, төрт контроллері бар қорап болып табылатын көршілес «қозғалтқышқа», сондай-ақ қуат пен салқындату мүмкіндігін береді. оларға ортақ бірлік. Енді Dorado V6 жоғары класс үлгілері осындай екі «қозғалтқышпен» жабдықталуы мүмкін (тиісінше, сегіз контроллер).

Үшінші зауыт серверге жауап береді және 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 тұтынушылары арасында компания АТ-инфрақұрылымының жекелеген элементтерінің тоқтап қалуының қаншалықты қолайлы деп санайтыны туралы сауалнама жүргізілді. Көп жағдайда респонденттер қолданба бірнеше жүз секунд ішінде жауап бермейтін гипотетикалық жағдайға шыдамды болды. Амалдық жүйе немесе хост шинасы адаптері үшін ондаған секунд (негізінен қайта жүктеу уақыты) маңызды тоқтау уақыты болды. Тұтынушылар желіге одан да жоғары талаптар қояды: оның өткізу қабілеті 10–20 секундтан артық жоғалмауы керек. Сіз болжағандай, ең маңызды респонденттер сақтау жүйесінің ақауларын қарастырды. Бизнес өкілдерінің көзқарасы бойынша, қарапайым сақтау жылына ... бірнеше секундтан аспауы керек!

Басқаша айтқанда, егер банктің клиенттік өтініші 100 секунд бойы жауап бермесе, бұл апатты салдар тудырмауы мүмкін. Бірақ сақтау жүйесі бірдей сомаға жұмыс істемесе, бизнес тоқтап қалуы және айтарлықтай қаржылық шығындар болуы мүмкін.

Неліктен OceanStor Dorado V6 ең жылдам және сенімді сақтау шешімі болып табылады

Жоғарыдағы диаграмма он ірі банктің бір сағаттық жұмысының құнын көрсетеді (Форбстың 2017 жылғы деректері). Келісіңіз, егер сіздің компанияңыз қытайлық банктердің көлеміне жақындаса, бірнеше миллион долларға сақтау жүйелерін сатып алу қажеттілігін негіздеу қиын болмайды. Керісінше мәлімдеме де дұрыс: егер бизнес тоқтап тұрған кезде айтарлықтай шығынға ұшырамаса, онда жоғары сапалы сақтау жүйелерін сатып алу екіталай. Қалай болғанда да, жүйе әкімшісі жұмыс істеуден бас тартқан сақтау жүйесімен айналысқан кезде әмияныңызда қандай өлшемді тесік пайда болуы мүмкін екендігі туралы түсінік болуы маңызды.

Неліктен OceanStor Dorado V6 ең жылдам және сенімді сақтау шешімі болып табылады

Бір сәтсіздікке екінші

Жоғарыдағы суреттегі А шешімінде сіз біздің алдыңғы буын Dorado V3 жүйесін тани аласыз. Оның төрт контроллері жұппен жұмыс істейді және тек екі контроллер кэштің көшірмелерін қамтиды. Жұптағы контроллерлер жүктемені қайта бөле алады. Сонымен қатар, көріп отырғаныңыздай, мұнда алдыңғы және артқы жағындағы «зауыттар» жоқ, сондықтан сақтау сөрелерінің әрқайсысы белгілі бір контроллер жұбына қосылған.

Шешім В диаграммасы қазіргі уақытта басқа жеткізушінің (танылған?) нарықтағы шешімін көрсетеді. Мұнда қазірдің өзінде алдыңғы және артқы жағындағы зауыттар бар және дискілер бірден төрт контроллерге қосылған. Рас, жүйенің ішкі алгоритмдерінің жұмысында бірінші жуықтауда айқын емес нюанстар бар.

Оң жақта ішкі құрылғылардың толық жиынтығы бар қазіргі Dorado V6 сақтау архитектурасы. Бұл жүйелердің әдеттегі жағдайдан - бір контроллердің істен шығуынан қалай аман қалғанын қарастырыңыз.

Dorado V3 кіретін классикалық жүйелерде сәтсіздік жағдайында жүктемені қайта бөлуге қажетті кезең төрт секундқа жетеді. Осы уақыт ішінде енгізу/шығару толығымен тоқтайды. Біздің әріптестеріміздің B шешімі заманауи архитектураға қарамастан, алты секундтық сәтсіздікке байланысты одан да жоғары тоқтап қалуға ие.

Dorado V6 сақтау орны сәтсіздіктен кейін бір секунд ішінде жұмысын қалпына келтіреді. Бұл нәтиже контроллерге «бөтен» жадқа қол жеткізуге мүмкіндік беретін біртекті ішкі RDMA ортасының арқасында қол жеткізіледі. Екінші маңызды жағдай - алдыңғы қатарлы зауыттың болуы, оның арқасында хосттың жолы өзгермейді. Порт өзгеріссіз қалады, ал жүктемені көп жолақты драйверлер сау контроллерлерге жібереді.

Dorado V6-дағы екінші контроллердің істен шығуы сол схема бойынша бір секундта өңделеді. Dorado V3 шамамен алты секундты алады, ал басқа жеткізушінің шешімі тоғыз уақытты алады. Көптеген ДҚБЖ үшін мұндай аралықтарды бұдан былай қолайлы деп санауға болмайды, өйткені осы уақыт ішінде жүйе күту режиміне ауысады және жұмысын тоқтатады. Бұл ең алдымен көптеген бөлімдерден тұратын ДҚБЖ-ға қатысты.

Үшінші контроллердің істен шығуы А шешімімен аман қалу мүмкін емес. Деректер дискілерінің бір бөлігіне қол жеткізу жоғалғандықтан. Өз кезегінде, мұндай жағдайда В шешімі өзінің жұмыс қабілеттілігін қалпына келтіреді, бұл алдыңғы жағдайдағыдай, тоғыз секундты алады.

Dorado V6-да не бар? Бір секунд.

Неліктен OceanStor Dorado V6 ең жылдам және сенімді сақтау шешімі болып табылады

Бір секундта не істеуге болады

Ешқандай дерлік, бірақ бізге қажет емес. Тағы да жоғары сыныптағы Dorado V6-да алдыңғы қатарлы зауыт контроллер зауытынан ажыратылады. Бұл нақты контроллерге жататын қатты кодталған порттар жоқ дегенді білдіреді. Тоқтату балама жолдарды табуды немесе көп өтуді қайта бастауды қамтымайды. Жүйе бұрынғыдай жұмысын жалғастыруда.

Неліктен 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 қажет болса, біздің архитектуралық шешімдер оған бірнеше LUN ​​арқылы қол жетімді өнімділіктің 80% жетуіне мүмкіндік береді.

Неліктен OceanStor Dorado V6 ең жылдам және сенімді сақтау шешімі болып табылады

Динамикалық процессорды жоспарлау

Бір LUN пайдалану кезінде процессорларға жүктемені бөлу келесі жолмен жүзеге асырылады: LUN деңгейіндегі тапсырмалар әрқайсысы «қозғалтқыштағы» белгілі бір контроллерге қатаң түрде тағайындалған жеке шағын «үзінділерге» бөлінеді. Бұл әртүрлі контроллерлер арқылы осы деректер бөлігімен «секіру» кезінде жүйе өнімділігін жоғалтпауы үшін жасалады.

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

Dorado V6 ядроларының әрқайсысының ағымдағы жүктемесі туралы деректер графикалық интерфейсте көрсетілмейді, бірақ пәрмен жолы арқылы сіз контроллердің ОЖ-сына қол жеткізе аласыз және әдеттегі Linux пәрменін пайдалана аласыз. TOP.

Неліктен OceanStor Dorado V6 ең жылдам және сенімді сақтау шешімі болып табылады

NVMe және RoCE қолдауы

Жоғарыда айтылғандай, Dorado V6 қазіргі уақытта NVMe талшықты арна арқылы толығымен қолдайды және ешқандай лицензияны қажет етпейді. Жылдың ортасында Ethernet арқылы NVMe режимін қолдау пайда болады. Оны толық пайдалану үшін сақтау жүйесінің өзінен де, коммутаторлар мен желі адаптерлерінен де жадқа тікелей қол жеткізу (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 жоғары деңгейлі жүйелер үшін);
  • федеративті сақтау мүмкіндігі (бір гибридті сақтау кластерінің бөлігі ретінде Dorado әртүрлі нұсқаларын біріктіру);
  • ақылды виртуализация (Dorado шешімі бөлігі ретінде үшінші тарап аппараттық құралдарын пайдалану мүмкіндігі).

Неліктен OceanStor Dorado V6 ең жылдам және сенімді сақтау шешімі болып табылады

Әлемдегі күрделі жағдай жаңа жүйенің коммерциялық болашағына аз әсер еткенін айта кету керек. Dorado V6-ның ресми шығарылымы тек қаңтар айында болғанына қарамастан, біз оған Қытайда айтарлықтай сұранысты, сондай-ақ оған ресейлік және қаржылық және мемлекеттік сектордағы халықаралық серіктестер тарапынан үлкен қызығушылықты байқаймыз.

Сонымен қатар, пандемияға байланысты олар қанша уақытқа созылса да, қашықтағы қызметкерлерді виртуалды жұмыс үстелдерімен қамтамасыз ету мәселесі өте өткір. Бұл процесте Dorado V6 көптеген сұрақтарды да жоя алады. Осы мақсатта біз барлық қажетті күш-жігерді жұмсап жатырмыз, соның ішінде жаңа жүйені VMware үйлесімділік тізіміне енгізу туралы іс жүзінде келісеміз.

***

Айтпақшы, орыстілді сегментте ғана емес, сонымен қатар жаһандық деңгейде өткізілетін көптеген вебинарларымызды ұмытпаңыз. Сәуір айына арналған вебинарлар тізімі мына жерден қол жетімді байланыс.

Ақпарат көзі: www.habr.com

пікір қалдыру