Veeam ONE s'appuie sur une architecture client-serveur pour fonctionner efficacement dans des environnements de toute taille et complexité.
L'architecture de Veeam ONE comprend les composants structurels suivants:
Veeam ONE Server est chargé de collecter les données des serveurs virtuels et des serveurs Veeam Backup & Replication, pour ensuite stocker ces données dans la base de données Veeam ONE.
Les Services Web Veeam ONE permettent l'accès au serveur web de Veeam ONE et gèrent le rendu des rapports.
Veeam ONE Client correspond à la partie client de Veeam ONE Server. Il communique avec le Veeam ONE Server installé localement ou à distance.
La base de données de Veeam ONE stocke les données utilisées par les composants du produit. La base de données est hébergée sur un serveur Microsoft SQL Server qui peut fonctionner à distance, ou être co-installée avec d'autres composants de Veeam ONE.
L'agent Veeam ONE est un composant qui permet la communication avec les serveurs Veeam Backup & Replication, il effectue la collecte des logs et envoie des commandes de remédiation.