Wanneer een I/O-intensieve SQL Server databasetoepassing in de cloud wordt toegepast, zijn de prestaties het hoogst bij gebruik van het Diamanti platform. Diamanti heeft de resultaten gepubliceerd van een reeks prestatietesten rondom SQL Server.
Uit de testen blijkt dat de combinatie in prestaties die van SQL Server op AWS Elastic Kubernetes Service (EKS) en die op Azure Kubernetes Service (ALS) overtreft. SQL Server en Diamanti winnen het zelfs van Pure Storage’s Portworx Enterprise Storage Platform met gebruik van Kubernetes CSI plug-in (Container Security Initiative).
Rond 1990 bracht Microsoft onder de naam SQL Server een relationeel databasesysteem op de markt. Men bouwde daarmee voort op de geavanceerde databasetechnologie van Sybase. Gedurende de jaren daarna heeft Microsoft met de database software een dominant marktaandeel verworven op de markt voor ondernemingsgerichte Windows-toepassingen. In het nieuwe tijdperk van cloudnative technologie met containers en Kubernetes, maakt Microsoft veel werk van het implementeren van SQL Server versie 2019 op cloudcontainers onder het Linux-besturingssysteem. Veel bedrijven omarmen deze nieuwe koers.
TPC-H benchmark
Met software gevat in containers (microservices) kunnen IT-afdelingen zonder complicerende factoren veel sneller applicaties uitrollen. ”Wij werken nauw samen met onze klanten, zodat zij ons kunnen laten weten wat hun uitdagingen zijn. Zij hebben specifiek gevraagd om een oplossing waarmee zij Microsoft SQL Server applicaties als cloud-native toepassing in containers over hun hybride cloud platform kunnen draaien”, aldus CEO Tom Barton van Diamanti. Hij gaf het onafhankelijke adviesbureau McKnight Group opdracht om een neutraal benchmark onderzoek op te starten. Die moet de gebruikers van de Microsoft databasetechnologie inzicht geven in welk Kubernetes platform SQL Server 2019 in samenhang met I/O intensieve applicaties zich het meest optimaal laat gebruiken.
De testprocedure verliep volgens de zogeheten TPC-H benchmark, die bestaat uit een reeks ad-hoc bevragingen op een database met bedrijfsdata en de gelijktijdig uitgevoerde mutaties van die data. De benchmark genereert een compositie van de per uur gemeten hoeveelheid query’s (query-per-hour performance metric: QphH@Size). De omvang geeft de schaalfactor van de database weer.
Drie verschillende implementatiemodellen
In de benchmark test werd het Diamanti Enterprise Kubernetes platform vergeleken met drie verschillende implementatiemodellen (instances) van SQL Server op AWS (Elastic Kubernetes Service: ESK) en twee op Azure (Azure Kubernetes Service: ASK Ultra en Premium). AWS was consistent sneller dan Azure’s Ultra instance, maar veel trager dan de Azure Premium instance. Diamanti bleek sneller dan beide en was ook voordeliger aan de hand van de TPC-H meting van de TCO over drie jaar. Diamanti schaalde op naar 1 million IOPS, terwijl AWS qua prestaties bleef hangen op 200.000 IOPS, Azure op 192.000 IOPS en Portworx op 29.000 IOPS.
In de Diamanti cloudcontaineromgeving draait Microsoft SQL Server 25 keer sneller dan met Portworx op dezelfde hardwareconfiguratie. In vergelijking met Azure Ultra disks is een SQL Server gebruiker met het Diamanti platform 10 keer goedkoper uit, terwijl men vier keer snellere prestaties realiseert. Bij een vergelijking met Microsofts database op AWS Nitro met IO2 disks is de Diamanti omgeving dertien keer voordeliger bij zes keer betere prestaties. Het platform noteert geen enkele I/O-wachttijd. De latency blijft constant, zelfs bij een zwaardere belasting.
Bekijk hier een samenvatting van het SQL Server benchmark rapport van de McKnight Group.
7 november (online seminar op 1 middag)Praktische tutorial met Alec Sharp Alec Sharp illustreert de vele manieren waarop conceptmodellen (conceptuele datamodellen) procesverandering en business analyse ondersteunen. En hij behandelt wat elke data-pr...
11 t/m 13 november 2024Praktische driedaagse workshop met internationaal gerenommeerde trainer Lawrence Corr over het modelleren Datawarehouse / BI systemen op basis van dimensioneel modelleren. De workshop wordt ondersteund met vele oefeningen en pr...
18 t/m 20 november 2024Praktische workshop met internationaal gerenommeerde spreker Alec Sharp over het modelleren met Entity-Relationship vanuit business perspectief. De workshop wordt ondersteund met praktijkvoorbeelden en duidelijke, herbruikbare ...
26 en 27 november 2024 Organisaties hebben behoefte aan data science, selfservice BI, embedded BI, edge analytics en klantgedreven BI. Vaak is het dan ook tijd voor een nieuwe, toekomstbestendige data-architectuur. Dit tweedaagse seminar geeft antwoo...
De DAMA DMBoK2 beschrijft 11 disciplines van Data Management, waarbij Data Governance centraal staat. De Certified Data Management Professional (CDMP) certificatie biedt een traject voor het inleidende niveau (Associate) tot en met hogere niveaus van...
3 april 2025 (halve dag)Praktische workshop met Alec Sharp [Halve dag] Deze workshop door Alec Sharp introduceert conceptmodellering vanuit een non-technisch perspectief. Alec geeft tips en richtlijnen voor de analist, en verkent datamodellering op c...
10, 11 en 14 april 2025Praktische driedaagse workshop met internationaal gerenommeerde spreker Alec Sharp over herkennen, beschrijven en ontwerpen van business processen. De workshop wordt ondersteund met praktijkvoorbeelden en duidelijke, herbruikba...
15 april 2025 Praktische workshop Datavisualisatie - Dashboards en Data Storytelling. Hoe gaat u van data naar inzicht? En hoe gaat u om met grote hoeveelheden data, de noodzaak van storytelling en data science? Lex Pierik behandelt de stromingen in ...
Deel dit bericht