1 - Conserver 1 seul serveur mais le sécuriser au niveau hardware (double alim, raid, onduleur avec bypass, 2 barettes mémoires et pas une seule, maintenance hardware en GTR4H,...).
Dans ce cas le risque de panne n'est pas élevé mais il existe toujours. Le temps d'indispo est de 4H + temps de reconfig logiciel.
2 - Avoir deux serveurs parfaitement identiques et si l'un tombe en panne alors on démarre l'autre (actif/passif).
Dans ce cas, il est nécessaire de copier régulièrement les sites web hébergés d'un serveur à l'autre et cela ne pourra pas être fait via le réseau sinon il y aura un conflit d'adresse IP.
temps d'indispo quasi null mais maintenance complexe et copie des données galère.
3 - Avoir deux serveurs parfaitement identiques sauf sur la conf réseau. Et laisser tourner les deux (actif/passif).
Dans ce cas, il est nécessaire de copier régulièrement les sites web hébergés d'un serveur à l'autre et cela pourra être fait via le réseau.
Si le premier serveur tombe, il est alors possible de jouer soit sur les DNS soit sur le routage pour rediriger les flux vers le second serveur.
temps d'indispo quasi null mais maintenance complexe et copie des données galère en plus en cas de panne il faudra modifier les conf réseau.
4 - Gérer la problématique à partir de machines virtuelles (type vmware). Cela reviens au cas 1 mais avec une seule machine physique. Cela sécurise contre des pannes soft mais pas hard.
6 - Mettre en place une solution de load balancing (actif / actif). Dans ce cas les flux sont redirigés vers un serveur web ou un autre en fonction de différents paramètres. Pour moi, ce cas est plus lié à une problématique de charge que de sécurisation (ou alors il faut redonder l'élément qui fait du load balancing). Il existe des solution de load balancing soft (qui tournent sous Linux en général). Il en existe aussi en Hardware (attention tarif relativement élevé).
7 - Cluster Hard. Dans ce cas, on a deux machines physiques qui se partagent un espace de stockage commun.
Si 'lune tombe, l'autre prend le relai. Dans ce cas, ce sont des offres matérielles très spécifiques (cout non négligeable).
8 - Cluster soft, même fonctionnement que le cas 7 mais géré au niveau logiciel (double take propose ce genre de solutions si ma mémoire est bonne).
En bref, ce genre de problématiques n'est pas si simple à gérer car si on souhaite que le site soit disponible constamment, il est nécessaire de sécuriser toute la chaine de connexion au serveur web (Accès Internet, solution de sécurité, base de données, serveur Web lui même, ...).
La plupart des serveurs web sont aujourd'hui hébergé à l'extérieur des entreprises pour toutes ces raisons (les hébergeurs on une structure spécifiquement étudiée pour cela.