Wat is beter voor een VPS hogere clocksnelheid of meer cores

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • TheDudez
  • Registratie: Mei 2013
  • Laatst online: 09-05 16:51

TheDudez

Usenet stofzuiger!

Topicstarter
Wat is beter voor een VPS hogere clocksnelheid of meer cores?

Ik zoek naar een VPS maar ik kom er niet uit wat nu beter is 8 cores op 2.8 of 4 cores op 3.2?

VPS zal worden gebruikt voor wordpress en woocomerce.

Usenet handleidingen

Beste antwoord (via TheDudez op 30-06-2023 08:48)


  • jurroen
  • Registratie: Mei 2012
  • Laatst online: 08:13

jurroen

Security en privacy geek

Gaat het om een enkele Woocommerce webshop of meerdere? Want dat maakt ook nogal een verschil; bij meerdere webshops op een VPS telt ook mee hoe je de isolatie van de verschillende webshops wilt inregelen.

Een antwoord op je vraag is ook niet heel eenvoudig. Als het, in theorie, zou gaan om een enkele webshop en de cores glijkwaardig zijn, dan zou ik aanbevelen om met de quad core op 3,2 te gaan. Maar vaak is het niet zo eenvoudig:
  • Zijn de cores shared of dedicated? Standaard is dit altijd shared, voor dedicated betaal je meer. Bij shared is het ook de vraag hoeveel 'overbooking' er is op de hypervisor.
  • Welke processor gaat het om? Cores op een eerste of tweede generatie Intel Core I7 is natuurlijk heel anders dan cores van de laatste generatie EPYC processoren.
  • Minstens net zo belangrijk: hoe zit het met de rest van de hardware? Leuk dat ze bijvoorbeeld zeggen HDD, SSD of NVMe opslag; maar dat zegt bijzonder weinig, omdat er limieten op de IOPS liggen. En wordt hardware acceleratie bijvoorbeeld doorgegeven aan de guest?
Dat gezegd hebbende, dat is allemaal erg theoretisch. Praktisch zul je met een enkele Woocommerce webshop daar niet gigantisch veel verschil in merken met een goede "stack". Tenminste, dat is mijn ervaring, met meerdere WC webshops die miljoenen bezoekers en orders per maand krijgen.

Voor de stack zelf: gebruik een fatsoenlijk geconfigureerde webserver, pas caching toe (in combinatie met redis/memcached), tune de PHP interpreter en optimaliseer de database voor InnoDB.

Ongevraagde verzoeken per DM beantwoord ik niet, sorry

Alle reacties


Acties:
  • +1 Henk 'm!

  • dbzokphp
  • Registratie: Juni 2006
  • Laatst online: 09:01
Bijna alle applicaties ondersteunen multicores, dus 8 cores met een iets lagere kloksnelheid zal in de meeste gevallen een betere performance opleveren dan 4 cores met hogere kloksnelheid.

Acties:
  • +1 Henk 'm!

  • i-chat
  • Registratie: Maart 2005
  • Niet online
@TheDudez ik denk dat je er wellicht veel aan zou hebben om je eens in te lezen in de verschillende achtergrond materie ...

jouw web-avontuur ken t eigenlijk een aantal componenten, je hebt het in beginsel over zaken als woo-commerce ...

door de beugel genomen kun je aannemen dat webshop-software doorgaans behoorlijk database intensief is,

je gaat dus een flinke zware machine met snelle opslag en veel ram nodig hebben om een of meerdere (ik weet niet hoeveel webshops je denkt te gaan hosten), van die databases te laten lopen. webservers daarentegen zijn doorgaans niet meer aan het doen dan data opvragen en data wegsturen,

in de meest ideale oplossing zou je dus 1 ( of 2 als je een backup wilt), zwaardere machines willen met heel veel opslag en nóg meer ram om je databases op te draaien en kun je verder af met relatief lichte webservertjes.

als je het heel gek wilt maken zou je zelfs 1 volwaardige server kunnen gebruiken met een lekkere intel xeon 8core en 64gb ram ofzo... en vervolgens 10+ raspberry pi's als webservers.

dit als iets overdreven voorbeeld.. omdat letterlijke idere bezoeker zijn eigen worker-tread krijgt zijn meer cores altijd beter. met 8 cores ipv 4 kun je dus 2x zoveel bezoekers kwijt. zolang de single core performance in je database maar niet onder een bepaald niveau zakt, zouden 16cores op 1,5ghz vermoedelijk nog steeds meer gebruikers kunnen serveren dan 8 op 3ghz.

ware het niet dat je met 1,5 waarschijnlijk Wél onder die database-behoefte komt en dat dus een serieuze bottleneck gaat vormen.

in jouw geval zouden meer cores dus betekenen dat je meer taken tegelijk kunt uitvoeren,

Acties:
  • 0 Henk 'm!

  • TheDudez
  • Registratie: Mei 2013
  • Laatst online: 09-05 16:51

TheDudez

Usenet stofzuiger!

Topicstarter
i-chat schreef op zondag 25 juni 2023 @ 20:00:
@TheDudez ik denk dat je er wellicht veel aan zou hebben om je eens in te lezen in de verschillende achtergrond materie ...

jouw web-avontuur ken t eigenlijk een aantal componenten, je hebt het in beginsel over zaken als woo-commerce ...

door de beugel genomen kun je aannemen dat webshop-software doorgaans behoorlijk database intensief is,

je gaat dus een flinke zware machine met snelle opslag en veel ram nodig hebben om een of meerdere (ik weet niet hoeveel webshops je denkt te gaan hosten), van die databases te laten lopen. webservers daarentegen zijn doorgaans niet meer aan het doen dan data opvragen en data wegsturen,

in de meest ideale oplossing zou je dus 1 ( of 2 als je een backup wilt), zwaardere machines willen met heel veel opslag en nóg meer ram om je databases op te draaien en kun je verder af met relatief lichte webservertjes.

als je het heel gek wilt maken zou je zelfs 1 volwaardige server kunnen gebruiken met een lekkere intel xeon 8core en 64gb ram ofzo... en vervolgens 10+ raspberry pi's als webservers.

dit als iets overdreven voorbeeld.. omdat letterlijke idere bezoeker zijn eigen worker-tread krijgt zijn meer cores altijd beter. met 8 cores ipv 4 kun je dus 2x zoveel bezoekers kwijt. zolang de single core performance in je database maar niet onder een bepaald niveau zakt, zouden 16cores op 1,5ghz vermoedelijk nog steeds meer gebruikers kunnen serveren dan 8 op 3ghz.

ware het niet dat je met 1,5 waarschijnlijk Wél onder die database-behoefte komt en dat dus een serieuze bottleneck gaat vormen.

in jouw geval zouden meer cores dus betekenen dat je meer taken tegelijk kunt uitvoeren,
Op internet wordt er nog all vaag over gedaan vandaar mijn vraag. Ook vps hosts doen er vaag over vaak hebben ze het over x aantal cores maar er staat dan weer niet bij vermeld hoeveel ghz. Maar het komt er op neer meer cores is bijna altijd beter. En zorg er voor dat er zoveel mogelijk in het geheugen zit. Bedankt voor je antwoord.

Usenet handleidingen


Acties:
  • Beste antwoord
  • +1 Henk 'm!

  • jurroen
  • Registratie: Mei 2012
  • Laatst online: 08:13

jurroen

Security en privacy geek

Gaat het om een enkele Woocommerce webshop of meerdere? Want dat maakt ook nogal een verschil; bij meerdere webshops op een VPS telt ook mee hoe je de isolatie van de verschillende webshops wilt inregelen.

Een antwoord op je vraag is ook niet heel eenvoudig. Als het, in theorie, zou gaan om een enkele webshop en de cores glijkwaardig zijn, dan zou ik aanbevelen om met de quad core op 3,2 te gaan. Maar vaak is het niet zo eenvoudig:
  • Zijn de cores shared of dedicated? Standaard is dit altijd shared, voor dedicated betaal je meer. Bij shared is het ook de vraag hoeveel 'overbooking' er is op de hypervisor.
  • Welke processor gaat het om? Cores op een eerste of tweede generatie Intel Core I7 is natuurlijk heel anders dan cores van de laatste generatie EPYC processoren.
  • Minstens net zo belangrijk: hoe zit het met de rest van de hardware? Leuk dat ze bijvoorbeeld zeggen HDD, SSD of NVMe opslag; maar dat zegt bijzonder weinig, omdat er limieten op de IOPS liggen. En wordt hardware acceleratie bijvoorbeeld doorgegeven aan de guest?
Dat gezegd hebbende, dat is allemaal erg theoretisch. Praktisch zul je met een enkele Woocommerce webshop daar niet gigantisch veel verschil in merken met een goede "stack". Tenminste, dat is mijn ervaring, met meerdere WC webshops die miljoenen bezoekers en orders per maand krijgen.

Voor de stack zelf: gebruik een fatsoenlijk geconfigureerde webserver, pas caching toe (in combinatie met redis/memcached), tune de PHP interpreter en optimaliseer de database voor InnoDB.

Ongevraagde verzoeken per DM beantwoord ik niet, sorry


Acties:
  • +1 Henk 'm!

  • Frogmen
  • Registratie: Januari 2004
  • Niet online
Misschien moet je je zelf de vraag stellen of je dit zelf wilt gaan hosten of niet, wat zijn je verwachtingen qua traffic etc. Vergeet niet dat je soms ook voor de traffic betaald die je VPS trekt. Zou zeker in het begin eerst kijken naar een hosted web omgeving.

Voor een Tweaker is de weg naar het resultaat net zo belangrijk als het resultaat.

Pagina: 1