Cisco Hyperflex voor DBMS met hoge belasting

We vervolgen de serie artikelen over Cisco Hyperflex. Deze keer laten we u kennismaken met het werk van Cisco Hyperflex onder zwaar belaste Oracle- en Microsoft SQL DBMS's, en vergelijken we ook de verkregen resultaten met concurrerende oplossingen.

Daarnaast blijven we de mogelijkheden van Hyperflex demonstreren in de regio's van ons land en nodigen we u graag uit om de volgende demonstraties van de oplossing bij te wonen, die deze keer zullen worden gehouden in de steden Moskou en Krasnodar.

Moskou - 28 mei. Dossier link.
Krasnodar - 5 juni. Dossier link.

Tot voor kort waren hypergeconvergeerde oplossingen geen erg geschikte oplossing voor DBMS, vooral niet voor die met een hoge belasting. Dankzij het gebruik van de UCS-fabric als hardwareplatform voor Cisco Hyperflex, dat zijn betrouwbaarheid en prestaties al meer dan 10 jaar heeft bewezen, is deze situatie echter al veranderd.

Wil meer weten? Welkom bij cat.

Introductie

Momenteel zijn er twee benaderingen voor het organiseren van hypergeconvergeerde oplossingen. De eerste aanpak is gebaseerd op Software-Defined oplossingen, die als software worden geleverd en waarbij klanten zelf de apparatuur selecteren. De tweede benadering is gebaseerd op kant-en-klare oplossingen, dat wil zeggen software, hardware en technische ondersteuning. Bij Cisco volgen we de tweede aanpak en leveren we kant-en-klare oplossingen aan onze klanten, omdat dit de enige manier is om stabiel systeemgedrag, hoogwaardige technische ondersteuning van één fabrikant en hoge prestaties te garanderen.
Het zijn de hoge prestaties van het systeem die een van de belangrijkste factoren zijn bij de beslissing of een bepaald product moet worden gebruikt voor bedrijfskritische taken.

Tegenwoordig hebben organisaties de neiging om bedrijfskritische taken te plaatsen op klassieke architectuuroplossingen met drie niveaus (opslag > opslagnetwerk > servers). Tegelijkertijd streven de meeste organisaties ernaar de kosten van hun IT-infrastructuur te vereenvoudigen en te verlagen zonder de stabiliteit en prestaties ervan te verminderen. Om deze reden besteden steeds meer klanten aandacht aan hypergeconvergeerde oplossingen.

In dit artikel zullen we het hebben over de nieuwste tests (februari 2019) uitgevoerd door het onafhankelijke ESG-laboratorium (Enterprise Strategy Group). Tijdens het testen werd de werking van zwaarbelaste Oracle- en MS SQL DBMS's (OLTP-tests) geëmuleerd, wat een van de meest kritische componenten is van de IT-infrastructuur in een echt productieve omgeving.

Deze belasting werd uitgevoerd op drie oplossingen: Cisco Hyperflex, evenals twee softwaregedefinieerde oplossingen die op dezelfde servers waren geïnstalleerd als die in Hyperflex worden gebruikt, dat wil zeggen op Cisco UCS-servers.

Configuraties testen

Cisco Hyperflex voor DBMS met hoge belasting

Het systeem van leverancier A maakt geen gebruik van een cache omdat een cacheconfiguratie niet wordt ondersteund door de ontwikkelaar van de oplossing. Om deze reden werden schijven gebruikt om meer capaciteit op te slaan.

Methodologie testen

OLTP-tests zijn uitgevoerd met vier virtuele machines en een werkende dataset van 3,2 TB. Voordat elke test werd uitgevoerd, werd elke VM gevuld met vastgelegde gegevens met behulp van een testtool. Dit zorgt ervoor dat de test ‘echte’ gegevens leest en naar bestaande blokken schrijft, in plaats van simpelweg nulblokken of nulwaarden rechtstreeks uit het geheugen terug te sturen. Dit gebeurt wanneer gegevens niet zijn ingevuld. Het was dus belangrijk om ervoor te zorgen dat de test nauwkeurig weergaf hoe gegevens werden gelezen en geschreven binnen de applicatieomgeving. Het kostte veel tijd om deze grote werkkit te voltooien, maar naar onze mening is het een waardevolle tijdsinvestering omdat het nauwkeurigere prestatiegegevens oplevert.

Er werd getest met de HCI Bench-tool (gebaseerd op Oracle Vdbench) en I/O-profielen die zijn ontworpen om complexe bedrijfskritische OLTP-workloads te emuleren met behulp van Oracle- en SQL Server-backends. De blokgroottes werden toegewezen op basis van de geëmuleerde applicaties met 100% willekeurige gegevenstoegang (volledig willekeurig).

Oracle Database-werklast

De eerste was een OLTP-test die was ontworpen om de Oracle-omgeving te emuleren. Vdbench werd gebruikt om een ​​werklast met verschillende lees-/schrijfverhoudingen te creëren. De test werd uitgevoerd op vier virtuele machines. Tijdens de vier uur durende test kon HyperFlex meer dan 420 IOPS behalen met een latentie van slechts 000 milliseconden. Softwareoplossingen A en B konden respectievelijk slechts 4.4 en 238 IOPS weergeven.

Cisco Hyperflex voor DBMS met hoge belasting

Cisco Hyperflex voor DBMS met hoge belasting
De latentieniveaus waren redelijk vergelijkbaar tussen de systemen, met uitzondering van de schrijflatentie van leverancier B, die gemiddeld 26,49 ms bedroeg, met een zeer goede leeslatentie van 2,9 ms. Compressie en deduplicatie waren op alle systemen actief.

Microsoft SQL Server-werklast

Vervolgens hebben we gekeken naar een OLTP-werklast die is ontworpen om een ​​Microsoft SQL Server DBMS te emuleren.

Cisco Hyperflex voor DBMS met hoge belasting
Als resultaat van deze test presteerde het Cisco HyperFlex-cluster ongeveer twee keer beter dan concurrenten A en B: 490 IOPS voor Cisco versus 000 en 200 voor fabrikanten A en B.

Cisco Hyperflex voor DBMS met hoge belasting
Het latentieresultaat in Cisco HyperFlex verschilde niet veel van de Oracle-test, dat wil zeggen, het lag op een goed niveau van 4,4 ms. Tegelijkertijd lieten fabrikanten A en B aanzienlijk slechtere resultaten zien dan in de test voor Oracle. Het enige positieve aspect van concurrerende oplossing B is de consistent lage leeslatentie van 2,9 ms; in alle andere indicatoren lag Hyperflex twee keer of meer voor op concurrerende oplossingen.

Bevindingen

Tests uitgevoerd door het onafhankelijke ESG-laboratorium bevestigden niet alleen opnieuw het behoorlijke prestatieniveau van de Cisco Hyperflex-oplossing, maar bewezen ook dat hypergeconvergeerde systemen al klaar zijn voor wijdverbreid gebruik bij bedrijfskritische taken.

Hypergeconvergeerde systemen worden al lang beschouwd als beter geschikt voor niet-kritieke werklasten. In 2016 heeft ESG een onderzoek uitgevoerd onder grote bedrijven. Er werd hen gevraagd waarom zij traditionele infrastructuur verkozen boven hypergeconvergeerde infrastructuur. 54% van de respondenten antwoordde dat de reden productiviteit is.

Snel vooruit naar 2018. Het beeld is veranderd: uit een herhaald ESG-onderzoek bleek dat slechts 24% van de respondenten nog steeds gelooft dat traditionele benaderingen nog steeds beter zijn in termen van prestaties.

Wanneer de technologische evolutie de beslissingscriteria van de sector verandert, is er vaak een discrepantie tussen wat klanten willen en wat ze kunnen krijgen. Fabrikanten die kunnen zien wat er ontbreekt en die leemte kunnen opvullen, hebben een voordeel. Cisco levert een hypergeconvergeerde oplossing die de eenvoud, kosteneffectiviteit en consistente prestaties levert die klanten nodig hebben voor bedrijfskritische workloads.

Cisco gaat gestaag vooruit op het gebied van hypergeconvergeerde systemen, wat niet alleen wordt bevestigd door de uitstekende eigenschappen van de Cisco Hyperflex-oplossing, maar ook door zijn aanwezigheid op de markt. Daarom betrad Cisco in het najaar van 2018 terecht de groep leiders op de HCI-markt, aldus Gartner.

Cisco Hyperflex voor DBMS met hoge belasting
U kunt er nu al van overtuigd zijn dat Hyperflex een uitstekende oplossing is voor de meest complexe en veeleisende zakelijke taken door onze demonstraties te bezoeken, die worden gehouden in de steden Moskou en Krasnodar.

Moskou - 28 mei. Dossier link.
Krasnodar - 5 juni. Dossier link.

Bron: www.habr.com

Voeg een reactie