This is an archive version of the document. To get the most up-to-date information, see the current version.

Veeam ONE Architecture

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.