A low budget SMB environment – A HowTo (Part 1: Parts and budget)
As the last days of 2015 tick away, I wanted to share how I came about my new lab environment without spending a fortune. Some of you might want to set some goals for the new year and this might be some interesting input. My focus for this lab was that I wanted it to be not only friendly on budget, but also low on installation effort and support. It should work out of the box, it should be supported by the vendors (in this case, HP, VMware and QNAP) and it should not be rocket science to put it all together. If you want to use this article to compose a list of items to purchase, you can find a list of all the items described here below the article.
Of course, I call it a lab, but when you look at the specifications, this configuration easily serves any small or even medium business needs. Curious what’s in the box? Let’s go!
The Components – The Server
Not so long ago, Erik created his own new lab environment. He choose to pick low power low key systems as his hosts. Check his article here. He picked Shuttle barebones and added hardware to it. My goal however, was using something that has both hardware vendor and VMware support. So I started looking for a low power server and I found the Hewlett Packard Proliant Microserver. Now, I’ve seen this little cube before, but back then it was not as economical as this version was and the performance left a lot to desire. This version however, the Gen 8, packed enough punch to run several VMs without breaking sweat.
What I liked most about this little cube is the fact that it is supported for VMware. But apart from that, it offers some genuine server technology for a super eco pricepoint. It has Integrated Lights Out (ILO) management, it has two network interfaces, it has an onboard SD-card slot from which it can boot, it has a PCIe slot where you can add another NIC. The Microserver comes in various hardware configurations with different CPUs, ranging from low power low budget Celeron up to a powerfull Xeon E3. The only downside to this box is the fact that it “only” supports 16 Gigs of RAM. This might sound like more than enough, but if you add 3 Windows VMs with 4 Gigs each, you are soon nearing the end of resources. Then again, if you have 3 of these boxes like we have in this lab, you can have quite the serverpark without getting into trouble.
Here are the specs of the Microserver I use:
Item | Specification |
Brand | Hewlett Packard |
Model | Microserver Gen 8 |
CPU | 1 x Intel Celeron G1610T – 2 Cores @ 2.30 Ghz |
RAM | 16 Gb (2 x 8 Gb Non Registered ECC DDR3 DIMM) |
Network |
Ethernet 1Gb 2-port 332i Adapter (Broadcom Chip)
|
Extension | PCI 2.0 16x Low Profile |
More specs on the internals and limits can be found at the HP website over here.
To make things move forward quickly, I added an HP Intel NIC to the mix. This low profile card has the model NC360T. Now, when you buy this card new of the shelf it costs about 100-120 dollars or euros. However, I found several sellers on eBay offering the new card for 20 euros. If you have no problem with that, it can save you a lot of money. I bought 3 for 60 euros. The NC360T can easily be mounted in the Microserver, however it did cause some hardware conflicts at first with the on board NICs and SATA controller. I had to deactivate Boot from LAN and the onboard Smart Array RAID controller, but then it ran like a charm. With 4 NICs and a remote administration port, this server is good to go!. The best part is, the pricetag. Here’s what I spend so far
Item | Pricetag (Euro) | Pricetag (Dollar) |
HP Microserver Gen8 (2GB model) | 239 | 270 |
Kingston ValueRAM (2 x 8GB) | 140 | 157 |
HP NC360T (incl shipping) | 25 | 28 |
SanDisk microSD card 16GB | 15 | 17 |
Total | 419 | 472 |
So there you have it. A fully configured server with 4 NICs, 16 GB RAM and full support by HP and VMware for under 500 dollars.
The Components – The Storage
Next, I had to store the VMs somewhere. In the past I’ve done this on shared storage. And although the Microserver has harddisk slots and VMware’s vSAN could be an option, I went for an external solution. Our friends at QNAP kindly provided me with a wonderful NAS system that is fast, high performance and yet low power. I went for the QNAP TS-453A model. This system has a 4 bay chassis, but more importantly has 4 network interfaces so the network cannot be the bottleneck any more. Here are the specifications of the TS453A model:
Item | Specification |
Brand | QNAP |
Model | TS-453A |
Drive Slots | 4 |
RAID levels | 0, 1, 5, 10 |
CPU | Intel Celeron N3150 – 4 Cores @ 1.6 Ghz |
RAM | 8 GB (2 x 4 GB SO-DIMM) |
Network | 4 x 1Gbit with port trunking |
More info on the QNAP TS-453A can be found here.
As you can see, this is a pretty powerfull yet powerfriendly NAS. Now, we need to add disks here and that was kind of a challenge. I could either go eco and use low power drives that run slow and have slow VMs, or I could pick enterprise NAS disks that run 7200 RPM but also have a higher power usage. I chose to go with the latter. I picked 3 x Seagate 2TB Enterprise NAS disks for the test as well as a Samsung 850 Pro SSD drive with 256GB as a cache drive. QNAP has the option to assign an SSD as a cache drive, either as read cache only (if you have 1 SSD) or as read and write cache (if you have 2 SSDs). As the TS-453A has 4 slots, I chose 1 SSD and 3 standard harddisks. I could also have picked 2 SSDs and 2 standard disks with larger capacity but for the sake of the budget, I did not. Here’s the pricelist for the NAS config:
Item | Pricetag (Euro) | Pricetag (Dollar) |
QNAP TS-453A (8 GB) | 665 | 749 |
3 x Seagate Enterprise NAS, 2 TB | 429 | 484 |
1 x Samsung 850 Pro 256 GB SSD | 135 | 152 |
Total | 1,229 | 1,385 |
As you can see, the pricetag is still an amount to recon with, but compared to having at least 2 disks plus 1 SSD in each host, this is the cheaper version with a lot of punch packed.
The Components – The Network
Moving on the the connectivity. This isn’t quite fair, as I already owned the switch I was planning to use, however for honesty I will process it as if I bought it specifically for this environment. The switch I went for is the HP v1910-24G. This is actually a 3Com switch (if you know HP a bit, you will notice it in the interface). It’s classified as a Layer 3 Light switch. This means that it’s not all the way full featured Layer 3, but it has basic Layer 3 routing functionality. It of course is a managed switch with vLAN capabilities and more. I picked the 24 port version as this will suit my needs. There also is an 8 port version as well as an 48 port. Here are the short specs:
Item | Specification |
Brand | Hewlett Packard |
Model | v1910-24G |
Ports | 24 ports 10/100/1000 + 4 SFP ports |
Switching capacity | 56 Gbps |
Average Latency | < 5 μs |
More information on the v1910-24G can be found here.
Of course you have to connect all the parts together. I picked 1,5 meter cables as everything will be close to eachother. As power cables and networking cables might be mixed together, I decided to go for quality shielded Cat6 cables with proper connectors. This way, external interference could not influence the performances of the network. I ordered green cables for the servers (12 in total) and orange cables for the storage (4 in total). Together with the switch that sums up to this:
Item | Pricetag (Euro) | Pricetag (Dollar) |
HP v1910-24G Switch | 265 | 298 |
4 x Orange CAT6 Cable | 12 | 14 |
12 x Green CAT6 Cable | 31 | 35 |
Total | 308 | 347 |
Components – Total
Now, I’m assuming you will install VMware on it. As this is focussed on SMB or a Lab environment, I assume you guys out there will not spend tens of thousands of dollars or euros on vSphere 6 With Operations Enterprise Plus. For the sake of economy, I will add vSphere Esssentials Plus Term License to the mix. This way you will have all the fancy features with a limit of 3 hosts. Term license offers an additional option for customers with smaller IT budgets. The price includes the product license and Basic support & subscription for 1 year.
So, if we add it all together, it shows up like this:
Item | Pricetag (Euro) | Pricetag (Dollar) |
Server (x3) | 1,257 | 1,281 |
Storage | 1,229 | 1,385 |
Network | 308 | 347 |
Software | 2,331 | 2,628 |
Total | 5,125 | 5,641 |
So there you have it. A full featured, fully supported 3 node cluster with VMware for well under 6K! This is a cluster that can easily run any SMB or Lab core infrastructure on a day-to-day basis and leave room for more. Of course more servers can be added, if need be. Keep in mind though that the VMware Essentials Plus license only allows for 3 hosts. You might want to switch license plans if you need more processing power or pick a more powerfull servermodel, i.e. the Xeon E3 version. In the next section I will go into the installation and configuration of the components and show you a few performance statistics.
Below you will find a list with the components described in this article for your purchase list.
Related Posts
Leave a Reply Cancel reply
You must be logged in to post a comment.