(Installed/On-Premise Version Available for Enterprise Edition only)
The Vitrium Security software requires a Microsoft Windows environment for both 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. A minimal production configuration will consist of two machines:
- Front-end machine that hosts the Vitrium Security web applications and background processes
- Back-end machine that hosts the underlying Microsoft SQL Server database
A single machine configuration is acceptable for a test or staging environment OR for low volume setup.
Front-End Application Servers
Software Requirements
The Vitrium Security software requires the following software components to run. Unless otherwise specified, the components must be installed on the front-end machine prior to running the Vitrium Security Server installer.
- Microsoft® Windows Server 2012, or higher recommended
- Microsoft® IIS 8.0 or higher
- Microsoft® .NET Framework 4.5.1. and later
- Microsoft® ASP.MVC 4
Hardware Requirements
- GHz dual-core (or multi core) processor
- 12 GB RAM
- 100 GB hard disk for file storage
Note that the content conversion performance is CPU-bounded, and also depends on network speed to upload/download the content to/from the server.
Storage Requirements
Disk space on the front-end machine is dictated by the size of the content to be processed and stored. The Vitrium Security Server will effectively need 2-4x the amount of space for each document. You should plan disk-space for the front-end machine based on the total volume of protected documents.
Vitrium recommends using a SAN or NAS or network share for storing the raw and/or protected content and Webviewer converted files (the "repository") in anything but large volume environments. The repository can be located anywhere.
Back-End Database Server(s)
Software Requirements
Vitrium does not recommend running the database on the same server as the Vitrium Security software.
- Microsoft® Windows Server 2012, or higher recommended
- Microsoft® SQL Server 2012 or higher
Agent Server(s)
Vitrium recommends setting up a separate agent server for protecting content (documents, images, and video) in medium to high volume environments so that this processing does not affect unlocks and/or administration.
Software Requirements
- Microsoft® Windows Server 2012, or higher recommended
- Microsoft® .NET Framework 4.5.1
Hardware Requirements
- GHz dual-core (or multi core) processor
- Recommended 1 core per agent slot that is available for protecting a content item at a time plus 1 core for Operating System.
- 8 GB RAM (or more)
- 50 GB hard disk for processing space
Note that the content conversion performance is CPU-bounded, and also depends on network speed to upload/download the content to/from the server.
Load Balancing
The Vitrium Security software is designed to be load balanced for scalability, redundancy and ease of maintenance. Session state is persisted all the way to the database so any of the front-end servers can randomly serve requests and perform the security handshake. To set this up, install as many front-end application servers with the same configuration. All of these servers should point to the same SAN or NAS or network share for the content repository and to the same back-end database server. And, the back-end database server can leverage Microsoft SQL Server’s built-in clustering for scalability, redundancy and ease of maintenance.
Comments
0 comments
Please sign in to leave a comment.