Link Search Menu Expand Document

Production deployment

In this chapter we will deploy the MSP service administration solutions (VCC/VSPC). Both VCC and VSPC are installed at the service provider side. Also each application component gets its own dedicated server. This allows us to more easily balance the load, add more resources to components and makes the entire solution more scalable.

Building the service comprises of the following steps:

  • VCC deployment
  • VSPC deployment
    • Database installation
    • VSPC Server installation
    • VSPC Web UI installation
  • Post-installation
    • Log files
    • Registry keys

Veeam Cloud Connect (VCC)

System requirements

Recommendation for up to 1000 concurrent tasks.

VCC Server

Server   Disk Space  
CPU 24 vCPUs* Installation folder 40 GB
Memory 32 GB RAM Log files 100 GB**
Disk 1 OS installation    
Disk 2 Temp/Logs    
OS Supported OS    
* 16 CPU cores minimum e.g. when using only management capabilities
** Depending on log level configured

VCC Cloud Gateway

Server   Disk Space  
CPU 4 vCPUs Installation folder 40 GB
Memory 8 GB RAM* Log files 100 GB
OS Supported OS    
Such configuration will be able to handle up to 500 parallel task per gateway.

In addition set the below setting at HKLM\SOFTWARE\Wow6432Node\Veeam\Veeam Gate Service

MaxSimultaneousCloudConnections
Type: REG_DWORD
Description: limits the total number of active connections to the gate. When reached, new connections are dropped.
Default value: 1024
Recommended value: 15000

WAN Accelerator

Server   Disk Space  
CPU 4 vCPUs Installation folder 40 GB
Memory 16 GB RAM Log files 100 GB
Ratio 1:1 (ideally) Cache 200 GB (as starting point)
  5:1 recommended maximum Per tenant 10 GB + 2% of source data
OS Supported OS   (20 GB per 1 TB source data)

MSSQL Server

Edition
Standard or Enterprise
SQL Cluster or AlwaysON
2014 or higher
Server   Disk Space  
CPU 16 vCPUs Database min. reservation 100 GB
Memory 32 GB RAM Temp DB min. reservation 15 GB
Disk 1 OS installation    
Disk 2 Temp/Logs    
OS Supported OS    

Veeam Service Provider Console (VSPC)

System requirements

The different VSPC components run on Microsoft Windows. Therefore we need to provide (virtual) machines with the following system requirements:

  • Minimum: Up to 1000 managed backup agents and 10 000 VMs managed by VBR

      VSPC Server VSPC Web UI MSSQL Server*
    OS Windows Server 2022 Windows Server 2022 Windows Server 2022
    CPU 4 Cores 4 Cores 4 Cores
    RAM 8 GB 8 GB 8 GB
    Disk 100 GB 50 GB 100 GB**
  • Recommended: Up to 10 000 managed backup agents and 80 000 VMs managed by VBR

      VSPC Server VSPC Web UI MSSQL Server*
    OS Windows Server 2022 Windows Server 2022 Windows Server 2022
    CPU 8 Cores 4 Cores 8 Cores
    RAM 16 GB 8 GB 16 GB
    Disk 100 GB 50 GB 100 GB**
* A single MSSQL server or cluster can be used to host the databases of both Veeam Cloud Connect and Veeam Service Provider Console. This reduces complexity, footprint and can provide high-availability when hosted on a cluster.
** With the default setting of 3 months retention.

Database installation

Prerequisites:

  • Windows Server machine
  • Microsoft SQL Server installation media
  • Dedicated service account

The prerequisite for any VSPC installation is to have a supported Microsoft SQL Server, where the installer can create and configure the database. Even though Microsoft SQL Express edition is supported, the recommendation is to limit its scope to Evaluation installations only. For any Production installation, plan for the use of a full-blown Microsoft SQL Server edition such as Standard.

  1. Prepare a Windows server machine and install a compatible SQL Server edition that will be our dedicated SQL Server machine.

    The installation and configuration of Microsoft SQL Server itself is outside of the scope of this guide.

  2. Create a dedicated service account in Active Directory:
    Important: It is important to also configure this account on the SQL Server to be the owner of the VSPC database.

    VSPC Service account in Active Directory

If you already have an existing SQL server or cluster you can opt to pre-create the VSPC database. Use the SQL creation script, available on the installation media under \ApplicationServer\Configuration Database\Scripts\VAC_DB_Creation.sql. This may be useful if your DBA prefers to control the database creation process.

Do not forget to set a new maintenance plan on the SQL Server to create backups of the VSPC database.
Backup and recovery of the VSPC database are decribed in chapter Database protection chapter.

Server component installation

A typical VSPC Server installation is pretty straight forward. Please refer to the User Guide for the latest installation walkthrough.

Specific Steps

  • Infrastructure size
    Select Production.

    Choose Infrastructure size

  • Connect to the MSSQL Server that was previously installed and configured.
    Select Windows authentication to use the previously defined service account:
    Click Next to continue.

    Point to existing SQL

Web UI component installation

A typical VSPC Web UI installation is pretty straight forward. Please refer to the User Guide for the latest installation walkthrough.


Table of contents


Back to top

Copyright © 2019-2022 Solutions Architects, Veeam Software.