Continuiamo la serie di articoli su Cisco Hyperflex. Questa volta vi presenteremo il lavoro di Cisco Hyperflex su DBMS Oracle e Microsoft SQL altamente caricati e confronteremo anche i risultati ottenuti con soluzioni della concorrenza.
Inoltre, continuiamo a dimostrare le capacità di Hyperflex nelle regioni del nostro Paese e siamo lieti di invitarvi a partecipare alle prossime dimostrazioni della soluzione, che questa volta si terranno nelle città di Mosca e Krasnodar.
Mosca - 28 maggio. Documentazione
Krasnodar - 5 giugno. Documentazione
Fino a poco tempo fa, le soluzioni iperconvergenti non erano una soluzione molto adatta per i DBMS, soprattutto quelli con un carico elevato. Tuttavia, grazie all'utilizzo del tessuto UCS come piattaforma hardware per Cisco Hyperflex, che ha dimostrato la sua affidabilità e prestazioni in 10 anni, questa situazione è già cambiata.
Voglio sapere di più? Allora benvenuto a cat.
Introduzione
Attualmente esistono due approcci per organizzare soluzioni iperconvergenti. Il primo approccio si basa su soluzioni definite dal software, che vengono fornite come software e i clienti selezionano personalmente le apparecchiature. Il secondo approccio si basa su soluzioni chiavi in mano, contenenti cioè software, hardware e supporto tecnico. In Cisco seguiamo il secondo approccio e forniamo soluzioni già pronte ai nostri clienti, poiché questo è l'unico modo per garantire un comportamento stabile del sistema, supporto tecnico di alta qualità da un unico produttore e prestazioni elevate.
È l'elevata prestazione del sistema che è uno dei fattori chiave quando si decide se utilizzare un particolare prodotto in compiti mission-critical.
Oggi, le organizzazioni tendono a collocare le attività mission-critical sulle classiche soluzioni con architettura a tre livelli (storage > rete di storage > server). Allo stesso tempo, la maggior parte delle organizzazioni si impegna a semplificare e ridurre i costi della propria infrastruttura IT senza ridurne la stabilità e le prestazioni. Per questo motivo sempre più clienti prestano attenzione alle soluzioni iperconvergenti.
In questo articolo parleremo degli ultimi test (febbraio 2019) eseguiti dal laboratorio indipendente ESG (Enterprise Strategy Group). Durante i test è stato emulato il funzionamento di DBMS Oracle e MS SQL ad alto carico (test OLTP), che è uno dei componenti più critici dell'infrastruttura IT in un ambiente produttivo reale.
Questo carico è stato eseguito su tre soluzioni: Cisco Hyperflex, nonché due soluzioni software-fined installate sugli stessi server utilizzati in Hyperflex, ovvero sui server Cisco UCS.
Configurazioni di prova
Il sistema del fornitore A non utilizza una cache perché la configurazione della cache non è supportata dallo sviluppatore della soluzione. Per questo motivo venivano utilizzati i dischi per immagazzinare maggiore capacità.
Metodologia di prova
I test OLTP sono stati eseguiti con quattro macchine virtuali e un set di dati di lavoro di 3,2 TB. Prima dell'esecuzione di ciascun test, ciascuna VM è stata popolata con i dati registrati utilizzando uno strumento di test. Ciò garantisce che il test legga i dati "reali" e li scriva sui blocchi esistenti, anziché restituire semplicemente blocchi nulli o valori nulli direttamente dalla memoria. Ciò si verifica quando i dati non vengono popolati, quindi era importante garantire che il test riflettesse accuratamente il modo in cui i dati venivano letti e scritti all'interno dell'ambiente applicativo. Il completamento di questo grande kit di lavoro ha richiesto molto tempo, ma a nostro avviso è un investimento di tempo utile in quanto fornisce dati sulle prestazioni più accurati.
I test sono stati condotti utilizzando lo strumento HCI Bench (basato su Oracle Vdbench) e profili I/O progettati per emulare carichi di lavoro OLTP complessi e mission-critical utilizzando i backend Oracle e SQL Server. Le dimensioni dei blocchi sono state assegnate in base alle applicazioni emulate con accesso ai dati casuale al 100% (full random).
Carico di lavoro del database Oracle
Il primo era un test OLTP progettato per emulare l'ambiente Oracle. Vdbench è stato utilizzato per creare un carico di lavoro con diversi rapporti di lettura/scrittura. Il test è stato effettuato su quattro macchine virtuali. Durante il test di quattro ore, HyperFlex è riuscito a raggiungere più di 420 IOPS con una latenza di soli 000 millisecondi. Le soluzioni software A e B sono state in grado di mostrare rispettivamente solo 4.4 e 238 IOPS.
I livelli di latenza erano abbastanza simili tra i sistemi, ad eccezione della latenza di scrittura del fornitore B, che era in media di 26,49 ms, con un'ottima latenza di lettura di 2,9 ms. Compressione e deduplica erano attive su tutti i sistemi.
Carico di lavoro di Microsoft SQL Server
Successivamente, abbiamo esaminato un carico di lavoro OLTP progettato per emulare un DBMS Microsoft SQL Server.
Come risultato di questo test, il cluster Cisco HyperFlex ha superato di circa il doppio i concorrenti A e B. 490 IOPS per Cisco contro 000 e 200 per i produttori A e B.
Il risultato della latenza in Cisco HyperFlex non è stato molto diverso dal test Oracle, cioè era ad un buon livello di 4,4 ms. Allo stesso tempo, i produttori A e B hanno mostrato risultati significativamente peggiori rispetto al test di Oracle. L'unico aspetto positivo della soluzione B della concorrenza è la latenza di lettura costantemente bassa di 2,9 ms; in tutti gli altri indicatori Hyperflex era due volte o più avanti rispetto alle soluzioni della concorrenza.
risultati
I test condotti dal laboratorio ESG indipendente non solo hanno confermato ancora una volta il discreto livello di prestazioni della soluzione Cisco Hyperflex, ma hanno anche dimostrato che i sistemi iperconvergenti sono già pronti per un utilizzo diffuso in compiti mission-critical.
I sistemi iperconvergenti sono stati a lungo considerati più adatti ai carichi di lavoro non critici. Nel 2016 ESG ha condotto un sondaggio tra le grandi aziende. È stato chiesto loro perché hanno scelto l’infrastruttura tradizionale rispetto all’infrastruttura iperconvergente. Il 54% degli intervistati ha risposto che il motivo è la produttività.
Avanti veloce al 2018. Il quadro è cambiato: da un sondaggio ESG ripetuto è emerso che solo il 24% degli intervistati ritiene ancora che gli approcci tradizionali siano ancora migliori in termini di performance.
Quando l’evoluzione tecnologica modifica i criteri decisionali del settore, spesso si verifica una discrepanza tra ciò che i clienti desiderano e ciò che possono ottenere. I produttori che riescono a vedere cosa manca e a riempire quel vuoto sono avvantaggiati. Cisco offre una soluzione iperconvergente che offre la semplicità, la convenienza e le prestazioni costanti di cui i clienti hanno bisogno per i carichi di lavoro mission-critical.
Cisco sta facendo progressi costanti nel campo dei sistemi iperconvergenti, il che è confermato non solo dalle eccellenti caratteristiche della soluzione Cisco Hyperflex, ma anche dalla sua presenza sul mercato. Pertanto, nell’autunno del 2018, Cisco è entrata meritatamente nel gruppo dei leader del mercato HCI secondo Gartner.
Già adesso puoi essere convinto che Hyperflex è un'ottima soluzione per le attività aziendali più complesse ed impegnative visitando le nostre dimostrazioni, che si terranno nelle città di Mosca e Krasnodar.
Mosca - 28 maggio. Documentazione
Krasnodar - 5 giugno. Documentazione
Fonte: habr.com