This section briefly describes the core components of Veeam ONE, deployment types, prerequisites and installation process of Veeam ONE.
Veeam ONE architecture includes the following structural components:
- Veeam ONE Server
Veeam ONE Server is responsible for collecting data from connected servers and storing this data into the database. As part of Veeam ONE Server, the following components are installed: Veeam ONE Monitoring Service, Veeam ONE Reporting Service, Veeam ONE Error Reporting Service and Veeam ONE Web API.
- Veeam ONE Web Services
Veeam ONE Web Services enable access to Veeam ONE web server and handle rendering of reports.
- Veeam ONE Client
Veeam ONE Client is a client part for Veeam ONE Server. Veeam ONE Client communicates with the Veeam ONE Server installed locally or remotely.
- Veeam ONE Database
Veeam ONE Database stores all information about infrastructure, settings, events, and other historical and configuration data. The database is hosted on a Microsoft SQL Server.
- Veeam ONE Agent
Veeam ONE Agent handles basic issues on Veeam Backup & Replication server when alarms trigger.
There are two Veeam ONE deployment scenarios:
- All-in-one. All the architectural components are installed on a single machine. Such deployment is recommended for small- and medium-scale infrastructures as it can handle low data loads.
This guide will use typical deployment for walking through the example scenarios.
- Custom. Architectural components are installed on different machines. Users access data by using Veeam ONE Client. Such deployment is recommended for large-scale infrastructures.
This guide will not cover custom deployment. For more information, see section Custom Deployment of the Veeam ONE Deployment Guide.
Before you proceed to Veeam ONE installation, make sure that:
- Your machine where you plan to install Veeam ONE meets the system requirements. For more information, see section System Requirements of the Veeam ONE Deployment Guide.
- You have local Administrator permissions on this machine.