User Tools

Site Tools


Hardware Requirements

EASA is an enterprise business software suite that encapsulates a customer's domain-specific knowledge and computational expertise within a network application called an EASAP (short for EASA APPLICATION).

An EASAP provides a simple, straightforward and flexible user interface which insulates the User from the complexity of the underlying software.

An EASAP may recruit 'live' Excel spreadsheets, batch programs, database operations or other processing software to complete a task.

An EASAP may require significant computational resources such as:

  • Multiple multi-core processors
  • Sufficient free memory (RAM) to meet the dynamic demand of multiple Users
  • Specialized machines known as Compute Servers (often Excel Servers) which scale heavy computation across multiple machines

In general any machine running EASA must have:

  • 2GB memory for the Windows Operating System
  • 4GB memory for EASA Server, EASAP Server, Excel Server or other Compute Server
  • 500MB memory times the number of desired Excel processes for an Excel Server
  • 1 64-bit CPU core per 5 desired Excel processes for an Excel Server
  • 40GB of disk space (ideally an SSD drive for lowest latency)

Example of an EASA cluster

We recommend a machine configured as a combined EASAP/Excel Server that supports 20-40 Excel processes should have:

  • 8 Xeon CPU cores (enable Hyper-Threading)
  • 10-20GB of memory

An Excel Server (physical or virtual) and its demand for Excel processes will gain performance from:

  • A greater number of CPU cores
  • A higher quantity of memory

An EASAP will run on a system with fewer resources, though a larger cluster of machines may become necessary if User load increases.

While EASA's hardware requirements are CPU and chipset vendor agnostic, we have found excellent performance using Intel® Hyper-Threading Technology. Where EASA is installed on an Intel® HT architecture, Hyper-Threading should be enabled.