Goedemorgen,
Ik wou graag wat advies inwinnen voor het volgende:
Voor mijn klant moet ik een klein (voor nu) server park opzetten, eerst zullen het er niet meer zijn dan 10 servers. Maar het idee is wel dat het snel schaalbaar moet zijn. Dus ik moet een manier hebben om snel servers bij te prikken, maar dan ook de OS + software installeren op de machines. Maar het is niet echt efficiënt om alle servers met de hand te installeren.
Alle servers draaien op CentOS 5.6, ik dacht zelf om een eigen private yum repository op te zetten. Iedere server moet beschikken over:
- Apache, PHP, MySQL en een aantal dependencies/libraries voor php etc.
Wat het voordeel is van een private yum repo is dat ik snel en eenvoudig alle servers kan updaten vanuit deze repo.
We hebben ook gedacht aan een cluster/cloud maar hier hebben we niet voor gekozen omdat we de risico's willen verdelen (aantal klanten per server) en zodat we specifieke klanten kunnen balanceren (latency wise) op de servers voor bijvoorbeeld een klant uit India en Japan.
Maar nu is mijn vraag, heeft iemand een beter idee om schaalbaarheid te creëren? Ik ben best wel nieuw in dit verhaal
Ik wou graag wat advies inwinnen voor het volgende:
Voor mijn klant moet ik een klein (voor nu) server park opzetten, eerst zullen het er niet meer zijn dan 10 servers. Maar het idee is wel dat het snel schaalbaar moet zijn. Dus ik moet een manier hebben om snel servers bij te prikken, maar dan ook de OS + software installeren op de machines. Maar het is niet echt efficiënt om alle servers met de hand te installeren.
Alle servers draaien op CentOS 5.6, ik dacht zelf om een eigen private yum repository op te zetten. Iedere server moet beschikken over:
- Apache, PHP, MySQL en een aantal dependencies/libraries voor php etc.
Wat het voordeel is van een private yum repo is dat ik snel en eenvoudig alle servers kan updaten vanuit deze repo.
We hebben ook gedacht aan een cluster/cloud maar hier hebben we niet voor gekozen omdat we de risico's willen verdelen (aantal klanten per server) en zodat we specifieke klanten kunnen balanceren (latency wise) op de servers voor bijvoorbeeld een klant uit India en Japan.
Maar nu is mijn vraag, heeft iemand een beter idee om schaalbaarheid te creëren? Ik ben best wel nieuw in dit verhaal
The future belongs to those who believe in the beauty of their dreams