# Ignition Server Requirements

**URL:** <https://forum.inductiveautomation.com/t/ignition-server-requirements/2970>\
**Category:** General Discussion\
**Created:** [May 26, 2011, 2:46pm UTC](https://forum.inductiveautomation.com/t/ignition-server-requirements/2970 "2011-05-26T14:46:01Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jschrey](https://avatars.discourse-cdn.com/v4/letter/j/ce7236/32.png) [@jschrey](https://forum.inductiveautomation.com/u/jschrey)\
**Post date:** [May 26, 2011, 2:46pm UTC](https://forum.inductiveautomation.com/t/ignition-server-requirements/2970/1 "2011-05-26T14:46:01Z")

</div>

Hi All,

I was hoping to get some more info on the system requirements for both an Ignition Server. I had found the link on the website for the requirements, however, it really doesn’t say if the requirements are for a server of client.

Basically what I’m hoping this thread will identify the recommended server requirements so I can make sure we are recommending a good piece of hardware to the customer, that Ignition will have no problems running on.

I do understand it is quite dependent on the size of the system to be designed, but what is a good starter system for a customer, assuming the sky is not the limit, and the customer does want to invest in a good piece of hardware?

Here are a few of the metrics I was hoping to identify:

Supported Operating Systems  
Windows Server 2003/2008 [color=#FF0000](Are all service packs supported?)[/color]  
Windows XP, Vista, 7 [color=#FF0000](Are all service packs supported?)[/color]  
Ubuntu Linux 8.04 or later  
Other Java 6 enabled OSes\*

Requirements  
Java SE 6 (server)  
Java SE 5 or 6 (client)  
1024 MB RAM  
1GB free HD space  
(requirements vary by usage)

Supported Databases  
Microsoft SQL Server  
MySQL  
Oracle  
PostgreSQL  
Any JDBC database\*\*

[color=#FF0000]Processor Speed?

# of Processors?

32bit vs 64bit?[/color]

What does everyone else typically use/recommend?  
Is 1GB of ram really enough to run an ignition server?

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [May 26, 2011, 3:20pm UTC](https://forum.inductiveautomation.com/t/ignition-server-requirements/2970/2 "2011-05-26T15:20:54Z")

</div>

> [@jschrey](#):
>
> Supported Operating Systems  
> Windows Server 2003/2008 [color=#FF0000](Are all service packs supported?)[/color]  
> Windows XP, Vista, 7 [color=#FF0000](Are all service packs supported?)[/color]  
> Ubuntu Linux 8.04 or later  
> Other Java 6 enabled OSes\*

All service packs are supported, but it's always recommended to stay as up to date as possible. Also while all of those operating systems are supported, most production deployments are done on server-class hardware running one of the server OS's.

> [@](#):
>
> Supported Databases  
> Microsoft SQL Server  
> MySQL  
> Oracle  
> PostgreSQL  
> Any JDBC database\*\*

You definitely want to use whatever you or your customer (or hopefully your/their database admin 🙂) are most comfortable maintaining.

> [@](#):
>
> Processor Speed?
> 
> # of Processors?
> 
> 32bit vs 64bit?

You'd be hard pressed to even find a server-class machine that wasn't 64-bit and at least dual-core.

> [@](#):
>
> What does everyone else typically use/recommend?  
> Is 1GB of ram really enough to run an ignition server?

1GB of ram is enough for modest-sized projects right now. I think a lot of people end up allocating 2GB and using a 64-bit install. The most you can allocate on a 32-bit install is 1.5GB.

But again, a server-class machine probably won't have any less than 4GB so it shouldn't end up being a problem.

---

<div class="post-metadata">

**Author:** ![nathan](https://avatars.discourse-cdn.com/v4/letter/n/c5a1d2/32.png) [@nathan](https://forum.inductiveautomation.com/u/nathan)\
**Post date:** [May 26, 2011, 4:02pm UTC](https://forum.inductiveautomation.com/t/ignition-server-requirements/2970/3 "2011-05-26T16:02:29Z")

</div>

Be careful on the RAM assumptions - often times with a virtual machine you'll get what you ask for.

> [@Kevin.Herron](#):
>
> But again, a server-class machine probably won't have any less than 4GB so it shouldn't end up being a problem.

---

<div class="post-metadata">

**Author:** ![Fernando\_Granier](https://avatars.discourse-cdn.com/v4/letter/f/ecae2f/32.png) [@Fernando\_Granier](https://forum.inductiveautomation.com/u/Fernando_Granier)\
**Post date:** [September 21, 2011, 4:32pm UTC](https://forum.inductiveautomation.com/t/ignition-server-requirements/2970/4 "2011-09-21T16:32:15Z")

</div>

I guess a different way to ask the same question would be:  
Has anyone done a calculation to aid in the hardware selection based on the number of I/O points, devices and concurrent users?
