5.4. Architecture technique détaillée¶
L’architecture technique s’appuie sur la vision des flux d’information entre les composants d’une part, et le diagramme de déploiement applicatif d’autre part. Les schémas suivants décrivent les connexions réseau établies entre les différents clusters de composants (connexion tcp ou udp) ; on différenciera les flux de service (accès aux services, communication entre les services métier d’un même système) des flux d’administration (accès entre les services métier VITAM et les services d’infrastructure et d’exploitation).
Les détails sur les communications intra-cluster sont abordés plus en détail dans les paragraphes dédiés aux différents composants.
5.4.1. Flux métier¶
Les flux réseaux « métier » sont divisés en 3 schémas pour plus de clarté ; tout d’abord, les flux généraux :
Ensuite, les flux dédiés au dépôt des journaux dans le composant « logbook » :
Enfin, les flux dédiés à la lecture des référentiels en interne de VITAM :
5.4.2. Flux exploitation¶
Les flux réseau « exploitation » correspondent aux flux des utilisateurs exploitants vers les outils d’exploitation fournis par Vitam :
5.4.3. Flux techniques¶
A l’inverse des flux métier qui relient les composants instanciés de manière indépendante de leur topologie de déploiement (et notamment de leur colocalisation possible), les flux réseaux techniques sont centrés sur la communication entre des composants techniques d’exploitation liés à un hôte (OS) et des composants d’administration ; par conséquent, le schéma ci-dessous se répète pour tout serveur hébergeant un ou plusieurs composant(s) VITAM :