User Tools

Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

wiki:​hardreq [2016/11/02 05:47] (current)
Brian Collins created
Line 1: Line 1:
 +======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==== ​
 +{{ :​wiki:​arch2jsfg.png?​nolink |}}
 +
 +
 +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.
  

Page Tools