Bij ScaleGrid heeft u de mogelijkheid om uw eigen cloud (BYOC) te gebruiken om uw volledig beheerde MongoDB-instanties in uw eigen Azure-account te hosten, of u kunt bij ons hosten via onze speciale Azure-clusters plannen.
Clusters met hoge prestaties gebruiken krachtige CPU's en premium schijven om betere prestaties te leveren. Op basis van onze prestatietests (details hieronder) leveren onze hoogwaardige clusters op Azure 4x de prestaties van onze concurrentie en 2x de prestaties van onze standaardclusters.
ScaleGrid ondersteunt nu 'High Performance' MongoDB-clusters op het Azure ARM-platformClick To Tweet
High-Performance MongoDB:3-Node Replica Set
Waarom presteren onze clusters zoveel beter? De krachtige MongoDB-configuratie op Azure maakt gebruik van een hybride van lokale SSD en premium schijven om zowel hoge prestaties als hoge betrouwbaarheid te bereiken. Een typische configuratie wordt geïmplementeerd met behulp van een replicaset met 3 knooppunten.
- De primaire en de secundaire 1 gebruiken lokale SSD-schijven
- Secundair 2 gebruikt een Azure Premium Disk
Hoge prestatie MongoDB 3-Node replicaset
Specificaties
Clusters met hoge prestaties worden aangeboden in drie configuraties, zoals hieronder beschreven, of te vinden op onze prijspagina. Als je het BYOC-abonnement gebruikt, kunnen de maten ook worden aangepast.
Prestaties
We hebben gedetailleerde prestatietests uitgevoerd met YCSB om de verbeterde prestaties te demonstreren, en hebben ScaleGrid Azure High Performance XLarge vergeleken met ScaleGrid-standaard Azure XLarge met een concurrent met een vergelijkbare grootte. Alle configuraties zijn vergelijkbaar met 14 GB RAM en zijn geïmplementeerd in de Azure-regio Australië Easy – Sydney.
ScaleGrid High Performance
| ScaleGrid Standard
| Concurrent
|
---|
Werklast
- 100 % schrijfwerkbelasting (werkbelasting A-laadfase):schrijf 3 miljoen records in de database op verschillende laadniveaus door het aantal clientthreads te verhogen van 4 naar 64, elke keer verdubbelen.
- 50 % lezen/50% update werkbelasting (werkbelasting A uitvoeringsfase):voer werkbelasting uit voor 6 miljoen bewerkingen op verschillende laadniveaus door het aantal clientthreads te verhogen van 4 naar boven tot 64, elke keer een verdubbeling.
Resultaten
100% schrijfwerklast
50% lezen/50% werkbelasting bijwerken
Samenvatting
- Zonder RAID of premium SSD-schijven zijn de prestaties van de concurrent vrij laag. Het verzadigt zijn blokopslag bij lage belastingen en de doorvoer blijft vrijwel overal gelijk. CPU verzadigt volledig bij 16 threads. De latentiegroei is bijna exponentieel.
- Als RAID is geconfigureerd, presteert de standaard ScaleGrid Azure-oplossing aanzienlijk beter dan de concurrent, omdat de doorvoer bijna lineair toeneemt met de belasting. De latentiecijfers zijn ook erg laag. Dit wordt verwacht met een RAID-opstelling en een sequentiële werkbelasting. Op hun best was onze standaard Azure-oplossing meer dan 3 keer beter dan de concurrenten!
- ScaleGrid Azure High Performance-implementatie met zijn premium schijven presteert beter dan de standaard blokopslag. Op zijn best is het 5 keer zo snel als de oplossing van de concurrent, en ongeveer 1,4 keer zo snel als onze standaardoplossing.
Als u een hoogwaardige MongoDB-cluster op Azure nodig heeft, neem dan contact op met [email protected] en wij kunnen u helpen bij het instellen.