Handbook

Le tableau suivant recense et décrit l'ensemble des matériels utilisés dans la mise en oeuvre de la plateforme :

Hostname IP WAN IP LAN CPU RAM Role
zone0 XXX.XXX.XXX.XXX 10.8.0.2 Intel Xeon W3530 @ 2.80GHz 32 Go Storage backup
gw-011 XXX.XXX.XXX.XXX 172.16.0.1 Virtual host 1x vCore 4 Go Internet gateway
middle-011 172.16.1.10 10.2.1.254 Virtual host 2x vCore 8 Go Websites / Cloud
middle-021 172.16.1.11 10.2.2.254 Virtual host 2x vCore 8 Go Websites / Cloud (slave)
mail-011 172.16.1.12 10.4.1.254 Virtual host 2x vCore 8 Go Mail servers
mail-021 172.16.1.13 10.4.2.254 Virtual host 2x vCore 8 Go Mail servers (slave)
db-011 172.16.1.2 10.3.1.254 Virtual host 2x vCore 8 Go Databases (master)
db-021 172.16.1.4 10.3.2.254 Virtual host 2x vCore 8 Go Databases (slave)
db-031 172.16.1.6 10.3.3.254 Virtual host 2x vCore 8 Go Databases (slave)
storage-011 172.16.1.1 XXX.XXX.XXX.XXX Virtual host 2x vCore 8 Go Storage glusterfs master node
storage-021 172.16.1.5 XXX.XXX.XXX.XXX Virtual host 2x vCore 8 Go Storage glusterfs slave node
storage-031 172.16.1.7 XXX.XXX.XXX.XXX Virtual host 2x vCore 8 Go Storage glusterfs slave node

L'architecture proposée a pour objectif de répondre aux besoins suivants :

  • Haute disponibilité : fournir un haut niveau de disponibilité pour ses utilisateurs.
  • Scalabilité : être capable de s'adapter facilement à un accroissement de la charge reçu sur la plateforme.
  • Sécurité : garantir un bon niveau de sécurité pour les services hébergés et les données des utilisateurs.
  • Facilité d'exploitation : permettre aux administrateurs de s'approprier rapidement son fonctionnement.