Product Documentation

System requirements

May 25, 2017

This article lists the supported systems and prerequisites for the AppDNA server and client. Be sure to also read the Prepare to install article before installing AppDNA.

Quick links to topic sections:

Hardware requirements

For a complete installation (server and client)

For small proof-of-concept deployments: A Windows laptop with at least 4 GB of RAM is usually sufficient.

For production deployments

  • Server-class physical or virtual machine with at least 12 GB of RAM

    Additional memory might be required for the Interoperability solution if you choose to analyze a large number of applications. The amount of additional memory is dependent on the number of applications and size of the application DNA. In testing, a portfolio of 2,500 applications required 12GB RAM for optimum performance during interoperability analysis.

  • To support up to 200 applications:
    • Dual core 2Ghz processor
    • One hard drive with at least 80GB free disk space
  • To support over 200 applications:
    • 2 x dual core 2Ghz processor
    • 150GB+ free disk space
    • The database (.mdf file) should be installed on a separate high performance (10K/15K) physical hard disk from the operating system and when possible the database log file (.ldf) should be moved to a separate physical hard disk.

For a client only installation

  • Pentium 4 or better processor
  • At least 2GB memory with 1GB free memory (running under typical conditions)
    • If using VMware Workstation for Install Capture: At least 3GB memory with 2GB free memory
  • At least 5GB free disk space
    • For Install Capture: Up to at least 80GB free on one hard drive

Screen resolution

A screen resolution of 1024 x 768 or higher is recommended. At a screen resolution lower than 1024 x 768, you may not be able to see some controls (for example, Import Applications > Import).

Supported operating systems

The AppDNA server is supported on the following OS platforms (64-bit only):

  • Microsoft Windows Server 2016
  • Microsoft Windows Server 2012 R2
  • Microsoft Windows Server 2012
  • Microsoft Windows Server 2008 R2 SP1

The AppDNA client is supported on the following desktop platforms (64-bit only):

  • Microsoft Windows 10
  • Microsoft Windows 8.1
  • Microsoft Windows 7 SP1

AppDNA server requirements

Important

The AppDNA server must be installed on a dedicated machine.

Microsoft .NET Framework. The following versions are required:

  • .NET Framework 4.5.1 or higher, up to and including .NET Framework 4.7.
  • .NET 3.5 SP1 is required on any machine running client software that is attempting to import applications.

Microsoft SQL Server. The following versions are supported:

  • SQL Server 2016
  • SQL Server 2016 Express Edition (built-in 10GB database size limit)
  • SQL Server 2014
  • SQL Server 2014 Express Edition (built-in 10GB database size limit)
  • SQL Server 2012 SP2
  • SQL Server 2012 SP2 Express Edition (built-in 10GB database size limit)
  • SQL Server 2008 R2 SP3

AppDNA does not support SQL Server AlwaysOn, Clustering or Mirroring.

Microsoft Internet Information Services (IIS)

AppDNA supports the versions of IIS that are compatible with the version of Windows in use. By default, IIS is not enabled when Windows is installed.

The name of the machine on which you install the AppDNA server must conform to the IIS requirements for domain names: It must consist only of Latin characters a through z, A through Z, digits 0 through 9, or the hyphen character (-). The name must not start or end with a hyphen and must not contain an underscore (_) character.

AppDNA requires the following IIS and ASP .NET features.

Web Management Tools

  • IIS Management Compatibility
    • IIS Metabase and IIS 7 Configuration Compatibility
  • IIS Management Console
  • IIS Management Scripts and Tools
  • IIS Management Service
  • IIS Application Initialization
  • IIS IP Security
  • IIS URL Authorization
  • World Wide Web Services

World Wide Web Services

  • Application Development Features
    • .NET Extensibility
    • ASP
    • ASP .NET (not Windows Server 2012)
    • ASP .NET 4.5.1 or higher, up to and including ASP .NET 4.7
    • ISAPI Extensions
    • ISAPI Filters
    • Server-Side Includes
  • Common HTTP Features
    • Default Document
    • Directory Browsing
    • HTTP Errors
    • HTTP Redirection
    • Static Content
  • Health and Diagnostics
    • HTTP Logging
    • Request Monitor
  • Performance Features
    • Dynamic Content Compression
    • Static Content Compression
  • Security
    • Basic Authentication
    • Request Filtering
    • Windows Authentication

Internet Explorer 11, 10, 9, 8, 7, 6 or Microsoft Edge (AppDNA 7.6.5 and later)

You can use Internet Explorer versions 6-10, but Microsoft supports (and Citrix recommends using) version 11.

To view reports and the Help system on the server machine, enable JavaScript and unencrypted forms.

Note

Internet Explorer Enhanced Security Configuration is enabled by default on the supported versions of Windows Server. Because Enhanced Security Configuration disables JavaScript, which is required to view reports and the Help system, you can either disable Enhanced Security Configuration on those systems or use the AppDNA client on a remote machine to view reports and Help.

AppDNA client requirements

Microsoft .NET Framework. The following versions are required.

  • .NET Framework 4.5.1 or higher, up to and including .NET Framework 4.7.
  • .NET 3.5 SP1 is required on any machine running client software that is attempting to import applications.

Internet Explorer 11, 10, 9, 8, 7, 6 or Microsoft Edge (AppDNA 7.6.5 and later)

You can use Internet Explorer versions 6-10, but Microsoft supports (and Citrix recommends using) version 11.

To view reports, enable JavaScript and unencrypted forms.

Citrix License Server requirement

For XenApp or XenDesktop Platinum licenses only: The minimum supported Citrix License Server version is 11.10.

Report requirements

  • Report generation requires Microsoft Office.
  • Reports exported as a Word document require Microsoft Word 2007 or higher for viewing.
  • Reports exported as a PDF document require Adobe Reader for viewing. 

Deprecation announcements

The following items will be deprecated after the next Long Term Service Release (LTSR):

  • AppDNA Standalone licensing
  • IPU from 7.6.2990.2378 and 7.5.26.239473
  • AppV 4.6 support and analysis
  • The AD Data Collector tool will no longer support SCCM 2003 or SCCM 2007

The following items are no longer supported from this (7.14) release:

  • AppDNA VM tools, the Directed Spider tool, and the AD Data Collector tool are no longer supported on Microsoft Windows Vista or Microsoft Windows 8.0.