User Tools

Site Tools


EASA Hardware Requirements


EASA is an enterprise business suite that leverages a customer's existing domain-specific knowledge and computational expertise within a network application called an EASAP.

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.

Thus an EASAP may require significant computational resources such as:

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

The EASA development team has a general guideline for machines running EASA:

  • 2GB memory for the Windows Operating System
  • 4GB memory for EASA Server, EASAP Server, Excel Server or other Compute Server
  • .5GB memory times the number of desired Excel processes for an Excel Server
  • 1 CPU core per 5 desired Excel processes for an Excel Server
  • 40GB of disk space

Example of an EASA cluster

Below is a recommended hardware specification for a machine configured as a combined EASAP/Excel Server that supports 20-40 Excel processes. Two or more of these may be networked together with a lower spec EASA Server to form a scalable cluster (above schematic).

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

An Excel Server and its corresponding demand for Excel processes, will perform better with a greater number of CPU cores and with higher levels of memory in either a physical or virtual machine.

This recommendation is a general suggestion, an EASAP will run on a system with fewer resources, though a larger cluster of machines may be necessary.

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