{"id":1434,"date":"2014-03-28T02:52:22","date_gmt":"2014-03-28T01:52:22","guid":{"rendered":"http:\/\/www.bussink.ch\/?p=1434"},"modified":"2018-05-23T17:57:38","modified_gmt":"2018-05-23T15:57:38","slug":"the-homelab-shift","status":"publish","type":"post","link":"https:\/\/www.bussink.ch\/?p=1434","title":{"rendered":"The homelab shift&#8230;"},"content":{"rendered":"<p>I believe that we are at a point of time where we will see a shift in the vSphere homelab designs.<\/p>\n<p>One homelab design, which I see as becoming more and more popular is the Nested Homelab using either a <a title=\"VMware Workstation\" href=\"www.vmware.com\/products\/workstation\" target=\"_blank\">VMware Workstation<\/a> or <a title=\"VMware Fusion\" href=\"www.vmware.com\/products\/fusion\u200e\" target=\"_blank\">VMware Fusion<\/a> base.<br \/>\nThere are already a lot of great blogs on <a title=\"Nested Virtualization\" href=\"http:\/\/www.virtuallyghetto.com\/nested-virtualization\" target=\"_blank\">Nested homelabs<\/a>\u00a0(<a href=\"http:\/\/twitter.com\/lamw\" target=\"_blank\">William Lam<\/a>), and I must at least mention the excellent <a title=\"AutoLab\" href=\"http:\/\/www.labguides.com\/autolab\/\" target=\"_blank\">AutoLab project<\/a>. AutoLab is a quick and easy<br \/>\nway to build a vSphere environment for testing and learning, and the latest release of AutoLab supports the vSphere 5.5 release.<\/p>\n<p>The other homelab design is a dedicated homelab.\u00a0Some of the solutions that people want to test on the homelabs are becoming larger and with more components (Horizon, vCAC), requiring more resources. So it is painful to admit, but I believe the dedicated homelab is\u00a0heading towards a more expensive direction.<\/p>\n<p>Let me explain my view with these two points.<\/p>\n<p style=\"padding-left: 30px;\"><span style=\"line-height: 1.5em;\"><strong>The first one<\/strong> and the more recent one, is that if you want to lab <\/span><a style=\"line-height: 1.5em;\" title=\"VMware VSAN\" href=\"http:\/\/www.vmware.com\/products\/virtual-san\" target=\"_blank\">Virtual SAN<\/a><span style=\"line-height: 1.5em;\">, you need to spend some non-<\/span>negligible<span style=\"line-height: 1.5em;\">\u00a0money in your lab.\u00a0<\/span>You need to invest in at least 3 SSDs on three hosts, and you need to invest in a storage controller that is on the <a href=\"http:\/\/vmwa.re\/vsanhcl\" target=\"_blank\">VMware VSAN Hardware Compatibility List<\/a>.<\/p>\n<p style=\"padding-left: 30px;\"><span style=\"line-height: 1.5em;\">Recently <a href=\"https:\/\/twitter.com\/DuncanYB\" target=\"_blank\">Duncan Epping<\/a> mentioned once again that unfortunately the Advanced Host Controller Interface\u00a0(<a href=\"http:\/\/www.yellow-bricks.com\/2014\/03\/17\/vsan-ahci-controller-hint-not-supported\/\" target=\"_blank\">AHCI) standard for SATA is not\u00a0<\/a><\/span><span style=\"line-height: 1.5em;\"><a href=\"http:\/\/www.yellow-bricks.com\/2014\/03\/17\/vsan-ahci-controller-hint-not-supported\/\" target=\"_blank\">supported with VSAN<\/a>, and you can loose the integrity of your VSAN storage. Something that you don&#8217;t want to happen in production and loose\u00a0<\/span><span style=\"line-height: 1.5em;\">hours of your precious time configuring VMs. Therefore if you want to lab Virtual SAN, you will need to get an storage controller that is\u00a0<\/span><span style=\"line-height: 1.5em;\">supported. This will cost money and will limit the whitebox motherboards that support VSAN without add-on cards. I really hope that the AHCI standard will\u00a0be supported in the near future, but there is no\u00a0<\/span>guarantee<span style=\"line-height: 1.5em;\">.<\/span><\/p>\n<p style=\"padding-left: 30px;\"><strong style=\"line-height: 1.5em;\">The second one<\/strong><span style=\"line-height: 1.5em;\">, and the one I see as a serious trend, is network drivers support. Network drivers used in most homelab computer are not updated for\u00a0<\/span><span style=\"line-height: 1.5em;\">the current release of vSphere (5.5) and don&#8217;t have a bright future with upcoming vSphere releases.\u00a0<\/span><\/p>\n<p style=\"padding-left: 30px;\"><span style=\"line-height: 1.5em;\">VMware has started with vSphere 5.5 their migration to a new Native Driver Architecture and slowly moving away from the Linux Kernel Driver\u00a0<\/span><span style=\"line-height: 1.5em;\">that are plugged into the VMkernel using Shims (great blog entry by <a title=\"VFrontDE\" href=\"https:\/\/twitter.com\/VFrontDe\" target=\"_blank\">Andreas Peetz<\/a> on <a title=\"Native Driver Architecture\" href=\"http:\/\/www.v-front.de\/2013\/10\/the-good-and-bad-of-new-native-driver.htm\" target=\"_blank\">Native Driver Architecture<\/a>). \u00a0<\/span><\/p>\n<p style=\"padding-left: 30px;\"><span style=\"line-height: 1.5em;\">For all those users that need the Realtek R8168 driver in the current vSphere 5.5 release, they need to extract the driver from the latest\u00a0<\/span><span style=\"line-height: 1.5em;\">vSphere 5.1 offline bundle, and need to injected the .vib driver in the vSphere 5.5 iso file.\u00a0<\/span><span style=\"line-height: 1.5em;\">You can read more about this popular article at &#8220;<a title=\"Adding Realtek R8168 Driver to ESXi 5.5.0 ISO\" href=\"http:\/\/www.bussink.ch\/?p=1228\" target=\"_blank\">Adding Realtek R8168 Driver to ESXi 5.5.0 ISO<\/a>&#8220;.\u00a0<\/span><\/p>\n<p style=\"padding-left: 30px;\"><span style=\"line-height: 1.5em;\"><a title=\"Homelab 2013 Refresh\" href=\"http:\/\/www.bussink.ch\/?p=1022\" target=\"_blank\">My homelab 2013<\/a> implementation uses these Realtek network cards, and the driver works good with my Shuttle XH61v. \u00a0<\/span><span style=\"line-height: 1.5em;\">But if you have a closer peak at the many replies to my article, a big trend seems to emerge. People use a lot of various Realtek NICs <\/span><span style=\"line-height: 1.5em;\">on their computers, and they have to use these R8168\/R8169 drivers. Yet these drivers don&#8217;t work well for everyone. I get a lot of queries about why the\u00a0<\/span><span style=\"line-height: 1.5em;\">drivers stop working, or are slow, but hey, I&#8217;m just a administrator that cooked a driver in the vSphere ISO, I&#8217;m not driver developer. <\/span><\/p>\n<p style=\"padding-left: 30px;\"><span style=\"line-height: 1.5em;\">vSphere is a product aimed at large enterprise, so priority in the development of drivers, is to be expected for this market. \u00a0VMware seems to have dropped\/lagged the development of these\u00a0<\/span><span style=\"line-height: 1.5em;\">non-Enterprise oriented drivers. I don&#8217;t believe we will see further development of these Realtek drivers from the VMware development team,\u00a0<\/span><span style=\"line-height: 1.5em;\">only Realtek could really pickup this job.<\/span><\/p>\n<p>This brings me up to the fact that for the future, people will need to move to more professional computers\/workstations and controllers if they want to keep using and learning vSphere at home on a dedicated homelab.<br \/>\nI really hope to be proven wrong here&#8230; So you are most welcome to reply to me that I&#8217;m completely wrong.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.bussink.ch\/wp-content\/uploads\/\/2014\/03\/47787550.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1437\" alt=\"47787550\" src=\"http:\/\/www.bussink.ch\/wp-content\/uploads\/\/2014\/03\/47787550.jpg\" width=\"250\" height=\"259\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>28\/03\/2014 Some spelling corrects and some<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I believe that we are at a point of time where we will see a shift in the vSphere homelab designs. One homelab design, which I see as becoming more and more popular is the Nested Homelab using either a VMware Workstation or VMware Fusion base. There are already a lot of great blogs on [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1435,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[253,9],"tags":[77,95,153,99,152],"_links":{"self":[{"href":"https:\/\/www.bussink.ch\/index.php?rest_route=\/wp\/v2\/posts\/1434"}],"collection":[{"href":"https:\/\/www.bussink.ch\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bussink.ch\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bussink.ch\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bussink.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1434"}],"version-history":[{"count":8,"href":"https:\/\/www.bussink.ch\/index.php?rest_route=\/wp\/v2\/posts\/1434\/revisions"}],"predecessor-version":[{"id":1445,"href":"https:\/\/www.bussink.ch\/index.php?rest_route=\/wp\/v2\/posts\/1434\/revisions\/1445"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bussink.ch\/index.php?rest_route=\/wp\/v2\/media\/1435"}],"wp:attachment":[{"href":"https:\/\/www.bussink.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1434"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bussink.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1434"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bussink.ch\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1434"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}