Cisco Hyperflex suure koormusega DBMS-i jaoks

Jätkame artiklite sarja Cisco Hyperflexi kohta. Seekord tutvustame Sulle Cisco Hyperflexi tööd suure koormusega Oracle ja Microsoft SQL DBMS-ide all ning võrdleme saadud tulemusi ka konkurentsivõimeliste lahendustega.

Lisaks jätkame Hyperflexi võimaluste demonstreerimist meie riigi piirkondades ja meil on hea meel kutsuda teid osalema lahenduse järgmistel esitlustel, mis seekord toimuvad Moskva ja Krasnodari linnades.

Moskva – 28. mai. Salvestus по ссылке.
Krasnodar – 5. juuni. Salvestus по ссылке.

Kuni viimase ajani ei olnud hüperkonvergeeritud lahendused DBMS-i jaoks eriti sobiv lahendus, eriti suure koormusega. Kuid tänu UCS kanga kasutamisele Cisco Hyperflexi riistvaraplatvormina, mis on tõestanud oma töökindlust ja jõudlust 10 aasta jooksul, on see olukord juba muutunud.

Kas soovite rohkem teada? Siis tere tulemast kassi.

Sissejuhatus

Praegu on hüperkonvergeeritud lahenduste korraldamiseks kaks lähenemisviisi. Esimene lähenemine põhineb Tarkvara määratletud lahendustel, mis tarnitakse tarkvarana ja kliendid valivad seadmed ise. Teine lähenemine põhineb võtmed kätte lahendustel, see tähendab tarkvara, riistvara ja tehnilise toe sisaldamist. Meie Cisco järgime teist lähenemist ja tarnime klientidele valmislahendusi, kuna ainult nii saab tagada süsteemi stabiilse käitumise, ühe tootja kvaliteetse tehnilise toe ja suure jõudluse.
Süsteemi kõrge jõudlus on üks võtmetegureid, kui otsustatakse, kas kasutada konkreetset toodet missioonikriitilistes ülesannetes.

Tänapäeval kipuvad organisatsioonid missioonikriitilisi ülesandeid asetama klassikalistele kolmetasandilistele arhitektuurilahendustele (salvestusruum > salvestusvõrk > serverid). Samal ajal püüab enamik organisatsioone oma IT-taristut lihtsustada ja selle kulusid vähendada, vähendamata selle stabiilsust ja jõudlust. Sel põhjusel pöörab üha rohkem kliente tähelepanu hüperkonvergeeritud lahendustele.

Selles artiklis räägime viimastest testidest (veebruar 2019), mille on läbi viinud sõltumatu ESG labor (Enterprise Strategy Group). Testimise käigus emuleeriti suure koormusega Oracle ja MS SQL DBMS-ide (OLTP testid) tööd, mis on reaalses tootmiskeskkonnas IT-taristu üks kriitilisemaid komponente.

See koormus viidi läbi kolmele lahendusele: Cisco Hyperflex, aga ka kahele tarkvarapõhisele lahendusele, mis installiti samadele serveritele, mida kasutatakse Hyperflexis, st Cisco UCS-i serverites.

Testi konfiguratsioone

Cisco Hyperflex suure koormusega DBMS-i jaoks

Tarnija A süsteem ei kasuta vahemälu, kuna lahenduse arendaja ei toeta vahemälu konfiguratsiooni. Sel põhjusel kasutati kettaid suurema mahu salvestamiseks.

Testimise metoodika

OLTP testid viidi läbi nelja virtuaalmasina ja 3,2 TB töötava andmekoguga. Enne iga testi läbiviimist täideti iga VM testimistööriista abil salvestatud andmetega. See tagab, et test loeb "päris" andmeid ja kirjutab need olemasolevatesse plokkidesse, mitte ei tagasta lihtsalt nullplokke või nullväärtusi otse mälust. See juhtub siis, kui andmeid ei sisestata, mistõttu oli oluline tagada, et test kajastaks täpselt seda, kuidas andmeid rakenduskeskkonnas loeti ja kirjutati. Selle suure töökomplekti valmimine võttis kaua aega, kuid meie arvates on see väärt ajainvesteering, kuna annab täpsemaid toimivusandmeid.

Testimine viidi läbi kasutades HCI Bench tööriista (põhineb Oracle Vdbenchil) ja I/O profiile, mis on loodud Oracle'i ja SQL Serveri taustaprogrammide abil keerukate missioonikriitiliste OLTP töökoormuste emuleerimiseks. Plokkide suurused määrati vastavalt emuleeritud rakendustele, millel oli 100% juhuslik juurdepääs andmetele (täielik juhuslik).

Oracle'i andmebaasi töökoormus

Esimene oli OLTP test, mis oli loodud Oracle'i keskkonna jäljendamiseks. Erineva lugemis-/kirjutussuhtega töökoormuse loomiseks kasutati Vdbenchi. Test viidi läbi neljas virtuaalmasinas. Neljatunnise testi jooksul suutis HyperFlex saavutada rohkem kui 420 000 IOPS-i, mille latentsusaeg oli vaid 4.4 millisekundit. Tarkvaralahendused A ja B suutsid näidata vaid vastavalt 238 000 ja 251 000 IOPS-i.

Cisco Hyperflex suure koormusega DBMS-i jaoks

Cisco Hyperflex suure koormusega DBMS-i jaoks
Latentsustasemed olid kõigis süsteemides üsna sarnased, välja arvatud hankija B kirjutamislatentsus, mis oli keskmiselt 26,49 ms ja väga hea lugemislatentsus 2,9 ms. Pakkimine ja dubleerimine olid aktiivsed kõigis süsteemides.

Microsoft SQL Serveri töökoormus

Järgmisena vaatlesime OLTP töökoormust, mis on loodud Microsoft SQL Serveri DBMS-i emuleerimiseks.

Cisco Hyperflex suure koormusega DBMS-i jaoks
Selle testi tulemusel ületas Cisco HyperFlexi klaster nii konkurente A kui ka B ligikaudu kaks korda. Cisco puhul oli 490 000 IOPS-i võrreldes tootjate A ja B 200 000 ja 260 000 IOPS-iga.

Cisco Hyperflex suure koormusega DBMS-i jaoks
Cisco HyperFlexi latentsustulemus ei erinenud palju Oracle'i testist, see tähendab, et see oli heal tasemel 4,4 ms. Samal ajal näitasid tootjad A ja B oluliselt halvemaid tulemusi kui Oracle'i testis. Ainus positiivne külg konkurentsivõimelise lahenduse B puhul on pidevalt madal lugemislatentsus 2,9 ms; kõigis muudes näitajates edestas Hyperflex konkurentsivõimelisi lahendusi kaks korda või rohkem.

Järeldused

Sõltumatu ESG labori poolt läbi viidud testimine mitte ainult ei kinnitanud veel kord Cisco Hyperflexi lahenduse korralikku jõudlust, vaid tõestas ka, et hüperkonvergeeritud süsteemid on juba valmis laialdaseks kasutamiseks missioonikriitilistes ülesannetes.

Hüperkonvergeeritud süsteeme on pikka aega peetud sobivamaks mittekriitiliste töökoormuste jaoks. 2016. aastal viis ESG läbi uuringu suurettevõtete seas. Neilt küsiti, miks nad valisid traditsioonilise infrastruktuuri hüperkonvergeeritud infrastruktuuri asemel. 54% vastanutest vastas, et põhjuseks on tootlikkus.

Kiirelt edasi 2018. aastasse. Pilt on muutunud: korduv ESG uuring leidis vaid 24% vastanutest, kes usuvad endiselt, et traditsioonilised lähenemisviisid on tulemuslikkuse osas siiski paremad.

Kui tehnoloogia areng muudab tööstuse otsustuskriteeriume, on sageli mittevastavus selle vahel, mida kliendid soovivad ja mida nad saavad saada. Tootjatel, kes näevad puudu ja täidavad selle tühimiku, on eelis. Cisco pakub hüperkonvergeeritud lahendust, mis tagab lihtsuse, kulutõhususe ja ühtlase jõudluse, mida kliendid missioonikriitiliste töökoormuste jaoks vajavad.

Cisco liigub järjekindlalt edasi hüperkonvergeeritud süsteemide valdkonnas, mida ei kinnita mitte ainult Cisco Hyperflexi lahenduse suurepärased omadused, vaid ka selle olemasolu turul. Seetõttu astus Cisco 2018. aasta sügisel Gartneri hinnangul teenitult HCI turu liidrite hulka.

Cisco Hyperflex suure koormusega DBMS-i jaoks
Juba praegu võite veenduda, et Hyperflex on suurepärane lahendus kõige keerulisemate ja nõudlikumate äriülesannete jaoks, külastades meie demonstratsioone, mis toimuvad Moskvas ja Krasnodaris.

Moskva – 28. mai. Salvestus по ссылке.
Krasnodar – 5. juuni. Salvestus по ссылке.

Allikas: www.habr.com

Lisa kommentaar