HA: define servers requirements
This commit is contained in:
parent
deec0595e3
commit
b42d1b846b
|
@ -1,10 +1,10 @@
|
|||
# Pré-requis
|
||||
|
||||
## Machine(s) hôte(s)
|
||||
## Machine hôte
|
||||
|
||||
Les ressources nécessaires varient en fonction de la quantité de données à
|
||||
traiter. Une installation de développement peut aisément tenir sur une machine
|
||||
virtuelle. Lors d'installation critiques nous isolons les composants sur des
|
||||
virtuelle. Lors d'installations critiques nous isolons les composants sur des
|
||||
machines séparées.
|
||||
|
||||
Par exemple, voici les ressources d'une machine applicative standard:
|
||||
|
@ -19,21 +19,6 @@ d’un volume plus important pour gérer les documents des usagers. Ceux-ci sont
|
|||
stockés sur le système de fichier, son volume est donc à évaluer en fonction de
|
||||
l’usage prévu.
|
||||
|
||||
Autre exemple, les machines utilisée dans une architecture à haute disponibilité:
|
||||
|
||||
* 2 machines physiques identiques:
|
||||
|
||||
* CPU 8 cœurs
|
||||
* 64 Go de mémoire vive
|
||||
* 2x2To d'espace disque
|
||||
* Debian 8 installé en architecture amd64 (installation minimale)
|
||||
|
||||
* Les machines sont configurées pour constituer 3 clusters, chacune héberge 3 conteneurs Nspawn:
|
||||
|
||||
* un serveur applicatif Publik (+ éventuellement le répartisseur de charge)
|
||||
* un serveur de base-de-données PostgreSQL
|
||||
* un serveur de fichiers distribué NFS/DRBD
|
||||
|
||||
## Réseau
|
||||
|
||||
Les ports réseaux suivant doivent être ouverts, sans filtre et sans proxy:
|
||||
|
|
|
@ -3,7 +3,28 @@
|
|||
Ce chapitre présente des moyens permettant d'ajouter de la redandance afin de
|
||||
garantir la disponibilité d'une installation de Publik
|
||||
|
||||
## Vue générale
|
||||
## Pré-requis
|
||||
|
||||
Se référer aux <a href='../pre-requis/'>pré-requis</a>, avec les différences suivantes:
|
||||
|
||||
### Machines hôtes
|
||||
|
||||
Voici les machines utilisée dans une architecture à haute disponibilité:
|
||||
|
||||
* 2 machines physiques identiques:
|
||||
|
||||
* CPU 8 cœurs
|
||||
* 64 Go de mémoire vive
|
||||
* 2x2To d'espace disque
|
||||
* Debian 8 installé en architecture amd64 (installation minimale)
|
||||
|
||||
* Les machines sont configurées pour constituer 3 clusters, chacune héberge 3 conteneurs Nspawn:
|
||||
|
||||
* un serveur applicatif Publik (+ éventuellement le répartisseur de charge)
|
||||
* un serveur de base-de-données PostgreSQL
|
||||
* un serveur de fichiers distribué NFS/DRBD
|
||||
|
||||
## Installation des composants
|
||||
|
||||
Commencer par une installation mono-machine. Ensuite déplacer les éléments de
|
||||
configuration vers le partage de fichier (NFS) :
|
||||
|
|
Loading…
Reference in New Issue