Ou alors ton site web redirige vers un des deux serveurs de download à chaque fois qu'un client demande un fichier (soit avec une redirection HTTP, soit en lui servant directement une URL avec le bon serveur).
L'avantage de cette solution c'est que ça scale très bien et que tu peux implémenter le load balancing que tu veux (en fonction du débit de sortie de chaque serveurs, des clients simultanés, des fichiers qu'il mirror etc), il suffit juste de collecter des métriques depuis chaque serveur de download et de choisir le meilleur en fonction. Mais un simple choix aléatoire ou un round robin peut déjà le faire pour commencer, par contre tu devras gérer le fait qu'un serveur puisse être offline.
# Keep it simple
Posté par Antoine . En réponse au message Cherche solution de load balancing. Évalué à 2.
Ou alors ton site web redirige vers un des deux serveurs de download à chaque fois qu'un client demande un fichier (soit avec une redirection HTTP, soit en lui servant directement une URL avec le bon serveur).
L'avantage de cette solution c'est que ça scale très bien et que tu peux implémenter le load balancing que tu veux (en fonction du débit de sortie de chaque serveurs, des clients simultanés, des fichiers qu'il mirror etc), il suffit juste de collecter des métriques depuis chaque serveur de download et de choisir le meilleur en fonction. Mais un simple choix aléatoire ou un round robin peut déjà le faire pour commencer, par contre tu devras gérer le fait qu'un serveur puisse être offline.