Veeam ONE relies on client-server architecture to work effectively in environments of any size and complexity. Veeam ONE architecture includes the following structural components:
- Veeam ONE Server
Veeam ONE Server is responsible for collecting data from virtual servers, vCloud Director servers and Veeam Backup & Replication servers, and storing this data into the database. As part of Veeam ONE Server, the following components are installed: Veeam ONE Monitoring Server and Veeam ONE Reporting Server.
- Veeam ONE Web UI
Veeam ONE Web UI is a client part for Veeam ONE Reporter and Business View. Veeam ONE Web UI communicates with the database, processes and displays data in a web-based interface. As part of Veeam ONE Web UI, the following components are installed: Veeam ONE Reporting Client and Veeam ONE Business View Client.
- Veeam ONE Monitor Client
Veeam ONE Monitor Client is a client part for Veeam ONE Monitoring Server. Veeam ONE Monitor Client communicates with the Veeam ONE Monitoring Server installed locally or remotely.
- Veeam ONE Database
Veeam ONE database stores data used by product components. The database is hosted on a Microsoft SQL Server that can run remotely, or can be co-installed with other Veeam ONE components.
Veeam ONE architectural components can be installed on a single machine, or run on dedicated machines. For details, see Deployment Scenarios.