*Laad test je eigen WordPress site met * *Kernl* *! Aan de slag gaan is gratis!* In de wereld van cloud computing zijn er veel verschillende opties om uit te kiezen. Normaal gesproken hoeft u alleen maar te kiezen hoe groot uw instantie zal zijn (2 vCPU's of 4, 2 GB RAM of 6), maar sommige cloudcomputingproviders voeren hun spel op en bieden een nog breder scala aan opties en instantietypen waaruit u kunt kiezen Vultr heeft 3 verschillende soorten rekeninstanties: Cloud Computeâ U krijgt uw eigen virtuele server, maar deze deelt hardwarebronnen met veel vrienden. Lawaaierige buren kunnen zeker een probleem zijn. Dedicatedâ Dedicated servers, maar dan gevirtualiseerd. Ik (denk) dat het mogelijk is om in deze situatie luidruchtige buren tegen te komen. Bare Metal™ Dedicated servers en hardware. Geen hypervisor en geen luidruchtige buren die uw bronnen in beslag nemen In dit artikel gaan we zien hoe a *zeer* eenvoudige WordPress-installatie wordt uitgevoerd op de verschillende typen Vultr-rekeninstanties. We doen dit met behulp van Kernl's WordPress Load Testing-service De test Zoals gebruikelijk bij kernl-belastingtests heb ik de inhoud van deze blog in elke belastingtestomgeving geïmporteerd. De belastingstest scheef **extreem** lees zwaar. Als u een site heeft die veel schrijft of een mix is, ziet u mogelijk andere resultaten Elke test werd gedurende 1 uur uitgevoerd met 2000 gelijktijdige gebruikers die belasting genereerden van Londen en New York naar Vultr's datacenter in New Jersey Configuratie Voor deze test heb ik de vooraf gebouwde WordPress-afbeelding van Vultr gebruikt zonder caching. Veel lezers zullen misschien zeggen: 'Maar je kunt veel betere prestaties krijgen door X of Y te gebruiken en ze zouden gelijk hebben! Maar ik test de prestaties van Apache versus Nginx niet, of W3 Total Cache versus WP Rocket, ik test Vultr-hardware onder belasting in een real-world scenario. Aan het einde van dit artikel wil ik gewoon weten of Vultr Cloud Compute, Dedicated of Bare Metal beter is voor WordPress-hosting Test 1: Vultr Cloud Compute $ 10 / maand De eerste test die ik uitvoerde was tegen het aanbod van Vultr Cloud Compute van $ 10 per maand. Zoals verwacht van een VPS-prestatie van $ 10/maand was niet geweldig, maar ook niet verschrikkelijk Zoals u kunt zien, veel mislukte verzoeken en slechts een doorvoer van 16 req/s. Niet onverwacht met een enkele kern en 1 GB RAM. Ik gooide tenslotte 2000 gelijktijdige verzoeken per seconde naar de server. De verdeling van de responstijd was eveneens slecht Over het algemeen waren de resultaten voor de VPS van $ 10 zoals verwacht. Dit is niet echt een vergelijking van appels met appels (daar komen we later op terug), maar ik wilde je een idee geven van hoe de basisprestaties van VPS-instanties eruit zien Test 2: Vultr Cloud Compute $ 80 / maand Met deze test beginnen we dichter bij de kosten van bare metal en dedicated instances te komen. Deze server had 6 CPU's en 16 GB RAM. Aanzienlijk robuuster dan de server van $ 10 Deze grafiek vertelt a *veel* ander verhaal dan de vorige test. De prestaties piekten op 169 req/s en stabiliseerden vervolgens op 100 req/s. We zagen nog steeds veel fouten, maar ook dit is niet onverwacht. Eerlijk gezegd, als je zoveel verkeer zou krijgen, zou je WordPress waarschijnlijk opsplitsen in zijn componenten (bestandssysteem, PHP + Nginx, MySQL) en horizontaal gaan schalen De responstijdverdeling was ook veel beter voor deze server. De bovenkant was net zo slecht als de goedkopere box, maar de bereiken van 90% en lager waren behoorlijk solide voor de hoeveelheid verkeer die werd ontvangen Test 3: Vultr Bare Metal $ 120 / maand De Vultr Bare Metal-server was de instantie waar ik het meest enthousiast over was om te testen. Ik heb altijd een zwak gehad voor hardware en toegang krijgen tot een bare metal server is best cool. Voor $ 120 per maand (te koop, prijs zal uiteindelijk stijgen tot $ 300/maand) krijg je 8 CPU's en 32 GB RAM. Dit is een behoorlijk serieuze server Veel blauw op deze grafiek maar ook de verwachte hoeveelheid rood. Je kunt zien dat het gooien van nog 2 niet-virtuele CPU's en 2x de RAM een behoorlijk groot verschil maakte. We piekten op 200 req/s en stabiliseerden daarna op 125 req/s. Ter referentie: dat zijn 17,2 miljoen verzoeken per dag De onderkant van de responstijdverdeling was solide, maar de bovenkant was helemaal niet geweldig. Met al die fouten is het niet verwonderlijk dat dit het geval is Test 4: Vultr heeft $ 120 / maand toegewezen Ik had eerlijk gezegd moeite om erachter te komen waarom Vultr de bare metal en speciale exemplaren zo dicht bij elkaar geprijsde. Toegewijd is duidelijk inferieur (veel minder CPU's en RAM), dus waarom zou iemand ervoor kiezen? Hoe dan ook, laten we eens naar de grafiek kijken Deze test piekte op 100 req/s en vlakte daarna af rond de 70. Ik zou echt veel betere prestaties verwachten voor dit soort geld De verdeling van de responstijd was vergelijkbaar met de andere vakken. Met alle mislukkingen heeft het de neiging behoorlijk hard de verkeerde kant op te gaan. Ik weet zeker dat er een use-case is voor deze speciale Vultr-instanties, maar het is zeker geen hosting van een WordPress-site Conclusies Met al deze gegevens was het vrij eenvoudig om in een grafiek te zetten welke van deze de beste waarde heeft De waarde werd berekend door de kosten per maand te nemen en te delen door het maximum aantal verzoeken. Op basis van de prestaties die we hierboven zagen, lijken de Vultr Cloud Compute-instanties uw beste waarde voor WordPress-hosting. Voor WordPress-hosting lijkt het erop dat Vultr Bare Metal en Dedicated instances geen goede keuze zijn. Zoals hierboven vermeld, zijn er waarschijnlijk gebruikssituaties waar ze een goede keuze zijn (misschien werklasten die zeer consistente prestaties vereisen) Zoals bij al deze tests, kan uw kilometerstand variëren! Ik raad u ten zeerste aan om belastingstests uit te voeren op elke nieuwe host die u gebruikt om een ​​idee te krijgen van wat voor soort prestaties u kunt verwachten *Laad test je eigen WordPress site met * *Kernl* *! Aan de slag gaan is gratis!*