Haute disponibilité
La haute disponibilité (HA) permet de rendre vos applications Web disponibles 24/7 même en cas de défaillance ou de mise à jour d’une partie de vos systèmes.
Notre service de haute disponibilité permet de ne pas dépendre d’un seul serveur et d’un seul centre de données. En cas de panne ou de mise à jour d’un serveur, un deuxième serveur prend le relais sans interruption de service. De plus, puisque ce deuxième serveur est physiquement situé dans un autre centre de données, à au moins 2 kilomètres de distance du premier, votre service demeure disponible en cas d’une perte d’un centre de données complet.
D’autres solutions de haute disponibilité sont offertes sur le marché, mais dans un seul et même centre de données, ce qui assure une protection moins intéressante.
Comment ca marche
Pour obtenir une solution hautement disponible, il faut doubler toutes les composantes utilisées par votre application, soit, en général, un site Web, une base de données SQL et un équilibreur de charge. Selon vos besoins, nous utiliserons l’équilibreur de charge de AWS ou notre propre solution élaborée à partir de deux logiciels libres très populaires dans les grands environnements hautement disponibles. Pour votre base des données, nous recommandons d’utiliser le service RDS de AWS, qui assure la redondance de votre serveur SQL en plus de produire des instantanés quotidiens de vos bases de données SQL. Ensuite, nous déployons au minimum deux serveurs Web identiques où vous aurez accès à un répertoire partagé et redondant entre vos serveurs, ce qui permet d’avoir le même site Web sur deux serveurs simultanément.
Stratégie
Au lieu de mettre en place un gros serveur, nous recommandons plutôt d’utiliser deux demi-serveurs, chacun étant localisé dans un centre de données distinct. Avec le mode de facturation de AWS, votre facture mensuelle sera sensiblement la même, mais vous aurez accès à deux serveurs dans deux centres de données, ce qui vous donnera un rendement global équivalent à celui d’un seul gros serveur, avec en prime la haute disponibilité!
Coûts
Afin d’établir quelle solution hautement disponible sera la moins coûteuse pour vous, nous devons d’abord connaître vos besoins.
Forts de notre expertise pointue et de longue date, nous sommes en mesure d’offrir le service de haute disponibilité à un coût de ressources à peine plus élevé qu’en simple disponibilité. Et, même si le coût n’est pas très élevé, votre application sera dorénavant beaucoup plus robuste puisqu’elle sera desservie par deux serveurs dans deux centres de données!
Résultats
En utilisant les services Cloud de AWS et les outils que nous avons peaufinés au fil des ans, nous pouvons mettre en place des solutions hautement disponibles dans de très courts délais, et pour longtemps!