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 SQL 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 the client part of Veeam ONE that communicates with the SQL database to enable viewing reports and customizing infrastructure views. The collected data is processed and displayed through 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 the client part that connects to the Veeam ONE Monitoring Server installed locally or remotely. Veeam ONE Monitor Client is the primary tool for monitoring your virtual environment. It allows you to configure connections to virtual and backup servers, choose hosts to monitor, view and manage alarms and monitoring data, analyze performance of virtual infrastructure objects and backup infrastructure components, troubleshot issues that occur in your environment, generate reports and administer monitoring settings.