Jump to content

Combined server + render farm build for small architecture firm

Hi all,

 

I'm an architect in training at a new job, and my boss is in need of a new server for the business. He is also interested in the idea of having an in-house render farm. I've been tasked with researching the options out there and presenting him with some ideas. My first thought was to combine the two into a single computer that could run two virtualizations - one more modest for the server, and another, more powerful one with the remaining cores for rendering. My questions are these: 1 - is this possible and 2 - is the new Ryzen platform capable of this configuration? The 1800x is an incredible value compared to Xeon offerings, but will it be enough for all this heavy lifting? Is waiting for Threadripper a better move? Or should we just bite the bullet and stick with Intel?

Link to comment
Share on other sites

Link to post
Share on other sites

If you are running a VM, wait for threadripper. Or you also could buy one of those cases that let you put an ATX and Mini ITX system in the same case, and have two different PCs in the same package

Link to comment
Share on other sites

Link to post
Share on other sites

wait for threadripper. 

xeon would be better in single core IPC, at a huge price premium. threadripper will be much cheaper and would have more cores than a competing xeon at the same price point. 

 

threadripper, use that if your workload is based on cores and not IPC with 3 cores

Ryzen 5 3600 stock | 2x16GB C13 3200MHz (AFR) | GTX 760 (Sold the VII)| ASUS Prime X570-P | 6TB WD Gold (128MB Cache, 2017)

Samsung 850 EVO 240 GB 

138 is a good number.

 

Link to comment
Share on other sites

Link to post
Share on other sites

An AMD platform will be fine, but I would wait until server/workstation boards come out. There has been a few Ryzen workstation boards, but they are still a bit more gamer oriented. The new AMD server platform is being fully announced on 6/20 I believe.

 

As for it being possible - absolutely. To make it easy you can just give both VMs access to all the processors, the hypervisor will sort it out. But I would personally give the server VM access to half the cores, and the rendering VM access to (Total - 2) cores or (Total - 4) threads if its a hyperthreaded / SMT CPU - that will prevent the rendering VM from causing the server to stop responding when a big job comes through.

Looking to buy GTX690, other multi-GPU cards, or single-slot graphics cards: 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Threadripper

1 minute ago, brwainer said:

An AMD platform will be fine, but I would wait until server/workstation boards come out. There has been a few Ryzen workstation boards, but they are still a bit more gamer oriented. The new AMD server platform is being fully announced on 6/20 I believe.

 

As for it being possible - absolutely. To make it easy you can just give both VMs access to all the processors, the hypervisor will sort it out. But I would personally give the server VM access to half the cores, and the rendering VM access to (Total - 2) cores or (Total - 4) threads if its a hyperthreaded / SMT CPU - that will prevent the rendering VM from causing the server to stop responding when a big job comes through.

Threadripper should be fine over EPYC.

PSU Nerd | PC Parts Flipper | Cable Management Guru

Helpful Links: PSU Tier List | Why not group reg? | Avoid the EVGA G3

Helios EVO (Main Desktop) Intel Core™ i9-10900KF | 32GB DDR4-3000 | GIGABYTE Z590 AORUS ELITE | GeForce RTX 3060 Ti | NZXT H510 | EVGA G5 650W

 

Delta (Laptop) | Galaxy S21 Ultra | Pacific Spirit XT (Server)

Full Specs

Spoiler

 

Helios EVO (Main):

Intel Core™ i9-10900KF | 32GB G.Skill Ripjaws V / Team T-Force DDR4-3000 | GIGABYTE Z590 AORUS ELITE | MSI GAMING X GeForce RTX 3060 Ti 8GB GPU | NZXT H510 | EVGA G5 650W | MasterLiquid ML240L | 2x 2TB HDD | 256GB SX6000 Pro SSD | 3x Corsair SP120 RGB | Fractal Design Venturi HF-14

 

Pacific Spirit XT - Server

Intel Core™ i7-8700K (Won at LTX, signed by Dennis) | GIGABYTE Z370 AORUS GAMING 5 | 16GB Team Vulcan DDR4-3000 | Intel UrfpsgonHD 630 | Define C TG | Corsair CX450M

 

Delta - Laptop

ASUS TUF Dash F15 - Intel Core™ i7-11370H | 16GB DDR4 | RTX 3060 | 500GB NVMe SSD | 200W Brick | 65W USB-PD Charger

 


 

Intel is bringing DDR4 to the mainstream with the Intel® Core™ i5 6600K and i7 6700K processors. Learn more by clicking the link in the description below.

Link to comment
Share on other sites

Link to post
Share on other sites

38 minutes ago, JDE said:

Threadripper

Threadripper should be fine over EPYC.

Threadripper won't be available until after EPYC. But regardless my point stands - right now there are no server grade motherboards, nor any COTS systems (HP, Dell, Lenovo, etc) that are available with Ryzen. All I said is that the server stuff will be announced on 6/20. I expect that we will hear about server systems that use CPUs with less than 32 cores at that time as well.

Looking to buy GTX690, other multi-GPU cards, or single-slot graphics cards: 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Figure out what your actual requirements are, then go a tier 1 vendor, ie Dell, HP and have a cry about the cost.  Stick with Intel,  as per Linus's comments on the last WAN show regarding the workstations,  he went at the end of the product cycle, to get something that had all the bugs worked out.

 

Leave the playing to your home rig,  Go with stuff that is been tried and tested in a business environment.

Link to comment
Share on other sites

Link to post
Share on other sites

18 hours ago, Erkel said:

Figure out what your actual requirements are, then go a tier 1 vendor, ie Dell, HP and have a cry about the cost.  Stick with Intel,  as per Linus's comments on the last WAN show regarding the workstations,  he went at the end of the product cycle, to get something that had all the bugs worked out.

 

Leave the playing to your home rig,  Go with stuff that is been tried and tested in a business environment.

I was beginning to think the same thing myself. Tinkering isn't really in my job description anyway.

Link to comment
Share on other sites

Link to post
Share on other sites

  • 5 weeks later...

@MuffinManDan What host application and rendering software are you working with?  That makes a big difference on how you set up a network. 

Link to comment
Share on other sites

Link to post
Share on other sites

it depends on what program you're using. Blender can do CPU+ GPU cluster rendering and its free. Luxmark/render cant do render farms but can use CPUs + GPUs

 

if you want CPU, threadripper is great, or you can go for those older multicore xeons used (make sure they are iseries and not core2). If the software supports GPU farm rendering you can get budget CPUs and spend on GPUs, you will get a huge performance boost.

 

For GPUs they like bigger workloads, in blender i set them to the tile size of the image. If multiple GPUs than set a big number that can be divided among them. (like 512x512 for a 1024 pixel image for 4 GPUs).

Link to comment
Share on other sites

Link to post
Share on other sites

On 7/11/2017 at 7:53 AM, tedvitale said:

@MuffinManDan What host application and rendering software are you working with?  That makes a big difference on how you set up a network. 

Primarily rendering within Revit, then Photoshop for post-processing and entourage.

Link to comment
Share on other sites

Link to post
Share on other sites

5 hours ago, MuffinManDan said:

Primarily rendering within Revit, then Photoshop for post-processing and entourage.

Ah, Revit uses Mental Ray, which is 100% CPU based. You want a lot of cores for Mental Ray. I think network distributed rendering is only available if you buy Mental Ray from Nvidia, and I'm not sure if It has Revit support for that (I usually see it for 3DS Max / Maya)

 

It renders well on my 14 core Xeon (E5-2695V3).

Link to comment
Share on other sites

Link to post
Share on other sites

well this may be a good box if you need some storage and rendering https://www.supermicro.com/Aplus/system/Tower/4023/AS-4023S-TRT.cfm or if you need more render and less space per server, you could get 2 of these https://www.supermicro.com/Aplus/system/1U/1023/AS-1023US-TR4.cfm

Good luck, Have fun, Build PC, and have a last gen console for use once a year. I should answer most of the time between 9 to 3 PST

NightHawk 3.0: R7 5700x @, B550A vision D, H105, 2x32gb Oloy 3600, Sapphire RX 6700XT  Nitro+, Corsair RM750X, 500 gb 850 evo, 2tb rocket and 5tb Toshiba x300, 2x 6TB WD Black W10 all in a 750D airflow.
GF PC: (nighthawk 2.0): R7 2700x, B450m vision D, 4x8gb Geli 2933, Strix GTX970, CX650M RGB, Obsidian 350D

Skunkworks: R5 3500U, 16gb, 500gb Adata XPG 6000 lite, Vega 8. HP probook G455R G6 Ubuntu 20. LTS

Condor (MC server): 6600K, z170m plus, 16gb corsair vengeance LPX, samsung 750 evo, EVGA BR 450.

Spirt  (NAS) ASUS Z9PR-D12, 2x E5 2620V2, 8x4gb, 24 3tb HDD. F80 800gb cache, trueNAS, 2x12disk raid Z3 stripped

PSU Tier List      Motherboard Tier List     SSD Tier List     How to get PC parts cheap    HP probook 445R G6 review

 

"Stupidity is like trying to find a limit of a constant. You are never truly smart in something, just less stupid."

Camera Gear: X-S10, 16-80 F4, 60D, 24-105 F4, 50mm F1.4, Helios44-m, 2 Cos-11D lavs

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×