Cisco Hyperflex за високо натоварени СУБД

Продължаваме серията статии за Cisco Hyperflex. Този път ще ви запознаем с работата на Cisco Hyperflex в условия на високо натоварени СУБД Oracle и Microsoft SQL, а също така ще сравним получените показатели с конкурентни решения.

Освен това продължаваме да демонстрираме възможностите на Hyperflex в регионите на нашата страна и с радост ви каним да посетите следващите демонстрации на решението, които този път ще се проведат в градовете Москва и Краснодар.

Москва – 28 май. Регистрация на линка.
Краснодар – 5 юни. Регистрация на линка.

Хиперконвергентните решения до скоро не бяха особено подходящи за СУБД, тем повече при високо натоварване. Въпреки това, благодарение на използването на хардуерната платформа UCS за Cisco Hyperflex, доказала своята надеждност и производителност през последните 10 години, ситуацията вече се е променила.

Искате ли да разберете повече? Тогава добре дошли на кат.

Въведение

В момента съществуват два подхода за организиране на хиперконвергентни решения. Първият подход е базиран на Software-defined решения, които се доставят като софтуер, а оборудването клиентите подбират сами. Вторият подход е базиран на решения „на ключ“, т.е. включващи както софтуер, така и оборудване, и техническа поддръжка. Ние в компанията Cisco се придържаме към втория подход и предоставяме готови решения на нашите клиенти, тъй като само по този начин можем да гарантираме стабилното поведение на системата, качествена техническа поддръжка от един производител и висока производителност.
Точно високата производителност на системата е един от ключовите фактори при вземането на решение за използване на конкретен продукт в критично важни задачи.

Днес организациите обикновено разполагат критичните задачи на класически решения с тристепенна архитектура (СХД > мрежа за съхранение > сървъри). При това повечето организации се стремят да опростят и поевтинеят ИТ инфраструктурата, без да намалят нейното стабилност и производителност. Поради тази причина клиентите все по-често се обръщат към хиперконвергентни решения.

В това статия ще ви разкажем за последните тестове (февруари 2019), провеждани от независима лаборатория ESG (Enterprise Strategy Group). При тестването беше емулирана работата на високо натоварени СУБД Oracle и MS SQL (OLTP тестове), което е един от най-критичните компоненти на ИТ инфраструктурата в реална продуктивна среда.

Този натоварване беше изпълнено на три решения: Cisco Hyperflex и две софтуерно определени решения, които бяха инсталирани на същите сървъри, които се използват в Hyperflex, т.е. на сървъри Cisco UCS.

Тестови конфигурации

Cisco Hyperflex за високо натоварени СУБД

В системата на доставчика А не се използва кеш, тъй като конфигурацията с кеш не се поддържа от разработчика на решението. Поради тази причина бяха използвани дискове за съхранение на по-голям обем.

Методология за тестване

OLTP тестовете бяха извършени с четири виртуални машини и работен набор от данни от 3,2 ТБ. Преди изпълнението на всеки тест, всяка ВМ беше запълнена с записани данни чрез тестов инструмент. Това гарантира, че тестът чете 'реални' данни и ги записва в съществуващи блокове, а не просто връща нулеви блокове или нулеви стойности директно от паметта. Това се случва, когато данните не са запълнени, така че беше важно да се уверим, че тестът точно отразява как данните се четат и записват в средата на приложението. Запълването на този голям работен комплект отне дълго време, но на нашето мнение, това беше продуктивна инвестиция на време, тъй като позволява да се получат по-точни данни за производителността.

Тестването беше проведено с инструмент HCI Bench (базиран на Oracle Vdbench) и профили за вход-изход, предназначени за емулиране на сложни критично важни работни натоварвания OLTP, използващи бекенди Oracle и SQL Server. Размерите на блоковете бяха назначени в съответствие с емулираните приложения с 100% случайен достъп до данните.

Работна натоварка Oracle Database

Първият беше извършен OLTP тест, проектиран да емулира среда Oracle. Vdbench беше използван за създаване на работна натоварка с различни съотношения на четене и запис. Тестът беше проведен на четири виртуални машини. През четирите часа тест HyperFlex успя да покаже над 420 000 IOPS с латентност само 4.4 милисекунди. Софтуерните решения А и Б успяха да покажат само 238 000 и 251 000 IOPS съответно.

Cisco Hyperflex за високо натоварени СУБД

Cisco Hyperflex за високо натоварени СУБД
Нивото на закъснение в различните системи беше приблизително еднакво, с изключение на закъснението на записа за вендор B, което средно беше 26,49 ms, при много добри показатели за закъснение на четене от 2,9 ms. Стискането и дедупликацията бяха активни във всички системи.

Работната натовареност на Microsoft SQL Server

След това беше разгледана работната натовареност OLTP, предназначена за емулативна работа на СУБД Microsoft SQL Server.

Cisco Hyperflex за високо натоварени СУБД
В резултат на този тест, кластерът Cisco HyperFlex се представи почти два пъти по-добре от двамата конкуренти A и B. 490 000 IOPS за Cisco в сравнение с 200 000 и 260 000 за производителите A и B.

Cisco Hyperflex за високо натоварени СУБД
Резултатът по закъсненията в Cisco HyperFlex не се различаваше много от теста на Oracle, тоест той беше на добро ниво от 4,4 ms. В същото време производителите A и B показаха значително по-лоши резултати в теста за Oracle. Единственото положително нещо за конкурентното решение B – е стабилно ниското ниво на закъснения при четене от 2,9 ms, по всички останали показатели Hyperflex изпревари конкурентните решения два пъти и повече.

Изводи

Тестовете, проведени от независима лаборатория ESG, не само повторно потвърдиха достойното ниво на производителност на решението Cisco Hyperflex, но и доказаха, че хиперконвергентните системи вече са готови за масово използване в задачи от критично значение.

Хиперконвергентните системи дълго време се считаха за по-подходящи за некритични натоварвания. През 2016 година ESG проведе анкетиране сред големи компании. Те бяха попитани защо предпочитат традиционната инфраструктура пред хиперконвергентната. 54% от анкетираниите отговориха, че причината е производителността.

Преминаваме в 2018 година. Сцената се промени: повторен анкетен въпрос от ESG показа, че само 24% от анкетираниите все още смятат, че традиционните подходи са по-добри в отношение на производителността.

Когато еволюцията на технологиите променя критериите за избор на решение в индустрията, често възниква несъответствие между това, какво искат клиентите, и това, което могат да получат. Производителите, които могат да видят какво липсва и да запълнят тази празнина – получават предимство. Cisco предлага хиперконвергентно решение, което осигурява простота и икономичност, както и стабилно висока производителност, която липсва и е необходима на клиентите за критично важни работни натоварвания.

Компания Cisco напредва в сферата на хиперконвергентните системи, което се потвърждава не само от отличните характеристики на решенията Cisco Hyperflex, но и от присъствието им на пазара. Затова през есента на 2018 година компания Cisco заслужено влезе в групата на лидерите на пазара на HCI според версията на Gartner.

Cisco Hyperflex за високо натоварени СУБД
Вече можете да се уверите, че Hyperflex е превъзходно решение за най-сложните и взискателни бизнес задачи, като посетите нашите демонстрации, които ще се проведат в градовете Москва и Краснодар.

Москва – 28 май. Регистрация на линка.
Краснодар – 5 юни. Регистрация на линка.

Източник: habr.com

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster