• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

virtuallyGhetto

  • About
  • Privacy
  • VMware Cloud
  • Home Lab
  • Nested Virtualization
  • Automation
    • VMware Kickstart
    • VMware API/SDK/CLI
    • VMware vMA/VIMA
    • VMware OVF / OVFTOOL
  • Apple Mac
  • VCSA
  • VSAN

Home Lab

E100-9W – A new fanless Supermicro “NUC” platform

01/19/2021 by William Lam 11 Comments

At the end of 2020, I had published a blog article which covers the latest Supermicro kits that are being used and others that can be used for both VMware Homelabs as well as for production workloads. The article was very well received, especially as this is a topic that I frequently get questions about on the latest hardware kits that will work with vSphere, vSAN and NSX-T.

While researching for the article, I had a chance to speak with the Supermicro Product Manager and I came to learn about a new E100-9W platform that was just released last Spring of 2020. This platform is part of Supermicro's Embedded IoT family of servers and focuses on use cases such as Industrial Automation, Retail, Smart Medical Systems, Kiosks and Digital Signage to name a few. Many of these use cases are also applicable to our VMware customer base, especially for running a small and lower power footprint at an Edge or ROBO location. I was also interested in this platform as it could also be interesting for VMware homelabs.


[Read more...] about E100-9W – A new fanless Supermicro “NUC” platform

Share this...
  • Twitter
  • Facebook
  • Linkedin
  • Reddit
  • Pinterest

Filed Under: Home Lab Tagged With: homelab, Supermicro

ESXi on 11th Gen Intel NUC (Panther Canyon) & (Tiger Canyon)

01/13/2021 by William Lam 17 Comments

The highly anticipated 11th Generation Intel NUCs based on the new Tiger Lake processors has just been announced by Intel and I am excited to share my first hand experience with this new NUC platform. There are currently two models in the new 11th Gen lineup: the Intel NUC 11 Performance codenamed Panther Canyon (pictured on the left) which is the successor to the 10th Gen (Frost Canyon) NUC and the Intel NUC 11 Pro codenamed Tiger Canyon (pictured on the right) which is the successor to the 8th Gen (Provo Canyon) NUC.


There are a number of new improvements and capabilities that will make these new NUCs quite popular for anyone looking to build or upgrade their vSphere environment in 2021.

Before diving right in, I must say I love the new aesthetic look of the NUC chassis. In previous versions, the lid had a glossy and shiny finish, which easily left hand prints. These new models now have a clean matte finish. The NUC 11 Performance has a smoother feel compared to the NUC 11 Pro which has more of a texture to the finish, which I personally prefer. The other noticeable change is the power adapter, which is now half the size now which is nice for those looking to have several of these new kits sitting next to each other.

[Read more...] about ESXi on 11th Gen Intel NUC (Panther Canyon) & (Tiger Canyon)

Share this...
  • Twitter
  • Facebook
  • Linkedin
  • Reddit
  • Pinterest

Filed Under: Home Lab, vSphere Tagged With: homelab, Intel NUC, Panther Canyon, Tiger Canyon

ASRock AMD “NUC” Gen 2 Platform

12/20/2020 by William Lam 4 Comments

It has been about one year since I first got hands on with ASRock's first AMD "NUC" platform dubbed the 4x4 BOX.

A couple of months back, ASRock launched their 2nd generation of the 4x4 BOX platform which adds support for AMD's Ryzen 4000U series mobile processors with the introduction of the 4x4 BOX: 4800U (Ryzen 7), 4500U (Ryzen 5) and 4300U (Ryzen 3) models.

Loving the chassis redesign (left) compared to Gen 1 (right)

The exterior box looks much brighter and it oddly looks familiar … 🤔 All I can say, is good taste @ASRockUSA pic.twitter.com/GR0su7eFaR

— William Lam (@lamw) October 17, 2020

One immediate difference between the original 4x4 BOX (right) is the slimmed down chassis design, which gives it that classic "compact" look of a traditional NUC. The updated design definitely looks cleaner.

[Read more...] about ASRock AMD “NUC” Gen 2 Platform

Share this...
  • Twitter
  • Facebook
  • Linkedin
  • Reddit
  • Pinterest

Filed Under: Home Lab Tagged With: AMD, NUC

Supermicro VMware Homelab 2020 Options

12/14/2020 by William Lam 4 Comments

There are a number hardware options these days when it comes to building a new or upgrading your VMware Homelab. For instance, take a look at the 100+ VMware Community Homelab submissions which can range from $500 up to a whopping $50K. There are many factors that go into deciding what type of system to use and whether you use off the shelf hardware like an Intel NUC or a Supermicro kit or simply build your own.

From my experience, I have found that most folks prefer something that "just works" and for those needing more than 64GB memory, a Supermicro kit is generally preferred. For my personal homelab, I have an E200-8D and is by far it is one of the most popular Supermicro kits for running a VMware Homelab.

One question that I often receive is whether the E200-8D is still a recommended platform and whether there are other updated options? After answering several inquiries, I realize I probably should also do a quick blog post on this topic.

[Read more...] about Supermicro VMware Homelab 2020 Options

Share this...
  • Twitter
  • Facebook
  • Linkedin
  • Reddit
  • Pinterest

Filed Under: Home Lab Tagged With: E200-8D, E300-9D, Supermicro

Intel NUC with 512GB memory

12/03/2020 by William Lam 7 Comments

Yes, you read that correctly. 512 gigabytes of memory on an Intel NUC. Not only is this pretty 🤯 but this is actually possible today with an already released Intel NUC!

A few months back, I was made aware of some really cool technology from Intel called Intel Memory Drive Technology (IMDT) which leverages Intel Optane SSDs to extend memory of a system beyond its physical memory (DRAM) capacity. This technology is made possible with their IMDT software, which is a purpose built Hypervisor whose sole purpose is to just manage memory and this Hypervisor runs on top of the Intel Optane SSD. You can think of this like a Software-Defined Memory (SDM) solution. In fact, SDM was actually coined in this performance white paper evaluating IMDT with scientific-based applications back in 2018.

Note: This should not be confused with Intel Optane and its Datacenter Persistent Memory (PMEM) solution which vSphere already supports today.

The target use case for this type of technology is for memory intensive applications such as SAP HANA, Oracle, Redis, Memcache and Apache Spark to just name a few. These workloads can easily gobble up 10's of terabytes of memory that can bring a number of challenges when needing to scale up these solutions. High capacity memory DIMMS are not only expensive, but once you exhaust the number of physical DIMM slots, your only option for scale up is to add additional servers which is very costly.

Using IMDT, customers can expand their physical DRAM capacity from 8x to 15x, which can significantly improve cost, performance but also the operational overhead in managing  additional systems. Putting aside the in-memory based workloads, I think there is also huge potential for general purpose workloads that can also get the exact same benefits, especially when you think about constraints like power, cooling and location such as Edge or ROBO locations. Since this solution works on an Intel NUC, a really interesting use case for this technology that immediately came to mind was for a vSphere/NSX/vSAN homelab environment.

[Read more...] about Intel NUC with 512GB memory

Share this...
  • Twitter
  • Facebook
  • Linkedin
  • Reddit
  • Pinterest

Filed Under: ESXi, Home Lab Tagged With: IMDT, Intel Memory Drive Technology, Intel NUC, Intel Optane, Quartz Canyon

Complete vSphere with Tanzu homelab with just 32GB of memory!

11/09/2020 by William Lam 26 Comments

Since the release of vSphere 7.0 Update 1, the demand and interests from the community on getting hands on with vSphere with Tanzu and the new simplified networking solution, has been non-stop. Most folks are either upgrading their existing homelab or looking to purchase new hardware that can better support the new features of the vSphere 7.0 release.

Although vSphere with Tanzu now has a flavor that does not require NSX-T which helps reduces the barrier on getting started, it still has some networking requirements which may not be easily met in for all lab environments. In fact, this was actually the primary reason I had started to look into this since my personal homelab network is very basic and I do not have nor want a switch that can support multiple VLANs, which is one of the requirements for vSphere with Tanzu.

While investigating for a potential solution, which included way too MANY hours of debugging and troubleshooting, I also thought about the absolute minimal amount of resources I could get away with after put everything together. To be clear, my homelab is comprised of a single Supermicro E200-8D which has 128GB of memory and that has served me well over the years and I highly recommend it for anyone that can fit that into their budget. With that said, I did set out with a pretty aggressive goal of using something that is pretty common in VMware homelabs which is an Intel NUC and with just 32GB of memory.

Here is the hardware BOM (similar hardware should also work):

  • Intel NUC 10i7FNH
  • 32GB memory
  • Single 250GB M.2 NVMe SSD
    • NUC can support two SSD (M.2 + SATA), you can always go larger

Here is the software BOM:

  • vCenter Server Appliance 7.0 Update 1 Build 16860138
  • ESXi 7.0 Update 1 Build 16850804
  • HAProxy v0.1.8 OVA
  • Photon OS 3.0 OVA

Note: The Intel NUCs (Gen 6 to 10) can all support up to 64GB of memory and this is one of the best upgrades you can give yourself, but if you only have 32GB of memory, this will also work.

The final solution will comprise of the following:

  • 1 x vCenter Server Appliance (VCSA) running on the Intel NUC self-managing the ESXi host
  • VMFS storage will be used instead of vSAN to reduce memory footprint (If you have 64GB of memory, recommend using vSAN)
  • Onboard NIC will be used for all traffic and will be attached to a Distributed Virtual Switch (VDS)
    • 3 x Distributed Portgroups will be configured on top of your existing LAN network, the latter two will be routed through our Photon OS Router VM
      • Management - Existing LAN network
      • Frontend - 10.10.0/24
      • Workload - 10.20.0.0/24
  • 1 x vSphere with Tanzu Cluster enabled with Workload Management
  • 1 x HAProxy VM deployed using 3-NIC configuration
  • 1 x Photon OS Linux VM used as a Router for IP forwarding and optionally, a DNS server if you do not already have one
  • 9 x IP Addresses in total will be required from your local LAN network
    • 4 x IP Addresses which should map to following hostnames or similiar
      • esxi-01.tanzu.local
      • vcsa.tanzu.local
      • router.tanzu.local
      • haproxy.tanzu.local
    • 5 x IP Addresses in a consecutive block (e.g. 192.168.30.20-192.168.30.25) will be needed for the Supervisor Control Plane VMs


As part of this solution, I have automated as much of the tasks as possible and all scripts used for this solution can be found at https://github.com/lamw/vsphere-with-tanzu-homelab-scripts which I will be referencing throughout the instructions. There are also a number of techniques and tricks I am using to be able to reduce the overall memory footprint for setting up vSphere with Tanzu, obviously these should not be used in a Production grade environment.

I also want to give a huge thanks to Timo Sugliani for all of his help with the networking question/challenges and Mayank B. from the vSphere with Tanzu Engineering team who helped with the debugging and ultimately making this solution a possibility.
[Read more...] about Complete vSphere with Tanzu homelab with just 32GB of memory!

Share this...
  • Twitter
  • Facebook
  • Linkedin
  • Reddit
  • Pinterest

Filed Under: Home Lab, Kubernetes, VMware Tanzu, vSphere 7.0 Tagged With: HAProxy, Intel NUC, Kubernetes, vSphere with Tanzu

  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Interim pages omitted …
  • Go to page 14
  • Go to Next Page »

Primary Sidebar

Author

William Lam is a Senior Staff Solution Architect working in the VMware Cloud team within the Cloud Services Business Unit (CSBU) at VMware. He focuses on Automation, Integration and Operation for the VMware Cloud Software Defined Datacenters (SDDC)

  • Email
  • GitHub
  • LinkedIn
  • RSS
  • Twitter
  • Vimeo

Sponsors

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy