Cisco Hyperflex for DBMS med høy belastning

Vi fortsetter serien med artikler om Cisco Hyperflex. Denne gangen vil vi introdusere deg til arbeidet til Cisco Hyperflex under høyt belastede Oracle og Microsoft SQL DBMS, og også sammenligne resultatene oppnådd med konkurrerende løsninger.

I tillegg fortsetter vi å demonstrere evnene til Hyperflex i regionene i landet vårt og er glade for å invitere deg til å delta på de neste demonstrasjonene av løsningen, som denne gangen vil bli holdt i byene Moskva og Krasnodar.

Moskva - 28. mai. Ta opp по ссылке.
Krasnodar - 5. juni. Ta opp по ссылке.

Inntil nylig var hyperkonvergerte løsninger ikke en veldig passende løsning for DBMS, spesielt de med høy belastning. Men takket være bruken av UCS-stoffet som en maskinvareplattform for Cisco Hyperflex, som har bevist sin pålitelighet og ytelse over 10 år, har denne situasjonen allerede endret seg.

Vil du vite mer? Da velkommen til katt.

Innledning

For tiden er det to tilnærminger til å organisere hyperkonvergerte løsninger. Den første tilnærmingen er basert på Software-definerte løsninger, som leveres som programvare, og kundene velger utstyret selv. Den andre tilnærmingen er basert på nøkkelferdige løsninger, det vil si som inneholder programvare, maskinvare og teknisk støtte. Hos Cisco følger vi den andre tilnærmingen og leverer ferdige løsninger til våre kunder, siden dette er den eneste måten å garantere stabil systematferd, høykvalitets teknisk støtte fra en enkelt produsent og høy ytelse.
Det er den høye ytelsen til systemet som er en av nøkkelfaktorene når man skal avgjøre om man skal bruke et bestemt produkt i virksomhetskritiske oppgaver.

I dag har organisasjoner en tendens til å plassere virksomhetskritiske oppgaver på klassiske trelags arkitekturløsninger (lagring > lagringsnettverk > servere). Samtidig streber de fleste organisasjoner etter å forenkle og redusere kostnadene for IT-infrastrukturen uten å redusere stabiliteten og ytelsen. Av denne grunn tar stadig flere kunder oppmerksomhet til hyperkonvergerte løsninger.

I denne artikkelen vil vi snakke om de siste testene (februar 2019) utført av det uavhengige ESG-laboratoriet (Enterprise Strategy Group). Under testing ble driften av høyt belastede Oracle- og MS SQL DBMS-er (OLTP-tester) emulert, som er en av de mest kritiske komponentene i IT-infrastrukturen i et virkelig produktivt miljø.

Denne belastningen ble utført på tre løsninger: Cisco Hyperflex, samt to programvaredefinerte løsninger som ble installert på de samme serverne som brukes i Hyperflex, det vil si på Cisco UCS-servere.

Test konfigurasjoner

Cisco Hyperflex for DBMS med høy belastning

Leverandør A sitt system bruker ikke en cache fordi en cache-konfigurasjon ikke støttes av løsningsutvikleren. Av denne grunn ble disker brukt til å lagre mer kapasitet.

Testmetodikk

OLTP-tester ble utført med fire virtuelle maskiner og et arbeidsdatasett på 3,2 TB. Før hver test ble utført, ble hver VM fylt med registrerte data ved hjelp av et testverktøy. Dette sikrer at testen leser "ekte" data og skriver dem til eksisterende blokker, i stedet for bare å returnere nullblokker eller nullverdier direkte fra minnet. Dette skjer når data ikke er fylt ut, så det var viktig å sikre at testen nøyaktig gjenspeilte hvordan data ble lest og skrevet i applikasjonsmiljøet. Dette store arbeidssettet tok lang tid å fullføre, men etter vår mening er det en verdifull investering av tid siden det gir mer nøyaktige ytelsesdata.

Testingen ble utført ved hjelp av HCI Bench-verktøyet (basert på Oracle Vdbench) og I/O-profiler designet for å emulere komplekse oppdragskritiske OLTP-arbeidsbelastninger ved bruk av Oracle- og SQL Server-backends. Blokkstørrelsene ble tildelt i henhold til de emulerte applikasjonene med 100 % tilfeldig datatilgang (full tilfeldig).

Oracle Database arbeidsbelastning

Den første var en OLTP-test designet for å etterligne Oracle-miljøet. Vdbench ble brukt til å lage en arbeidsmengde med forskjellige lese-/skriveforhold. Testen ble utført på fire virtuelle maskiner. I løpet av den fire timer lange testen var HyperFlex i stand til å oppnå mer enn 420 000 IOPS med en latenstid på bare 4.4 millisekunder. Programvareløsning A og B kunne kun vise henholdsvis 238 000 og 251 000 IOPS.

Cisco Hyperflex for DBMS med høy belastning

Cisco Hyperflex for DBMS med høy belastning
Latensnivåene var ganske like på tvers av systemer, med unntak av leverandør Bs skrivelatens, som i gjennomsnitt var 26,49 ms, med en veldig god leselatens på 2,9 ms. Komprimering og deduplisering var aktive på alle systemer.

Microsoft SQL Server arbeidsbelastning

Deretter så vi på en OLTP-arbeidsbelastning designet for å emulere en Microsoft SQL Server DBMS.

Cisco Hyperflex for DBMS med høy belastning
Som et resultat av denne testen overgikk Cisco HyperFlex-klyngen omtrent to ganger både konkurrentene A og B. 490 000 IOPS for Cisco mot 200 000 og 260 000 for produsentene A og B.

Cisco Hyperflex for DBMS med høy belastning
Latensresultatet i Cisco HyperFlex var ikke mye forskjellig fra Oracle-testen, det vil si at det var på et godt nivå på 4,4 ms. Samtidig viste produsentene A og B betydelig dårligere resultater enn i testen for Oracle. Det eneste positive aspektet for konkurransedyktig løsning B er den konsekvent lave leselatensen på 2,9 ms; i alle andre indikatorer var Hyperflex to ganger eller mer foran konkurrerende løsninger.

Funn

Tester utført av det uavhengige ESG-laboratoriet bekreftet ikke bare nok en gang det anstendige ytelsesnivået til Cisco Hyperflex-løsningen, men beviste også at hyperkonvergerte systemer allerede er klare for utbredt bruk i oppdragskritiske oppgaver.

Hyperkonvergerte systemer har lenge vært ansett som bedre egnet for ikke-kritiske arbeidsbelastninger. I 2016 gjennomførte ESG en undersøkelse blant store selskaper. De ble spurt om hvorfor de valgte tradisjonell infrastruktur fremfor hyperkonvergert infrastruktur. 54 % av de spurte svarte at årsaken er produktivitet.

Spol frem til 2018. Bildet har endret seg: en gjentatt ESG-undersøkelse fant bare 24 % av respondentene som fortsatt mener at tradisjonelle tilnærminger fortsatt er bedre når det gjelder ytelse.

Når teknologiutviklingen endrer industriens beslutningskriterier, er det ofte et misforhold mellom hva kundene ønsker og hva de kan få. Produsenter som kan se hva som mangler og fylle det tomrommet har en fordel. Cisco leverer en hyperkonvergert løsning som gir enkelheten, kostnadseffektiviteten og den konsistente ytelsen som kundene trenger for virksomhetskritiske arbeidsbelastninger.

Cisco går jevnt og trutt fremover innen hyperkonvergerte systemer, noe som bekreftes ikke bare av de utmerkede egenskapene til Cisco Hyperflex-løsningen, men også av dens tilstedeværelse i markedet. Derfor gikk Cisco høsten 2018 fortjent inn i gruppen av ledere i HCI-markedet ifølge Gartner.

Cisco Hyperflex for DBMS med høy belastning
Allerede nå kan du være overbevist om at Hyperflex er en utmerket løsning for de mest komplekse og krevende forretningsoppgavene ved å besøke demonstrasjonene våre, som vil bli holdt i byene Moskva og Krasnodar.

Moskva - 28. mai. Ta opp по ссылке.
Krasnodar - 5. juni. Ta opp по ссылке.

Kilde: www.habr.com

Legg til en kommentar