# Upgrading my crummy server. I got $3k. What should I get?

**URL:** <https://forum.inductiveautomation.com/t/upgrading-my-crummy-server-i-got-3k-what-should-i-get/40344>\
**Category:** Ignition\
**Created:** [November 5, 2020, 3:47pm UTC](https://forum.inductiveautomation.com/t/upgrading-my-crummy-server-i-got-3k-what-should-i-get/40344 "2020-11-05T15:47:28Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![wking](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/wking/32/21823_2.png) [@wking](https://forum.inductiveautomation.com/u/wking)\
**Post date:** [November 5, 2020, 3:47pm UTC](https://forum.inductiveautomation.com/t/upgrading-my-crummy-server-i-got-3k-what-should-i-get/40344/1 "2020-11-05T15:47:29Z")

</div>

Upgrading from an:  
i3-4130 @ 3.4GHz running windows server 2008 R2  
2tb HDD  
64 GB ram

only runs

Ignition 8.06 – Will be updated to 8.1  
~ 20 - 60% CPU  
8gb ram committed  
Perspective only clients. 20-50 active sessions.  
75 OPC devices.  
My biggest problem is the page load time for screens with lots of embedded views. I hope 8.1 solves a lot of this.

MySQL 8.0.17  
5% CPU  
8gb ram committed  
120 Selects a sec  
25 DB writes a sec

KepWare GE Suite \<0.2% CPU

IIS

Print Server with 6 different printers

I am considering the new machine running Linux. I am nervous as I have never used Linux outside of raspbian. It will only run Ignition and the DB will stay on this old computer and Kep. A lot of people around here suggest running the DB on a different machine. Which I’ve never understood. lol

Idk if I can get Linux to work with my printers. That is something I’ve certainly never done before.

> **[1U AMD Ryzen Server](https://www.onlogic.com/mk100b-40/)**
>
> The MK100B-40 AMD Ryzen Server leverages AMD's 3rd generation Ryzen CPUs to provide up to 16 cores of unparalleled multitasking and performance.

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [November 6, 2020, 11:24am UTC](https://forum.inductiveautomation.com/t/upgrading-my-crummy-server-i-got-3k-what-should-i-get/40344/2 "2020-11-06T11:24:31Z")

</div>

Your biggest problem, IMO, is the 2-core processor. Well, and Widnows, of course. 😉

Here’s my recommendation. You may need a pound or two of salt to go along with it.  
Buy a used server. I’m seeing Dell PowerEdge R720 boxes in the $400 - $800 range. Load it up with drives, and put VMware ESXi on it. Going virtual was one of my better decisions.

For your old one, I’d see if the BIOS can support (or be updated to support) an i5-4460 or i7-4790T. Same socket, twice the cores. They’re discontinued, but you can still find them for $200-ish. Do the same ESXi treatment to it.

Again, this is only my opinion, which, when added to two dollars, can get you a coffee.

Here’s a summary of my system.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/9/9/997fb748c7fc56bb93c33dfdd1a4a9d3cd7ed1e2.png)

---

<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:** [November 6, 2020, 2:26pm UTC](https://forum.inductiveautomation.com/t/upgrading-my-crummy-server-i-got-3k-what-should-i-get/40344/3 "2020-11-06T14:26:09Z")

</div>

> [@wking](#):
>
> A lot of people around here suggest running the DB on a different machine. Which I’ve never understood. lol

Your load isn't heavy enough to necessitate this. It can make a big difference if your application is DB heavy. Best case is a separate non-virtualized machine.
