Search Results for

    Show / Hide Table of Contents

    Installation Prerequisites

    Note

    Installation of ImageVault as a sub-site below Episerver is no longer supported.

    Note

    Installations in Azure web applications is not supported. We recommend one of our ImageVault Cloud packages if you want to go Cloud.

    Required software products

    64-Bit systems

    ImageVault only supports 64-bit systems

    Operating system

    Any of the following is required

    • Microsoft Windows Server 2016 (IIS 10)
    • Microsoft Windows Server 2012 R2 (IIS 8.5)
    • Microsoft Windows Server 2012 (IIS 8)
    • Microsoft Windows Server 2008 R2 (IIS 7.5)
    • Microsoft Windows Server 2008 (IIS 7)
    Note

    Make sure that all updates supplied by Microsoft are applied to the server.

    Note

    Can also be run on non server OS but not supported for production.

    Web server

    Any of the following must be installed as part of the Windows Server installation:

    • Microsoft Internet Information Services (IIS) 10
      • Requires the role Web Server (IIS)/Web Server/Application Development/ASP.NET 4.6
    • Microsoft Internet Information Services (IIS) 8.0 - 8.5 (Windows Server 2012/Windows Server 2012R2)
      • Requires the feature Internet Information Services/World Wide Web Services/Application Development Features/ASP.NET 4.6
    • Microsoft Internet Information Services (IIS) 7.5
    • Microsoft Internet Information Services (IIS) 7.0

    SSL-certificate

    ImageVault must run over HTTPS and thus needs an appropriate SSL certificate for the domain that it will be running on.

    .NET

    • Microsoft .NET Framework 4.8 or later is required (v5.24+)
    • Microsoft .NET Framework 4.7.2 or later is required (v5.15+)

    PowerShell

    For on premise installations, PowerShell configured with .NET 4 is required to execute the upgrade scripts. If PowerShell is configured with an earlier version, see Configuring PowerShell for .NET 4.

    Visual C++ runtime

    Visual C++ 2010 Redistributable Package (64 bit) must be installed.

    SQL Server

    ImageVault require Microsoft SQL Server of version 2016 or later (64 bit). Any edition will do (express, Azure, standard, etc.)

    You need to have an empty or existing and compatible ImageVault database available when running the ImageVault setup.

    • ImageVault version prior 5.9 does work with SQL Server 2008.
    • ImageVault version prior 5.25 does work with SQL Server 2012.

    Out-of-process cache (optional)

    If you intend to use load balancing on your ImageVault installation, you need to have a out of process cache (a Redis cache for example).

    Browser for accessing ImageVault UI

    The following browsers are supported:

    • Microsoft Internet Explorer, version 11 or later.
    • Mozilla Firefox, latest
    • Google Chrome, latest

    Recommended Hardware Requirements

    This guideline presents the hardware recommendations for ImageVault 4 in two typical scenarios. Since a web applications general performance depends on a lot of varying variables, like amount of load and type of clients involved (viewer/editor), it is impossible to make a universal specification of hardware, required for a certain situation. So, this document focuses on two typical scenarios: A small- and a large installation. Note that the following specifications is recommendations, the software might work satisfactory with less, in certain situations.

    A small installation

    Typically, a small installation is made up by one Core service instance, providing converted media to a site with peak load below 500 requests/s. In this scenario, it is possible to install ImageVault and Episerver on the same server.

    Resource Minimal requirement
    CPU Single core processor @ 2 GHz
    Memory 8 GB
    Hard drive 4-16 GB of free space (starting size for storage of media)

    A large installation

    One Core, providing converted media to multiple sites or for both extranet + intranet with a peak load above 500 requests/s. In this scenario, ImageVault Core Service is, typically, installed on a separate server.

    Resource Minimal requirement
    CPU Dual core processor @ 2 GHz
    Memory 16 GB
    Hard drive 4-16 GB of free space (starting size for storage of media)

    Disk space considerations

    The recommended amount of free space on the hard drive depends on the amount of media, stored in ImageVault. The uploaded and converted media files, smaller than 1MB, are stored in the database while the larger files are stored on disk.

    As the recommendation is to upload high resolution originals to ImageVault, the amount of disk needed might rapidly grow as more assets are added to the library. Hence we suggest disk space should constantly be monitored and extended to conform to the needs.

    Load-balancing ImageVault

    If a site is very media intense and requires a lot of media conversions on-the-fly, our recommendation is to balance the load between multiple instances. Typically, one media conversion corresponds to the delivery of 3 converted media assets, concerning response time. Read more about configuring load balancing

    Configuring PowerShell for .NET 4

    Running the command $PsVersionTable in a PowerShell command prompt will list some different configuration settings. If the CLRVersion is lower than version 4.0 you need to configure PowerShell to use .NET 4. This is done by adding a configuration file named powershell.exe.config in the same folder as PowerShell.exe and enter the following content:

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
        <startup useLegacyV2RuntimeActivationPolicy="true">
            <supportedRuntime version="v4.0" />
        </startup>
    </configuration>
    
    In This Article
    Back to top (c) Meriworks 2002-2022