Vous êtes sur la page 1sur 32

Garantir la

disponibilité du site
Web avec des
batteries de serveurs
Web
Vue d’ensemble du module
• Sauvegarde et restauration de sites Web

• Présentation des configurations partagées

• Utilisation des configurations partagées

• Configuration de l’équilibrage de la charge réseau pour les


services Internet (IIS)
Leçon 1 : Sauvegarde et restauration de sites Web
• Présentation de la sauvegarde de site Web IIS 7.0

• Configuration de la sauvegarde de site Web et de


serveur Web
• Restauration de site Web

• Validation de la sauvegarde de serveur Web


Présentation de la sauvegarde de site Web IIS 7.0

Sauvegarde

Applications et données

Fichiers de configuration XML


Configuration de la sauvegarde de site Web et de
serveur Web

Fichiers critiques pour les sites et les serveurs Web IIS 7.0

Fichiers Emplacement

Fichiers de site Web • Lecteur physique, chemin UNC ou partage

Configuration de serveur
• C:\Windows\System32\inetsrv\config\
Web
Paramètres de .NET
• C:\Windows\Microsoft.NET\Framework\
Framework

Windows Server 2008 • C:\Windows\

Fichiers journaux de site


• C:\inetpub\logs\
Web

Sauvegarde
Restauration de site Web

Système serveur

Installation du
système
Applications et données

Fichiers de configuration XML


Groupe de
stockage
Validation de la sauvegarde de serveur Web
Il est essentiel de s’assurer que les sauvegardes du serveur
Web sont complètes

 Examiner les journaux de sauvegarde

 Vérifier les messages d’erreur

 Effectuer des récupérations régulières de test

 Vérifier l’intégrité des données

 Vérifier la conservation des données

 Vérifier la durée de conservation sur les supports de


stockage de données à long terme
Leçon 2 : Présentation des configurations partagées
• Présentation des configurations partagées centralisées

• Avantages des services Internet (IIS) sur un partage


où DFS est activé
• Avantages et inconvénients des fichiers de
configuration hors connexion par rapport à DFS
• Présentation d’un site Web IIS sur un partage où DFS
est activé
• Déploiement des fichiers de configuration sur un
partage où DFS est activé
• Avantages de l’utilisation des configurations partagées
Présentation des configurations partagées centralisées
Avantages d’IIS sur un partage où DFS est activé

DFS vous permet de :


Centraliser les ressources réseau dans un espace
 de noms unifié

 Conserver l’espace de noms logique constant

 Utiliser des liens relatifs dans votre site Web

Avantages à utiliser IIS 7.0 sur DFS :


Gestion simplifiée de l’emplacement des données et des
 serveurs de site Web

 Meilleures performances

 Haute disponibilité
Avantages et inconvénients des fichiers de
configuration hors connexion par rapport à DFS

Avantages des fichiers de configuration hors connexion partagés :

 Plus rapides que DFS

 Plus faciles à configurer que DFS

 Aucune infrastructure DFS complexe nécessaire

Inconvénients des fichiers de configuration hors connexion


partagés :

 Faibles performances

 Moins robustes que DFS

 Solution pas totalement redondante


Présentation d’un site Web IIS sur un partage
où DFS est activé

New York
Utilisateur à Serveur Web
New York

Réplication DFS
Espace de
noms

Utilisateurs London
à Londres Serveur Web
Déploiement des fichiers de configuration sur un
partage où DFS est activé

New York
Serveur Web

Réplication DFS
Espace de
noms

London
Serveur Web
Récapitulatif des avantages à utiliser des
configurations partagées

• Portabilité : déplacer rapidement des sites, des applications


ou des serveurs

• Réplication : placer la même configuration sur plusieurs


ordinateurs

• Synchronisation : synchroniser les configurations de site Web

• Déploiement graduel : organiser et restaurer facilement


les modifications de serveur
Leçon 3 : Utilisation des configurations partagées
• Activation de la configuration partagée à l’aide du
Gestionnaire des services Internet
• Activation de la configuration partagée à partir de la ligne
de commande
• Exportation et activation de la configuration partagée sur
2 nœuds
• Impact si la configuration partagée est hors connexion

• Meilleures pratiques pour les configurations partagées IIS

• Trucs et astuces pour les configurations partagées IIS

• Conditions requises pour l’état de session d’une batterie


de serveurs Web
Activation de la configuration partagée à l’aide du
Gestionnaire des services Internet

Pour activer les configurations partagées :


1 Créer le partage UNC pour centraliser la configuration et le
contenu
Cliquer sur la tâche Exporter la configuration dans le
2 volet Actions
Entrer le chemin d’accès et le mot de passe dans la zone
3 Exporter la configuration

4 Cocher la case Activer la configuration partagée

Spécifier l’emplacement des fichiers configuration et des


5 clés de chiffrement
Spécifier le même partage UNC pour les serveurs
6 supplémentaires
Activation de la configuration partagée à partir de
la ligne de commande

Pour activer les configurations partagées :


Créer le partage UNC pour centraliser la configuration
1 et le contenu
Sauvegarder le fichier applicationHost.config en cours
2 en utilisant AppCmd
Demander à l’utilisateur d’accéder au partage UNC pour
3 la configuration
Octroyer des autorisations aux comptes pour les
4 partages UNC

5 Rediriger les configurations


Exportation et activation de la configuration partagée
sur 2 nœuds
Déployer rapidement un site entier à partir de l’ordinateur de
développement vers les serveurs

Propriétaire
de site
Impact si la configuration partagée est hors
connexion

Que se passe-t-il si le serveur de fichiers avec la configuration est en


panne, mais que les serveurs Web sont toujours opérationnels ?

• La configuration est mise en cache mémoire. Si le serveur Web ou


le service est redémarré, il va signaler une configuration non valide.

• Atténuation : utiliser une solution redondante comme DFSR pour le


contenu et la configuration.

Comment mettre en cache les configurations sur chaque zone


locale ?
• Utiliser des fichiers hors connexion, ou la mise en cache côté client,
uniquement pour les fichiers de configuration partagés.

• Les fichiers sont copiés localement, puis utilisés jusqu’à ce que le


serveur de fichiers hébergeant les fichiers de configuration soit de
nouveau en ligne.
Meilleures pratiques pour les configurations partagées IIS

Avant d’activer la configuration partagée :


• S’assurer que tous les serveurs ont les mêmes composants.

• Vérifier chaque ordinateur à l’aide du Gestionnaire de rôles


ou d’une requête de Registre.

Avant d’installer un nouveau composant :


• S’il écrit dans application Host.config, vous ne pouvez pas
l’installer avec la configuration partagée activée.

• Mettez plusieurs serveurs hors connexion. Ensuite,


mettez-les à jour séparément.

• Meilleure pratique pour configurer les serveurs selon ses


besoins avant d’activer la configuration partagée.
Trucs et astuces pour les configurations partagées IIS
Utilisation de Xcopy pour déployer applicationHost.config
• Exporter les clés d’ordinateur pour le chiffrement

• Vérifier que la configuration du serveur est identique


• Vérifier que les modules personnalisés existent sur tous les
serveurs
Installation des modules ou composants globaux
• Supprimer un serveur de la batterie pour tester
• Ajouter des dépendances locales avant de modifier
la configuration partagée
Utilisation de code pour activer la configuration partagée
• Exporter les clés d’ordinateur

• Copier les fichiers de configuration vers un partage

• Modifier redirection.config pour activer


Conditions requises pour l’état de session d’une
batterie de serveurs Web

ASP.NET offre des moyens de conserver l’état de session


• Les états de session vous permettent d’associer une chaîne
ou un dictionnaire d’objets côté serveur à une session client
HTTP spécifique.

• Les données de session sont stockées côte serveur dans l’un


des magasins d’états de session pris en charge.

• L’utilisation de l’état de la session dans une application


ASP.NET peut pénaliser sensiblement les performances de
l’application.
• En tirant parti des optimisations à l’aide des meilleures
pratiques, l’impact de la gestion de l’état de session peut
être réduit.

• Certaines pages ne nécessitent pas l’accès à l’état de session.


Leçon 4 : Configuration de l’équilibrage de la charge
réseau pour les services Internet (IIS)
• Présentation de l’équilibrage de la charge réseau

• Configuration de l’équilibrage de la charge réseau dans IIS 7.0

• Équilibrage de la charge réseau à l’aide des configurations


partagées
• Vérification de l’équilibrage de la charge réseau

• Meilleures pratiques pour équilibrer la charge réseau des


batteries de serveurs IIS
Présentation de l’équilibrage de la charge réseau

Équilibrage de la charge
réseau :
système où plusieurs serveurs
partagent une adresse IP
unique et où les clients
accèdent aux services via
cette adresse partagée

Fournit l’évolutivité, l’équilibrage de la charge et une


 disponibilité élevée

 Exige l’accès aux mêmes données sur tous les serveurs

 Est logiciel ou matériel


Configuration de l’équilibrage de la charge réseau
dans IIS 7.0

Équilibrer la charge
des clusters

Cluster de
Cluster serveurs
pare-feu Web
Équilibrage de la charge réseau à l’aide des
configurations partagées

Les configurations partagées IIS 7.0 facilitent le


déploiement et la gestion des batteries de serveurs dont la
charge réseau est équilibrée

Créer les partages UNC pour les fichiers de configuration


1 et de contenu
Octroyer des autorisations aux comptes pour les
2 partages UNC

3 Rediriger les configurations vers les partages UNC

4 Installer l’équilibrage de la charge réseau

5 Créer le cluster d’équilibrage de la charge réseau


Vérification de la fonctionnalité d’équilibrage de la
charge réseau

Ces tests permettent de valider et de surveiller


l’équilibrage de la charge réseau

 S’assurer qu’il n’y a aucun conflit d’adresses IP

Vérifier que le Gestionnaire d’équilibrage de la charge


 réseau se connecte à l’hôte

 Vérifier que l’hôte du cluster effectue la convergence

Le trafic réseau est équilibré de façon égale entre


 les hôtes du cluster
Meilleures pratiques pour équilibrer la charge
réseau des batteries de serveurs IIS
Meilleures pratiques pour sécuriser les systèmes d’équilibrage de
la charge réseau
Le sous-réseau d’équilibrage de la charge réseau doit être
 physiquement protégé contre l’intrusion afin d’éviter l’interférence
des paquets de pulsation non autorisés.

Les outils d’administration des clusters d’équilibrage de la charge


réseau sont exécutables à partir de stations de travail distantes.
 S’assurer que les applications sont exécutées à partir d’ordinateurs
approuvés.

Installez systématiquement le même ensemble de modules


Erreur 503 : “Service indisponible”
Éviter : [module activé mais pas installé]

L’application ne fonctionne pas comme prévu.


Éviter : [web.config fait référence à un module qui n’est pas installé]
[module inattendu en conflit avec un module personnalisé]
Atelier pratique : Garantir la disponibilité du site Web
avec des batteries de serveurs Web
• Exercice 1 : Sauvegarde d’un site Web IIS

• Exercice 2 : Restauration d’un site Web IIS

• Exercice 3 : Activation des configurations partagées

• Exercice 4 : Configuration de l’équilibrage de la charge réseau

Informations d’ouverture de session


NYC-DC1, NYC-WEB-D,
Ordinateur virtuel
NYC-WEB2
Nom d’utilisateur Administrateur
Mot de passe Pa$$w0rd

Durée approximative : 60 minutes


Scénario de l’atelier pratique
• L’équipe de conception de l’entreprise vous a demandé
d’étudier les options pour augmenter la disponibilité des
sites Web. Avant de commencer, vous allez sauvegarder
un site existant et vérifier qu’il peut être restauré
correctement. Dans un environnement de test, vous allez
implémenter les configurations partagées et l’équilibrage
de la charge réseau pour évaluer les méthodes permettant
d’améliorer la disponibilité des sites Web.
Récapitulatif
• Même avec des fichiers de site Web déplacés vers un
partage UNC, les sauvegardes intégrales Windows doivent
toujours être effectuées sur le serveur Web. Quels types
de fichiers importants peuvent toujours résider sur le
serveur Web et jouer un rôle essentiel dans la sauvegarde
et la restauration du serveur Web ?
• Expliquez les étapes de base nécessaires pour déployer la
configuration partagée centralisée sur un petit groupe de
serveurs.
• Vous essayez d’utiliser l’utilitaire de test du flux de
données pour tester un serveur Windows Media
récemment configuré. Que devez-vous configurer pour
utiliser cet utilitaire ?
Récapitulatif du module et objectifs
• Questions du contrôle des acquis
• Problèmes courants d’activation de la configuration
partagée et d’équilibrage de la charge réseau
• Problèmes et scénarios réels
• Meilleures pratiques pour le partage des
configurations et l’équilibrage de la charge réseau
• Outils

Vous aimerez peut-être aussi