Skip to main content

 

Documentation & User Guides | FotoWare

Index Manager system requirements

Software requirements

  • 64-bit Windows Server 2016, 2012, or 2008 R2
  • Microsoft .NET Framework 3.51

  • Microsoft Silverlight 5.1

  • Local Administrator privileges for process account (Why is this required?)

Office document support

In Index Manager 8.0 support for indexing Microsoft Office documents is built in and does not require any additional components.

RAW file support

Index Manager can use the Adobe DNG converter to render correct previews of RAW files that are indexed. An advantage of this is that all corrections made to the RAW file in the Photoshop Camera RAW module or Lightroom are reflected in the rendered preview that is served to the connected clients.

Simply download Adobe DNG converter from the Adobe website and install it on the server. Then restart the Index Manager service to start using the DNG Converter to process RAW files.

Optional add-ons
  • Index Manager can extract video thumbnails and previews using the DirectShow framework in Windows. Additional codecs may be required to successfully decode video files.
  • Adobe InDesign Server is required for Adobe InDesign document support

  • Ghostscript, Adobe Distiller Server or PStill required for vector EPS files

Supported Directory Services

  • Windows Server 2003 Active Directory

  • Windows Server 2008 Active Directory

  • Windows Server 2012 Active Directory

Hardware requirements

Recommended specifications Notes
CPU requirements Minimum quad-core or 4 individual CPUs. Increase in users / search activity will impact CPU requirements  

Memory requirements for Index Manager service.

(Additional memory required for system services)

3GB + additional 400 MB per 100.000 assets
(= 4 GB memory per 1 million assets)

Preview generation requires additional memory if images are very large ( > 100MB or so).

Example: 1GB PSD may require 5 GB or memory during preview generation.

Disk requirements

1 GB per 100 000 files for the index + 800 MB per archive (cache)

Learn more about controlling Index Manager's disk cache

 

Notes on hardware

  • The table above outlines the requirements for a system with a "normal" workflow of jpeg files. In systems that handle other asset types such as PDF, Office documents or RAW files, CPU and memory requirements are greater. Note also that the memory requirements stated above are for the Index Manager service alone - the operating system and other processes on the server require additional memory.
  • The major parameter for deciding the number of CPU cores is the number of users. If performance is not satisfactory when the number of users increases, adding cores or CPUs will be the best solution.
  • Disk space required for archived files is not included. Always make sure there is 20-30% free space left on the disk after reserving space for Index Manager. NAS disks are not supported for index and data cache storage. Disk performance is very important. SAN disks with low or moderate caching will not have acceptable performance.
  • Index Manager 8.0 build 800 and up is 64-bit and supports "license stacking", where you can increase the total number of assets per server to up to 12 million assets. Using this method to increase the number of assets on a server will require additional system resources.

Remarks on logging and firewall configuration

All FotoWare applications report to the FotoWare Log Server which is installed alongside the server application. The communications between the server application and the log server uses UDP port 7000. Since the communications takes place internally on the server, you do not need to open UPD port 7000 in your firewall. However, you should be aware the Microsoft's DNS server can be configured to use arbitrary ports for communications, which could potentially distort communications with the Log Server if it should come to use UDP port 7000. Hence, you should make sure to block the use of port 7000 in the DNS server and make that port exclusive for FotoWare applications.