Skip to content
Menu
vAndu
  • Home
  • Home Lab
  • AI/ML & vGPU
  • Learning Hub
    • Body & Mind
    • Study- Guides & Tutorials
      • Virtualization environment is your Shaolin Temple, where you train your IT skills
      • vSphere/Workstation Pro is like a Lego suitable for all ages
      • VCP Certification Practical Prep. Guide
      • How to Study IT
      • Home Lab Building Guide for Beginners.
      • Video- Nvidia Tesla K80+ vSphere 7 U3+ Horizon + W11- Complete Installation and Setup Guide for Gaming
        • 01 Nvidia Tesla K80+ vSphere 7 U3+ Horizon + W11- Complete Installation and Setup Guide for Gaming
        • 02 VMware vSphere 7 + Horizon+ Nvidia Tesla K80 + Complete Installation and Setup Guide for Gaming
        • 03 Tesla K80 error Operation Failed Module DevicePowerOn Power on failed
        • 04 GAMING Tesla K80 VMWARE HORIZON CLIENT Fix the mouse cursor
        • 05 Benchmark Tesla K80 Heaven Benchmark 4 0 max graphics part1
        • 06 Benchmark Tesla K80 Heaven Benchmark 4 0 max graphics Part2
        • 07 Benchmark Tesla K80 3DMark Fire Strike & Time Spy
        • 08 GAMING Tesla K80 Shadow of the Tomb Raider v1 0 max graphics
        • 09 GAMING Tesla K80 Need for Speed Payback max graphics
        • 10 GAMING Tesla K80 Apex Legends max graphics
        • 11 GAMING Tesla K80 Deus Ex Mankind Divided max graphics
        • 12 GAMING Tesla K80 Deus Ex Breach max graphics
        • 13 GAMING Tesla K80 Overwatch max graphics
        • 14 GAMING Tesla K80 Trepang 2 max graphics
        • 15 GAMING Tesla K80 Overwatch max graphics Part 2
        • Crysis Remastered Gameplay VMware vSphere 7 U3 + Horizon + Nvidia Tesla K8
        • Deus Ex: Mankind Divided Gameplay. VMware vSphere 7 U3 and Nvidia Tesla K80
        • Overwatch Gameplay VMware vSphere 7 U3 + Horizon + Nvidia Tesla K8
  • YouTube
    • Home Lab YouTube Channel
    • Home Lab Cloud Gaming
  • Podcasts
    • Home Labbers Podcast
  • Security
  • Other
vAndu

100GbE Network Upgrade for My Home Lab (Home Micro Datacenter): Upgrade – Phase 1

Posted on October 3, 2021March 5, 2022

When I built a TrueNAS storage device and started copying files over at 1GbE speed, I realized how slow it was. I started understanding what the 1GbE means and began looking for ways to increase the connection speed and consider other possible bottlenecks.

To get a maximum speed, you have to consider everything: What is your storage’s transfer speed? Is it SSD, NVMe, HDD, RAM? What about your CPU? How many lanes do your CPU and motherboard have? How many are already used? Is your CPU even able to handle the maximum bandwidth? When I was copying over files, I had USG-PRO, and I maxed out the CPU with even a very simple file copy to my NAS. It was an eye-opener for me. For example, you can install a faster NIC for some NAS, but it won’t make much difference because the CPU would be the bottleneck. Then I wondered how it would feel using vMotion between different hosts if I have a faster network than 1 GbE. What if I use VLANs? What is the speed then?

For me, the 100GbE has a very important role to play. I know many people think it is complete overkill for a home lab. Still, I feel it is an essential step for improving my skills and getting a better understanding. It is like riding a bicycle and testing different gears and actually feeling the speed differences. What would it take to optimize and max out 100GbE traffic on your network and vSphere? What would be the limits on vSphere? How would NSX, different NSX features, and 3rd party software limit the performance? Would you buy a car without taking it for a test drive?

For example, if I have a GPU on ESX-1 and want to give a passthrough to ESX-3 VM, it needs a fast network. How would that affect all the other VM traffic?

If I have a 100GbE switch and NICs, how much power does that require? How much heat would it produce compared with 1/10/25GbE? What do I have to do to keep switch components within specific ranges, and would it be quiet?

Those are just a few questions for which I would like to find answers to understand better how things work and affect each other.

As a quick example, could I increase a vMotion performance, and would it make any difference?

According to VMware, one stream has an average bandwidth utilization capacity of 15 GbE. The correlation between the physical NIC capability and the number of streams would give:

25GbE: 1 stream = 15 GbE

40GbE: 2 streams = 30 GbE

50GbE: 3 streams = 45 GbE

100GbE: 6 streams= 90 GbE

So, there is a lot of testing and playing around in my home lab.

I have decided to do Phase 1 and Phase 2. Phase 1 is more like an introduction, setting up a physical infrastructure and making few quick speed tests. For Phase 2, I would write more in-depth about the 100GbE technology, configuration, all the performance tests/benchmarks I can think of, and even how to test the 100GbE network. What are all the possible bottlenecks, and so on?

Share this:

  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on X (Opens in new window) X

Like this:

Like Loading...

Home Labber who likes to build things and push it to the limits. vSphere is like Lego for adults.

“The fastest way to learn IT is 80% labbing and 20% studying theory. Just do it and have fun.” – vAndu

“If you wish to achieve worthwhile things in your personal and career life, you must become a worthwhile person in your own self-development” – Brian Tracy

VMware vExpert 2023
VMware vExpert NSX
VMware vExpert Pro
©2025 vAndu | Powered by SuperbThemes!
%d