Vitrium Security Server Requirements
(for Enterprise Edition only)

IMPORTANT NOTE: These are the minimum requirements for self-hosting Vitrium Security Enterprise software. Requirements may differ for different use cases. Please consult with Vitrium's team.

Vitrium Security software requires Microsoft IIS and SQL Server. The recommended configuration depends primarily on the volume of the content that will be protected and/or the volume of expected unlocks/views.

Front-End Application Host

Software Requirements

Unless otherwise specified, the following components must be installed on front-end host prior to installing Vitrium Security:

  • Microsoft® Windows Server 2016, or higher recommended
  • Microsoft® IIS 8.5 or higher
  • Microsoft® .NET Framework 4.7.2 and later
  • Microsoft® ASP.MVC 4

Hardware Requirements

  • GHz dual-core/multi-core processor (recommend 8 CPU)
  • 16 GB RAM
  • 100 GB hard disk for file storage

Note that the content conversion performance is CPU-bound and also depends on network speed to upload/download the content to/from the server.

Storage Requirements

Disk space on the front-end host is dictated by the size of the content to be processed and stored:

  • For documents & images, the Vitrium file repository will need 2-4x the amount of space of your total files uploaded as Vitrium stores original files + web viewer files + protected PDF files
  • For video, the Vitrium file repository will need 3-6x the amount of space of your total video files as Vitrium stores the original videos + protected versions in all the different resolutions that you select in your Content Settings 
  • For audio, the Vitrium file repository will need 2x the amount of space of your total audio files as Vitrium stores the original audio files + protected versions. 

Vitrium recommends using a SAN or NAS or network share for storing the raw and/or protected content and web viewer converted files (the "repository") in anything but large volume environments. The repository can be located anywhere.

Back-End Hosts (2 recommended)

Software Requirements

Vitrium does not recommend running the database on the same server as the Vitrium Security software. Vitrium also recommends setting up a separate agent host (or multiple hosts) to process medium-to-high volume content to ensure this does not affect content unlocks and/or admin processes.

For Database Host

  • Microsoft® Windows Server 2016, or higher recommended
  • Microsoft® SQL Server 2016 or higher

For Agent Host(s)

  • Microsoft® Windows Server 2016, or higher recommended
  • Microsoft® .NET Framework 4.7.2

Hardware Requirements

For Agent Host(s)

  • GHz dual-core/multi-core processor (recommend 4 CPU)
  • 8 GB RAM 
  • 125 GB hard disk (50 GB for OS + 75 GB for processing)

Note that the content conversion performance is CPU-bound, and also depends on network speed to upload/download the content to/from the server.