Bonjour à tous,
c'est surement un sujet déjà abordé mais, je me permets de vous reposer
la question :
Quelles sont les possibilités pour absorber les montées en charge
ponctuelles d'une infrastructure web ?
Actuellement, nous migrons une partie de l'infra web qui était
principalement composée de serveurs apache + php5 + apc vers des
serveurs lighttpd + php5-cgi + memcache. Cette migration partielle nous
a permis de maitriser la charge des machines. Cependant, lors d'un
évènement ponctuel, le trafic est si important que notre infrastructure
est au maximum de sa puissance de calcul même après y avoir placé des
revers proxy sous varnish. Le service est rendu mais lent. Nous avons la
possibilité de désactiver des fonctionnalités à la volée pour soulager
le traitement, mais cela reste une façon de contourner le problème. Nous
avions pensé à "muscler" notre infra en y ajoutant plus de machines.
Au-delà du prix, je me demande l'intérêt d'avoir une puissance de calcul
aussi élevée pour 3 semaines max d'utilisation. J'ai donc pensé à des
machines (type cloud) qui seraient préparées en amont et qui pourraient
être activées sur demande (via une api ?) avec une facturation à
l'utilisation.
Ce service doit surement exister chez amazon, gandi, ovh ... L'avez-vous
déjà utilisé ? En êtes-vous satisfait ? Quelles sont les limites de ce
service ? Avez-vous d'autres solutions qui seraient plus adaptées ?
Alexandre.