190 likes | 462 Views
La haute disponibilité. Définition : Désigne une architecture ou service informatique accessible et rendant le service demandé. Les premières dispositions. Des locaux adapté (lieu non sismique) Alimentation stabilisée Climatisation sous plancher avec filtre à particules
E N D
La haute disponibilité • Définition : Désigne une architecture ou service informatique accessible et rendant le service demandé
Les premières dispositions • Des locaux adapté (lieu non sismique) • Alimentation stabilisée • Climatisation sous plancher avec filtre à particules • Service de maintenance / gardiennage • Protection incendie
La redondance matérielle • C’est la duplication partielle ou totale du système d’information • Redondance symétrique • Redondance asymétrique • Redondance évolutive • Redondance modulaire
La mise en cluster • Définition • Principe de fonctionnement • Principaux avantages : • Augmente la disponibilité • Facilité la montée en charge • Permettre une répartition des charges • Faciliter la gestion des ressources (CPU, disques, etc.) • Inconvénients : le coût
Sécuriser les données • Pourquoi ? • Plusieurs type de sauvegarde : • Sauvegarde totale • Sauvegarde différentielle • Sauvegarde incrémentale • Sauvegarde à delta
Différentes solutions de stockage • Le stockage en réseau NAS • Facilite la gestion des sauvegardes des données du réseau • Disques de grandes capacités de moins en moins chers • L’accès par plusieurs clients aux mêmes données stockés sur le NAS • Utilisation du Raid
Différentes solutions de stockage • Le stockage en réseau SAN • L’espace disque n’est plus limité par les caractéristiques du serveur • Mise en œuvre de la réplication plus facile • Qualité de service importante t disponibilité très importante
Autre processus • La répartition de charge • Lisser le trafic réseau et répartir la charge globale sur les différents équipements • Envoyer les données adaptés aux équipements afin d’assurer leur disponibilité • Le mode dégradé • Fonctionnement en mode ralenti, celui-ci restant disponible
Exemple • Dailymotion : • Trafic : Backbone 10 Gb et nombreux peering • Applicatifs : Plusieurs serveurs Apache en cluster sous PHP et MySQL • Recherche : 9 serveurs sphinx dédiés • Très gros stockage et nombreux CPUs pour l’encodage • Nombreux DataCenter (>30) avec loadbalancing, Round Robin DNS etc…
Conclusion • Conclusion • Perspectives • Je suis disponible pour des questions