vMX
vMX

Best server to purchase for vMX

‎08-06-2019 06:16 AM

Hi,

 

I want to purchase a server to run ---- 12 vMX and a couple of vSRX on.....

 

What's the recommendation please for CPU/RAM etc

 

Thanks

5 REPLIES 5
vMX

Re: Best server to purchase for vMX

‎08-06-2019 06:30 AM

Will this do the trick?

 

Dell Poweredge R720

Xeon CPU

2 x Intel Xeon 12-Cores E5-2697v2 2.70GHz 30M Cache 8 GT/s QPI

Drive Capacity

Dual SD cards (Redundant setting for vmware installation) 

Memory Installed

256GB Installed

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Raid Controller

None

Power Supply

2 x Power Supply 750W included

Network NIC

Intel(R) Gigabit 4P I350-t
Intel Ethernet i350 QP 1Gb Network Daughter Card
Intel Ethernet i350 QP 1Gb Network Daughter Card ( 12x 1 gbit Ethernet ports total)

 

Remote NIC

iDRAC7 Enterprise included

Optical Drive

Yes DVD-ROM included

Storage NIC

QLogic 2660, Dual Port 16GB, Fibre Channel HBA
QLogic 2660, Single Port 16GB, Fibre Channel HBA
QLogic 2660, Single Port 16GB, Fibre Channel HBA

Rapid Rails

Included

Form Factor

2U Rackmountable

Operating System

Vmware 6.5 /  Free Trial Version

Softwares

Windows Server 2012R2, Datacenter Edition, Secondary OS, No MEDIA, 2 Socket,Unlimited VMs OEM LIcense

vMX

Re: Best server to purchase for vMX

[ Edited ]
‎08-06-2019 01:38 PM

I think that box is very well equipped.  You meet the 'ivy bridge' requirement for 'performance mode' though I recommend 'lite-mode' only for lab testing...  you've got more than enough CPU power with this rig and lots of RAM.


What kind of drives does this have?  "Dual SD cards" is confusing.  Is that supposed to mean dual SSDs?  If you're not worries about power-draw, get a hardware RAID controller (remember that ESXi doesn't recognize software RAID controllers) and get a pair or more of 2TB spinning disks (recommend WD RE4 drives) and then one or two 1TB or 2TB SSDs.  With those, I recommend creating one 'spinning-disk'

 datastore and one SSD datastore and then balance your VMs across those.  For example:  JUNOS VMs do most of their 'thing' in RAM so you can run LOTS of Junos VMs on spinning disks without having to worry much about disk thrashing.  But for windows hosts, or any form of a logging server ... anything that accesses disk more, I'd recommend putting those on an SSD.  I also recommend putting your money into a better SSD (ie Samsung 860/870 Pro or EVO... stay away from lower MTBF SSDs like QLC since you're going to be reading/writing the heck out of these things) rather than size, unless you can afford to get both!

 

For reference, my main virtualization platform is dual 2660v2 CPUs w/ 256GB of RAM and I've very rarely maxed the CPUs (only when running lots of nested VMs)...  So if you can save money by doing so and are interested, you can scale back those very sexy 2697s to less expensive and lower power-draw 2660 or 2670 v2 CPUs IMO.  Those CPUs are both 95W instead of 125W and should cost much less up front as well.  

vMX

Re: Best server to purchase for vMX

‎08-06-2019 02:34 PM

That's an awesome reponse. Thank you very much...

 

This is for at home so I can practice for JNCIE.... In the end I purchased the following with a 1TB Drive .... Hopefully this will do the trick..... Will soon see I guess Smiley Happy

 

Model: Dell PowerEdge R810 Number of Installed Processors: 4
Product Line: PowerEdge Processor Type: Xeon X7550
Memory (RAM) Capacity: 128 GB Brand: Dell
Processor Speed: 2 GHz Form Factor: Rack-Mountable 2U
MPN: Dell PowerEdge R810 Server Processor Manufacturer: Intel
vMX

Re: Best server to purchase for vMX

[ Edited ]
‎08-06-2019 04:08 PM

Yes I think you'll still be okay.  Those CPUs are two generations older (same generation as first-gen Core i3/5/7 so Nehalem I believe) so only thing I believe you won't be able to do is vMX performance mode (which again, I wouldn't recommend performance testing with virtualization unless you're looking to performance test for what will ultimately be a vMX in production...   and that's the only known use I'm aware of for using other than 'lite-mode').   

 

If you're wondering 'what's missing', as far as I understand it, Intel added AES instruction code to the following generation to Nehalem (Sandy-bridge) but had a time-to-market problem, so actually disabled them in SB processors and so they never actually became active until Ivy-bridge.  But that's the missing secret sauce to for vMX perf. mode.  

 

KEY piece of information for dummies like me:  I spent a lot of time getting my first vMXs up and running because I didn't read the instructions all the way through and after staging the vCP and vFPC and making all of the vswitch/port-group connections and checking the resource allocations, I expected the vCP to boot and the vFPC to connect (I mean who wouldn't right?). 

 

TWO things you need to be aware of: 

   1)  We deployed the vMX vFPC ova such that it will attempt to deploy with 32*MB* of RAM.  Not gonna work, but an excellent way to get customers chasing their tails so we did it.  You must set the vCP to at least 1 vCPU and 1GB+ RAM and the vFPC to at least 3  vCPUs and 3GB+ RAM or wind-river will just boot-loop like a fruit-loop.   

 

vMX minimum requirements here:

https://www.juniper.net/documentation/en_US/vmx/topics/reference/general/vmx-hw-sw-minimums.html

 

  2)   Then you must also let the vCP boot up, go into config mode, set root-authentication and "set chassis fpc 0 lite-mode" and commit.  If you don't do this, if I recall correctly, the vFP will boot but it will never connect to the control-plane properly without the correct minimum vCPUs/RAM *and* because for performance mode, you need an ivy-bridge or later (v2/v3/v4 or latest-gen i3/5/7/xeon). 

 

I like to issue from operational mode "monitor start chassisd" and watch the FPC boot and if all looks hunky dory, then use "show chassis fpc" to see if it came up alright.  If it has successfully connected, slot 0 should transition from "empty" to "online" though the temp will remain at "testing" in all virtual platforms. 

 

I love this stuff so if you run into any issues, hit me back here and I'll help however I can!

 

Go get that JNCIE!!!

vMX

Re: Best server to purchase for vMX

‎08-07-2019 06:47 AM

Much appreciated....

 

I have already built several vMX pn really old systems before, so this should be okay..... I even wrote on my blog how to create it and the bridges, so all is good there....

 

Have a read and a chuckle at things I may have got wrong:

 

http://clivetechgeek.com/index.php/2018/03/08/juniper-vmx-on-ubuntu-server/