<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Posts on The IT Hollow</title>
    <link>https://theithollow.com/posts/</link>
    <description>Recent content in Posts on The IT Hollow</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 23 Dec 2025 20:28:24 +0000</lastBuildDate>
    <atom:link href="https://theithollow.com/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Brix Pizza - A Demo App</title>
      <link>https://theithollow.com/2025/12/23/brix-pizza-a-demo-app/</link>
      <pubDate>Tue, 23 Dec 2025 20:28:24 +0000</pubDate>
      <guid>https://theithollow.com/2025/12/23/brix-pizza-a-demo-app/</guid>
      <description>&lt;p&gt;Over the past several years, I worked in marketing and spent a lot of time trying to make technical demos more compelling. The goal was always to demonstrate a capability or product feature, but there’s no reason a demo can’t also be fun, memorable, and grounded in reality.&lt;/p&gt;
&lt;p&gt;“Hello World” gets the job done, but it doesn’t feel real. It doesn’t resemble how applications are actually built, deployed, or operated. And because of that, it’s easy to forget.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Power of a Blameless Culture</title>
      <link>https://theithollow.com/2024/02/29/the-power-of-a-blameless-culture/</link>
      <pubDate>Fri, 01 Mar 2024 05:53:54 +0000</pubDate>
      <guid>https://theithollow.com/2024/02/29/the-power-of-a-blameless-culture/</guid>
      <description>&lt;p&gt;Today marks the beginning of the 2024 Formula 1 season, a notable day for my mental well-being as it begins the end of a long, cold winter. The winter months often challenge me, limiting my time outdoors and casting shadows over my daily routines. The start of the Formula 1 season provides a needed distraction and spark of excitement as I look forward to warmer weather.&lt;/p&gt;
&lt;p&gt;My interest in Formula 1 was ignited by the popular Netflix series, &amp;quot; &lt;a href=&#34;https://www.netflix.com/title/80204890&#34;&gt;Drive to Survive.&lt;/a&gt;&amp;quot; Although new to the sport, I quickly became engrossed, but I initially found myself without a team to support. Over time, the &lt;a href=&#34;https://www.mercedesamgf1.com/&#34;&gt;Mercedes Formula 1&lt;/a&gt; team stood out, embodying values I&amp;rsquo;ve always respected.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Harvester and IPMI Integration</title>
      <link>https://theithollow.com/2024/02/29/harvester-and-ipmi-integration/</link>
      <pubDate>Fri, 01 Mar 2024 02:58:17 +0000</pubDate>
      <guid>https://theithollow.com/2024/02/29/harvester-and-ipmi-integration/</guid>
      <description>&lt;p&gt;Maybe it&amp;rsquo;s bougie, but one of the reasons I purchased &lt;a href=&#34;https://amzn.to/3Te2Jrr&#34;&gt;E200-8d Supermicro Servers&lt;/a&gt; for my &lt;a href=&#34;https://theithollow.com/2021/03/08/2021-home-lab/&#34;&gt;home lab&lt;/a&gt; was because they had IPMI built into them. Being able to remote into my lab at night when I&amp;rsquo;m messing around with different configurations was a nice to have. When I was consulting and traveling a lot, being able to remotely start my servers up was really important. I tested out things many times in my lab so that customers wouldn&amp;rsquo;t have to spend time figuring it out themselves. Anyway, the point is I bought servers with IPMI in them because I thought it was important.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deploy Harvester VMs from a Template</title>
      <link>https://theithollow.com/2024/02/05/deploy-harvester-vms-from-a-template/</link>
      <pubDate>Mon, 05 Feb 2024 15:00:00 +0000</pubDate>
      <guid>https://theithollow.com/2024/02/05/deploy-harvester-vms-from-a-template/</guid>
      <description>&lt;p&gt;Virtual infrastructure has a lot of advantages, but one of the biggest time savers is being able to provision new virtual machines quickly from a template. As part of this series we&amp;rsquo;ve covered, &lt;a href=&#34;https://theithollow.com/?p=10772&#34;&gt;how to deploy harvester&lt;/a&gt;, &lt;a href=&#34;https://theithollow.com/?p=10810&#34;&gt;how to setup a new virtual network&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/?p=10824&#34;&gt;, how to create a new virtual machine&lt;/a&gt;, and &lt;a href=&#34;https://theithollow.com/?p=10900&#34;&gt;how to backup and restore VMs&lt;/a&gt;. In this post we&amp;rsquo;ll take a look at how we can create templates and deploy harvester VMs from templates.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Backup and Restore Harvester VMs</title>
      <link>https://theithollow.com/2024/01/29/backup-and-restore-harvester-vms/</link>
      <pubDate>Mon, 29 Jan 2024 14:00:00 +0000</pubDate>
      <guid>https://theithollow.com/2024/01/29/backup-and-restore-harvester-vms/</guid>
      <description>&lt;p&gt;In our previous posts we &lt;a href=&#34;https://theithollow.com/2024/01/18/the-harvester-home-lab-vms-and-containers/#:~:text=the%20deployment%20here%3A-,Install%20Harvester,-Create%20a%20Harvester&#34;&gt;setup a Harvester cluster in our lab&lt;/a&gt;, &lt;a href=&#34;https://theithollow.com/?p=10810&#34;&gt;configured the network&lt;/a&gt;, and &lt;a href=&#34;https://theithollow.com/?p=10824&#34;&gt;deployed our first VM&lt;/a&gt;. Here we will explore the backup and restore options available to us from the Harvester console. If you&amp;rsquo;re new to running virtual machines on Kubernetes, you&amp;rsquo;re probably questioning a few things, like will your current VM backup tool work? The answer is maybe, but only if it is able to backup a container since our VMs are now wrapped inside of a Kubernetes Pod thanks to &lt;a href=&#34;https://kubevirt.io/&#34;&gt;Kubevirt&lt;/a&gt;. There are several options out there (I work for one of those companies myself) but this post only focuses on whats built into the &lt;a href=&#34;https://harvesterhci.io/&#34;&gt;Harvester&lt;/a&gt; solution.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Harvester Home Lab - VMs and Containers</title>
      <link>https://theithollow.com/2024/01/18/the-harvester-home-lab-vms-and-containers/</link>
      <pubDate>Thu, 18 Jan 2024 14:44:16 +0000</pubDate>
      <guid>https://theithollow.com/2024/01/18/the-harvester-home-lab-vms-and-containers/</guid>
      <description>&lt;p&gt;I have a very soft spot in my heart for &lt;a href=&#34;https://www.vmware.com/&#34;&gt;VMware&lt;/a&gt;. Pretty early on in my career when I was a System Administrator I got the opportunity to convert my companies physical infrastructure to a virtual infrastructure on VMware vSphere. The version of VMware we moved to, is not relevant to this discussion other than to show how truly old I am, and in order to save the parties involved some embarrassment we&amp;rsquo;ll ignore this implementation detail.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Add Kubernetes to Harvester Installation</title>
      <link>https://theithollow.com/2024/01/18/add-kubernetes-to-harvester-installation/</link>
      <pubDate>Thu, 18 Jan 2024 14:03:00 +0000</pubDate>
      <guid>https://theithollow.com/2024/01/18/add-kubernetes-to-harvester-installation/</guid>
      <description>&lt;p&gt;During the previous posts in this series, we &lt;a href=&#34;https://theithollow.com/?p=10772&#34;&gt;deployed a Harvester cluster&lt;/a&gt;, &lt;a href=&#34;https://theithollow.com/?p=10810&#34;&gt;setup virtual networks&lt;/a&gt; to segment traffic, and &lt;a href=&#34;https://theithollow.com/?p=10824&#34;&gt;deployed our first virtual machine&lt;/a&gt;. So far this has been a pretty good experience, but most of my day job requires me to do a lot of work on containers so I&amp;rsquo;d like to have Kubernetes clusters at home. Of course I could deploy a bunch of VMs for a new Kubernetes cluster, but &lt;a href=&#34;https://harvesterhci.io/&#34;&gt;Harvester&lt;/a&gt; is built on top of Kubernetes already. So this post will show us how we can connect &lt;a href=&#34;http://rancher.com&#34;&gt;Rancher&lt;/a&gt; to our Harvester cluster so we can use the underlying Kubernetes cluster that Harvester runs on to run our own containers.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create a Harvester Virtual Machine</title>
      <link>https://theithollow.com/2024/01/18/create-a-harvester-virtual-machine/</link>
      <pubDate>Thu, 18 Jan 2024 14:02:00 +0000</pubDate>
      <guid>https://theithollow.com/2024/01/18/create-a-harvester-virtual-machine/</guid>
      <description>&lt;p&gt;In the previous posts, &lt;a href=&#34;https://theithollow.com/?p=10772&#34;&gt;we setup the Harvester cluster&lt;/a&gt; and optionally &lt;a href=&#34;https://theithollow.com/?p=10810&#34;&gt;added a virtual machine network&lt;/a&gt; and some cluster configs. In this post we&amp;rsquo;ll deploy our first Harvester virtual machine on our cluster. Before we do this, I wanted to point out that we&amp;rsquo;ve gotten to this point really without ever needing &lt;a href=&#34;http://kubernetes.io&#34;&gt;Kubernetes&lt;/a&gt;. If you&amp;rsquo;re paying close attention to the screens that have been showing up in the GUI, you might notice things like a &lt;em&gt;namespace&lt;/em&gt; or &lt;em&gt;labels&lt;/em&gt; or &lt;em&gt;annotations&lt;/em&gt; that are clearly Kubernetes references. Even still, there&amp;rsquo;s really nothing in the steps up to this point where it would&amp;rsquo;ve required any &lt;a href=&#34;http://kubernetes.io&#34;&gt;Kubernetes&lt;/a&gt; experience at all. We&amp;rsquo;ll continue that trend as we build our first virtual machine.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Creating a Harvester Virtual Machine Network</title>
      <link>https://theithollow.com/2024/01/18/creating-a-harvester-virtual-machine-network/</link>
      <pubDate>Thu, 18 Jan 2024 14:01:00 +0000</pubDate>
      <guid>https://theithollow.com/2024/01/18/creating-a-harvester-virtual-machine-network/</guid>
      <description>&lt;p&gt;In the &lt;a href=&#34;https://theithollow.com/?p=10772&#34;&gt;first post in this series&lt;/a&gt; I deployed a &lt;a href=&#34;https://harvesterhci.io/&#34;&gt;Harvester&lt;/a&gt; cluster to my home lab servers. Before I get into &lt;a href=&#34;https://theithollow.com/?p=10824&#34;&gt;deploying virtual machines&lt;/a&gt; though, I want to make some common configuration updates to my cluster. For instance, I want my virtual machine network traffic to be placed on a different network. Placing the small amount of network traffic that my virtual machines might be using on their own NIC is probably not necessary in my lab. But I wanted to build the lab in a way that somewhat mimics the way virtual machines are deployed in production environments so I can see how it works. When deploying VMware ESXi hosts, I would commonly have several virtual machine networks on their own NIC, each on their own VLAN. In this post we&amp;rsquo;ll deploy a Harvester virtual machine network.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Harvester Installation</title>
      <link>https://theithollow.com/2024/01/18/harvester-installation/</link>
      <pubDate>Thu, 18 Jan 2024 14:00:00 +0000</pubDate>
      <guid>https://theithollow.com/2024/01/18/harvester-installation/</guid>
      <description>&lt;p&gt;The installation of Harvester starts with deploying your nodes. This process would be similar to deploying ESXi hosts in a VMware deployment. To start the process, download the latest stable harvester release from their &lt;a href=&#34;https://github.com/harvester/harvester/releases&#34;&gt;github repository&lt;/a&gt;. You can then mount this ISO file from your bare metal server.&lt;/p&gt;
&lt;h2 id=&#34;create-the-first-harvester-node-in-a-cluster&#34;&gt;Create the First Harvester Node in a Cluster&lt;/h2&gt;
&lt;p&gt;After booting to the iso choose the version of Harvester to deploy from their &lt;a href=&#34;https://en.wikipedia.org/wiki/GNU_GRUB&#34;&gt;GRUB&lt;/a&gt; list. In this example we&amp;rsquo;ll be using v1.2.1. Since this is the first node in my cluster, I will choose to create a new cluster, and then hit enter.&lt;/p&gt;</description>
    </item>
    <item>
      <title>theITHollow Turns 10 Years Old</title>
      <link>https://theithollow.com/2022/02/19/theithollow-turns-10-years-old/</link>
      <pubDate>Sat, 19 Feb 2022 20:19:10 +0000</pubDate>
      <guid>https://theithollow.com/2022/02/19/theithollow-turns-10-years-old/</guid>
      <description>&lt;p&gt;Yes, that&amp;rsquo;s right, this website is now 10 years old, and while there is no cake or ice cream for this celebration, I thought I&amp;rsquo;d take a second to reflect on what this website, and the 550 blog posts in it, have meant to me personally.&lt;/p&gt;
&lt;p&gt;This site has in many ways chronicled my technology career, starting when I was a System Administrator, trying to learn Virtualization, up until now. I had no idea what I wanted this site to be, but I knew that I&amp;rsquo;d gained so much help from other bloggers in my day to day work, that I wanted to help out somebody myself. It seemed like the leave-a-penny / take-a-penny tray at a store. I didn&amp;rsquo;t want to only be taking penny&amp;rsquo;s out of that thing, sometimes you&amp;rsquo;ve got to be the one putting pennies in. That&amp;rsquo;s how I felt about my blog when I started.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Tanzu Challenge - Plex Server</title>
      <link>https://theithollow.com/2022/01/28/vmware-tanzu-challenge-plex-server/</link>
      <pubDate>Fri, 28 Jan 2022 22:55:26 +0000</pubDate>
      <guid>https://theithollow.com/2022/01/28/vmware-tanzu-challenge-plex-server/</guid>
      <description>&lt;p&gt;Early this year I saw a challenge drop in my inbox for &lt;a href=&#34;https://vexpert.vmware.com/&#34;&gt;VMware vExperts&lt;/a&gt; to deploy a Plex server with &lt;a href=&#34;https://tanzucommunityedition.io/&#34;&gt;Tanzu Community Edition (TCE)&lt;/a&gt;. I hadn&amp;rsquo;t gotten to try out TCE yet, and had never messed with &lt;a href=&#34;https://plex.tv&#34;&gt;Plex&lt;/a&gt; so this sounded like a fun adventure. The goal was to architect an entire solution as though this Plex server was going to be a production app that a company might run their business off of. Which means, that I needed to not only get the thing working, but start making some steps to operationalize it. You know of course that production systems come with security, observability, auto-scaling, an incident response routine, etc. Well, this is my home lab so we&amp;rsquo;ll have to assume that this is my minimum viable product, because as you&amp;rsquo;ll see, I could still put a lot of work in here.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tanzu Community Edition on vSphere Installation Notes</title>
      <link>https://theithollow.com/2022/01/17/tanzu-community-edition-on-vsphere-installation-notes/</link>
      <pubDate>Tue, 18 Jan 2022 00:09:59 +0000</pubDate>
      <guid>https://theithollow.com/2022/01/17/tanzu-community-edition-on-vsphere-installation-notes/</guid>
      <description>&lt;p&gt;I was messing around in my vSphere home lab and wanted to try out the new &lt;a href=&#34;https://tanzucommunityedition.io&#34;&gt;Tanzu Community Edition&lt;/a&gt; that was recently &lt;a href=&#34;https://tanzu.vmware.com/content/blog/vmware-tanzu-community-edition-announcement&#34;&gt;announced&lt;/a&gt;. After getting up to speed on some of the &lt;a href=&#34;https://tanzucommunityedition.io/docs/latest/&#34;&gt;documentation&lt;/a&gt;, I tried the installation out in my vSphere 7 lab. There were a couple of notes that I think will help some other people get started with their installation.&lt;/p&gt;
&lt;figure&gt;
    &lt;img loading=&#34;lazy&#34; src=&#34;https://tanzucommunityedition.io/docs/img/tce-logo.png&#34;
         alt=&#34;TCE logo&#34;/&gt; &lt;figcaption&gt;
            &lt;p&gt;TCE logo&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2 id=&#34;bootstrapping-on-macbook&#34;&gt;Bootstrapping on MacBook&lt;/h2&gt;
&lt;p&gt;The installation on my MacBook kept failing when trying to deploy the management cluster in my vSphere environment. It turned out that the version of docker I was using was leveraging cgroupsv2 which caused an issue with the bootstrap process. You can read more info about the fixes being worked on in &lt;a href=&#34;https://github.com/vmware-tanzu/community-edition/issues/2798&#34;&gt;this GitHub issue&lt;/a&gt;. To workaround this issue, I pre-deployed a kind cluster using the command:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configure a Private Registry for Tanzu Kubernetes Clusters</title>
      <link>https://theithollow.com/2021/09/22/configure-a-private-registry-for-tanzu-kubernetes-clusters/</link>
      <pubDate>Wed, 22 Sep 2021 13:31:53 +0000</pubDate>
      <guid>https://theithollow.com/2021/09/22/configure-a-private-registry-for-tanzu-kubernetes-clusters/</guid>
      <description>&lt;p&gt;A really common task after deploying a Kubernetes cluster is to configure it to use a container registry where the container images are stored. A Tanzu Kubernetes Cluster (TKC) is no exception to this rule. vSphere 7 with Tanzu comes with an embedded harbor registry that can be used, but in many cases you all ready have your own container registry and so you&amp;rsquo;d like to continue using that instead.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ubiquiti USG VPN Setup for VMware Cloud on AWS</title>
      <link>https://theithollow.com/2021/07/02/ubiquiti-usg-vpn-setup-for-vmware-cloud-on-aws/</link>
      <pubDate>Fri, 02 Jul 2021 16:15:22 +0000</pubDate>
      <guid>https://theithollow.com/2021/07/02/ubiquiti-usg-vpn-setup-for-vmware-cloud-on-aws/</guid>
      <description>&lt;p&gt;My day job requires me to do a lot of work with VMware Cloud on AWS. If I plan on doing any real work with the virtual machines, kubernetes clusters, or applications I really need a VPN tunnel to securely access those resources. My problem has been setting up my aging &lt;a href=&#34;https://amzn.to/3Aw7TE3&#34;&gt;Ubiquiti USG&lt;/a&gt; firewall with BGP. This post will show how I setup a route based VPN tunnel with my Ubiquiti USG. Big shoutout to &lt;a href=&#34;https://twitter.com/brianjbeach&#34;&gt;Brian Beach&lt;/a&gt; for his work &lt;a href=&#34;https://blog.brianbeach.com/posts/2020-09-06-unifi-usg-aws-vpn/&#34;&gt;setting up the USG with an AWS Transit Gateway&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vSphere 7 with Tanzu Updates</title>
      <link>https://theithollow.com/2021/05/13/vsphere-7-with-tanzu-updates/</link>
      <pubDate>Thu, 13 May 2021 14:45:54 +0000</pubDate>
      <guid>https://theithollow.com/2021/05/13/vsphere-7-with-tanzu-updates/</guid>
      <description>&lt;p&gt;At some point, you&amp;rsquo;ll be faced with an upgrade request. New Kubernetes features, new security patches, or just to maintain your support. A vSphere 7 with Tanzu deployment has several components that may need to be updated and most of which can be updated independently of one another. In this post we&amp;rsquo;ll walk through an update to vSphere, then update the Supervisor namespace, and then finally the Tanzu Kubernetes cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Home Audio/Visual Setup</title>
      <link>https://theithollow.com/2021/04/12/home-audio-visual-setup/</link>
      <pubDate>Mon, 12 Apr 2021 14:05:00 +0000</pubDate>
      <guid>https://theithollow.com/2021/04/12/home-audio-visual-setup/</guid>
      <description>&lt;p&gt;I was asked for a post detailing my home A/V setup. So this post will outline the equipment in my office that I use for video conferencing and recording videos.&lt;/p&gt;
&lt;h2 id=&#34;desk&#34;&gt;Desk&lt;/h2&gt;
&lt;p&gt;One of the best things I did for my office was to switch to a standing desk. I was spending way too much time sitting in a chair and a standing desk helped to alleviate muscle pain. It also kept me in a bit more active mood if that&amp;rsquo;s a thing. After doing a bit of research I decided to try the &lt;a href=&#34;https://www.xdesk.com/terra-2&#34;&gt;Terra 2 desk&lt;/a&gt;. My biggest concern with a standing desk was hiding cables in a desk with no front. So I added the cable chase which did help. It does block the front of the desk top though so if you want to mount anything like a monitor/camera/light mount beware that with the cable chase on, you can&amp;rsquo;t use a clamp.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2021 Home Lab</title>
      <link>https://theithollow.com/2021/03/08/2021-home-lab/</link>
      <pubDate>Mon, 08 Mar 2021 15:14:45 +0000</pubDate>
      <guid>https://theithollow.com/2021/03/08/2021-home-lab/</guid>
      <description>&lt;p&gt;Time for an update on the home lab. 2020 meant spending a lot of time at home and there were plenty of opportunities to tinker around with the home lab. I did purchase some new hardware, and did plenty of reconfiguring so here&amp;rsquo;s the 2021 version of my home lab in case anyone is interested.&lt;/p&gt;
&lt;h2 id=&#34;rack&#34;&gt;Rack&lt;/h2&gt;
&lt;p&gt;The rack is custom made and been in use for a while now. My lab sits in the basement on a concrete floor. So I built a wooden set of shelves on casters so I could roll it around if it was in the way. I place the UPS on the shelf so that I can unplug the power to move the lab. As long as I have a long enough Internet cable, I can wheel my lab around for as long as the UPS holds on. On one side I put a whiteboard so I could draw something out if I was stuck. I don&amp;rsquo;t use it that often, but I like that it covers the side of the rack.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Customize vSphere 7 with Tanzu Guest Clusters</title>
      <link>https://theithollow.com/2021/02/01/customize-vsphere-7-with-tanzu-guest-clusters/</link>
      <pubDate>Mon, 01 Feb 2021 15:29:00 +0000</pubDate>
      <guid>https://theithollow.com/2021/02/01/customize-vsphere-7-with-tanzu-guest-clusters/</guid>
      <description>&lt;p&gt;Kubernetes clusters can come in many shapes and sizes. Over the past 18 months I&amp;rsquo;ve deployed quite a few Kubernetes clusters for customers but these clusters all have different requirements. What image registry am I connecting to? Do we need to configure proxies? Will we need to install new certificates to the nodes? Do we need to tweak some containerd configurations? During many of my customer engagements the answer to the above questions is, &amp;ldquo;yes&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Enable the Harbor Registry on vSphere 7 with Tanzu</title>
      <link>https://theithollow.com/2021/01/04/enable-the-harbor-registry-on-vsphere-7-with-tanzu/</link>
      <pubDate>Mon, 04 Jan 2021 21:50:57 +0000</pubDate>
      <guid>https://theithollow.com/2021/01/04/enable-the-harbor-registry-on-vsphere-7-with-tanzu/</guid>
      <description>&lt;p&gt;Your Kubernetes clusters are up and running on vSphere 7 with Tanzu and you can&amp;rsquo;t wait to get started on your first project. But before you get to that, you might want to enable the Harbor registry so that you can privately store your own container images and use them with your clusters. Luckily, in vSphere 7 with Tanzu, the Harbor project has been integrated into the solution. You just have to turn it on and set it up.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deploy vSphere TKG Clusters Through Mission Control</title>
      <link>https://theithollow.com/2020/12/14/deploy-vsphere-tkg-clusters-through-mission-control/</link>
      <pubDate>Mon, 14 Dec 2020 15:03:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/12/14/deploy-vsphere-tkg-clusters-through-mission-control/</guid>
      <description>&lt;p&gt;There is new functionality included in VMware Tanzu Mission Control (TMC) that I&amp;rsquo;m pretty excited about. After the recent update, you can now register your vSphere with Tanzu Supervisor cluster with TMC and then begin provisioning workload clusters.&lt;/p&gt;
&lt;p&gt;Before you can provision clusters, you&amp;rsquo;ll need to register your TKG Supervisor cluster to TMC. Those procedures require you to apply and update some YAML which you can find &lt;a href=&#34;https://kb.vmware.com/s/article/80727&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;deploy-a-vsphere-tkg-cluster-through-tmc&#34;&gt;Deploy a vSphere TKG Cluster through TMC&lt;/h2&gt;
&lt;p&gt;Login to your TMC account and go to the &lt;code&gt;Clusters&lt;/code&gt; tab. Click the &lt;code&gt;CREATE CLUSTER&lt;/code&gt; button where you&amp;rsquo;ll now see a drop down. Select &lt;code&gt;Tanzu Kubernetes Grid Service on vSphere 7&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Resizing Tanzu Kubernetes Grid Cluster Nodes</title>
      <link>https://theithollow.com/2020/12/09/resizing-tanzu-kubernetes-grid-cluster-nodes/</link>
      <pubDate>Wed, 09 Dec 2020 15:05:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/12/09/resizing-tanzu-kubernetes-grid-cluster-nodes/</guid>
      <description>&lt;p&gt;Have you ever missed when trying to properly size an Kubernetes environment? Maybe the requirements changed, maybe there were wrong assumptions, or maybe the project took off and it just needs more resources. Under normal circumstances, I might suggest to you to build a new Tanzu Kubernetes Grid (TKG) cluster and re-deploy your apps. Unfortunately, as much as I want to treat Kubernetes clusters as ephemeral, they can&amp;rsquo;t always be treated this way. If you need to resize your TKG nodes without re-deploying a new cluster, then keep reading.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Non-Interactive Logins to vSphere 7 with Tanzu Clusters</title>
      <link>https://theithollow.com/2020/12/01/non-interactive-logins-to-vsphere-7-with-tanzu-clusters/</link>
      <pubDate>Tue, 01 Dec 2020 15:00:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/12/01/non-interactive-logins-to-vsphere-7-with-tanzu-clusters/</guid>
      <description>&lt;p&gt;You&amp;rsquo;ve deployed your first Tanzu Kubernetes Grid Clusters in vSphere 7 and are beyond the learning phase. You&amp;rsquo;re now ready to start automating your Kubernetes cluster builds, and application deployments.&lt;/p&gt;
&lt;p&gt;Typically you&amp;rsquo;d login to your TKG clusters through the &lt;code&gt;kubectl&lt;/code&gt; cli with a command like:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;kubectl vsphere login ...&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Normally, you&amp;rsquo;d be right, but that command requires an interactive login, meaning for you to wait for a second prompt to enter a password. The current version of the vSphere plugin doesn&amp;rsquo;t have an option for non-interactive logins so we need to get creative until this feature is added.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using YTT to Customize TKG Deployments</title>
      <link>https://theithollow.com/2020/11/09/using-ytt-to-customize-tkg-deployments/</link>
      <pubDate>Mon, 09 Nov 2020 15:05:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/11/09/using-ytt-to-customize-tkg-deployments/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;ve worked with Kubernetes for very long, you&amp;rsquo;ve surely run into a need to manage YAML files. There are a bunch of options out there with their own benefits and drawbacks. One of these tools is called &lt;code&gt;ytt&lt;/code&gt; and comes as part of the &lt;a href=&#34;https://carvel.dev/&#34;&gt;Carvel&lt;/a&gt; tools (formerly k14s).&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re working with the Tanzu Kubernetes Grid product from VMware, you&amp;rsquo;re likely to be using &lt;code&gt;ytt&lt;/code&gt; to mange your TKG YAML manifests. This post aims to help you get started with using &lt;code&gt;ytt&lt;/code&gt; for your own customizations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ingress Routing - TKG Clusters</title>
      <link>https://theithollow.com/2020/09/15/ingress-routing-tkg-clusters/</link>
      <pubDate>Tue, 15 Sep 2020 14:05:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/09/15/ingress-routing-tkg-clusters/</guid>
      <description>&lt;p&gt;If you have been following &lt;a href=&#34;https://theithollow.com/2020/07/14/vsphere-7-with-kubernetes-getting-started-guide/&#34;&gt;the series&lt;/a&gt; so far, you should have a TKG guest cluster in your lab now. The next step is to show how to deploy a simple application and access it through a web browser. This is a pretty trivial task for most Kubernetes operators, but its a good idea to know whats happening in NSX to make these applications available. We&amp;rsquo;ll walk through that in this post.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deploying Tanzu Kubernetes Clusters on vSphere 7</title>
      <link>https://theithollow.com/2020/09/09/deploying-tanzu-kubernetes-clusters-on-vsphere-7/</link>
      <pubDate>Wed, 09 Sep 2020 14:15:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/09/09/deploying-tanzu-kubernetes-clusters-on-vsphere-7/</guid>
      <description>&lt;p&gt;This post will focus on deploying Tanzu Kubernetes Grid (TKG) clusters in your vSphere 7 with Tanzu environment. These TKG clusters are the individual Kubernetes clusters that can be shared with teams for their development purposes.&lt;/p&gt;
&lt;p&gt;I know what you&amp;rsquo;re thinking. Didn&amp;rsquo;t we already create a Kubernetes cluster when we setup our Supervisor cluster? The short answer is yes. However the Supervisor cluster is a unique Kubernetes cluster that probably shouldn&amp;rsquo;t be used for normal workloads. We&amp;rsquo;ll discuss this in more detail in a follow-up post. For now, let&amp;rsquo;s focus on how to create them, and later we&amp;rsquo;ll discuss when to use them vs the Supervisor cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create a Content Library for vSphere 7 with Tanzu</title>
      <link>https://theithollow.com/2020/09/08/create-a-content-library-for-vsphere-7-with-tanzu/</link>
      <pubDate>Tue, 08 Sep 2020 14:15:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/09/08/create-a-content-library-for-vsphere-7-with-tanzu/</guid>
      <description>&lt;p&gt;In this post we&amp;rsquo;ll setup a vSphere Content Library so that we can use it with our Tanzu Kubernetes Grid guest clusters. If you&amp;rsquo;re not familiar with Content libraries, you can think of them as a container registry, only for virtual machines.&lt;/p&gt;
&lt;p&gt;Why do we need a content library? Well, the content library be used to store the virtual machine templates that will become Kubernetes nodes when you deploy a TKG guest cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Replace vSphere 7 with Tanzu Certificates</title>
      <link>https://theithollow.com/2020/08/31/replace-vsphere-7-with-tanzu-certificates/</link>
      <pubDate>Mon, 31 Aug 2020 14:45:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/08/31/replace-vsphere-7-with-tanzu-certificates/</guid>
      <description>&lt;p&gt;When setting up your vSphere 7 with Tanzu environment, its a good idea to update the default certificate shipped from VMware with your own certificate. This is a good security practice to ensure that your credentials are protected during logins, and nobody likes to see those pesky certificate warnings in their browsers anyway, am I right?&lt;/p&gt;
&lt;h2 id=&#34;create-and-trust-certificate-authority&#34;&gt;Create and Trust Certificate Authority&lt;/h2&gt;
&lt;p&gt;This section of the blog post is to create a root certificate. In many situations, you won&amp;rsquo;t need to do this since your organization probably already has a certificate authority that can be used to sign certificates as needed. Since I&amp;rsquo;m doing this in a lab, I&amp;rsquo;m going to create a root certificate and make sure my workstation trusts this cert first. After this, we can use the root certificate to sign our vSphere 7 certificates.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connecting to a Supervisor Namespace</title>
      <link>https://theithollow.com/2020/08/24/connecting-to-a-supervisor-namespace/</link>
      <pubDate>Mon, 24 Aug 2020 14:15:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/08/24/connecting-to-a-supervisor-namespace/</guid>
      <description>&lt;p&gt;In this post we&amp;rsquo;ll finally connect to our Supervisor Cluster Namespace through the Kubernetes cli and run some commands for the first time.&lt;/p&gt;
&lt;p&gt;In the &lt;a href=&#34;https://theithollow.com/2020/08/17/creating-supervisor-namespaces/&#34;&gt;last post&lt;/a&gt; we created a namespace within the Supervisor Cluster and assigned some resource allocations and permissions for our example development user. Now it&amp;rsquo;s time to access that namespace so that real work can be done using the platform.&lt;/p&gt;
&lt;p&gt;First, login to vCenter again with the &lt;a href=&#34;mailto:administrator@vsphere.local&#34;&gt;administrator@vsphere.local&lt;/a&gt; account and navigate to the namespace that was previously created. You should see a similar screen where we configured our permissions. In the &lt;code&gt;Status&lt;/code&gt; tile, click one of the links to either open in a browser or copy the URL to then open in a browser.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Creating Supervisor Namespaces</title>
      <link>https://theithollow.com/2020/08/17/creating-supervisor-namespaces/</link>
      <pubDate>Mon, 17 Aug 2020 14:15:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/08/17/creating-supervisor-namespaces/</guid>
      <description>&lt;p&gt;Congratulations, you&amp;rsquo;ve deployed the Workload Management components for your vSphere 7 cluster. If you&amp;rsquo;ve been following along with the series so far, you&amp;rsquo;ll have left off with a workload management cluster created and ready to being configuring your cluster for use with Kubernetes.&lt;/p&gt;
&lt;figure&gt;
    &lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2020/08/namespaces0-3.png&#34;/&gt; 
&lt;/figure&gt;

&lt;p&gt;The next step in the process is to create a namespace. Before we do that, it&amp;rsquo;s probably useful to recap what a namespace is used for.&lt;/p&gt;
&lt;h2 id=&#34;namespaces-the-theory&#34;&gt;Namespaces the Theory&lt;/h2&gt;
&lt;p&gt;Depending on your past experiences, a namespace will likely seem familiar to you in some fashion. If you have a kubernetes background, you&amp;rsquo;ll be familiar with namespaces as a way to set permissions for a group of users (or a project, etc) and for assigning resources. Alternatively, if you have a vSphere background, you&amp;rsquo;re used to using things like Resource Pools to set resource allocation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vSphere 7 with Tanzu - Getting Started Guide</title>
      <link>https://theithollow.com/2020/07/14/vsphere-7-with-kubernetes-getting-started-guide/</link>
      <pubDate>Tue, 14 Jul 2020 14:16:18 +0000</pubDate>
      <guid>https://theithollow.com/2020/07/14/vsphere-7-with-kubernetes-getting-started-guide/</guid>
      <description>&lt;p&gt;VMware released the new version of vSphere with functionality to build and manage Kubernetes clusters. This series details how to deploy, configure, and use a lab running vSphere 7 with Kubernetes enabled.&lt;/p&gt;
&lt;p&gt;The instructions within this post are broken out into sections. vSphere 7 requires pre-requisites at the vSphere level as well as a full NSX-T deployment. Follow these steps in order to build your own vSphere 7 with Kubernetes lab and start using Kubernetes built right into vSphere.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Enable Workload Management</title>
      <link>https://theithollow.com/2020/07/14/enable-workload-management/</link>
      <pubDate>Tue, 14 Jul 2020 13:44:36 +0000</pubDate>
      <guid>https://theithollow.com/2020/07/14/enable-workload-management/</guid>
      <description>&lt;p&gt;This post focuses on enabling the workload management components for vSphere 7 with Kubernetes. It is assumed that the vSphere environment is already in place and the NSX-T configuration has been deployed.&lt;/p&gt;
&lt;p&gt;To enable workload management, login to your vCenter as the &lt;a href=&#34;mailto:administrator@vsphere.local&#34;&gt;administrator@vsphere.local&lt;/a&gt; account. Then in the Menu, select Work&lt;/p&gt;
&lt;figure&gt;
    &lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2020/07/image-40.png&#34;/&gt; 
&lt;/figure&gt;

&lt;p&gt;Within the Workload Management screen, click the &lt;code&gt;ENABLE&lt;/code&gt; button.&lt;/p&gt;
&lt;figure&gt;
    &lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2020/07/image-30-1024x409.png&#34;/&gt; 
&lt;/figure&gt;

&lt;p&gt;The first screen in the wizard, will list your compatible vSphere clusters. These clusters must have HA and DRS enabled in fully automated mode. If you are missing clusters, make sure you have ESXi hosts on version 7 with HA and DRS enabled. You&amp;rsquo;ll also need a Distributed switch on version 7 for these clusters.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vSphere 7 with Kubernetes Environment and Prerequisites</title>
      <link>https://theithollow.com/2020/07/14/vsphere-7-with-kubernetes-environment-and-prerequisites/</link>
      <pubDate>Tue, 14 Jul 2020 13:42:33 +0000</pubDate>
      <guid>https://theithollow.com/2020/07/14/vsphere-7-with-kubernetes-environment-and-prerequisites/</guid>
      <description>&lt;p&gt;This post describes the lab environment we&amp;rsquo;ll be working with to build our vSphere 7 with Kubernetes lab and additional prerequisites that you&amp;rsquo;ll need to be aware of before starting. This is not the only topology that would work for vSphere 7 with Kubernetes, but it is a robust homelab that would mimic many production deployments except for the HA features. For example, we&amp;rsquo;ll only install one (singular) NSX Manager for the lab where in a production environment would have three.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tier-0 Gateway</title>
      <link>https://theithollow.com/2020/07/14/tier-0-gateway/</link>
      <pubDate>Tue, 14 Jul 2020 13:39:41 +0000</pubDate>
      <guid>https://theithollow.com/2020/07/14/tier-0-gateway/</guid>
      <description>&lt;p&gt;This post will review the deployment and configuration of a Tier-0 gateway to provide north/south routing into the NSX-T overlay networks.&lt;/p&gt;
&lt;p&gt;The Tier-0 (T0) gateway is where we&amp;rsquo;ll finally connect our new NSX-T backed overlay segments to the physical network through an NSX-T Edge which was previously deployed.&lt;/p&gt;
&lt;p&gt;The Tier-0 gateway will connect directly to a physical VLAN and on the other side to our T1 router deployed in the previous post. From there, we should have all the plumbing we need to route to our hosts and begin using NSX-T to do some cooler stuff. In the end, the network topology will look something like this:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tier-1 Gateway and NSX Segments</title>
      <link>https://theithollow.com/2020/07/14/tier-1-gateway-and-nsx-segments/</link>
      <pubDate>Tue, 14 Jul 2020 13:36:56 +0000</pubDate>
      <guid>https://theithollow.com/2020/07/14/tier-1-gateway-and-nsx-segments/</guid>
      <description>&lt;p&gt;This post will focus on deploying our first NSX Gateway/Router and setting up our overlay segments. Before you can start these steps, the Edge nodes should be up and running so that they can support the Tier-1 gateways.&lt;/p&gt;
&lt;p&gt;NSX uses two types of routers/gateways. We&amp;rsquo;ll start by using a Tier-1 (T1) router. These routers are usually used to pass traffic between NSX overlay segments. We could create NSX segments without any routers, but it would require a router to pass traffic between these segments so we will create a T1 router first.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deploy NSX-T Edge Nodes</title>
      <link>https://theithollow.com/2020/07/14/deploy-nsx-t-edge-nodes/</link>
      <pubDate>Tue, 14 Jul 2020 13:26:22 +0000</pubDate>
      <guid>https://theithollow.com/2020/07/14/deploy-nsx-t-edge-nodes/</guid>
      <description>&lt;p&gt;NSX-T Edge nodes are used for security and gateway services that can&amp;rsquo;t be run on the distributed routers in use by NSX-T. These edge nodes do things like North/South routing, load balancing, DHCP, VPN, NAT, etc. If you want to use &lt;code&gt;Tier0&lt;/code&gt; or &lt;code&gt;Tier1&lt;/code&gt; routers, you will need to have at least 1 edge node deployed. These edge nodes provide a place to run services like the Tier0 routes. When you first deploy an edge, its like an empty shell of a VM until these services are needed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>NSX Pools, Zones, and Nodes Setup</title>
      <link>https://theithollow.com/2020/07/14/nsx-pools-zones-and-nodes-setup/</link>
      <pubDate>Tue, 14 Jul 2020 13:23:46 +0000</pubDate>
      <guid>https://theithollow.com/2020/07/14/nsx-pools-zones-and-nodes-setup/</guid>
      <description>&lt;p&gt;In the &lt;a href=&#34;https://theithollow.com/2020/07/14/nsx-pools-zones-and-nodes-setup/&#34;&gt;previous post&lt;/a&gt; we deployed an NSX Manager. Now it&amp;rsquo;s time to start configuring NSX so that we can build cool routes, firewall zones, segments, and all the other NSX goodies. And even if we don&amp;rsquo;t want to build some of these things, we&amp;rsquo;ll need this setup for vSphere 7 with Kubernetes.&lt;/p&gt;
&lt;h2 id=&#34;add-an-ip-pool&#34;&gt;Add an IP Pool&lt;/h2&gt;
&lt;p&gt;The first thing we&amp;rsquo;ll setup is an IP Pool. As you might guess, an IP Pool is just a group of IP Addresses that we can use for things. Specifically, we&amp;rsquo;ll use these IP Addresses to assign Tunnel Endpoints (Called TEPs previously called VTEPs in NSX-V parlance) to each of our ESXi hosts that are participating in the NSX Overlay networks. The TEP becomes the point in which encapsulation and decapsulation takes place on each of the ESXi hosts. Think of it this way, when encapsulated traffic needs to be routed to a VM on a host, what IP Address do we need to send the traffic to, so that it can reach that VM. This is the TEP. We need to setup a TEP on each host, and the IP Addresses for these TEPs come from an IP Pool. Since I have three hosts, and expect to deploy 1 edge nodes, I&amp;rsquo;ll need a TEP Pool with at least 4 IP Addresses. Size your environment appropriately.&lt;/p&gt;</description>
    </item>
    <item>
      <title>NSX Installation</title>
      <link>https://theithollow.com/2020/07/14/nsx-installation/</link>
      <pubDate>Tue, 14 Jul 2020 13:18:52 +0000</pubDate>
      <guid>https://theithollow.com/2020/07/14/nsx-installation/</guid>
      <description>&lt;p&gt;This post will focus on getting the NSX-T Manager deployed and minimally configured in the lab. NSX-T is a pre-requisite for configuring vSphere 7 with Kubernetes as of the time of this writing.&lt;/p&gt;
&lt;h2 id=&#34;deploy-the-nsx-manager&#34;&gt;Deploy the NSX Manager&lt;/h2&gt;
&lt;p&gt;The first step in our build is to deploy the NSX Manager from an OVA template into our lab. The NSX Manager is the brains of the solution and what you&amp;rsquo;ll be interacting with as a user. Each time you configure a route, segment, firewall rule, etc., you&amp;rsquo;ll be communicating with the NSX Manager. Download and deploy the OVA into your vSphere lab.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes Validating Admission Controllers</title>
      <link>https://theithollow.com/2020/05/26/kubernetes-validating-admission-controllers/</link>
      <pubDate>Tue, 26 May 2020 15:05:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/05/26/kubernetes-validating-admission-controllers/</guid>
      <description>&lt;p&gt;Hey! Who deployed this container in our shared Kubernetes cluster without putting resource limits on it? Why don&amp;rsquo;t we have any labels on these containers so we can report for charge back purposes? Who allowed this image to be used in our production cluster?&lt;/p&gt;
&lt;p&gt;If any of the questions above sound familiar, its probably time to learn about Validating Admission Controllers.&lt;/p&gt;
&lt;h2 id=&#34;validating-admission-controllers---the-theory&#34;&gt;Validating Admission Controllers - The Theory&lt;/h2&gt;
&lt;p&gt;Admission Controllers are used as a roadblocks before objects are deployed to a Kubernetes cluster. The examples from the section above are common rules that companies might want to enforce before objects get pushed into a production Kubernetes cluster. These admission controllers can be from custom code that you&amp;rsquo;ve written yourself, or a third party admission controller. A common open-source project that manages admission control rules is &lt;a href=&#34;https://www.openpolicyagent.org/&#34;&gt;Open Policy Agent (OPA)&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes Liveness and Readiness Probes</title>
      <link>https://theithollow.com/2020/05/18/kubernetes-liveness-and-readiness-probes/</link>
      <pubDate>Mon, 18 May 2020 14:00:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/05/18/kubernetes-liveness-and-readiness-probes/</guid>
      <description>&lt;p&gt;Just because a container is in a running state, does not mean that the process running within that container is functional. We can use Kubernetes Readiness and Liveness probes to determine whether an application is ready to receive traffic or not.&lt;/p&gt;
&lt;h2 id=&#34;liveness-and-readiness-probes---the-theory&#34;&gt;Liveness and Readiness Probes - The Theory&lt;/h2&gt;
&lt;p&gt;On each node of a Kubernetes cluster there is a Kubelet running which manages the pods on that particular node. Its responsible for getting images pulled down to the node, reporting the node&amp;rsquo;s health, and restarting failed containers. But how does the Kubelet know if there is a failed container?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes Pod Auto-scaling</title>
      <link>https://theithollow.com/2020/05/04/kubernetes-pod-auto-scaling/</link>
      <pubDate>Mon, 04 May 2020 14:05:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/05/04/kubernetes-pod-auto-scaling/</guid>
      <description>&lt;p&gt;You&amp;rsquo;ve built your Kubernetes cluster(s). You&amp;rsquo;ve built your apps in containers. You&amp;rsquo;ve architected your services so that losing a single instance doesn&amp;rsquo;t cause an outage. And you&amp;rsquo;re ready for cloud scale. You deploy your application and are waiting to sit back and &amp;ldquo;profit.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;When your application spins up and starts taking on load, you are able to change the number of replicas to handle the additional load, but what about the promises of cloud and scaling? Wouldn&amp;rsquo;t it be better to deploy the application and let the platform scale the application automatically?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes Resource Requests and Limits</title>
      <link>https://theithollow.com/2020/04/20/kubernetes-resource-requests-and-limits/</link>
      <pubDate>Mon, 20 Apr 2020 15:00:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/04/20/kubernetes-resource-requests-and-limits/</guid>
      <description>&lt;p&gt;Containerizing applications and running them on Kubernetes doesn&amp;rsquo;t mean we can forget all about resource utilization. Our thought process may have changed because we can much more easily scale-out our application as demand increases, but many times we need to consider how our containers might fight with each other for resources. Resource Requests and Limits can be used to help stop the &amp;ldquo;noisy neighbor&amp;rdquo; problem in a Kubernetes Cluster.&lt;/p&gt;
&lt;h2 id=&#34;resource-requests-and-limits---the-theory&#34;&gt;Resource Requests and Limits - The Theory&lt;/h2&gt;
&lt;p&gt;Kubernetes uses the concept of a &amp;ldquo;Resource Request&amp;rdquo; and a &amp;ldquo;Resource Limit&amp;rdquo; when defining how many resources a container within a pod should receive. Lets look at each of these topics on their own, starting with resource requests.&lt;/p&gt;</description>
    </item>
    <item>
      <title>In-tree vs Out-of-tree Kubernetes Cloud Providers</title>
      <link>https://theithollow.com/2020/04/14/in-tree-vs-out-of-tree-kubernetes-cloud-providers/</link>
      <pubDate>Tue, 14 Apr 2020 14:05:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/04/14/in-tree-vs-out-of-tree-kubernetes-cloud-providers/</guid>
      <description>&lt;p&gt;VMware offers a Kubernetes Cloud Provider that allows Kubernetes (k8s) administrators to manage parts of the vSphere infrastructure by interacting with the Kubernetes Control Plane. Why is this needed? Well, being able to spin up some new virtual disks and attaching them to your k8s cluster is especially useful when your pods need access to persistent storage for example.&lt;/p&gt;
&lt;p&gt;The Cloud providers (AWS, vSphere, Azure, GCE) obviously differ between vendors. Each cloud provider has different functionality that might be exposed in some way to the Kubernetes control plane. For example, Amazon Web Services provides a load balancer that can be configured with k8s on demand if you are using the AWS provider, but vSphere does not (unless you&amp;rsquo;re using NSX).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deploying Tanzu Kubernetes Grid Management Clusters - vSphere</title>
      <link>https://theithollow.com/2020/04/06/deploying-tanzu-kubernetes-grid-management-clusters-vsphere/</link>
      <pubDate>Mon, 06 Apr 2020 14:00:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/04/06/deploying-tanzu-kubernetes-grid-management-clusters-vsphere/</guid>
      <description>&lt;p&gt;VMware recently released the 1.0 release of Tanzu Kubernetes Grid (TKG) which aims at decreasing the difficulty of deploying conformant Kubernetes clusters across infrastructure. This post demonstrates how to use TKG to deploy a management cluster to vSphere.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re not familiar with TKG yet, you might be curious about what a Management Cluster is. The management cluster is used to manage one to many workload clusters. The management cluster is used to spin up VMs on different cloud providers, and lay down the Kubernetes bits on those VMs, thus creating new clusters for applications to be build on top of. TKG is built upon the &lt;a href=&#34;https://github.com/kubernetes-sigs/cluster-api&#34;&gt;ClusterAPI project&lt;/a&gt; so &lt;a href=&#34;https://theithollow.com/2019/11/04/clusterapi-demystified/&#34;&gt;this post&lt;/a&gt; pretty accurately describes the architecture that TKG uses.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hello World - COVID-19 and Golang</title>
      <link>https://theithollow.com/2020/03/22/hello-world-covid-19-and-golang/</link>
      <pubDate>Sun, 22 Mar 2020 17:53:26 +0000</pubDate>
      <guid>https://theithollow.com/2020/03/22/hello-world-covid-19-and-golang/</guid>
      <description>&lt;p&gt;There is a worldwide pandemic going on right now and it has disrupted practically everything. Many people are worried not only about their health and families health, but also their job situations. I feel incredibly fortunate that my employer seems intent on continuing to work through this situation and that I am already a remote worker most of the time.&lt;/p&gt;
&lt;p&gt;My team was asked to of course take care of our families, but also to take this opportunity to learn something new. I took this respite from normal activities to try to learn how to do some basic Golang (Go) programming. I have a hard time focusing on a project sometimes when there are no specific goals in mind, so my &amp;ldquo;Hello World&amp;rdquo; attempt at programming in Golang was to grab the latest COVID-19 statistics and post them to slack once per day.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tanzu Mission Control Getting Started Guide</title>
      <link>https://theithollow.com/2020/03/10/tanzu-mission-control-getting-started-guide/</link>
      <pubDate>Tue, 10 Mar 2020 18:04:19 +0000</pubDate>
      <guid>https://theithollow.com/2020/03/10/tanzu-mission-control-getting-started-guide/</guid>
      <description>&lt;figure&gt;
    &lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2020/02/TMC-Guide-1024x571.png&#34;/&gt; 
&lt;/figure&gt;

&lt;p&gt;VMware Tanzu is a family of products and services for modernizing your applications and infrastructure with a common goal: deliver better software to production, continuously. The portfolio simplifies multi-cloud operations, while freeing developers to move faster and access the right resources for building the best applications. VMware Tanzu enables development and operations’ teams to work together in new ways that deliver transformative business results.&lt;/p&gt;
&lt;p&gt;One of these new solutions within the Tanzu brand is Mission Control. If you&amp;rsquo;re looking to get started with Tanzu Mission Control for management and visibility for your Kubernetes Clusters, start with the articles below. You&amp;rsquo;ll learn the basics of Tanzu Mission Control, how to deploy and manage Kubernetes clusters, assigning policies, and managing lifecycles of those clusters.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tanzu Mission Control - Access Policies</title>
      <link>https://theithollow.com/2020/03/10/tanzu-mission-control-access-policies/</link>
      <pubDate>Tue, 10 Mar 2020 18:00:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/03/10/tanzu-mission-control-access-policies/</guid>
      <description>&lt;p&gt;Controlling access to a Kubernetes cluster is an ongoing activity that must be done in conjunction with developer needs and is often maintained by operations or security teams. Tanzu Mission Control (TMC) can help use setup and manage these access policies across fleets of Kubernetes clusters, making everyone&amp;rsquo;s life a little bit easier.&lt;/p&gt;
&lt;h2 id=&#34;setup-users&#34;&gt;Setup Users&lt;/h2&gt;
&lt;p&gt;Before we can assign permissions to a user or group, we need to have a user or group to assign these permissions. By logging into the VMware Cloud Services portal (cloud.VMware.com) and going to the Identity and Access Management Tab we can create and invite new users. You can see I&amp;rsquo;ve created a user.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tanzu Mission Control - Attach Clusters</title>
      <link>https://theithollow.com/2020/03/10/tanzu-mission-control-attach-clusters/</link>
      <pubDate>Tue, 10 Mar 2020 18:00:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/03/10/tanzu-mission-control-attach-clusters/</guid>
      <description>&lt;p&gt;What do you do if you&amp;rsquo;ve already provisioned some Kubernetes clusters before you got Tanzu Mission Control? Or maybe you&amp;rsquo;re inheriting some new clusters through an acquisition? Or a new team came on board and were using their own installation? Whatever the case, Tanzu Mission Control will let you manage a conformant Kubernetes cluster but you must first attach it.&lt;/p&gt;
&lt;h2 id=&#34;attach-an-existing-cluster&#34;&gt;Attach An Existing Cluster&lt;/h2&gt;
&lt;p&gt;For this example, I&amp;rsquo;ll be attaching a pre-existing Kubernetes cluster on vSphere infrastructure. This cluster was deployed via kubeadm as documented in this previous article about deploying &lt;a href=&#34;https://theithollow.com/2020/01/08/deploy-kubernetes-on-vsphere/&#34;&gt;Kubernetes on vSphere&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tanzu Mission Control - Cluster Upgrade</title>
      <link>https://theithollow.com/2020/03/10/tanzu-mission-control-cluster-upgrade/</link>
      <pubDate>Tue, 10 Mar 2020 18:00:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/03/10/tanzu-mission-control-cluster-upgrade/</guid>
      <description>&lt;p&gt;Kubernetes releases a new minor version every quarter and updating your existing clusters can be a chore. With updates coming at you pretty quickly and new functionality being added all the time, having a way to upgrade your clusters is a must, especially if you are managing multiples of clusters. Tanzu Mission Control can take the pain out of upgrading these clusters.&lt;/p&gt;
&lt;p&gt;It should be mentioned that the cluster upgrade procedure only works for clusters that were previously deployed through Tanzu Mission Control. If an existing cluster is attached to TMC after deployment, these cluster lifecycle steps won&amp;rsquo;t work.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tanzu Mission Control - Conformance Tests</title>
      <link>https://theithollow.com/2020/03/10/tanzu-mission-control-conformance-tests/</link>
      <pubDate>Tue, 10 Mar 2020 18:00:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/03/10/tanzu-mission-control-conformance-tests/</guid>
      <description>&lt;p&gt;No matter what flavor of Kubernetes you&amp;rsquo;re using, the cluster should have some high level of common functionality with the upstream version. To ensure this is the case Kubernetes conformance tests can validate your clusters. These tests are run by Sonobuoy which is an open source community standard. Tanzu Mission Control can run these tests on your clusters to ensure this conformance. They are a great way to make sure your cluster was installed, configured and operating properly.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tanzu Mission Control - Deploying Clusters</title>
      <link>https://theithollow.com/2020/03/10/tanzu-mission-control-deploying-clusters/</link>
      <pubDate>Tue, 10 Mar 2020 18:00:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/03/10/tanzu-mission-control-deploying-clusters/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve written about deploying clusters in the past, but if you are a TMC customer, those steps can be skipped altogether. TMC will let us deploy a Kubernetes cluster and add it to management, all from the GUI or CLI.&lt;/p&gt;
&lt;p&gt;For this example, I&amp;rsquo;ll create a new Kubernetes cluster within my AWS account. Before we setup the cluster, we need to configure access to our AWS Account so that TMC can manage resources for us.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tanzu Mission Control - Namespace Management</title>
      <link>https://theithollow.com/2020/03/10/tanzu-mission-control-namespace-management/</link>
      <pubDate>Tue, 10 Mar 2020 18:00:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/03/10/tanzu-mission-control-namespace-management/</guid>
      <description>&lt;p&gt;When we need to segment resources within a Kubernetes cluster, we often use a &lt;a href=&#34;https://theithollow.com/2019/02/06/kubernetes-namespaces/&#34;&gt;namespace&lt;/a&gt;. Namespaces can be excellent resources to create a boundary for either networking, role based access, or simply for organizational purposes. It may be common to have some standard namespaces across all of your clusters. Maybe you have corporate monitoring standards and the tools live in a specific namespace, or you always have an ingress namespace thats off limits to developers or something. Managing namespaces across cluster could be tedious, but Tanzu Mission Control lets us manage these namespaces centrally from the TMC console.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tanzu Mission Control - Resize Clusters</title>
      <link>https://theithollow.com/2020/03/10/tanzu-mission-control-resize-clusters/</link>
      <pubDate>Tue, 10 Mar 2020 18:00:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/03/10/tanzu-mission-control-resize-clusters/</guid>
      <description>&lt;p&gt;A pretty common task that a Kubernetes administrator must do is to resize the cluster. We need more nodes to handle more workloads, or we&amp;rsquo;ve overprovisioned a cluster and are trying to save costs. This usually took some custom automation scripts such as node autoscaler, or it was done manually based on request.&lt;/p&gt;
&lt;p&gt;Tanzu Mission Control can resize our cluster very simply from the TMC portal.&lt;/p&gt;
&lt;h2 id=&#34;scale-out-a-cluster&#34;&gt;Scale Out a Cluster&lt;/h2&gt;
&lt;p&gt;Within the TMC Portal, find the cluster that needs to be resized. Within the cluster screen, find the &amp;ldquo;Node pools&amp;rdquo; menu. Node pools define the worker nodes that are part of the Kubernetes cluster thats been deployed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use a Private Registry with Kubernetes</title>
      <link>https://theithollow.com/2020/03/03/use-a-private-registry-with-kubernetes/</link>
      <pubDate>Tue, 03 Mar 2020 21:09:07 +0000</pubDate>
      <guid>https://theithollow.com/2020/03/03/use-a-private-registry-with-kubernetes/</guid>
      <description>&lt;p&gt;Most of the blog posts I write about Kubernetes have examples using publicly available images from public image registries like DockerHub or Google Container Registry. But in the real world, companies use private registries for storing their container images. There are a list of reasons why you might want to do this including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Custom code is inside the container such as business logic or other intellectual property.&lt;/li&gt;
&lt;li&gt;On-premises private repos provide solutions to bandwidth or firewall restrictions.&lt;/li&gt;
&lt;li&gt;Custom scanning software is being integrated for vulnerability management.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In this post, we&amp;rsquo;ll setup our Kubernetes cluster to be able to use a private container registry.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Highly Available Envoy Proxies for the Kubernetes Control Plane</title>
      <link>https://theithollow.com/2020/02/24/highly-available-envoy-proxies-for-the-kubernetes-control-plane/</link>
      <pubDate>Mon, 24 Feb 2020 15:05:00 +0000</pubDate>
      <guid>https://theithollow.com/2020/02/24/highly-available-envoy-proxies-for-the-kubernetes-control-plane/</guid>
      <description>&lt;p&gt;Recently I was tasked with setting up some virtual machines to be used as a load balancer for a Kubernetes cluster. The environment we were deploying our Kubernetes cluster didn&amp;rsquo;t have a load balancer available, so we thought we&amp;rsquo;d just throw some envoy proxies on some VMs to do the job. This post will show you how the following tasks were completed:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Deploy Envoy on a pair of CentOS7 virtual machines.&lt;/li&gt;
&lt;li&gt;Configure Envoy with health checks for the Kubernetes Control Plane&lt;/li&gt;
&lt;li&gt;Install keepalived on both servers to manage failover.&lt;/li&gt;
&lt;li&gt;Configure keepalived to failover if a server goes offline, or the envoy service is not started.&lt;/li&gt;
&lt;/ol&gt;
&lt;figure&gt;
    &lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2020/02/image-61-1024x495.png&#34;/&gt; 
&lt;/figure&gt;

&lt;h2 id=&#34;deploy-envoy&#34;&gt;Deploy Envoy&lt;/h2&gt;
&lt;p&gt;The first step will be to setup a pair of CentOS 7 servers. I&amp;rsquo;ve used virtual servers for this post, but baremetal would work the same. Also, similar steps could be used if you prefer debian as your linux flavor.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2020 Home Lab</title>
      <link>https://theithollow.com/2020/02/15/2020-home-lab/</link>
      <pubDate>Sat, 15 Feb 2020 16:51:23 +0000</pubDate>
      <guid>https://theithollow.com/2020/02/15/2020-home-lab/</guid>
      <description>&lt;p&gt;Its 2020 and I&amp;rsquo;ve had plenty of time at home due to the social distancing and global pandemic going on. I&amp;rsquo;ve also been putting off purchasing any new home gear, thinking to myself that maybe the cloud only model will be my next lab, but it isn&amp;rsquo;t yet. Due to the work I&amp;rsquo;ve been doing with vSphere 7 and Kubernetes clusters, I couldn&amp;rsquo;t avoid updating my hardware any longer. Here&amp;rsquo;s the updated home lab for any enthusiasts.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes Logs for Troubleshooting</title>
      <link>https://theithollow.com/2020/02/12/kubernetes-logs-for-troubleshooting/</link>
      <pubDate>Wed, 12 Feb 2020 16:57:36 +0000</pubDate>
      <guid>https://theithollow.com/2020/02/12/kubernetes-logs-for-troubleshooting/</guid>
      <description>&lt;p&gt;Sometimes things don&amp;rsquo;t go quite as we&amp;rsquo;ve planned. When that happens in a computer system, we turn to the logs to tell us what went wrong, and to give us some clues on either how to fix the issue, or where to look for the next clue.This post focuses on where to look for issues in your Kubernetes deployment.&lt;/p&gt;
&lt;p&gt;Before we dive into the logs, we must acknowledge that there are different ways to install a kubernetes cluster. The pieces and parts can be deployed as system services or containers, and the way to obtain their logs will change. This post uses a &lt;a href=&#34;https://theithollow.com/2020/01/08/deploy-kubernetes-on-vsphere/&#34;&gt;previous post&lt;/a&gt; about a k8s install as an example of where to find those logs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes HA on vSphere</title>
      <link>https://theithollow.com/2020/01/27/kubernetes-ha-on-vsphere/</link>
      <pubDate>Mon, 27 Jan 2020 15:15:12 +0000</pubDate>
      <guid>https://theithollow.com/2020/01/27/kubernetes-ha-on-vsphere/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;ve been on the operations side of the IT house, you know that one of your primary job functions is to ensure High Availability (HA) of production workloads. This blog post focuses on making sure applications deployed on a vSphere Kubernetes cluster will be highly available.&lt;/p&gt;
&lt;h2 id=&#34;the-control-plane&#34;&gt;The Control Plane&lt;/h2&gt;
&lt;p&gt;Ok, before we talk about workloads, we should discuss the Kubernetes Control plane components. When we deploy Kubernetes on virtual machines, we have to make sure that the brains of the Kubernetes cluster will continue working even if there is a hardware failure. The first step is to make sure that your control plane components are deployed on different physical (ESXi) hosts. This can be done with a vSphere Host Affinity Rule to keep k8s VMs pinned to groups of hosts or anti-affinity rules to make sure two control plane nodes aren&amp;rsquo;t placed on the same host. After this is done, your Load Balancer should be configured to point to your k8s control plane VMs and a health check is configured for the /healthz path.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Active Directory Authentication for Kubernetes Clusters</title>
      <link>https://theithollow.com/2020/01/21/active-directory-authentication-for-kubernetes-clusters/</link>
      <pubDate>Tue, 21 Jan 2020 15:15:24 +0000</pubDate>
      <guid>https://theithollow.com/2020/01/21/active-directory-authentication-for-kubernetes-clusters/</guid>
      <description>&lt;p&gt;You&amp;rsquo;ve stood up your Kubernetes (k8s) cluster and are really looking forward to all of your coworkers deploying containers on it. How will you get everyone logged in? Creating local service accounts and distributing KUBECONFIG files (securely), seems like a real chore. This post will show how you can use Active Directory authentication for Kubernetes Clusters.&lt;/p&gt;
&lt;p&gt;This post will use two projects, &lt;a href=&#34;https://github.com/dexidp/dex&#34;&gt;dex&lt;/a&gt; and &lt;a href=&#34;https://github.com/heptiolabs/gangway&#34;&gt;gangway&lt;/a&gt;, to perform the authentication against ldap and return the Kubernetes login information to the user&amp;rsquo;s browser. The end result will look something like the screen below. The authenticated user will receive instructions on installing the client and setting up certificates for authentication.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deploy Kubernetes on AWS</title>
      <link>https://theithollow.com/2020/01/13/deploy-kubernetes-on-aws/</link>
      <pubDate>Mon, 13 Jan 2020 15:15:39 +0000</pubDate>
      <guid>https://theithollow.com/2020/01/13/deploy-kubernetes-on-aws/</guid>
      <description>&lt;p&gt;The way you deploy Kubernetes (k8s) on AWS will be similar to how it was done in a &lt;a href=&#34;https://theithollow.com/2020/01/08/deploy-kubernetes-on-vsphere/&#34;&gt;previous post on vSphere&lt;/a&gt;. You still setup nodes, you still deploy kubeadm, and kubectl but there are a few differences when you change your cloud provider. For instance on AWS we can use the LoadBalancer resource against the k8s API and have AWS provision an elastic load balancer for us. These features take a few extra tweaks in AWS.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deploy Kubernetes on vSphere</title>
      <link>https://theithollow.com/2020/01/08/deploy-kubernetes-on-vsphere/</link>
      <pubDate>Wed, 08 Jan 2020 15:00:04 +0000</pubDate>
      <guid>https://theithollow.com/2020/01/08/deploy-kubernetes-on-vsphere/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;re struggling to deploy Kubernetes (k8s) clusters, you&amp;rsquo;re not alone. There are a bunch of different ways to deploy Kubernetes and there are different settings depending on what cloud provider you&amp;rsquo;re using. This post will focus on installing Kubernetes on vSphere with Kubeadm. At the end of this post, you should have what you need to manually deploy k8s in a vSphere environment on ubuntu.&lt;/p&gt;
&lt;h2 id=&#34;prerequisites&#34;&gt;Prerequisites&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; This tutorial uses the &amp;ldquo;in-tree&amp;rdquo; cloud provider for vSphere. This is not the preferred method for deployment going forward. More details can be found &lt;a href=&#34;https://cloud-provider-vsphere.sigs.k8s.io/concepts/in_tree_vs_out_of_tree.html&#34;&gt;here&lt;/a&gt; for reference.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - Jobs and CronJobs</title>
      <link>https://theithollow.com/2019/12/16/kubernetes-jobs-and-cronjobs/</link>
      <pubDate>Mon, 16 Dec 2019 15:05:36 +0000</pubDate>
      <guid>https://theithollow.com/2019/12/16/kubernetes-jobs-and-cronjobs/</guid>
      <description>&lt;p&gt;Sometimes we need to run a container to do a specific task, and when its completed, we want it to quit. Many containers are deployed and continuously run, such as a web server. But other times we want to accomplish a single task and then quit. This is where a Job is a good choice.&lt;/p&gt;
&lt;h2 id=&#34;jobs-and-cronjobs---the-theory&#34;&gt;Jobs and CronJobs - The Theory&lt;/h2&gt;
&lt;p&gt;Perhaps, we need to run a batch process on demand. Maybe we built an automation routine for something and want to kick it off through the use of a container. We can do this by submitting a job to the Kubernetes API. Kubernetes will run the job to completion and then quit.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Jetstack Cert-Manager</title>
      <link>https://theithollow.com/2019/12/02/jetstack-cert-manager/</link>
      <pubDate>Mon, 02 Dec 2019 15:05:06 +0000</pubDate>
      <guid>https://theithollow.com/2019/12/02/jetstack-cert-manager/</guid>
      <description>&lt;p&gt;One of my least favorite parts of computers is dealing with certificate creation. In fact, ya know those tweets about what you&amp;rsquo;d tweet if you were kidnapped and didn&amp;rsquo;t want to tip off the kidnapers?&lt;/p&gt;
&lt;figure&gt;
    &lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2019/11/certs-tweet-1024x293.png&#34;/&gt; 
&lt;/figure&gt;

&lt;p&gt;Yeah, I&amp;rsquo;d tweet about how I love working with certificates. They are just not a fun thing for me. So when I found a new project where I needed certificates created, I was not really excited.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - Pod Security Policies</title>
      <link>https://theithollow.com/2019/11/19/kubernetes-pod-security-policies/</link>
      <pubDate>Tue, 19 Nov 2019 15:05:04 +0000</pubDate>
      <guid>https://theithollow.com/2019/11/19/kubernetes-pod-security-policies/</guid>
      <description>&lt;p&gt;Securing and hardening our Kubernetes clusters is a must do activity. We need to remember that containers are still just processes running on the host machines. Sometimes these processes can get more privileges on the Kubernetes node than they should, if you don&amp;rsquo;t properly setup some pod security. This post explains how this could be done for your own clusters.&lt;/p&gt;
&lt;h2 id=&#34;pod-security-policies---the-theory&#34;&gt;Pod Security Policies - The Theory&lt;/h2&gt;
&lt;p&gt;Pod Security policies are designed to limit what can be run on a Kubernetes cluster. Typical things that you might want to limit are: pods that have privileged access, pods with access to the host network, and pods that have access to the host processes just to name a few. Remember that a container isn&amp;rsquo;t as isolated as a VM so we should take care to ensure our containers aren&amp;rsquo;t adversely affecting our nodes&amp;rsquo;s health and security.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Modularized Kubernetes Environments with Jenkins</title>
      <link>https://theithollow.com/2019/11/11/modularized-kubernetes-environments-with-jenkins/</link>
      <pubDate>Mon, 11 Nov 2019 15:05:36 +0000</pubDate>
      <guid>https://theithollow.com/2019/11/11/modularized-kubernetes-environments-with-jenkins/</guid>
      <description>&lt;p&gt;There are a myraid of ways to deploy Kubernetes clusters these days.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/kelseyhightower/kubernetes-the-hard-way&#34;&gt;Kubernetes the Hard Way&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://theithollow.com/2019/11/04/clusterapi-demystified/&#34;&gt;Cluster API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://theithollow.com/2019/11/04/clusterapi-demystified/https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/&#34;&gt;Kubeadm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/kubernetes-sigs/kubespray&#34;&gt;Kubespray&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/kubernetes/kops&#34;&gt;kops&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Those are just a few of the ways and I&amp;rsquo;m sure you&amp;rsquo;ll have a favorite. But for the work I&amp;rsquo;ve been doing lately, I don&amp;rsquo;t want to spend a bunch of time cloning repos, updating configs, running ansible scripts and the like, just to get another clean kubernetes cluster in my lab to break. So, I took the individual parts of a Kubernetes build and created a list of ordered jobs in my Jenkins server.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ClusterAPI Demystified</title>
      <link>https://theithollow.com/2019/11/04/clusterapi-demystified/</link>
      <pubDate>Mon, 04 Nov 2019 15:05:05 +0000</pubDate>
      <guid>https://theithollow.com/2019/11/04/clusterapi-demystified/</guid>
      <description>&lt;p&gt;Deploying Kubernetes clusters may be the biggest hurdle in learning Kubernetes and one of the challenges in managing Kubernetes. ClusterAPI is a project designed to ease this burden and make the management and deployment of Kubernetes clusters simpler.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The Cluster API is a Kubernetes project to bring declarative, Kubernetes-style APIs to cluster creation, configuration, and management. It provides optional, additive functionality on top of core Kubernetes.&lt;/p&gt;
&lt;p&gt;kubernetes-sigs/cluster-api&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This post is designed to dive into ClusterAPI to investigate how it works, and how you can use it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - Network Policies</title>
      <link>https://theithollow.com/2019/10/21/kubernetes-network-policies/</link>
      <pubDate>Mon, 21 Oct 2019 14:05:08 +0000</pubDate>
      <guid>https://theithollow.com/2019/10/21/kubernetes-network-policies/</guid>
      <description>&lt;p&gt;In the traditional server world, we&amp;rsquo;ve taken great lengths to ensure that we can micro-segment our servers instead of relying on a few select firewalls at strategically defined chokepoints. What do we do in the container world though? This is where network policies come into play.&lt;/p&gt;
&lt;h2 id=&#34;network-policies---the-theory&#34;&gt;Network Policies - The Theory&lt;/h2&gt;
&lt;p&gt;In a default deployment of a Kubernetes cluster, all of the pods deployed on the nodes can communicate with each other. Some security folks might not like to hear that, but never fear, we have ways to limit the communications between pods and they&amp;rsquo;re called network policies.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Set Your Breakpoints - Vacations</title>
      <link>https://theithollow.com/2019/10/14/set-your-breakpoints-vacations/</link>
      <pubDate>Mon, 14 Oct 2019 14:10:36 +0000</pubDate>
      <guid>https://theithollow.com/2019/10/14/set-your-breakpoints-vacations/</guid>
      <description>&lt;p&gt;In programming, we sometime set breakpoints as a way of debugging our code. Maybe a small piece of our routine isn&amp;rsquo;t functioning optimally and we want the program to pause, part way through, so we can identify the issues with that one section of code.&lt;/p&gt;
&lt;p&gt;These breakpoints might be great for coding, but we can apply this to our own lives as well. I&amp;rsquo;ve recently switched jobs and between ending my previous job and starting the new one, I took some time off. My own personal breakpoint where I paused the larger routine (in this metaphor, the routine is my work life) so that I could focus on pieces of my life that might need more attention.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Kind Way to Learn Kubernetes</title>
      <link>https://theithollow.com/2019/10/07/a-kind-way-to-learn-kubernetes/</link>
      <pubDate>Mon, 07 Oct 2019 14:10:13 +0000</pubDate>
      <guid>https://theithollow.com/2019/10/07/a-kind-way-to-learn-kubernetes/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m not going to lie to you, as of the time of this writing, maybe the biggest hurdle to learning Kubernetes is getting a cluster stood up. Right now there are a myriad of ways so stand up a cluster, but none of them are really straight forward yet. If you&amp;rsquo;re interested in learning how Kubernetes works, and just want to setup a basic cluster to poke around in, this post is for you.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Change of Scenery</title>
      <link>https://theithollow.com/2019/09/30/a-change-of-scenery/</link>
      <pubDate>Mon, 30 Sep 2019 14:02:14 +0000</pubDate>
      <guid>https://theithollow.com/2019/09/30/a-change-of-scenery/</guid>
      <description>&lt;h2 id=&#34;so-long-ahead&#34;&gt;So Long AHEAD&lt;/h2&gt;
&lt;p&gt;I have been fortunate to work for a fantastic company the past five and half years. While starting at &lt;a href=&#34;http://thinkahead.com&#34;&gt;AHEAD&lt;/a&gt; I had ambitions to be a top caliber VMware expert and work with people who would challenge me. Part of my decision to join the AHEAD team was to see how good I really was. AHEAD had plenty of talent and three VCDXs when I started and I needed to know how I stacked up. In the end, I think I did OK.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - Desired State and Control Loops</title>
      <link>https://theithollow.com/2019/09/16/kubernetes-desired-state-and-control-loops/</link>
      <pubDate>Mon, 16 Sep 2019 14:05:30 +0000</pubDate>
      <guid>https://theithollow.com/2019/09/16/kubernetes-desired-state-and-control-loops/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;ve just gotten started with Kubernetes, you might be curious to know how the desired state is achieved? Think about it, you pass a YAML file to the API server and magically stuff happens. Not only that, but when disaster strikes (e.g. pod crashes) Kubernetes also makes it right again so that it matches the desired state.&lt;/p&gt;
&lt;p&gt;The mechanism that allows for Kubernetes to enforce this desired state is the control loop. The basics of this are pretty simple. A control loop can be though of in three stages.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes Visually - With VMware Octant</title>
      <link>https://theithollow.com/2019/08/20/kubernetes-visually-with-vmware-octant/</link>
      <pubDate>Tue, 20 Aug 2019 14:10:35 +0000</pubDate>
      <guid>https://theithollow.com/2019/08/20/kubernetes-visually-with-vmware-octant/</guid>
      <description>&lt;p&gt;I don&amp;rsquo;t know about you, but I learn things best when I have a visual to reference. Many of my posts in this blog are purposefully built with visuals, not only because I think its helpful for the readers to &amp;ldquo;get the picture&amp;rdquo;, but also because that&amp;rsquo;s how I learn.&lt;/p&gt;
&lt;p&gt;Kubernetes can feel like a daunting technology to start learning, especially since you&amp;rsquo;ll be working with code and the command line for virtually all of it. That can be a scary proposition to an operations person who is trying to break into something brand new. But last week I was introduced to a project from VMware called &lt;a href=&#34;https://github.com/vmware/octant&#34;&gt;Octant&lt;/a&gt;, that helps visualize whats actually going on in our Kubernetes cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - DaemonSets</title>
      <link>https://theithollow.com/2019/08/13/kubernetes-daemonsets/</link>
      <pubDate>Tue, 13 Aug 2019 14:10:04 +0000</pubDate>
      <guid>https://theithollow.com/2019/08/13/kubernetes-daemonsets/</guid>
      <description>&lt;p&gt;DaemonSets can be a really useful tool for managing the health and operation of the pods within a Kubernetes cluster. In this post we&amp;rsquo;ll explore a use case for a DaemonSet, why we need them, and an example in the lab.&lt;/p&gt;
&lt;h2 id=&#34;daemonsets---the-theory&#34;&gt;DaemonSets - The Theory&lt;/h2&gt;
&lt;p&gt;DaemonSets are actually pretty easy to explain. A DaemonSet is a Kubernetes construct that ensures a pod is running on every node (where eligible) in a cluster. This means that if we were to create a DaemonSet on our six node cluster (3 master, 3 workers), the DaemonSet would schedule the defined pods on each of the nodes for a total of six pods. Now, this assumes there are either no &lt;a href=&#34;https://theithollow.com/?p=9736&#34;&gt;taints on the nodes, or there are tolerations&lt;/a&gt; on the DaemonSets.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sysdig Secure 2.4 Announced</title>
      <link>https://theithollow.com/2019/08/06/sysdig-secure-2-4-announced/</link>
      <pubDate>Tue, 06 Aug 2019 13:17:20 +0000</pubDate>
      <guid>https://theithollow.com/2019/08/06/sysdig-secure-2-4-announced/</guid>
      <description>&lt;p&gt;Today Sysdig announced a new update to their Cloud Native Visibility and Security Platform, with the release of Sysdig Secure 2.4.&lt;/p&gt;
&lt;p&gt;The new version of the Secure product includes some pretty nifty enhancements.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Runtime profiling with machine learning -&lt;/strong&gt; New containers will be profiled after deployment to give insights into the processes, file system activity, networking and system calls. Once the profiling is complete, these profiles can be used to create policy sets for the expected behavior. Sysdig also offers a confidence level of the profile. Consistent behavior generating a higher confidence level whereas variable behavior would have a lower level.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - Taints and Tolerations</title>
      <link>https://theithollow.com/2019/07/29/kubernetes-taints-and-tolerations/</link>
      <pubDate>Mon, 29 Jul 2019 14:15:22 +0000</pubDate>
      <guid>https://theithollow.com/2019/07/29/kubernetes-taints-and-tolerations/</guid>
      <description>&lt;p&gt;One of the best things about Kubernetes, is that I don&amp;rsquo;t have to think about which piece of hardware my container will run on when I deploy it. The Kubernetes scheduler can make that decision for me. This is great until I actually DO care about what node my container runs on. This post will examine one solution to pod placement, through taints and tolerations.&lt;/p&gt;
&lt;h2 id=&#34;taints---the-theory&#34;&gt;Taints - The Theory&lt;/h2&gt;
&lt;p&gt;Suppose we had a Kubernetes cluster where we didn&amp;rsquo;t want any pods to run on a specific node. You might need to do this for a variety of reasons, such as:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Test Your Kubernetes Cluster Conformance</title>
      <link>https://theithollow.com/2019/07/16/test-your-kubernetes-cluster-conformance/</link>
      <pubDate>Tue, 16 Jul 2019 13:56:08 +0000</pubDate>
      <guid>https://theithollow.com/2019/07/16/test-your-kubernetes-cluster-conformance/</guid>
      <description>&lt;p&gt;You&amp;rsquo;ve been dabbling in the world of Kubernetes for a while now and have probably noticed there are a whole lot of vendors packaging their own version of Kubernetes.&lt;/p&gt;
&lt;p&gt;You might be having a fun time comparing the upstream Kubernetes version vs the packaged versions put out by Redhat, VMware, and others. But how do we know that those packaged versions are supporting the required APIs so that all Kubernetes clusters have the same baseline of features?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Monitoring Kubernetes with Sysdig Monitor</title>
      <link>https://theithollow.com/2019/06/23/monitoring-kubernetes-with-sysdig-monitor/</link>
      <pubDate>Sun, 23 Jun 2019 14:10:02 +0000</pubDate>
      <guid>https://theithollow.com/2019/06/23/monitoring-kubernetes-with-sysdig-monitor/</guid>
      <description>&lt;p&gt;Any system that&amp;rsquo;s going to be deployed for the enterprise needs to have at least a basic level of monitoring in place to manage it. Kubernetes is no exception to this rule. When we, as a community, underwent the shift from physical servers to virtual infrastructure, we didn&amp;rsquo;t ignore the new VMs and just keep monitoring the hardware, we had to come up with new products to monitor our infrastructure. &lt;a href=&#34;https://sysdig.com/&#34;&gt;Sysdig&lt;/a&gt; is building these new solutions for the Kubernetes world.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS Account Tagging</title>
      <link>https://theithollow.com/2019/06/17/aws-account-tagging/</link>
      <pubDate>Mon, 17 Jun 2019 14:02:18 +0000</pubDate>
      <guid>https://theithollow.com/2019/06/17/aws-account-tagging/</guid>
      <description>&lt;p&gt;We&amp;rsquo;re getting into the habit of tagging everything these days. It&amp;rsquo;s been drilled into our heads that we don&amp;rsquo;t care about names of our resources anymore because we can add our own metadata to resources to later identify them, or to use for automation. But up until June 6th, AWS wouldn&amp;rsquo;t let us tag one of the most important resources of all, our accounts.&lt;/p&gt;
&lt;p&gt;On June 6th though, our cloud world changed when &lt;a href=&#34;https://aws.amazon.com/about-aws/whats-new/2019/06/aws-organizations-now-supports-tagging-and-untagging-of-aws-acco/&#34;&gt;AWS announced&lt;/a&gt; that we can now add tags to our accounts through organizations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - Helm</title>
      <link>https://theithollow.com/2019/06/10/kubernetes-helm/</link>
      <pubDate>Mon, 10 Jun 2019 14:02:52 +0000</pubDate>
      <guid>https://theithollow.com/2019/06/10/kubernetes-helm/</guid>
      <description>&lt;p&gt;The Kubernetes series has now ventured into some non-native k8s discussions. Helm is a relatively common tool used in the industry and it makes sense to talk about why that is. This post covers the basics of Helm so we can make our own evaluations about its use in our Kubernetes environment.&lt;/p&gt;
&lt;h2 id=&#34;helm---the-theory&#34;&gt;Helm - The Theory&lt;/h2&gt;
&lt;p&gt;So what is Helm? In the most simplest terms its a package manager for Kubernetes.&lt;br&gt;
Think of Helm this way, Helm is to Kubernetes as yum/apt is to Linux. Yeah, sounds pretty neat now doesn&amp;rsquo;t it?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - Pod Backups</title>
      <link>https://theithollow.com/2019/06/03/kubernetes-pod-backups/</link>
      <pubDate>Mon, 03 Jun 2019 14:00:58 +0000</pubDate>
      <guid>https://theithollow.com/2019/06/03/kubernetes-pod-backups/</guid>
      <description>&lt;p&gt;The focus of this post is on pod based backups, but this could also go for Deployments, replica sets, etc. This is not a post about how to backup your Kubernetes cluster including things like etcd, but rather the resources that have been deployed on the cluster. Pods have been used as an example to walk through how we can take backups of our applications once deployed in a Kubernetes cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - Role Based Access</title>
      <link>https://theithollow.com/2019/05/20/kubernetes-role-based-access/</link>
      <pubDate>Mon, 20 May 2019 14:10:48 +0000</pubDate>
      <guid>https://theithollow.com/2019/05/20/kubernetes-role-based-access/</guid>
      <description>&lt;p&gt;As with all systems, we need to be able to secure a Kubernetes cluster so that everyone doesn&amp;rsquo;t have administrator privileges on it. I know this is a serious drag because no one wants to deal with a permission denied error when we try to get some work done, but permissions are important to ensure the safety of the system. Especially when you have multiple groups accessing the same resources. We might need a way to keep those groups from stepping on each other&amp;rsquo;s work, and we can do that through role based access controls.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Should I Feel this Stupid?</title>
      <link>https://theithollow.com/2019/04/08/should-i-feel-this-stupid/</link>
      <pubDate>Mon, 08 Apr 2019 14:10:28 +0000</pubDate>
      <guid>https://theithollow.com/2019/04/08/should-i-feel-this-stupid/</guid>
      <description>&lt;p&gt;Learning new things can be pretty exciting, and lucky for IT Professionals, there is no lack of things to learn. But this exciting world of endless configurations, code snippets, routes, and processes can have a demoralizing effect as well when you&amp;rsquo;re constantly bombarded with things you don&amp;rsquo;t know.&lt;/p&gt;
&lt;h2 id=&#34;growth-hurts-a-little&#34;&gt;Growth Hurts a Little&lt;/h2&gt;
&lt;p&gt;I&amp;rsquo;m not immune to the feelings of stupidity. I work with some smart folks in my day job as well as smart customers. I see what people are doing on twitter and realize that no matter what I already know, there is so much more that I could know.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - StatefulSets</title>
      <link>https://theithollow.com/2019/04/01/kubernetes-statefulsets/</link>
      <pubDate>Mon, 01 Apr 2019 14:20:48 +0000</pubDate>
      <guid>https://theithollow.com/2019/04/01/kubernetes-statefulsets/</guid>
      <description>&lt;p&gt;We love deployments and replica sets because they make sure that our containers are always in our desired state. If a container fails for some reason, a new one is created to replace it. But what do we do when the deployment order of our containers matters? For that, we look for help from Kubernetes StatefulSets.&lt;/p&gt;
&lt;h2 id=&#34;statefulsets---the-theory&#34;&gt;StatefulSets - The Theory&lt;/h2&gt;
&lt;p&gt;StatefulSets work much like a Deployment does. They contain identical container specs but they ensure an order for the deployment. Instead of all the pods being deployed at the same time, StatefulSets deploy the containers in sequential order where the first pod is deployed and ready before the next pod starts. (NOTE: it is possible to deploy pods in parallel if you need them to, but this might confuse your understanding of StatefulSets for now, so ignore that.) Each of these pods has its own identity and is named with a unique ID so that it can be referenced.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Its Up to You to Decide if Apps are Cheaper in the Cloud</title>
      <link>https://theithollow.com/2019/03/19/its-up-to-you-to-decide-if-apps-are-cheaper-in-the-cloud/</link>
      <pubDate>Tue, 19 Mar 2019 14:20:29 +0000</pubDate>
      <guid>https://theithollow.com/2019/03/19/its-up-to-you-to-decide-if-apps-are-cheaper-in-the-cloud/</guid>
      <description>&lt;p&gt;Whenever I talk cloud with a customer, there is inevitably a discussion around how much the cloud costs vs what is in the data center. The conversation usually starts with one of several declarations.&lt;/p&gt;
&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;The Cloud is more expensive than on-premises but we want the capabilities anyway.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;We need the Cloud so we can drive down our costs.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;p&gt;Well yes, if you&amp;rsquo;ve paid attention, those are two different arguments about why you need cloud, and both of them came to different conclusions about whether or not the public cloud is more expensive or less expensive than running your own data center.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - Cloud Providers and Storage Classes</title>
      <link>https://theithollow.com/2019/03/13/kubernetes-cloud-providers-and-storage-classes/</link>
      <pubDate>Wed, 13 Mar 2019 14:20:23 +0000</pubDate>
      <guid>https://theithollow.com/2019/03/13/kubernetes-cloud-providers-and-storage-classes/</guid>
      <description>&lt;p&gt;In the &lt;a href=&#34;https://theithollow.com/?p=9598&#34;&gt;previous post&lt;/a&gt; we covered Persistent Volumes (PV) and how we can use those volumes to store data that shouldn&amp;rsquo;t be deleted if a container is removed. The big problem with that post is that we have to manually create the volumes and persistent volume claims. It would sure be nice to have those volumes spun up automatically wouldn&amp;rsquo;t it? Well, we can do that with a storage class. For a storage class to be really useful, we&amp;rsquo;ll have to tie our Kubernetes cluster in with our infrastructure provider like AWS, Azure or vSphere for example. This coordination is done through a cloud provider.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - Persistent Volumes</title>
      <link>https://theithollow.com/2019/03/04/kubernetes-persistent-volumes/</link>
      <pubDate>Mon, 04 Mar 2019 15:00:51 +0000</pubDate>
      <guid>https://theithollow.com/2019/03/04/kubernetes-persistent-volumes/</guid>
      <description>&lt;p&gt;Containers are often times short lived. They might scale based on need, and will redeploy when issues occur. This functionality is welcomed, but sometimes we have state to worry about and state is not meant to be short lived. Kubernetes persistent volumes can help to resolve this discrepancy.&lt;/p&gt;
&lt;h2 id=&#34;volumes---the-theory&#34;&gt;Volumes - The Theory&lt;/h2&gt;
&lt;p&gt;In the Kubernetes world, persistent storage is broken down into two kinds of objects. A Persistent Volume (PV) and a Persistent Volume Claim (PVC). First, lets tackle a Persistent Volume.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - Secrets</title>
      <link>https://theithollow.com/2019/02/25/kubernetes-secrets/</link>
      <pubDate>Mon, 25 Feb 2019 15:00:56 +0000</pubDate>
      <guid>https://theithollow.com/2019/02/25/kubernetes-secrets/</guid>
      <description>&lt;p&gt;Secret, Secret, I&amp;rsquo;ve got a secret! OK, enough of the Styx lyrics, this is serious business. In the &lt;a href=&#34;https://theithollow.com/?p=9583&#34;&gt;previous post we used ConfigMaps&lt;/a&gt; to store a database connection string. That is probably not the best idea for something with a sensitive password in it. Luckily Kubernetes provides a way to store sensitive configuration items and its called a &amp;ldquo;secret&amp;rdquo;.&lt;/p&gt;
&lt;h2 id=&#34;secrets---the-theory&#34;&gt;Secrets - The Theory&lt;/h2&gt;
&lt;p&gt;The short answer to understanding secrets would be to think of a ConfigMap, which we have discussed in a &lt;a href=&#34;https://theithollow.com/?p=9583&#34;&gt;previous post&lt;/a&gt; in this &lt;a href=&#34;https://theithollow.com/2019/01/26/getting-started-with-kubernetes/&#34;&gt;series&lt;/a&gt;, but with non-clear text.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - ConfigMaps</title>
      <link>https://theithollow.com/2019/02/20/kubernetes-configmaps/</link>
      <pubDate>Wed, 20 Feb 2019 15:00:40 +0000</pubDate>
      <guid>https://theithollow.com/2019/02/20/kubernetes-configmaps/</guid>
      <description>&lt;p&gt;Sometimes you need to add additional configurations to your running containers. Kubernetes has an object to help with this and this post will cover those ConfigMaps.&lt;/p&gt;
&lt;h2 id=&#34;configmaps---the-theory&#34;&gt;ConfigMaps - The Theory&lt;/h2&gt;
&lt;p&gt;Not all of our applications can be as simple as the basic nginx containers we&amp;rsquo;ve deployed earlier in &lt;a href=&#34;https://theithollow.com/2019/01/26/getting-started-with-kubernetes/&#34;&gt;this series&lt;/a&gt;. In some cases, we need to pass configuration files, variables, or other information to our apps.&lt;/p&gt;
&lt;p&gt;The theory for this post is pretty simple, ConfigMaps store key/value pair information in an object that can be retrieved by your containers. This configuration data can make your applications more portable.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - DNS</title>
      <link>https://theithollow.com/2019/02/18/kubernetes-dns/</link>
      <pubDate>Mon, 18 Feb 2019 15:00:16 +0000</pubDate>
      <guid>https://theithollow.com/2019/02/18/kubernetes-dns/</guid>
      <description>&lt;p&gt;DNS is a critical service in any system. Kubernetes is no different, but Kubernetes will implement its own domain naming system that&amp;rsquo;s implemented within your Kubernetes cluster. This post explores the details that you need to know to operate a k8s cluster properly.&lt;/p&gt;
&lt;h2 id=&#34;kubernetes-dns---the-theory&#34;&gt;Kubernetes DNS - The theory&lt;/h2&gt;
&lt;p&gt;I don&amp;rsquo;t want to dive into DNS too much since it&amp;rsquo;s a core service most should be familiar with. But at a really high level, DNS translates an IP address that might be changing, with an easily remember-able name such as &amp;ldquo;theithollow.com&amp;rdquo;. Every network has a DNS server, but Kubernetes implements their own DNS within the cluster to make connecting to containers a simple task.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - Ingress</title>
      <link>https://theithollow.com/2019/02/13/kubernetes-ingress/</link>
      <pubDate>Wed, 13 Feb 2019 15:00:46 +0000</pubDate>
      <guid>https://theithollow.com/2019/02/13/kubernetes-ingress/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s time to look closer at how we access our containers from outside the Kubernetes cluster. We&amp;rsquo;ve talked about Services with NodePorts, LoadBalancers, etc., but a better way to handle ingress might be to use an ingress-controller to proxy our requests to the right backend service. This post will take us through how to integrate an ingress-controller into our Kubernetes cluster.&lt;/p&gt;
&lt;h2 id=&#34;ingress-controllers---the-theory&#34;&gt;Ingress Controllers - The Theory&lt;/h2&gt;
&lt;p&gt;Lets first talk about why we&amp;rsquo;d want to use an ingress controller in the first place. Take an example web application like you might have for a retail store. That web application might have an index page at &amp;ldquo;&lt;a href=&#34;http://store-name.com/%22&#34;&gt;http://store-name.com/&amp;quot;&lt;/a&gt; and a shopping cart page at &amp;ldquo;&lt;a href=&#34;http://store-name.com/cart%22&#34;&gt;http://store-name.com/cart&amp;quot;&lt;/a&gt; and an api URI at &amp;ldquo;&lt;a href=&#34;http://store-name.com/api%22&#34;&gt;http://store-name.com/api&amp;quot;&lt;/a&gt;. We could build all these in a single container, but perhaps each of those becomes their own set of pods so that they can all scale out independently. If the API needs more resources, we can just increase the number of pods and nodes for the api service and leave the / and the /cart services alone. It also allows for multiple groups to work on different parts simultaneously but we&amp;rsquo;re starting to drift off the point which hopefully you get now.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - KUBECONFIG and Context</title>
      <link>https://theithollow.com/2019/02/11/kubernetes-kubeconfig-and-context/</link>
      <pubDate>Mon, 11 Feb 2019 15:00:26 +0000</pubDate>
      <guid>https://theithollow.com/2019/02/11/kubernetes-kubeconfig-and-context/</guid>
      <description>&lt;p&gt;You&amp;rsquo;ve been working with Kubernetes for a while now and no doubt you have lots of clusters and namespaces to deal with now. This might be a good time to introduce Kubernetes KUBECONFIG files and context so you can more easily use all of these different resources.&lt;/p&gt;
&lt;h2 id=&#34;kubeconfig-and-context---the-theory&#34;&gt;KUBECONFIG and Context - The Theory&lt;/h2&gt;
&lt;p&gt;When you first setup your Kubernetes cluster you created a config file likely stored in your $HOME/.kube directory. This is the KUBECONFIG file and it is used to store information about your connection to the Kubernetes cluster. When you use kubectl to execute commands, it gets the correct communication information from this KUBECONFIG file. This is why you would&amp;rsquo;ve needed to add this file to your $PATH variable so that it could be used correctly by the kubectl commands.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - Namespaces</title>
      <link>https://theithollow.com/2019/02/06/kubernetes-namespaces/</link>
      <pubDate>Wed, 06 Feb 2019 15:00:13 +0000</pubDate>
      <guid>https://theithollow.com/2019/02/06/kubernetes-namespaces/</guid>
      <description>&lt;p&gt;In this post we&amp;rsquo;ll start exploring ways that you might be able to better manage your Kubernetes cluster for security or organizational purposes. Namespaces become a big piece of how your Kubernetes cluster operates and who sees what inside your cluster.&lt;/p&gt;
&lt;h2 id=&#34;namespaces---the-theory&#34;&gt;Namespaces - The Theory&lt;/h2&gt;
&lt;p&gt;The easiest way to think of a namespace is that its a logical separation of your Kubernetes Cluster. Just like you might have segmented a physical server into several virtual severs, we can segment our Kubernetes cluster into namespaces. Namespaces are used to isolate resources within the control plane. For example if we were to deploy a pod in two different namespaces, an administrator running the &amp;ldquo;get pods&amp;rdquo; command may only see the pods in one of the namespaces. The pods could communicate with each other across namespaces however.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - Service Publishing</title>
      <link>https://theithollow.com/2019/02/05/kubernetes-service-publishing/</link>
      <pubDate>Tue, 05 Feb 2019 16:30:54 +0000</pubDate>
      <guid>https://theithollow.com/2019/02/05/kubernetes-service-publishing/</guid>
      <description>&lt;p&gt;A critical part of deploying containers within a Kubernetes cluster is understanding how they use the network. In &lt;a href=&#34;https://theithollow.com/2019/01/26/getting-started-with-kubernetes/&#34;&gt;previous posts&lt;/a&gt; we&amp;rsquo;ve deployed pods and services and were able to access them from a client such as a laptop, but how did that work exactly? I mean, we had a bunch of ports configured in our manifest files, so what do they mean? And what do we do if we have more than one pod that wants to use the same port like 443 for https?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - Endpoints</title>
      <link>https://theithollow.com/2019/02/04/kubernetes-endpoints/</link>
      <pubDate>Mon, 04 Feb 2019 15:00:02 +0000</pubDate>
      <guid>https://theithollow.com/2019/02/04/kubernetes-endpoints/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s quite possible that you could have a Kubernetes cluster but never have to know what an endpoint is or does, even though you&amp;rsquo;re using them behind the scenes. Just in case you need to use one though, or if you need to do some troubleshooting, we&amp;rsquo;ll cover the basics of Kubernetes endpoints in this post.&lt;/p&gt;
&lt;h2 id=&#34;endpoints---the-theory&#34;&gt;Endpoints - The Theory&lt;/h2&gt;
&lt;p&gt;During the &lt;a href=&#34;https://theithollow.com/?p=9427&#34;&gt;post&lt;/a&gt; where we first learned about Kubernetes Services, we saw that we could use labels to match a frontend service with a backend pod automatically by using a selector. If any new pods had a specific label, the service would know how to send traffic to it. Well the way that the service knows to do this is by adding this mapping to an endpoint. Endpoints track the IP Addresses of the objects the service send traffic to. When a service selector matches a pod label, that IP Address is added to your endpoints and if this is all you&amp;rsquo;re doing, you don&amp;rsquo;t really need to know much about endpoints. However, you can have Services where the endpoint is a server outside of your cluster or in a different namespace (which we haven&amp;rsquo;t covered yet).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - Services and Labels</title>
      <link>https://theithollow.com/2019/01/31/kubernetes-services-and-labels/</link>
      <pubDate>Thu, 31 Jan 2019 15:00:54 +0000</pubDate>
      <guid>https://theithollow.com/2019/01/31/kubernetes-services-and-labels/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;ve been following &lt;a href=&#34;https://theithollow.com/2019/01/26/getting-started-with-kubernetes/&#34;&gt;the series&lt;/a&gt;, you may be thinking that we&amp;rsquo;ve built ourselves a problem. You&amp;rsquo;ll recall that we&amp;rsquo;ve now learned about Deployments so that we can roll out new pods when we do upgrades, and replica sets can spin up new pods when one dies. Sounds great, but remember that each of those containers has a different IP address. Now, I know we haven&amp;rsquo;t accessed any of those pods yet, but you can imagine that it would be a real pain to have to go lookup an IP Address every time a pod was replaced, wouldn&amp;rsquo;t it? This post covers Kubernetes Services and how they are used to address this problem, and at the end of this post, we&amp;rsquo;ll access one of our pods &amp;hellip; finally.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - Deployments</title>
      <link>https://theithollow.com/2019/01/30/kubernetes-deployments/</link>
      <pubDate>Wed, 30 Jan 2019 15:01:37 +0000</pubDate>
      <guid>https://theithollow.com/2019/01/30/kubernetes-deployments/</guid>
      <description>&lt;p&gt;After following the previous posts, we should feel pretty good about deploying our &lt;a href=&#34;https://theithollow.com/2019/01/21/kubernetes-pods/&#34;&gt;pods&lt;/a&gt; and ensuring they are highly available. We&amp;rsquo;ve learned about naked pods and then &lt;a href=&#34;https://theithollow.com/2019/01/28/kubernetes-replica-sets/&#34;&gt;replica sets&lt;/a&gt; to make those pods more HA, but what about when we need to create a new version of our pods? We don&amp;rsquo;t want to have an outage when our pods are replaced with a new version do we? This is where &amp;ldquo;Deployments&amp;rdquo; comes into play.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - Replica Sets</title>
      <link>https://theithollow.com/2019/01/28/kubernetes-replica-sets/</link>
      <pubDate>Mon, 28 Jan 2019 15:00:59 +0000</pubDate>
      <guid>https://theithollow.com/2019/01/28/kubernetes-replica-sets/</guid>
      <description>&lt;p&gt;In a &lt;a href=&#34;https://theithollow.com/2019/01/21/kubernetes-pods/&#34;&gt;previous post&lt;/a&gt; we covered the use of pods and deployed some &amp;ldquo;naked pods&amp;rdquo; in our Kubernetes cluster. In this post we&amp;rsquo;ll expand our use of pods with Replica Sets.&lt;/p&gt;
&lt;h2 id=&#34;replica-sets---the-theory&#34;&gt;Replica Sets - The Theory&lt;/h2&gt;
&lt;p&gt;One of the biggest reasons that we don&amp;rsquo;t deploy naked pods in production is that they are not trustworthy. By this I mean that we can&amp;rsquo;t count on them to always be running. Kubernetes doesn&amp;rsquo;t ensure that a pod will continue running if it crashes. A pod could die for all kinds of reasons such as a node that it was running on had failed, it ran out of resources, it was stopped for some reason, etc. If the pod dies, it stays dead until someone fixes it which is not ideal, but with containers we should expect them to be short lived anyway, so let&amp;rsquo;s plan for it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Getting Started with Kubernetes</title>
      <link>https://theithollow.com/2019/01/26/getting-started-with-kubernetes/</link>
      <pubDate>Sat, 26 Jan 2019 22:38:39 +0000</pubDate>
      <guid>https://theithollow.com/2019/01/26/getting-started-with-kubernetes/</guid>
      <description>&lt;figure&gt;
    &lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2019/01/kubernetesguide-1024x610.png&#34;/&gt; 
&lt;/figure&gt;

&lt;p&gt;The following posts are meant to get a beginner started with the process of understanding Kubernetes. They include basic level information to start understanding the concepts of the Kubernetes service and include both theory and examples.&lt;/p&gt;
&lt;p&gt;To follow along with the series, a Kubernetes cluster should be deployed and admin permissions are needed to perform many of the steps. If you wish to follow along with each of the posts, a cluster with cloud provider integration may be needed. In some cases we need a Load Balancer and elastic storage options.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS Native Backups</title>
      <link>https://theithollow.com/2019/01/22/aws-native-backups/</link>
      <pubDate>Tue, 22 Jan 2019 16:00:59 +0000</pubDate>
      <guid>https://theithollow.com/2019/01/22/aws-native-backups/</guid>
      <description>&lt;figure&gt;
    &lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2019/01/awsbackup1-1024x298.png&#34;/&gt; 
&lt;/figure&gt;

&lt;p&gt;Amazon Web Services has released yet another service designed to improve the lives of people administering an AWS environment. There is a new backup service, cleverly named, AWS Backup.&lt;/p&gt;
&lt;p&gt;This new service allows you to create a backup plan for Elastic Block Store (EBS) volumes, Elastic File System (EFS), DynamoDB, Relational Database Services (RDS), and Storage Gateway.&lt;/p&gt;
&lt;p&gt;Now we can build plans to automatically backup, tier and expire old backups automatically based on our own criteria.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes - Pods</title>
      <link>https://theithollow.com/2019/01/21/kubernetes-pods/</link>
      <pubDate>Mon, 21 Jan 2019 16:30:30 +0000</pubDate>
      <guid>https://theithollow.com/2019/01/21/kubernetes-pods/</guid>
      <description>&lt;p&gt;We&amp;rsquo;ve got a Kubernetes cluster setup and we&amp;rsquo;re ready to start deploying some applications. Before we can deploy any of our containers in a kubernetes environment, we&amp;rsquo;ll need to understand a little bit about pods.&lt;/p&gt;
&lt;h2 id=&#34;pods---the-theory&#34;&gt;Pods - The Theory&lt;/h2&gt;
&lt;p&gt;In a docker environment, the smallest unit you&amp;rsquo;d deal with is a container. In the Kubernetes world, you&amp;rsquo;ll work with a pod and a pod consists of one or more containers. You cannot deploy a bare container in Kubernetes without it being deployed within a pod.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deploy Kubernetes Using Kubeadm - CentOS7</title>
      <link>https://theithollow.com/2019/01/14/deploy-kubernetes-using-kubeadm-centos7/</link>
      <pubDate>Mon, 14 Jan 2019 15:35:36 +0000</pubDate>
      <guid>https://theithollow.com/2019/01/14/deploy-kubernetes-using-kubeadm-centos7/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been wanting to have a playground to mess around with Kubernetes (k8s) deployments for a while and didn&amp;rsquo;t want to spend the money on a cloud solution like &lt;a href=&#34;https://aws.amazon.com/eks/?nc2=h_m1&#34;&gt;AWS Elastic Container Service for Kubernetes&lt;/a&gt; or &lt;a href=&#34;https://cloud.google.com/kubernetes-engine/&#34;&gt;Google Kubernetes Engine&lt;/a&gt; . While these hosted solutions provide additional features such as the ability to spin up a load balancer, they also cost money every hour they&amp;rsquo;re available and I&amp;rsquo;m planning on leaving my cluster running. Also, from a learning perspective, there is no greater way to learn the underpinnings of a solution than having to deploy and manage it on your own. Therefore, I set out to deploy k8s in my vSphere home lab on some CentOS 7 virtual machines using Kubeadm. I found several articles on how to do this but somehow I got off track a few times and thought another blog post with step by step instructions and screenshots would help others. Hopefully it helps you. Let&amp;rsquo;s begin.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Lucidchart Integrations with AWS</title>
      <link>https://theithollow.com/2019/01/08/lucidchart-integrations-with-aws/</link>
      <pubDate>Tue, 08 Jan 2019 15:00:02 +0000</pubDate>
      <guid>https://theithollow.com/2019/01/08/lucidchart-integrations-with-aws/</guid>
      <description>&lt;p&gt;Okay, I&amp;rsquo;m scared of change just like everyone else. I have been building Visios for a pretty long time and know where all the menus are so I&amp;rsquo;m pretty fast with it. But I do use a Macbook when I travel and firing up Fusion just to run Visio is frustrating. I thought since it&amp;rsquo;s a new year I should try Lucidchart and see what I though. Now I&amp;rsquo;m still kind of fond of Visio, but the Integrations feature with Lucidchart on top of the web interface allowing me to use it anywhere, is enough to make me drop Visio for the long haul.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS Security Hub</title>
      <link>https://theithollow.com/2018/12/17/aws-security-hub/</link>
      <pubDate>Mon, 17 Dec 2018 15:00:59 +0000</pubDate>
      <guid>https://theithollow.com/2018/12/17/aws-security-hub/</guid>
      <description>&lt;p&gt;A primary concern for companies moving to the cloud is whether or not their workloads will remain secure. While that debate still happens, AWS has made great strides to assuage customer&amp;rsquo;s concerns by adding services to ensure workloads are well protected. At re:Invent 2018 another service named &lt;a href=&#34;https://aws.amazon.com/security-hub/&#34;&gt;AWS Security Hub&lt;/a&gt; was added. Security Hub allows you to setup some basic security guardrails and get compliance information for multiple accounts within a single service. Amazon seems to have realized that enabling customers to very easily see their security recommendations for all environments in a single place has great value to their businesses.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Setup AWS Transit Gateway</title>
      <link>https://theithollow.com/2018/12/12/setup-aws-transit-gateway/</link>
      <pubDate>Wed, 12 Dec 2018 15:00:07 +0000</pubDate>
      <guid>https://theithollow.com/2018/12/12/setup-aws-transit-gateway/</guid>
      <description>&lt;p&gt;Amazon announced a new service at re:Invent 2018 in Las Vegas, called the &lt;a href=&#34;https://aws.amazon.com/transit-gateway/&#34;&gt;AWS Transit Gateway&lt;/a&gt;. The Transit Gateway allows you to connect multiple VPCs together as well as VPN tunnels to on-premises networks through a single gateway device. As a consultant, I talk with customers often, about how they will plan to connect their data center with the AWS cloud, and how to interconnect all of those VPCs. In the past a solution like Aviatrix or a Cisco CSR transit gateway was used which leveraged some EC2 instances that lived within a VPC. You&amp;rsquo;d then connect spoke VPCs together via the use of VPN tunnels. With this new solution, there is a native service from AWS that allows you to do this without the need for VPN tunnels between spoke VPCs and you can use the AWS CLI/CloudFormation or console to deploy everything you need. This post takes you through an example of the setup of the AWS Transit Gateway in my own lab environment.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS Resource Access Manager</title>
      <link>https://theithollow.com/2018/12/10/aws-resource-access-manager/</link>
      <pubDate>Mon, 10 Dec 2018 15:00:44 +0000</pubDate>
      <guid>https://theithollow.com/2018/12/10/aws-resource-access-manager/</guid>
      <description>&lt;p&gt;At AWS re:Invent this year in Las Vegas, Amazon announced a ton of services, but one that caught my eye was the AWS Resource Access Manager. This is a service that facilitates the sharing of some resources between AWS accounts so that they can be used or referenced across account boundaries. Typically, an AWS account is used as a control plane boundary (or billing boundary) between environments, but even then resources will need to communicate with each other occasionally. Now with AWS Resource Access Manager (RAM) we can shared Hosted DNS zones, Transit Gateways and other objects. This list will undoubtedly grow over time. This post will show you how you can share another new service, the AWS Transit Gateway, across multiple accounts within your organization.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Cloud on AWS Firewalls Overview</title>
      <link>https://theithollow.com/2018/11/28/vmware-cloud-on-aws-firewalls-overview/</link>
      <pubDate>Wed, 28 Nov 2018 16:03:46 +0000</pubDate>
      <guid>https://theithollow.com/2018/11/28/vmware-cloud-on-aws-firewalls-overview/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;re getting started with VMware Cloud on AWS then you should be aware of all the points in which you can block traffic with a firewall. Or, if you look at it another way, the places where you might need to create allow rules for traffic to traverse your cloud. This post is used to show where those choke points live both within your VMware Cloud on AWS SDDC, as well as the Amazon VPC in which your SDDC lives.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using AWS CloudFormation Drift Detection</title>
      <link>https://theithollow.com/2018/11/14/using-aws-cloudformation-drift-detection/</link>
      <pubDate>Wed, 14 Nov 2018 15:02:55 +0000</pubDate>
      <guid>https://theithollow.com/2018/11/14/using-aws-cloudformation-drift-detection/</guid>
      <description>&lt;p&gt;Today, AWS announced the release of the long anticipated drift detection feature for CloudFormation. This feature has been a common feature request for many of the AWS customers that I speak with to ensure their deployments are configured as expected. This post will take you through why this is an important feature and how you can use it.&lt;/p&gt;
&lt;h1 id=&#34;whats-the-big-deal&#34;&gt;Whats the Big Deal?&lt;/h1&gt;
&lt;p&gt;If you&amp;rsquo;re not familiar with it already, CloudFormation is a free service from AWS that lets you describe your infrastructure through a YAML or JSON file and deploy the configuration. Simply define your desired state and CloudFormation will deploy the resources and arrange them so that dependent services are (usually) deployed in the right order. If you&amp;rsquo;re familiar with Ansible, Chef, or Puppet, this concept of a desired state shouldn&amp;rsquo;t be new.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Quality Checking Infrastructure-as-Code</title>
      <link>https://theithollow.com/2018/11/05/quality-checking-infrastructure-as-code/</link>
      <pubDate>Mon, 05 Nov 2018 14:55:55 +0000</pubDate>
      <guid>https://theithollow.com/2018/11/05/quality-checking-infrastructure-as-code/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;ve been doing application development for long, having tools in place to check the health of your code is probably not a new concept. However, if you&amp;rsquo;re jumping into something like Cloud and you&amp;rsquo;ve been an infrastructure engineer, this may be a foreign concept to you. Isn&amp;rsquo;t it bad enough that you&amp;rsquo;ve started learning Git, JSON, YAML, APIs etc on top of your existing skill sets? Well, take some lessons from the application teams and you may well find that you&amp;rsquo;re improving your processes and reducing the technical debt and time to provision infrastructure as code resources as well.&lt;/p&gt;</description>
    </item>
    <item>
      <title>This is Not Fine!</title>
      <link>https://theithollow.com/2018/10/25/this-is-not-fine/</link>
      <pubDate>Thu, 25 Oct 2018 17:55:07 +0000</pubDate>
      <guid>https://theithollow.com/2018/10/25/this-is-not-fine/</guid>
      <description>&lt;p&gt;I recently attended the Devops Enterprise Summit in Las Vegas so that I could keep up to date on the latest happenings around integrating devops for companies. This conference was nothing short of amazing, but what I wasn&amp;rsquo;t anticipating was a theme around IT burnout. The &lt;a href=&#34;http://itrevolution.com&#34;&gt;IT Revolutions&lt;/a&gt; team who puts on the conference started one of the keynotes on the topic of burnout, from &lt;a href=&#34;https://psychology.berkeley.edu/people/christina-maslach&#34;&gt;Dr. Christina Maslach&lt;/a&gt; who is Professor of Psychology, Emerita University of California, Berkeley. In addition to this powerful session, there was another panel group that happened on Wednesday, that went further into the discussion including the ultimate consequence of burnout, which is suicide.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Restore or Resize an AWS Transit Router</title>
      <link>https://theithollow.com/2018/10/22/restore-or-resize-an-aws-transit-router/</link>
      <pubDate>Mon, 22 Oct 2018 14:03:21 +0000</pubDate>
      <guid>https://theithollow.com/2018/10/22/restore-or-resize-an-aws-transit-router/</guid>
      <description>&lt;p&gt;A transit VPC is a pretty common networking pattern in an AWS environment. [Transit VPCs](http://Should I use a Transit VPC in AWS?) can limit the number of peering connections required to connect all your VPCs by switching from a mesh topology of peers to a hub and spoke method with transit. While transit VPCs offer some nice features, it also requires a bit more management overhead since you need to manage your own routers. Cisco makes the deployment of transit routers very easy but sometimes you need to make some changes to the routers after they&amp;rsquo;re deployed like if you need to resize them. Also, sometimes bad things happen and those routers can be destroyed by accident. This post shows how you can resize your Cisco CSRs and/or restore an old configuration from snapshot.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Upgrade to vRA 7.5</title>
      <link>https://theithollow.com/2018/10/08/upgrade-to-vra-7-5/</link>
      <pubDate>Mon, 08 Oct 2018 14:03:53 +0000</pubDate>
      <guid>https://theithollow.com/2018/10/08/upgrade-to-vra-7-5/</guid>
      <description>&lt;p&gt;Upgrading your vRealize Automation instance has some times been a painful exercise. But this was in the early days after VMware purchased the product from DynamicOps. It&amp;rsquo;s taken a while, but the upgrade process has improved for each and every version, in my opinion, and 7.5 is no exception. If you&amp;rsquo;re on a previous version, here is a quick rundown on the upgrade process from 7.4 to 7.5.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; As always, please read the the official upgrade documentation. It includes prerequisites and steps that should always be followed. https://docs.vmware.com/en/vRealize-Automation/7.5/vrealize-automation-7172732to75upgrading.pdf&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS Session Manager</title>
      <link>https://theithollow.com/2018/10/01/aws-session-manager/</link>
      <pubDate>Mon, 01 Oct 2018 14:05:01 +0000</pubDate>
      <guid>https://theithollow.com/2018/10/01/aws-session-manager/</guid>
      <description>&lt;p&gt;Amazon has released yet another &lt;a href=&#34;https://theithollow.com/2017/10/02/aws-ec2-simple-systems-manager-reference/&#34;&gt;Simple Systems Manager&lt;/a&gt; service to improve the management of EC2 instances. This time, it&amp;rsquo;s AWS Session Manager. Session Manager is a nifty little service that lets you assign permissions to users to access an instances&amp;rsquo;s shell. Now, you might be thinking, &amp;ldquo;Why would I need this? I can already add SSH keys to my instances at boot time to access my instances.&amp;rdquo; You&amp;rsquo;d be right of course, but think of how you might use Session Manager. Instead of having to deal with adding SSH keys, and managing access/distribution of the private keys, we can manage access through AWS Identity and Access Management permissions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Close an AWS Account Belonging to an Organization</title>
      <link>https://theithollow.com/2018/09/17/close-an-aws-account-belonging-to-an-organization/</link>
      <pubDate>Mon, 17 Sep 2018 14:05:24 +0000</pubDate>
      <guid>https://theithollow.com/2018/09/17/close-an-aws-account-belonging-to-an-organization/</guid>
      <description>&lt;p&gt;Opening an AWS account is very easy to do. AWS makes it possible to create an account with an email address and a credit card. Even better, if you&amp;rsquo;re setting up a multi-account structure, you can use the API through organizations and you really only need an email address as an input. But closing an account is slightly more difficult. While closing accounts doesn&amp;rsquo;t happen quite as often as opening new ones, it does happen. Especially if you&amp;rsquo;re trying to fail fast and have made some organizational mistakes. When you want to clean those accounts up, you&amp;rsquo;ll need to jump through a couple of small hoops to do so. This post hopes to outline how to remove an account from an AWS Organization and then close it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create AWS Accounts with CloudFormation</title>
      <link>https://theithollow.com/2018/09/10/create-aws-accounts-with-cloudformation/</link>
      <pubDate>Mon, 10 Sep 2018 14:05:20 +0000</pubDate>
      <guid>https://theithollow.com/2018/09/10/create-aws-accounts-with-cloudformation/</guid>
      <description>&lt;p&gt;In a &lt;a href=&#34;https://theithollow.com/2018/09/04/aws-custom-resources/&#34;&gt;previous post&lt;/a&gt;, we covered how to use an AWS Custom Resource in a CloudFormation template to deploy a very basic Lambda function. To expand upon this ability, lets use this knowledge to deploy something more useful than a basic Lambda function. How about we use it to create an AWS account? To my knowledge, the only way to create a new AWS account is to use the CLI or manually through the console. How about we use a custom resource to deploy a new account for us in our AWS Organization? Once this ability is available in a CloudFormation template, we could even publish it in the AWS Service Catalog and give our users an account vending machine capability.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS Custom Resources</title>
      <link>https://theithollow.com/2018/09/04/aws-custom-resources/</link>
      <pubDate>Tue, 04 Sep 2018 14:00:04 +0000</pubDate>
      <guid>https://theithollow.com/2018/09/04/aws-custom-resources/</guid>
      <description>&lt;p&gt;We love to use AWS CloudFormation to deploy our environments. Its like configuration management for our AWS infrastructure in the sense that we write a desired state as code and apply it to our environment. But sometimes, there are tasks that we want to complete that aren&amp;rsquo;t part of CloudFormation. For instance, what if we wanted to use CloudFormation to deploy a new account which needs to be done through the CLI, or if we need to return some information to our CloudFormation template before deploying it? Luckily for us we can use a Custom Resource to achieve our goals. This post shows how you can use CloudFormation with a Custom Resource to execute a very basic Lambda function as part of a deployment.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Add AWS Web Application Firewall to Protect your Apps</title>
      <link>https://theithollow.com/2018/08/20/add-aws-web-application-firewall-to-protect-your-apps/</link>
      <pubDate>Mon, 20 Aug 2018 14:02:31 +0000</pubDate>
      <guid>https://theithollow.com/2018/08/20/add-aws-web-application-firewall-to-protect-your-apps/</guid>
      <description>&lt;p&gt;Some things change when you move to the cloud, but other things are very much the same. Like protecting your resources from outside threats. There are always no-gooders out there trying to steal data, or cause mayhem like in those Allstate commercials. Our first defense should be well written applications, requiring authentication, etc and with AWS we make sure we&amp;rsquo;re setting up security groups to limit our access to those resources. How about an extra level of protection from a Web Application Firewall. AWS WAF allows us to leverage some extra protections at the edge to protect us from those bad guys/girls.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using AWS CodeDeploy to Push New Versions of your Application</title>
      <link>https://theithollow.com/2018/08/06/using-aws-codedeploy-to-push-new-versions-of-your-application/</link>
      <pubDate>Mon, 06 Aug 2018 14:04:33 +0000</pubDate>
      <guid>https://theithollow.com/2018/08/06/using-aws-codedeploy-to-push-new-versions-of-your-application/</guid>
      <description>&lt;p&gt;Getting new code onto our servers can be done in a myriad of ways these days. Configuration management tools can pull down new code, pipelines can run scripts across our fleets, or we could run around with a USB stick for the rest of our lives. With container based apps, serverless functions, and immutable infrastructure, we&amp;rsquo;ve changed this conversation quite a bit as well. But what about a plain old server that needs a new version of code deployed on it? AWS CodeDeploy can help us to manage our software versions and rollbacks so that we have a consistent method to update our apps across multiple instances. This post will demonstrate how to get started with AWS CodeDeploy so that you can manage the deployment of new versions of your apps.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Setup Amazon EKS with Mac Client</title>
      <link>https://theithollow.com/2018/07/31/how-to-setup-amazon-eks-with-mac-client/</link>
      <pubDate>Tue, 31 Jul 2018 14:06:02 +0000</pubDate>
      <guid>https://theithollow.com/2018/07/31/how-to-setup-amazon-eks-with-mac-client/</guid>
      <description>&lt;p&gt;We love Kubernetes. It&amp;rsquo;s becoming a critical platform for us to manage our containers, but deploying Kubernetes clusters is pretty tedious. Luckily for us, cloud providers such as AWS are helping to take care of these tedious tasks so we can focus on what is more important to us, like building apps. This post shows how you can go from a basic AWS account to a Kubernetes cluster for you to deploy your applications.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Setup Amazon EKS with Windows Client</title>
      <link>https://theithollow.com/2018/07/30/how-to-setup-amazon-eks-with-windows-client/</link>
      <pubDate>Mon, 30 Jul 2018 16:05:09 +0000</pubDate>
      <guid>https://theithollow.com/2018/07/30/how-to-setup-amazon-eks-with-windows-client/</guid>
      <description>&lt;p&gt;We love Kubernetes. It&amp;rsquo;s becoming a critical platform for us to manage our containers, but deploying Kubernetes clusters is pretty tedious. Luckily for us, cloud providers such as AWS are helping to take care of these tedious tasks so we can focus on what is more important to us, like building apps. This post shows how you can go from a basic AWS account to a Kubernetes cluster for you to deploy your applications.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Easy Snapshot Automation with Amazon Data Lifecycle Manager</title>
      <link>https://theithollow.com/2018/07/23/easy-snapshot-automation-with-amazon-data-lifecycle-manager/</link>
      <pubDate>Mon, 23 Jul 2018 14:05:53 +0000</pubDate>
      <guid>https://theithollow.com/2018/07/23/easy-snapshot-automation-with-amazon-data-lifecycle-manager/</guid>
      <description>&lt;p&gt;Amazon has announced a new service that will help customers manage their EBS volume snapshots in a very simple manner. The Data Lifecycle Manager service lets you setup a schedule to snapshot any of your EBS volumes during a specified time window.&lt;/p&gt;
&lt;p&gt;In the past, AWS customers might need to come up with their own solution for snapshots or backups. Some apps moving to the cloud might not even need backups based on their deployment method and architectures. For everything else, we assume we&amp;rsquo;ll need to at least snapshot the EBS volumes that the EC2 instances are running on. Prior to the Data Lifecycle Manager, this could be accomplished through some fairly simple Lambda functions to snapshot volumes on a schedule. Now with the new service, there is a solution right in the EC2 console.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Should I use a Transit VPC in AWS?</title>
      <link>https://theithollow.com/2018/07/16/should-i-use-a-transit-vpc-in-aws/</link>
      <pubDate>Mon, 16 Jul 2018 14:05:46 +0000</pubDate>
      <guid>https://theithollow.com/2018/07/16/should-i-use-a-transit-vpc-in-aws/</guid>
      <description>&lt;p&gt;A common question that comes up during AWS designs is, &amp;ldquo;Should I use a transit VPC?&amp;rdquo; The answer, like all good IT riddles is, &amp;ldquo;it depends.&amp;rdquo; There are a series of questions that you must ask yourself before deciding whether to use a Transit VPC or not. In this post, I&amp;rsquo;ll try to help formulate those questions so you can answer this question yourself.&lt;/p&gt;
&lt;h1 id=&#34;the-basics&#34;&gt;The Basics&lt;/h1&gt;
&lt;p&gt;Before we can ask those tough questions, we first should answer the question, &amp;ldquo;What is a Transit VPC?&amp;rdquo; Well, a transit VPC acts as an intermediary for routing between two places. Just like a transit network bridges traffic between two networks, a transit VPC ferries traffic between two VPCs or perhaps your data center.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Who is Heptio?</title>
      <link>https://theithollow.com/2018/07/09/who-is-heptio/</link>
      <pubDate>Mon, 09 Jul 2018 14:00:53 +0000</pubDate>
      <guid>https://theithollow.com/2018/07/09/who-is-heptio/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2018/07/heptio-logo.jpeg&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2018/07/heptio-logo-300x171.jpeg&#34;&gt;&lt;/a&gt; There are a dozen new technologies being introduced every day that never amount to anything, while others move on to create completely new methodologies for how we interact with IT. Just like virtualization changed the way data centers operate, containers are changing how we interact with our applications and Kubernetes (K8s in short hand) seems to be a front runner in this space. However, with any new technology hitting the market, there is a bit of a lag before it takes off. People have to understand why it&amp;rsquo;s needed, who&amp;rsquo;s got the best solution, and how you can make it work with your own environment. Heptio is a startup company focusing on helping enterprises embrace Kubernetes through their open source tools and professional services. I&amp;rsquo;ve been hearing great things about Heptio, but when my good friend, &lt;a href=&#34;https://twitter.com/timmycarr&#34;&gt;Tim Carr&lt;/a&gt;, decided to go work for there, I decided that I better look into who they are, and figure out what he sees in their little startup.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Dark Side of Stress</title>
      <link>https://theithollow.com/2018/06/18/the-dark-side-of-stress/</link>
      <pubDate>Mon, 18 Jun 2018 14:06:40 +0000</pubDate>
      <guid>https://theithollow.com/2018/06/18/the-dark-side-of-stress/</guid>
      <description>&lt;p&gt;I took last week off from work to spend some time with my family and just relax. I&amp;rsquo;d never been to Disney World and have a six year old who is seriously into Star Wars, so this sounded like a great way to take a relaxing week off. During this vacation I found that it took several days before I even started to unwind. I ended the work week on a Friday and still felt the work stress through the weekend and into Monday. Maybe it&amp;rsquo;s a normal thing to still feel the stress through the weekend, but I had expected to feel an immediate release of tension when I was done with work on Friday when my vacation began. But all weekend I kept noticing that I couldn&amp;rsquo;t forget about work. In fact, I felt pretty sick one day and believe it was stress related. After a few days I started to pay attention to the activities of the day and didn&amp;rsquo;t pay as much attention, but it made me think that those two day weekends and how they certainly weren&amp;rsquo;t recharging me to be prepared for the next week of stress.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use Hashicorp&#39;s Vault to Dynamically Create Mysql Credentials</title>
      <link>https://theithollow.com/2018/06/04/use-hashicorps-vault-to-dynamically-create-mysql-credentials/</link>
      <pubDate>Mon, 04 Jun 2018 15:26:01 +0000</pubDate>
      <guid>https://theithollow.com/2018/06/04/use-hashicorps-vault-to-dynamically-create-mysql-credentials/</guid>
      <description>&lt;p&gt;Passwords are a necessary evil to keep bandits from running away with your confidential data. We&amp;rsquo;ve come up with various strategies to manage these secrets, such as:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Using one password for all of your stuff so you don&amp;rsquo;t forget it.&lt;/li&gt;
&lt;li&gt;Use a password vault to store a unique password for each of your logins.&lt;/li&gt;
&lt;li&gt;Use a few passwords in a pattern you can remember.&lt;/li&gt;
&lt;li&gt;Write down your password on a sticky note and attach it to your monitor.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Now, not all of these practices are good but you get the idea.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using Hashicorp Consul to Store Terraform State</title>
      <link>https://theithollow.com/2018/05/21/using-hashicorp-consul-to-store-terraform-state/</link>
      <pubDate>Mon, 21 May 2018 14:05:16 +0000</pubDate>
      <guid>https://theithollow.com/2018/05/21/using-hashicorp-consul-to-store-terraform-state/</guid>
      <description>&lt;p&gt;Hashicorp&amp;rsquo;s Terraform product is very popular in describing your infrastructure as code. One thing that you need consider when using Terraform is where you&amp;rsquo;ll store your state files and how they&amp;rsquo;ll be locked so that two team members or build servers aren&amp;rsquo;t stepping on each other. State can be stored in &lt;a href=&#34;https://www.terraform.io/&#34;&gt;Terraform Enterprise (TFE)&lt;/a&gt; or with some cloud services such as S3. But if you want to store your state, within your data center, perhaps you should check out &lt;a href=&#34;https://www.hashicorp.com/&#34;&gt;Hashicorp&amp;rsquo;s&lt;/a&gt; Consul product.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Visualizing the Chicago Cubs via Amazon QuickSight</title>
      <link>https://theithollow.com/2018/05/14/visualizing-the-chicago-cubs-via-amazon-quicksight/</link>
      <pubDate>Mon, 14 May 2018 15:01:07 +0000</pubDate>
      <guid>https://theithollow.com/2018/05/14/visualizing-the-chicago-cubs-via-amazon-quicksight/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;re interested in visualizing your data in easy to display graphs, Amazon QuickSight may be your solution. Obviously, Amazon has great capabilities with big data, but sometimes even if you have &amp;ldquo;little&amp;rdquo; data you just need a dashboard or way of displaying that content. This post shows an example of how you can display data to tell a compelling story. For the purposes of this blog post, we&amp;rsquo;ll try to determine why the Chicago Cubs are the Major League&amp;rsquo;s favorite baseball team.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS IAM Indecision</title>
      <link>https://theithollow.com/2018/05/07/aws-iam-indecision/</link>
      <pubDate>Mon, 07 May 2018 14:55:55 +0000</pubDate>
      <guid>https://theithollow.com/2018/05/07/aws-iam-indecision/</guid>
      <description>&lt;p&gt;Identity and Access Management (IAM) can be a confusing topic for people that are new to Amazon Web Services. There are IAM Users that could be used for authentication or solutions considered part of the AWS Directory Services such as Microsoft AD, Simple AD, or AD Connector. If none of these sound appealing, there is always the option to use Federation with a SAML 2.0 solution like OKTA, PING, or Active Directory Federation Services (ADFS). If all of these option have given you a case of decision fatigue, then hopefully this post and the associate links will help you to decide how your environment should be setup.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage Multiple AWS Accounts with Role Switching</title>
      <link>https://theithollow.com/2018/04/30/manage-multiple-aws-accounts-with-role-switching/</link>
      <pubDate>Mon, 30 Apr 2018 14:05:52 +0000</pubDate>
      <guid>https://theithollow.com/2018/04/30/manage-multiple-aws-accounts-with-role-switching/</guid>
      <description>&lt;p&gt;A pretty common question that comes up is how to manage multiple accounts within AWS from a user perspective. Multi-Account setups are common to provide control plane separation between Production, Development, Billing and Shared Services accounts but do you need to setup Federation with each of these accounts or create an IAM user in each one? That makes those accounts kind of cumbersome to manage and the more users we have the more chance one of them could get hacked.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS Directory Service - AD Connector</title>
      <link>https://theithollow.com/2018/04/23/aws-directory-service-ad-connector/</link>
      <pubDate>Mon, 23 Apr 2018 14:05:05 +0000</pubDate>
      <guid>https://theithollow.com/2018/04/23/aws-directory-service-ad-connector/</guid>
      <description>&lt;p&gt;Just because you&amp;rsquo;ve started moving workloads into the cloud, doesn&amp;rsquo;t mean you can forget about Microsoft Active Directory. Many customers simply stand up their own domain controllers on EC2 instances to provide domain services. But if you&amp;rsquo;re moving to AWS there are also some great services you can take advantage of, to provide similar functionality. This post focuses on AD Connector which makes a connection to your on-premises or EC2 installed domain controllers. AD Connector doesn&amp;rsquo;t run your Active Directory but rather uses your existing active directory intances within AWS. As such, in order to use AD Connector you would need to have a VPN connection or Direct Connect to provide connectivity back to your data center. Also, you&amp;rsquo;ll need to be prepared to have credentials to connect to the domain. Domain Admin credentials will work, but as usual you should use as few privileges as possible so delegate access to a user with the follow permissions:&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS Directory Service - Simple AD</title>
      <link>https://theithollow.com/2018/04/16/aws-directory-service-simple-ad/</link>
      <pubDate>Mon, 16 Apr 2018 14:12:58 +0000</pubDate>
      <guid>https://theithollow.com/2018/04/16/aws-directory-service-simple-ad/</guid>
      <description>&lt;p&gt;Just because you&amp;rsquo;ve started moving workloads into the cloud, doesn&amp;rsquo;t mean you can forget about Microsoft Active Directory. Many customers simply stand up their own domain controllers on EC2 instances to provide domain services. But if you&amp;rsquo;re moving to AWS, there are also some great services you can take advantage of to provide similar functionality. This post focuses on Simple AD is based on Samba4 and handles a subset of the features that the &lt;a href=&#34;https://theithollow.com/2018/04/09/aws-directory-service-microsoft-ad/&#34;&gt;Microsoft AD&lt;/a&gt; type Directory Service provides. This service still allows you to use Kerberos authentication and manage users and computers as well as provide DNS services. One of the major differences between this service and Microsoft AD is that you can&amp;rsquo;t create a trust relationship with your existing domain, so if you need that functionality look at Microsoft AD instead. Simple AD gives you a great way to quickly stand up new domains and cut down on the things you need to manage such as OS patches, etc.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS Directory Service - Microsoft AD</title>
      <link>https://theithollow.com/2018/04/09/aws-directory-service-microsoft-ad/</link>
      <pubDate>Mon, 09 Apr 2018 14:55:20 +0000</pubDate>
      <guid>https://theithollow.com/2018/04/09/aws-directory-service-microsoft-ad/</guid>
      <description>&lt;p&gt;Just because you&amp;rsquo;ve started moving workloads into the cloud, doesn&amp;rsquo;t mean you can forget about Microsoft Active Directory. Many customers simply stand up their own domain controllers on EC2 instances to provide domain services. But if you&amp;rsquo;re moving to AWS there are also some great services you can take advantage of, to provide similar functionality. This post focuses on Microsoft AD which is a Server 20012 R2 based domain that provides a pair of domain controllers across Availability Zones and also handles DNS. This service is the closest service to a full blow Active Directory that you&amp;rsquo;d host on premises. You can even create a trust between the Microsoft AD deployed in AWS and your on-prem domain. You cannot extend your on-premises domain into Microsoft AD at the time of this writing though. If you wish to extend your existing domain, you should consider building your own DCs on EC2 instances and then you have full control over your options.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Protect Your AWS Accounts with GuardDuty</title>
      <link>https://theithollow.com/2018/04/02/protect-your-aws-accounts-with-guardduty/</link>
      <pubDate>Mon, 02 Apr 2018 14:05:29 +0000</pubDate>
      <guid>https://theithollow.com/2018/04/02/protect-your-aws-accounts-with-guardduty/</guid>
      <description>&lt;p&gt;Locking down an AWS environment isn&amp;rsquo;t really that if you know what threats you&amp;rsquo;re protecting against. You have services such as the Web Application Firewall, Security Groups, Network Access Control Lists, Bucket Policies and the list goes on. But many times you encounter threats from malicious attackers just trying to probe which vulnerabilities might exist in your cloud. AWS has built a service, called Amazon GuardDuty, to help monitor and protect your environment that is based on AWS machine learning tools and threat intelligence feeds. GuardDuty currently reads VPC Flow Logs (used for network traffic analysis) and CloudTrail Logs (used for control plane access analysis) along with DNS log data to protect an AWS environment. GuardDuty will use threat intelligence feeds to alert you when your workloads may be communicating with known to be malicious IP Addresses and can alert you when privileged escalation occurs as part of its machine learning about suspicious patterns.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fill Your Skills Tank</title>
      <link>https://theithollow.com/2018/03/26/fill-skills-tank/</link>
      <pubDate>Mon, 26 Mar 2018 14:10:55 +0000</pubDate>
      <guid>https://theithollow.com/2018/03/26/fill-skills-tank/</guid>
      <description>&lt;p&gt;Information Technology is a very difficult field to keep up with. Not only does computing power increase year after year, making the number of things we can do with computers increase, but drastic transformations always plague this industry. Complete paradigm shifts are a major part of our recent past such as mainframes, to client/server, to virtualization to cloud computing. In addition to these changes there are also silos of technologies we might want to focus on such as database design, programming, infrastructure or cloud computing. Inside each of these categories there are different platforms to learn, such as if you are a programmer, do you know C++, Java, Python or Cobol?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Woke to IT Age Discrimination</title>
      <link>https://theithollow.com/2018/03/12/woke-age-discrimination/</link>
      <pubDate>Mon, 12 Mar 2018 14:06:04 +0000</pubDate>
      <guid>https://theithollow.com/2018/03/12/woke-age-discrimination/</guid>
      <description>&lt;p&gt;Age discrimination can be an issue in any industry, but this issue is something members of the information technology (IT) industry can specifically identify with. My goal for this post is just to shine some light on the topic and discuss whether or not there is an injustice happening in IT when you reach a certain age, or if there is some less heinous reason why we see so many younger people in tech. I want to make it crystal clear that this is just an off the cuff discussion and not based on any discrimination that I&amp;rsquo;ve been witness to from my employer or anywhere else. Ageism has been a bit of the elephant in the room where I don&amp;rsquo;t see many people discussing it publicly, but it&amp;rsquo;s in the back of people&amp;rsquo;s mind. It does seem that there are many more young people in the technology industry than older people, but this also may just be a perception and not reality.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Migration to the Cloud with CloudEndure</title>
      <link>https://theithollow.com/2018/03/05/migration-cloud-cloudendure/</link>
      <pubDate>Mon, 05 Mar 2018 15:07:45 +0000</pubDate>
      <guid>https://theithollow.com/2018/03/05/migration-cloud-cloudendure/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m a big advocate for building your cloud apps to take advantage of cloud features. This usually means re-architecting them so that things like AWS Availability Zones can be used seemlessly. But I also know that to get benefits of the cloud quickly, this can&amp;rsquo;t always happen. If you&amp;rsquo;re trying to reduce your data center footprint rapidly due to a building lease or hardware refresh cycle quickly approaching, then you probably need a migration tool to accomplish this task.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS Reserved Instance Considerations</title>
      <link>https://theithollow.com/2018/02/19/aws-reserved-instance-considerations/</link>
      <pubDate>Mon, 19 Feb 2018 15:10:10 +0000</pubDate>
      <guid>https://theithollow.com/2018/02/19/aws-reserved-instance-considerations/</guid>
      <description>&lt;p&gt;Reserved Instances are often used to reduce the price of Amazon EC2 instance on-demand pricing. If you&amp;rsquo;re not familiar with Reserved Instances, then you&amp;rsquo;re missing out. Reserved Instances, or RIs, are a billing construct used in conjunction with Amazon EC2 instances (virtual machines). The default usage on the AWS platform is the on-demand pricing in which you get billed by the hour or second with no commitments. Basically, when you decide to terminate an instance you stop paying for it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Setup MFA for AWS Root Accounts</title>
      <link>https://theithollow.com/2018/02/12/setup-mfa-aws-root-accounts/</link>
      <pubDate>Mon, 12 Feb 2018 15:07:56 +0000</pubDate>
      <guid>https://theithollow.com/2018/02/12/setup-mfa-aws-root-accounts/</guid>
      <description>&lt;p&gt;Multi-Factor Authentication or MFA, is a common security precaution used to prevent someone from gaining access to an account even if an attacker has your username and password. With MFA you must also have a device that generates a time based one time password (TOTP) in addition to the standard username/password combination. The extra time it might take to login is well worth the advantages that MFA provides. Having your AWS account hijacked could be a real headache.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rubrik Acquires Datos IO</title>
      <link>https://theithollow.com/2018/02/06/rubrik-acquires-datos-io/</link>
      <pubDate>Tue, 06 Feb 2018 14:02:17 +0000</pubDate>
      <guid>https://theithollow.com/2018/02/06/rubrik-acquires-datos-io/</guid>
      <description>&lt;p&gt;There is news in the backup world today. Rubrik has acquired startup company Datos IO.&lt;/p&gt;
&lt;h1 id=&#34;who-is-datos-io&#34;&gt;Who is Datos IO?&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2018/02/datosio1.png&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2018/02/datosio1-300x73.png&#34;&gt;&lt;/a&gt; Datos IO was founded in 2014 and focuses on copy data management of distributed scale out databases purpose built for the cloud. The reason Datos IO is different from the common backup solutions we&amp;rsquo;re accustomed to seeing (Commvault, DataDomain, etc) is that they are building a solution from the ground up that tackles the problems of geo-dispersed scale out database which are becoming commonplace in the cloud world. Think about databases that scale multiple continents, and multiple clouds even.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Add a New AWS Account to an Existing Organization from the CLI</title>
      <link>https://theithollow.com/2018/02/05/add-new-aws-account-existing-organization-cli/</link>
      <pubDate>Mon, 05 Feb 2018 15:12:17 +0000</pubDate>
      <guid>https://theithollow.com/2018/02/05/add-new-aws-account-existing-organization-cli/</guid>
      <description>&lt;p&gt;AWS Organizations is a way for you to organize your accounts and have a hierarchy not only for bills to roll up to a single paying account, but also to setup a way to add new accounts programatically.&lt;/p&gt;
&lt;p&gt;For the purposes of this discussion, take a look at my AWS lab account structure.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2018/02/AWS-AcctSetup0.png&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2018/02/AWS-AcctSetup0.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;From the AWS Organizations Console we can see the account structure as well.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2018/02/AWS-AcctSetup1-mask.png&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2018/02/AWS-AcctSetup1-mask.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I need to create a new account in a new OU under my master billing account. This can be accomplished through the console, but it can also be done through the AWS CLI, which is what I&amp;rsquo;ll do here. NOTE: This can be done through the API as well which can be really useful for automating the building of new accounts.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using Change Sets with Nested CloudFormation Stacks</title>
      <link>https://theithollow.com/2018/01/29/using-change-sets-nested-cloudformation-stacks/</link>
      <pubDate>Mon, 29 Jan 2018 15:10:20 +0000</pubDate>
      <guid>https://theithollow.com/2018/01/29/using-change-sets-nested-cloudformation-stacks/</guid>
      <description>&lt;p&gt;In a &lt;a href=&#34;https://theithollow.com/2018/01/22/introduction-aws-cloudformation-change-sets/&#34;&gt;previous post&lt;/a&gt;, we looked at how to use change sets with CloudFormation. This post covers how to use change sets with a nested CloudFormation Stack.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re not familiar with nested CloudFormation stacks, it is just what it sounds like. A root stack or top level stack will call subordinate or child stacks as part of the deployment. These nested stacks could be deployed as a standalone stack or they can be tied together by using the AWS::CloudFormation::Stack resource type. Nested stacks can be used to deploy entire environments from the individual stacks below it. In fact a root stack may not deploy any resources at all other than what comes from the nested stacks. An example of a commons stacking method might be to have a top level stack that deploys a VPC, while a nested stack is responsible for deploying subnets within that stack. You could keep chaining this together to deploy EC2 instances, S3 buckets or whatever you&amp;rsquo;d like.&lt;/p&gt;</description>
    </item>
    <item>
      <title>An Introduction to AWS CloudFormation Change Sets</title>
      <link>https://theithollow.com/2018/01/22/introduction-aws-cloudformation-change-sets/</link>
      <pubDate>Mon, 22 Jan 2018 15:05:12 +0000</pubDate>
      <guid>https://theithollow.com/2018/01/22/introduction-aws-cloudformation-change-sets/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;ve done any work in Amazon Web Services you probably know the importance of CloudFormation (CFn) as part of your Infrastructure as Code (IaC) strategy. CloudFormation provides a JSON or YAML formatted document which describes the AWS infrastructure that you want to deploy. If you need to re-deploy the same infrastructure across production and development environments, this is pretty easy since the configuration is in a template stored in your source control.&lt;/p&gt;</description>
    </item>
    <item>
      <title>In the Cloud World, It&#39;s Cheaper to Upgrade</title>
      <link>https://theithollow.com/2018/01/16/cloud-world-cheaper-upgrade/</link>
      <pubDate>Tue, 16 Jan 2018 15:10:26 +0000</pubDate>
      <guid>https://theithollow.com/2018/01/16/cloud-world-cheaper-upgrade/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;ve been in technology for a while, you&amp;rsquo;ve probably had to go through a hardware refresh cycle at some point. These cycles usually meant taking existing hardware, doing some capacity planning exercises and setting out to buy new hardware that is supported by the vendors. This process was usually lengthy and made CIOs break into a cold sweat just thinking about paying for more hardware, that&amp;rsquo;s probably just meant to keep the lights on. Whenever I first learned of a hardware refresh cycle, my first thoughts were &amp;ldquo;Boy, this sounds expensive!&amp;rdquo;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Commit to Infrastructure As Code</title>
      <link>https://theithollow.com/2018/01/08/commit-infrastructure-code/</link>
      <pubDate>Mon, 08 Jan 2018 15:10:30 +0000</pubDate>
      <guid>https://theithollow.com/2018/01/08/commit-infrastructure-code/</guid>
      <description>&lt;p&gt;Over recent years, Infrastructure as Code (IaC) has become sort of a utopian goal of many organizations looking to modernize their infrastructure. The benefits to IaC have been covered many times so I won&amp;rsquo;t go into too much detail, but the highlights include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Reproducibility of an environment&lt;/li&gt;
&lt;li&gt;Reduction in deployment time&lt;/li&gt;
&lt;li&gt;Linking infrastructure deployments with application deployments&lt;/li&gt;
&lt;li&gt;Source control for infrastructure items&lt;/li&gt;
&lt;li&gt;Reduction of misconfiguration&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The reasoning behind storing all of your infrastructure as code is valid and a worthy goal. The agility, stability, and deployment speeds achieved through IaC can prove to have substantial benefits to the business as a whole.&lt;/p&gt;</description>
    </item>
    <item>
      <title>New Opportunities in 2018</title>
      <link>https://theithollow.com/2018/01/01/new-opportunities-2018/</link>
      <pubDate>Mon, 01 Jan 2018 17:25:01 +0000</pubDate>
      <guid>https://theithollow.com/2018/01/01/new-opportunities-2018/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s the beginning of a whole new year. Hopefully you&amp;rsquo;ve gotten some time off recently to recharge your batteries a bit, before heading back to the grind. While you&amp;rsquo;re getting back into the ol&amp;rsquo; routine, maybe this is a good time to consider whether or not that routine is still worthwhile?&lt;/p&gt;
&lt;h1 id=&#34;are-you-happy-with-your-job&#34;&gt;Are you Happy With Your Job?&lt;/h1&gt;
&lt;p&gt;I &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2017/12/groundhog-day-driving.jpg&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2017/12/groundhog-day-driving-300x206.jpg&#34;&gt;&lt;/a&gt; t&amp;rsquo;s easy to get into a funk where you roll out of bed each day to do the same task or face the same challenges over and over again. Maybe there are things in your day to day grind that you hate, but do them anyway, because it&amp;rsquo;s part of your job. No big deal, everyone has these sorts of chores. I&amp;rsquo;m sure that nobody loves every single part of their job. But if you&amp;rsquo;ve gotten a break from work and you can&amp;rsquo;t bear to think about going back to that routine, maybe that should tell you something about your job. Are you really happy doing what you&amp;rsquo;re doing, or are you doing it because it&amp;rsquo;s a steady paycheck? Are you doing it because it&amp;rsquo;s what you know, and change is hard? Are you doing it because you feel like you have no other choice?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use Amazon CloudWatch Logs Metric Filters to Send Alerts</title>
      <link>https://theithollow.com/2017/12/11/use-amazon-cloudwatch-logs-metric-filters-send-alerts/</link>
      <pubDate>Mon, 11 Dec 2017 16:14:47 +0000</pubDate>
      <guid>https://theithollow.com/2017/12/11/use-amazon-cloudwatch-logs-metric-filters-send-alerts/</guid>
      <description>&lt;p&gt;With all of the services that Amazon has to offer, it can sometimes be difficult to manage your cloud environment. Face it, you need to manage multiple regions, users, storage buckets, accounts, instances and the list just keeps going on. Well the fact that the environment can be so vast might make it difficult to notice if something nefarious is going on in your cloud. Think of it this way, if a new EC2 instance was deployed in one of your most used regions, you might see it and wonder what it was, but if that instance (or 50 instances) was deployed in a region that you never login to, would you notice that?&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS DeepLens - The Nuclear Weapon of Privacy</title>
      <link>https://theithollow.com/2017/11/29/aws-deeplens-nuclear-weapon-privacy/</link>
      <pubDate>Wed, 29 Nov 2017 20:07:21 +0000</pubDate>
      <guid>https://theithollow.com/2017/11/29/aws-deeplens-nuclear-weapon-privacy/</guid>
      <description>&lt;p&gt;Today at AWS re:INVENT, Amazon had several new product announcements which is not uncommon for the company but one in-particular raised several eyebrows. Amazon has been working very hard to make machine learning much easier for people to use. Typically, understanding machine learning has taken great expertise and a relatively small number of people even attempted to learn these concepts just because of the complexity. That is all changing thanks to some of Amazon&amp;rsquo;s more recently announced services such as &lt;a href=&#34;https://aws.amazon.com/sagemaker/&#34;&gt;Amazon Sage Maker&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use AWS Config Managed Rules to Protect Your Accounts</title>
      <link>https://theithollow.com/2017/11/27/use-aws-config-managed-rules-protect-accounts/</link>
      <pubDate>Mon, 27 Nov 2017 15:10:54 +0000</pubDate>
      <guid>https://theithollow.com/2017/11/27/use-aws-config-managed-rules-protect-accounts/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;re an Amazon Web Services customer and you&amp;rsquo;re not using the built in AWS config rules, you should be. AWS Config is a service that shows you the configuration changes that have happened on your AWS accounts. Whether that&amp;rsquo;s changes to your user accounts, changes to networks, modifications to S3 buckets or plenty of other configurations. AWS Config will keep this audit log of your changes in a specified S3 bucket which could be used for all sorts of other solutions such as updating your ServiceNow configuration management database. See &lt;a href=&#34;http://www.servicenow.com/solutions/technology-solutions/lifecycle-management/cloud-lifecycle.html&#34;&gt;this post from ServiceNow&lt;/a&gt; on some details of the solution.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS Dedicated Hosts</title>
      <link>https://theithollow.com/2017/11/13/aws-dedicated-hosts/</link>
      <pubDate>Mon, 13 Nov 2017 15:15:46 +0000</pubDate>
      <guid>https://theithollow.com/2017/11/13/aws-dedicated-hosts/</guid>
      <description>&lt;p&gt;Sometimes it&amp;rsquo;s just not desirable to have your Amazon EC2 instances deployed all willy-nilly across the AWS infrastructure. Sure it&amp;rsquo;s nice not having to manage the underlying infrastructure but in some cases you actually need to be able to manage the hosts themselves. One example is when you have licensing that is &amp;ldquo;old-fashioned&amp;rdquo; and uses physical core counts. With the default tenancy model, host core counts just don&amp;rsquo;t make sense, so what can we do?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage vSphere Virtual Machines through AWS SSM</title>
      <link>https://theithollow.com/2017/11/06/manage-vsphere-virtual-machines-aws-ssm/</link>
      <pubDate>Mon, 06 Nov 2017 15:15:18 +0000</pubDate>
      <guid>https://theithollow.com/2017/11/06/manage-vsphere-virtual-machines-aws-ssm/</guid>
      <description>&lt;p&gt;Amazon Web Services has some great tools to help you operate your EC2 instances with their Simple Systems Manager services. These services include ensuring &lt;a href=&#34;https://theithollow.com/2017/07/24/patch-compliance-ec2-systems-manager/&#34;&gt;patches are deployed&lt;/a&gt; within maintenance windows specified by you, &lt;a href=&#34;https://theithollow.com/2017/09/26/aws-ec2-systems-manager-state-manager/&#34;&gt;automation routines&lt;/a&gt; that are used to ensure state and &lt;a href=&#34;https://theithollow.com/2017/07/17/run-commands-ec2-systems-manager/&#34;&gt;run commands&lt;/a&gt; on a fleet of servers through the AWS console. These tools are great but wouldn&amp;rsquo;t be be even better if I could use these tools to manage my VMware virtual machines too? Well, you&amp;rsquo;re in luck, because EC2 SSM can do just that and better yet, the service itself is free! Now, if you&amp;rsquo;ve followed along with the &amp;quot; &lt;a href=&#34;https://theithollow.com/2017/10/02/aws-ec2-simple-systems-manager-reference/&#34;&gt;AWS EC2 Simple Systems Manager Reference&lt;/a&gt;&amp;quot; guide you&amp;rsquo;ve probably already seen the goodies that we&amp;rsquo;ve got available, so this post is used to show you how you can use these same tools on your vSphere, Hyper-V or other on-premises platforms.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Discovery</title>
      <link>https://theithollow.com/2017/10/30/vmware-discovery/</link>
      <pubDate>Mon, 30 Oct 2017 14:20:38 +0000</pubDate>
      <guid>https://theithollow.com/2017/10/30/vmware-discovery/</guid>
      <description>&lt;p&gt;VMware has been busy over the last year trying to re-invent themselves with more focus on cloud. With that they&amp;rsquo;ve added some new SaaS products that can be used to help manage your cloud environments and provide some additional governance IT departments. Cloud makes things very simple to deploy and often eliminates the resource request phases that usually slow down provisioning. But once you start using the cloud, you can pretty quickly lose track of the resources that you&amp;rsquo;ve deployed, and now are paying for on a monthly basis, so it&amp;rsquo;s important to have good visibility and management of those resources.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Move an EC2 Instance to Another Region</title>
      <link>https://theithollow.com/2017/10/23/move-ec2-instance-another-region/</link>
      <pubDate>Mon, 23 Oct 2017 14:12:31 +0000</pubDate>
      <guid>https://theithollow.com/2017/10/23/move-ec2-instance-another-region/</guid>
      <description>&lt;p&gt;Sometimes, you just need to change the data center where you&amp;rsquo;re running your virtual machines. You could be doing this for disaster recovery reasons, network latency reasons, or just because you&amp;rsquo;re shutting down a region. In an on-prem environment, you might move workloads to a different data center by vMotion, VMware Site Recovery Manager, Zerto, Recoverpoint for VMs, Veeam, or one of the other great tools for a virtualized environment. But how about if that VM is running in an AWS region and you want to move it to another region?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Understanding AWS Tenancy</title>
      <link>https://theithollow.com/2017/10/16/understanding-aws-tenancy/</link>
      <pubDate>Mon, 16 Oct 2017 15:00:10 +0000</pubDate>
      <guid>https://theithollow.com/2017/10/16/understanding-aws-tenancy/</guid>
      <description>&lt;p&gt;When it comes to deploying EC2 instances within Amazon Web Services VPCs, you may find yourself confused when presented with those tenancy options. This post aims to describe the different options that you have with AWS tenancy and how they might be used.&lt;/p&gt;
&lt;p&gt;First and foremost, what do we mean by tenancy? Well, tenancy determines who is the owner of a resource. It might be easiest to think of tenancy in terms of housing. For instance if you have a house then you could consider it a dedicated tenant since only one family presumably lives there. However, if you have an apartment building, there is a good chance that several families have rooms in a single building which would be more like a shared tenancy model.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Baseball: The Sport for Geeks</title>
      <link>https://theithollow.com/2017/10/09/baseball-sport-geeks/</link>
      <pubDate>Mon, 09 Oct 2017 15:05:00 +0000</pubDate>
      <guid>https://theithollow.com/2017/10/09/baseball-sport-geeks/</guid>
      <description>&lt;p&gt;Geeks and sports just don&amp;rsquo;t mix. Well, thats not really true, but seems to be the stereotype that I&amp;rsquo;m accustomed to hearing. If you&amp;rsquo;re good with computers, or like science, then you probably don&amp;rsquo;t get, or don&amp;rsquo;t like sports. But here&amp;rsquo;s another crass generalization that I&amp;rsquo;ll make with absolutely no statistics to back it up: Baseball should be the sport that geeks gravitate towards.&lt;/p&gt;
&lt;h1 id=&#34;its-a-giant-algorithm&#34;&gt;It&amp;rsquo;s a Giant Algorithm&lt;/h1&gt;
&lt;p&gt;One of the knocks I hear about baseball is that the game is just too slow. It is in fact a slower paced game than basketball, hockey, soccer or really any sport that uses a game clock. But that&amp;rsquo;s what geeks should love about the game. It&amp;rsquo;s a game of anticipation for what&amp;rsquo;s going to happen next. But the list of things that will happen during any play is pretty small and they&amp;rsquo;re all based on &amp;ldquo;IF / THEN&amp;rdquo; rules just like in computer science. Let me give you an example.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS EC2 Simple Systems Manager Reference</title>
      <link>https://theithollow.com/2017/10/02/aws-ec2-simple-systems-manager-reference/</link>
      <pubDate>Mon, 02 Oct 2017 14:07:07 +0000</pubDate>
      <guid>https://theithollow.com/2017/10/02/aws-ec2-simple-systems-manager-reference/</guid>
      <description>&lt;p&gt;Please use this post as a landing page to get you started with using the EC2 Simple Systems Manager services from Amazon Web Services. Simple Systems Manager or (SSM) is a set of services used to manage EC2 instances as well as on-premises machines (known as managed instances) with the SSM agent installed on them. You can use these services to maintain state, run ad-hoc commands, and configure patch compliance among other things.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS EC2 Systems Manager - State Manager</title>
      <link>https://theithollow.com/2017/09/26/aws-ec2-systems-manager-state-manager/</link>
      <pubDate>Tue, 26 Sep 2017 14:06:57 +0000</pubDate>
      <guid>https://theithollow.com/2017/09/26/aws-ec2-systems-manager-state-manager/</guid>
      <description>&lt;p&gt;Sometimes you need to ensure that things are always a certain way when you deploy AWS EC2 instances. This could be things like making sure your servers are always joined to a domain when being deployed, or making sure you run an Ansible playbook every hour. The point of the AWS EC2 SSM State Manager service is to define a consistent state for your EC2 instances.&lt;/p&gt;
&lt;p&gt;This post will use a fictional use case where I have a an EC2 instance or instances that are checking every thirty minutes to see if they should use a new image for their Apache website. The instance will check against the EC2 Simple Systems Manager Parameter Store, which we&amp;rsquo;ve discussed in a &lt;a href=&#34;https://theithollow.com/2017/09/11/ec2-systems-manager-parameter-store/&#34;&gt;previous post&lt;/a&gt;, and will download the image from the S3 location retrieved from that parameter.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS EC2 Simple Systems Manager Documents</title>
      <link>https://theithollow.com/2017/09/18/aws-ec2-simple-systems-manager-documents/</link>
      <pubDate>Mon, 18 Sep 2017 14:32:16 +0000</pubDate>
      <guid>https://theithollow.com/2017/09/18/aws-ec2-simple-systems-manager-documents/</guid>
      <description>&lt;p&gt;Amazon Web Services uses Systems Manager Documents to define actions that should be taken on your instances. This could be a wide variety of actions including updating the operating system, copying files such as logs to another destination or re-configuring your applications. These documents are written in Javascript Object Notation (JSON) and are stored within AWS for use with theother Simple Systems Manager (SSM) services such as the Automation Service or Run command.&lt;/p&gt;</description>
    </item>
    <item>
      <title>EC2 Systems Manager Parameter Store</title>
      <link>https://theithollow.com/2017/09/11/ec2-systems-manager-parameter-store/</link>
      <pubDate>Mon, 11 Sep 2017 14:15:52 +0000</pubDate>
      <guid>https://theithollow.com/2017/09/11/ec2-systems-manager-parameter-store/</guid>
      <description>&lt;p&gt;Generally speaking, when you deploy infrastructure through code, or run deployment scripts you&amp;rsquo;ll need to have a certain amount of configuration data. Much of your code will have install routines but what about the configuration information that is specific to your environment? Things such as license keys, service accounts, passwords, or connection strings are commonly needed when connecting multiple services together. So how do you code that exactly? Do you pass the strings in at runtime as a parameter and then hope to remember those each time you execute code? Do you bake those strings into the code and then realize that you&amp;rsquo;ve got sensitive information stored in your deployment scripts?&lt;/p&gt;</description>
    </item>
    <item>
      <title>ServiceNow Streamlines Operations</title>
      <link>https://theithollow.com/2017/09/05/servicenow-streamlines-operations/</link>
      <pubDate>Tue, 05 Sep 2017 15:00:07 +0000</pubDate>
      <guid>https://theithollow.com/2017/09/05/servicenow-streamlines-operations/</guid>
      <description>&lt;p&gt;We focus a lot of time talking about public cloud and provisioning. Infrastructure as code has changed the way in which we can deploy our workloads and how our teams are structured. We&amp;rsquo;re even allowing other teams to deploy their own workloads through our cloud management portals. But some things haven&amp;rsquo;t changed all that much.&lt;/p&gt;
&lt;p&gt;When I mention ServiceNow the first things that come to your mind are probably &amp;ldquo;Change Ticketing&amp;rdquo;, &amp;ldquo;CMDB&amp;rdquo;, or &amp;ldquo;Asset Management&amp;rdquo;. While ServiceNow certainly does all of those things, the real purpose of ServiceNow is to streamline operations. Many people who work in the enterprise probably think of ServiceNow as something that just gets in their way. No one wants to stop what they&amp;rsquo;re doing to enter a change ticket, wait for an approval or update a configuration item once deploying new servers, it&amp;rsquo;s a pain. But ServiceNow really is meant to speed up the operations process.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Are We Really Concerned with Public Cloud Vendor Lock-in?</title>
      <link>https://theithollow.com/2017/08/22/really-concerned-public-cloud-vendor-lock/</link>
      <pubDate>Tue, 22 Aug 2017 14:05:19 +0000</pubDate>
      <guid>https://theithollow.com/2017/08/22/really-concerned-public-cloud-vendor-lock/</guid>
      <description>&lt;p&gt;Recently, I was fortunate enough to attend &lt;a href=&#34;http://techfieldday.com/event/cfd2/&#34;&gt;Cloud Field Day 2&lt;/a&gt;, out in Silicon Valley. Cloud Field Day 2 brought a group of industry thought leaders together to speak with companies about their cloud products and stories. I was a little surprised to hear a reoccurring theme from some of the product vendors, which was: customers being so worried about being trapped by a public cloud vendor.&lt;/p&gt;
&lt;h1 id=&#34;is-it-true&#34;&gt;Is It True?&lt;/h1&gt;
&lt;p&gt;Based on my cloud consulting job, I can say that yes, many times customers are a bit worried about being locked in by a public cloud vendor. But most times this isn&amp;rsquo;t a crippling fear of being locked in, just a concern that they&amp;rsquo;d like to mitigate against if possible. But it&amp;rsquo;s like most things in the industry, you pick a valued partner and move forward with a strategy that makes sense for the business based on the information you know right now and a bet against the future. When virtualization was a new thing, I don&amp;rsquo;t recall that many conversations about making sure that both vSphere and Hyper-V were both in use in the data center so that lock-in could be prevented. We picked the partner that we saw had the most promise, capabilities, and price and built our solutions on top of those technologies. It&amp;rsquo;s still like that today, where you&amp;rsquo;ll pick a hardware vendor and attempt to prevent having multiple vendors because it increases the complexity of your services. You wouldn&amp;rsquo;t want to hire more people so that you can support two platforms, you&amp;rsquo;d want to hire the right employees to operate your corporate vision.&lt;/p&gt;</description>
    </item>
    <item>
      <title>NetApp at a Crossroads</title>
      <link>https://theithollow.com/2017/08/15/netapp-at-a-crossroads/</link>
      <pubDate>Tue, 15 Aug 2017 14:14:48 +0000</pubDate>
      <guid>https://theithollow.com/2017/08/15/netapp-at-a-crossroads/</guid>
      <description>&lt;p&gt;It is a pretty fair assumption that the Netapp company that you&amp;rsquo;re currently familiar with will be a much different company within the next five years. I say this because there isn&amp;rsquo;t much of a choice for anything else.&lt;/p&gt;
&lt;h1 id=&#34;where-is-netapp&#34;&gt;&lt;strong&gt;Where is Netapp?&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2017/07/IMG_2583.jpg&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2017/07/IMG_2583-300x300.jpg&#34;&gt;&lt;/a&gt; When I say &lt;a href=&#34;http://netapp.com&#34;&gt;Netapp&lt;/a&gt;, my guess is the first thing that you think about is a good ole&amp;rsquo; storage array that’s been sitting in a data center. Netapp has been around for a pretty long time, and pre-dates virtualization. The storage array has had a pretty good run in the data center and provides all the capabilities that enterprises have been looking for in a storage array. The write anywhere  file layout (WAFL) introduced a very performant file system and RAID DP (Dual Parity) are part of the legacy of Netapp. Unfortunately, the legacy of Netapp has started to make them feel like a &amp;ldquo;legacy&amp;rdquo; company over the past few years.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Will Killing Net Neutrality End the Public Cloud?</title>
      <link>https://theithollow.com/2017/08/07/will-killing-net-neutrality-end-public-cloud/</link>
      <pubDate>Mon, 07 Aug 2017 14:05:27 +0000</pubDate>
      <guid>https://theithollow.com/2017/08/07/will-killing-net-neutrality-end-public-cloud/</guid>
      <description>&lt;p&gt;In today&amp;rsquo;s world, if you can get an Internet connection, you can go anywhere and connect to any service that is publicly available. No restrictions are imposed and you can use the entire amount of bandwidth you purchased from your Internet service provider. This is the world under Net Neutrality. To illustrate this point further take the following example.&lt;/p&gt;
&lt;p&gt;If you purchase a 25Mbps circuit from Comcast or AT&amp;amp;T, you can use all of that bandwidth, assuming the service on the other end is also providing 25Mbps or better.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HPE Built Another Cloud - Storage This Time</title>
      <link>https://theithollow.com/2017/08/01/hpe-built-another-cloud-storage-time/</link>
      <pubDate>Tue, 01 Aug 2017 14:05:24 +0000</pubDate>
      <guid>https://theithollow.com/2017/08/01/hpe-built-another-cloud-storage-time/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2017/07/CloudVolumes1.png&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2017/07/CloudVolumes1.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;HPE &lt;a href=&#34;https://www.nimblestorage.com/blog/nimble-cloud-volumes-an-industry-first/&#34;&gt;recently announced&lt;/a&gt; that they were getting deeper into the cloud game bin introducing their Nimble Cloud Volumes (NCV) solution. Now while this sounds a lot like a storage array function, it&amp;rsquo;s really its own separate cloud that is focused only on storage. The idea behind it is that storage in both AWS and Azure isn&amp;rsquo;t great for enterprises and they want a better option to connect to their EC2 instances or Azure VMs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What&#39;s Worth Interrupting Shark week? CFD2</title>
      <link>https://theithollow.com/2017/07/31/whats-worth-interrupting-shark-week-cfd2/</link>
      <pubDate>Mon, 31 Jul 2017 13:55:51 +0000</pubDate>
      <guid>https://theithollow.com/2017/07/31/whats-worth-interrupting-shark-week-cfd2/</guid>
      <description>&lt;p&gt;Once a year the Discovery channel has a Shark-a-palooza around all things sharks. Silly contests like having Olympic swimmers race CGI sharks, Dirty Jobs hosts doing gross stuff with sharks, people busting shark myths&amp;hellip; you get the picture. It&amp;rsquo;s one of my favorite weeks because you can learn stuff about cool animals and there is something to watch on TV during the summer.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2017/07/Shark-Week.jpg&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2017/07/Shark-Week.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;But this year I gave up much of my Shark Week for a good cause. The folks over at &lt;a href=&#34;http://gestaltit.com&#34;&gt;GestaltIT&lt;/a&gt; were having their &lt;a href=&#34;http://techfieldday.com/event/cfd2/&#34;&gt;Cloud Field Day 2&lt;/a&gt; in Silicon Valley and they were gracious enough to invite me to join them as a delegate.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Orchestrating Containers with Nirmata</title>
      <link>https://theithollow.com/2017/07/27/orchestrating-containers-nirmata/</link>
      <pubDate>Thu, 27 Jul 2017 15:06:19 +0000</pubDate>
      <guid>https://theithollow.com/2017/07/27/orchestrating-containers-nirmata/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2017/07/logo-white-200x43.png&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2017/07/logo-white-200x43-150x32.png&#34;&gt;&lt;/a&gt; I had high expectations for the sessions being presented during &lt;a href=&#34;http://techfieldday.com/event/cfd2/&#34;&gt;Cloud Field Day 2&lt;/a&gt; hosted by GestaltIT in Silicon Valley during the week of June 26th-28th. The first of the sessions presented was from a company that I hadn&amp;rsquo;t heard of before called &lt;a href=&#34;http://nirmata.io&#34;&gt;Nirmata&lt;/a&gt;. I had no idea what the company did, but after the session I found out the name is an Indo-Aryan word meaning Architect or Director which makes a lot of sense considering what they do.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Welcome to Cloud Field Day 2</title>
      <link>https://theithollow.com/2017/07/25/welcome-cloud-field-day-2/</link>
      <pubDate>Wed, 26 Jul 2017 04:53:25 +0000</pubDate>
      <guid>https://theithollow.com/2017/07/25/welcome-cloud-field-day-2/</guid>
      <description>&lt;p&gt;Tech Field Day will be presenting Cloud Field Day 2 on July 26th through the 28th in Silicon Valley. If you have the time, please join in on the fun and watch the live stream right here.&lt;/p&gt;
&lt;p&gt;The schedule will consist of nine great companies all explaining the ins and outs of their solutions and it&amp;rsquo;ll get real geeky. The schedule is found below and all times are Pacific US. So be sure to do the conversions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Patch Compliance with EC2 Systems Manager</title>
      <link>https://theithollow.com/2017/07/24/patch-compliance-ec2-systems-manager/</link>
      <pubDate>Mon, 24 Jul 2017 14:05:31 +0000</pubDate>
      <guid>https://theithollow.com/2017/07/24/patch-compliance-ec2-systems-manager/</guid>
      <description>&lt;p&gt;Deploying security patches to servers is almost as much fun as managing backup jobs. But everyone has to do it, including companies that have moved their infrastructure to AWS. As we&amp;rsquo;ve learned with previous posts, Amazon EC2 Systems Manager allows us to use some native AWS tools for management of our EC2 instances, and patch management is no exception.&lt;/p&gt;
&lt;p&gt;EC2 Systems Manager allows you to do patch compliance where you can set a baseline and then based on a defined maintenance window a scheduled scan and deployment can be initiated on those EC2 instances. This assumes that you&amp;rsquo;ve already installed the SSM Agent and setup the basic IAM permissions for the instances to communicate with the Systems Manager service. The details can be found in the previous post.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Run Commands through EC2 Systems Manager</title>
      <link>https://theithollow.com/2017/07/17/run-commands-ec2-systems-manager/</link>
      <pubDate>Mon, 17 Jul 2017 14:05:12 +0000</pubDate>
      <guid>https://theithollow.com/2017/07/17/run-commands-ec2-systems-manager/</guid>
      <description>&lt;p&gt;In a previous post we covered the different capabilities and basic setup of EC2 Systems Manager, including the IAM roles that needed to be created and the installation of the SSM Agent. In this post we&amp;rsquo;ll focus on running some commands through the EC2 Systems Manager Console.&lt;/p&gt;
&lt;p&gt;We&amp;rsquo;ve already got an Amazon Linux instance deployed within our VPC. I&amp;rsquo;ve placed this instance in a public facing subnet and it is a member of a security group that allows HTTP traffic over port 80.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Amazon EC2 Systems Manager Services</title>
      <link>https://theithollow.com/2017/07/10/amazon-ec2-systems-manager-services/</link>
      <pubDate>Mon, 10 Jul 2017 14:05:29 +0000</pubDate>
      <guid>https://theithollow.com/2017/07/10/amazon-ec2-systems-manager-services/</guid>
      <description>&lt;p&gt;We love Amazon EC2 instances because of how easy they are to deploy and we have a huge catalog of templates (AMIs) to choose from which really speeds up our provisioning. But once those instances are up and running it would be really nice to have some methods of managing those instances. Luckily, Amazon has developed several capabilities to help manage Amazon EC2 instances after they&amp;rsquo;ve been deployed. These capabilities are used to execute scripts, manage patches and kick off automation routines within an EC2 instance, directly from the AWS console.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Migrate vSphere VMs to Amazon with AWS Server Migration Service</title>
      <link>https://theithollow.com/2017/06/26/migrate-vsphere-vms-amazon-aws-server-migration-service/</link>
      <pubDate>Mon, 26 Jun 2017 14:05:01 +0000</pubDate>
      <guid>https://theithollow.com/2017/06/26/migrate-vsphere-vms-amazon-aws-server-migration-service/</guid>
      <description>&lt;p&gt;AWS is taking the virtualization world by storm. Workloads that used to get spun up on vSphere are now being deployed in AWS in many cases. But what if you&amp;rsquo;ve got workloads in vSphere that need to be moved? Sure, it probably makes sense to build new servers in AWS and decommission the old ones but sometimes it&amp;rsquo;s OK to lift and shift. Amazon has a service that can help with this process called the AWS Server Migration Service.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Blogging Balance</title>
      <link>https://theithollow.com/2017/06/20/blogging-balance/</link>
      <pubDate>Tue, 20 Jun 2017 14:05:28 +0000</pubDate>
      <guid>https://theithollow.com/2017/06/20/blogging-balance/</guid>
      <description>&lt;p&gt;Blogging has been a labor of love for me for a little over five years now. I started a blog to get my own ideas written down, to document my own experiences with technology and to try to give back to an industry who had helped me improve my own skills. But blogging hasn&amp;rsquo;t been an easy thing all of the time and often comes with challenges. If you&amp;rsquo;re new to blogging and thinking about getting started, this post may help you figure out how you want to blog and if you&amp;rsquo;re an experienced blogger, I expect that you can relate to this post.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Setup Amazon Storage Gateway</title>
      <link>https://theithollow.com/2017/06/13/setup-amazon-storage-gateway/</link>
      <pubDate>Tue, 13 Jun 2017 14:10:17 +0000</pubDate>
      <guid>https://theithollow.com/2017/06/13/setup-amazon-storage-gateway/</guid>
      <description>&lt;p&gt;Amazon&amp;rsquo;s S3 is a cost effective way to store file but many organizations are used to mapping NFS shares to machines for file storage purposes. Amazon Storage Gateways are a good way to cache or store files on an NFS mount and then back them up to an S3 bucket. This post goes through the setup of an AWS Storage Gateway in an EC2 instance for caching files and storing them in an S3 bucket. This same solution (and a similar but different process) can be used to mount block devices through iSCSI or setup a Tape Gateway for backup products.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRA 7.3 Component Profiles</title>
      <link>https://theithollow.com/2017/06/06/vra-7-3-component-profiles/</link>
      <pubDate>Tue, 06 Jun 2017 14:05:22 +0000</pubDate>
      <guid>https://theithollow.com/2017/06/06/vra-7-3-component-profiles/</guid>
      <description>&lt;p&gt;Preventing blueprint sprawl should be a consideration if you&amp;rsquo;re building out a new cloud through vRealize Automation. Too many blueprints and your users will be confused by the offerings and the more blueprints, the more maintenance needed to manage them. We&amp;rsquo;ve had custom methods for managing sprawl up until vRA 7.3 was released. Now we have some slick new methods right out of the box to cut down on the number of blueprints in use. These new out of the box configurations are called Component Profiles.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRA 7.3 Endpoints Missing</title>
      <link>https://theithollow.com/2017/05/30/vra-7-3-endpoints-missing/</link>
      <pubDate>Tue, 30 May 2017 14:08:58 +0000</pubDate>
      <guid>https://theithollow.com/2017/05/30/vra-7-3-endpoints-missing/</guid>
      <description>&lt;p&gt;vRealize Automation version 7.3 dropped a few weeks ago and you&amp;rsquo;re really excited about the new improvements that have been made with the platform. &lt;a href=&#34;http://pubs.vmware.com/Release_Notes/en/vra/73/vrealize-automation-73-release-notes.html&#34;&gt;Release Notes for version 7.3&lt;/a&gt; You&amp;rsquo;ve gone through the upgrade process which is constantly improving I might add but once you log in you find out that your endpoints that you spent so much time building are now missing. Kind of like the ones in my screenshot below.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRA Placement Decisions with a Dynamic Form</title>
      <link>https://theithollow.com/2017/05/22/vra-placement-decisions-dynamic-form/</link>
      <pubDate>Mon, 22 May 2017 14:07:31 +0000</pubDate>
      <guid>https://theithollow.com/2017/05/22/vra-placement-decisions-dynamic-form/</guid>
      <description>&lt;p&gt;vRA is great at deploying servers in an automated fashion, but to really use the built in functionality for an organization some additional information should be requested to properly place the workloads in the environment. This post covers how to ask users for the correct information to properly determine the placement location of new server workloads.&lt;/p&gt;
&lt;h1 id=&#34;cluster-placement&#34;&gt;Cluster Placement&lt;/h1&gt;
&lt;p&gt;The first placement decision that needs to be made is which cluster the workload should be placed on. This can be done with reservations and reservation policies but often comes with some blueprint sprawl. We&amp;rsquo;d like to be able to ask the requester which environment the workload should be placed on. To specify a cluster (which could include a cluster on a different vCenter or datacenter) we&amp;rsquo;ll modify an xml document stored in the IaaS Server(s) which will describe our datacenters. In my example I&amp;rsquo;ve got two clusters in a single vCenter named &amp;ldquo;Management&amp;rdquo; and &amp;ldquo;Workload&amp;rdquo;. My clusters are shown below.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Setup ADFS for Amazon Web Services SAML Authentication</title>
      <link>https://theithollow.com/2017/05/15/setup-adfs-amazon-web-services-saml-authentication/</link>
      <pubDate>Mon, 15 May 2017 14:10:59 +0000</pubDate>
      <guid>https://theithollow.com/2017/05/15/setup-adfs-amazon-web-services-saml-authentication/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s a pretty common design request these days to have a single authentication source. I mean, do you really want to have to manage a bunch of different logins instead of having to remember one? Also, five different accounts give attackers five different avenues to try to exploit. So many times we use our existing Active Directory infrastructure as our single source of authentication. Amazon Web Services (AWS) needs a way for people to login and will allow you to use your own Active Directory credentials through Security Assertion Markup Language (SAML). This post will walk you through the setup of Active Directory Federation Services (ADFS) on Windows Server 2016 and configuring it to be your credentials for AWS.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Containers on vRealize Automation</title>
      <link>https://theithollow.com/2017/05/08/containers-vrealize-automation/</link>
      <pubDate>Mon, 08 May 2017 14:07:41 +0000</pubDate>
      <guid>https://theithollow.com/2017/05/08/containers-vrealize-automation/</guid>
      <description>&lt;p&gt;Version 7.2 of vRealize Automation introduced containers to the vRA solution. This post is designed to get you up and running with some basic containers and give you the tools needed to deploy some of your own containers in your environment.&lt;/p&gt;
&lt;p&gt;The steps involved in this post assume that you have the &amp;ldquo;Container Administrator&amp;rdquo; and &amp;ldquo;Container Architect&amp;rdquo; roles. These are administrative roles that you&amp;rsquo;d need to get things started in your vRA instance.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Whats in the Lab for 2017?</title>
      <link>https://theithollow.com/2017/05/01/whats-lab-2017/</link>
      <pubDate>Mon, 01 May 2017 14:02:48 +0000</pubDate>
      <guid>https://theithollow.com/2017/05/01/whats-lab-2017/</guid>
      <description>&lt;p&gt;To me, a home lab is an important piece of my ongoing education. It&amp;rsquo;s one thing to watch videos and take classes but getting some time to build, configure or run solutions in your own setting is an invaluable resource. In my life, I&amp;rsquo;ve never learned anything REALLY well until I&amp;rsquo;ve had to operate and troubleshoot it. Having a mission critical system crash and having to learn how to fix it is a great way to learn things very quickly but also pretty painful. So to me, a home lab is critical.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Your Rubrik for the Cloud</title>
      <link>https://theithollow.com/2017/04/25/your-rubrik-for-the-cloud/</link>
      <pubDate>Tue, 25 Apr 2017 13:05:09 +0000</pubDate>
      <guid>https://theithollow.com/2017/04/25/your-rubrik-for-the-cloud/</guid>
      <description>&lt;p&gt;Rubrik has announced their latest revision of their Cloud Data Management solution, version 3.2. The new release has some &amp;ldquo;Snazzy&amp;rdquo; new features according to one unnamed source from the Rubrik technical marketing team, but I&amp;rsquo;m focused mainly on one specific capability in this post.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve written about Rubrik several times before and have written some of the vRealize Orchestrator workflows for automating deployments with the Rubrik appliance. The main reason I like the solution is how easy it is to manage and that everything is API first, which is a must for automation these days.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Getting Started with vRealize Code Stream</title>
      <link>https://theithollow.com/2017/04/24/getting-started-vrealize-code-stream/</link>
      <pubDate>Mon, 24 Apr 2017 14:05:22 +0000</pubDate>
      <guid>https://theithollow.com/2017/04/24/getting-started-vrealize-code-stream/</guid>
      <description>&lt;p&gt;vRealize Code Stream is a tool that is used to operationalize infrastructure code blueprints for release management. Code Stream plugs into vRealize Automation and includes a testing framework though Jenkins and vRealize Orchestrator as well as using JFrog Artifactory and Xenon for storing artifacts. This post is used to organize several blog posts on helping you to get started with vRealize Code Stream and Houdini.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2017/04/Houdini-UT7.png&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2017/04/Houdini-UT7.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;setting-up-code-stream-and-jenkins&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/05/09/using-jenkins-vrealize-code-stream/&#34;&gt;Setting up Code Stream and Jenkins&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;setting-up-code-stream-and-artifactory&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/05/23/code-stream-artifactory/&#34;&gt;Setting up Code Stream and Artifactory&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;installing-vrealize-code-stream-for-it-devops&#34;&gt;&lt;a href=&#34;https://theithollow.com/2017/03/27/installing-code-stream-management-pack-devops/&#34;&gt;Installing vRealize Code Stream for IT DevOps&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;configuring-endpoints-for-vrealize-code-stream-for-it-devops&#34;&gt;&lt;a href=&#34;https://theithollow.com/2017/04/04/configuring-vrealize-code-stream-management-pack-devops-endpoints/&#34;&gt;Configuring Endpoints for vRealize Code Stream for IT DevOps&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;using-vrealize-code-stream-for-it-devops&#34;&gt;&lt;a href=&#34;https://theithollow.com/2017/04/10/using-vrealize-code-stream-management-pack-devops/&#34;&gt;Using vRealize Code Stream for IT DevOps&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;unit-testing-with-vrealize-code-stream-for-it-devops&#34;&gt;&lt;a href=&#34;https://theithollow.com/2017/04/18/vrealize-code-stream-management-pack-devops-unit-testing/&#34;&gt;Unit Testing with vRealize Code Stream for IT DevOps&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;official-documentation&#34;&gt;Official Documentation:&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;http://pubs.vmware.com/vrcs-22/index.jsp&#34;&gt;vRealize Code Stream Information Center&lt;/a&gt; &lt;a href=&#34;https://c368768.ssl.cf1.rackcdn.com/product_files/25094/original/vRealize_Code_Stream_Management_Pack_for_IT_DevOps_1.0.0-Installation_Guide3618beabffbd8e695216793ec30aaf6f.pdf&#34;&gt;VMware vRealize Code Stream Management Pack for IT DevOps Installation Guide&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Code Stream Management Pack for IT DevOps Unit Testing</title>
      <link>https://theithollow.com/2017/04/18/vrealize-code-stream-management-pack-devops-unit-testing/</link>
      <pubDate>Tue, 18 Apr 2017 14:02:02 +0000</pubDate>
      <guid>https://theithollow.com/2017/04/18/vrealize-code-stream-management-pack-devops-unit-testing/</guid>
      <description>&lt;p&gt;vRealize Code Stream Management Pack for IT DevOps (code named Houdini by VMware) allows us to treat our vRealize Automation Blueprints, or other objects, as pieces of code that can be promoted between environments. In &lt;a href=&#34;https://theithollow.com/2017/04/10/using-vrealize-code-stream-management-pack-devops/&#34;&gt;previous posts&lt;/a&gt; we&amp;rsquo;ve done just this, but a glaring piece was missing in during those articles. Promoting code between environments is great, but we&amp;rsquo;ve got to test it first or this process is only good for moving code around. A full release pipeline including unit tests can make your environment much more useful for organizations trying to ensure consistency.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using vRealize Code Stream Management Pack for IT DevOps</title>
      <link>https://theithollow.com/2017/04/10/using-vrealize-code-stream-management-pack-devops/</link>
      <pubDate>Mon, 10 Apr 2017 14:05:30 +0000</pubDate>
      <guid>https://theithollow.com/2017/04/10/using-vrealize-code-stream-management-pack-devops/</guid>
      <description>&lt;p&gt;In previous posts we covered how to &lt;a href=&#34;https://theithollow.com/2017/03/27/installing-code-stream-management-pack-devops/&#34;&gt;install&lt;/a&gt;, &lt;a href=&#34;https://theithollow.com/2017/04/04/configuring-vrealize-code-stream-management-pack-devops-endpoints/&#34;&gt;configure and setup&lt;/a&gt; vRealize Code Stream Management Pack for IT DevOps (code named Houdini) so that we could get to this point. During this post we&amp;rsquo;ll take one of our vRA blueprints in the development instance and move it to the production instance. Let&amp;rsquo;s get started.&lt;/p&gt;
&lt;p&gt;To set the stage, here is my development instance where I have several blueprints at my disposal. Some of them even work! (That was a joke) For this exercise, I want to move the &amp;ldquo;Server2016&amp;rdquo; catalog from my development instance to my production instance because I have it working perfectly with my vSphere environment.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configuring vRealize Code Stream Management Pack for IT DevOps Endpoints</title>
      <link>https://theithollow.com/2017/04/04/configuring-vrealize-code-stream-management-pack-devops-endpoints/</link>
      <pubDate>Tue, 04 Apr 2017 14:03:50 +0000</pubDate>
      <guid>https://theithollow.com/2017/04/04/configuring-vrealize-code-stream-management-pack-devops-endpoints/</guid>
      <description>&lt;p&gt;In the &lt;a href=&#34;https://theithollow.com/2017/03/27/installing-code-stream-management-pack-devops/&#34;&gt;previous post&lt;/a&gt; we covered the architecture and setup of the vRealize Code Stream Management Pack for IT DevOps (also known as Houdini). In this post we&amp;rsquo;ll cover how we need to setup Houdini&amp;rsquo;s endpoints so that we can use them to release our blueprints or workflows to other instances.&lt;/p&gt;
&lt;h1 id=&#34;remote-content-server-endpoint-setup&#34;&gt;Remote Content Server Endpoint Setup&lt;/h1&gt;
&lt;p&gt;To setup our endpoints we can use nicely packaged blueprints right in vRA. It&amp;rsquo;s pretty nice that our setup deployed some blueprints for us to use, right in the default tenant of our vRA server. Login to the vRA default tenant with your Houdini Administrator that you setup in &lt;a href=&#34;https://theithollow.com/2017/03/27/installing-code-stream-management-pack-devops/&#34;&gt;part 1&lt;/a&gt;. Then go to the catalog and request the &amp;ldquo;Add Remote Content Endpoint&amp;rdquo;  under the &amp;ldquo;Administration&amp;rdquo; service. A remote content server (RCS) is a vRA appliance that will cache your packages. It&amp;rsquo;s a pretty useful thing to have if you&amp;rsquo;ve got vRA appliances in different sites and you need to move vSphere VMs or other large objects over a WAN. Future releases can be copied from the remote content server instead of always copying from the source.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installing Code Stream Management Pack for IT DevOps</title>
      <link>https://theithollow.com/2017/03/27/installing-code-stream-management-pack-devops/</link>
      <pubDate>Mon, 27 Mar 2017 14:02:58 +0000</pubDate>
      <guid>https://theithollow.com/2017/03/27/installing-code-stream-management-pack-devops/</guid>
      <description>&lt;p&gt;Deploying blueprints in vRealize Automation is one thing, but with all things as code, we need to be able to move this work from our test instances to development and production instances. It&amp;rsquo;s pretty important to be sure that the code being moved to a new instance is identical. We don&amp;rsquo;t want to have a user re-create the blueprints or workflows because it&amp;rsquo;s prone to user error. Luckily for us, we have a solution. VMware has the vRealize Code Stream Management Pack for IT DevOps which I though about nicknaming vRCSMPITDO but that didn&amp;rsquo;t really roll off the tongue. VMware previously nicknamed this product &amp;ldquo;Houdini&amp;rdquo; so for the purposes of this post, we&amp;rsquo;ll use that too! This article will kick off a few more posts on using the product but for now we&amp;rsquo;ll focus on installing it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Adding an Azure Endpoint to vRealize Automation 7</title>
      <link>https://theithollow.com/2017/03/20/adding-azure-endpoint-vrealize-automation-7/</link>
      <pubDate>Mon, 20 Mar 2017 14:03:55 +0000</pubDate>
      <guid>https://theithollow.com/2017/03/20/adding-azure-endpoint-vrealize-automation-7/</guid>
      <description>&lt;p&gt;As of vRealize Automation 7.2, you can now deploy workloads to Microsoft Azure through vRA&amp;rsquo;s native capabilities. Don&amp;rsquo;t get too excited here though since the process for adding an endpoint is much different than it is for other endpoints such as vSphere or AWS. The process for Azure in vRA 7 is to leverage objects in vRealize Orchestrator to do the heavy lifting. If you know things like resource mappings and vRO objects, you can do very similar tasks in the tool.&lt;/p&gt;</description>
    </item>
    <item>
      <title>NSX Issues After Replacing VMware Self-Signed Certs</title>
      <link>https://theithollow.com/2017/03/13/nsx-issues-replacing-vmware-self-signed-certs/</link>
      <pubDate>Mon, 13 Mar 2017 14:05:58 +0000</pubDate>
      <guid>https://theithollow.com/2017/03/13/nsx-issues-replacing-vmware-self-signed-certs/</guid>
      <description>&lt;p&gt;Recently, I&amp;rsquo;ve been going through and updating my lab so that I&amp;rsquo;m all up to date with the latest technology. As part of this process, I&amp;rsquo;ve updated my certificates so that all of my URLs have the nice trusted green logo on them. Oh yeah, and because it&amp;rsquo;s more secure.&lt;/p&gt;
&lt;p&gt;I updated my vSphere lab to version 6.5 and moved to the vCenter Server Appliance (VCSA) as part of my updates. However, after I replaced the default self-signed certificates I had a few new problems. Specifically, after the update, NSX wouldn&amp;rsquo;t connect to the lookup service. This is particularly annoying because as I found out later, if I&amp;rsquo;d have just left my self-signed certificates in tact, I would never have had to deal with this. I thought that I was doing the right thing for security, but VMware made it more painful for me to do the right thing. I&amp;rsquo;m hoping this gets more focus soon from VMware.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using Packer to Create vSphere and AWS Images</title>
      <link>https://theithollow.com/2017/03/06/using-packer-create-vsphere-aws-images/</link>
      <pubDate>Mon, 06 Mar 2017 15:15:52 +0000</pubDate>
      <guid>https://theithollow.com/2017/03/06/using-packer-create-vsphere-aws-images/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.packer.io/&#34;&gt;Packer&lt;/a&gt; is a free tool from &lt;a href=&#34;https://www.hashicorp.com/&#34;&gt;Hashicorp&lt;/a&gt; that allows you to build new images. Keeping base vSphere templates up to date is not too difficult of a task for many, but as we add things like AWS accounts and regions, it&amp;rsquo;s pretty easy to have sprawl to deal with. We&amp;rsquo;d like to make sure that an image in our vSphere datacenter looks the same as an image in our public clouds.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS Service Catalog</title>
      <link>https://theithollow.com/2017/02/27/aws-service-catalog/</link>
      <pubDate>Mon, 27 Feb 2017 15:06:51 +0000</pubDate>
      <guid>https://theithollow.com/2017/02/27/aws-service-catalog/</guid>
      <description>&lt;p&gt;Many cloud initiatives require having a portal for users to choose which workloads can be deployed. Think of this as a supermarket full of servers, networks, databases, or all of the above. There are product offerings from VMware, Cisco, RightScale and Redhat, used for these deployment methodologies. If you&amp;rsquo;re an AWS customer though, you&amp;rsquo;ve got your own catalog available from the native AWS tools called the &amp;ldquo;Service Catalog&amp;rdquo; service. This service enables you to deploy and publish &lt;a href=&#34;https://aws.amazon.com/cloudformation/&#34;&gt;CloudFormation templates&lt;/a&gt; for your users so that they don&amp;rsquo;t have to know how RDS, or EC2 instances work. They can select from the catalog and deploy anything you can build in an Amazon CFT. Think of the possibilities.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Intermediate vRA Course on Pluralsight</title>
      <link>https://theithollow.com/2017/02/20/intermediate-vra-course-pluralsight/</link>
      <pubDate>Mon, 20 Feb 2017 15:04:31 +0000</pubDate>
      <guid>https://theithollow.com/2017/02/20/intermediate-vra-course-pluralsight/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s the moment you&amp;rsquo;ve all (really a few of you) been waiting for! The long anticipated sequel to the &amp;quot; &lt;a href=&#34;https://theithollow.com/2016/11/28/getting-started-vrealize-automation-course/&#34;&gt;Getting Started vRealize Automation Course&lt;/a&gt;&amp;quot; is now live on the &lt;a href=&#34;http://pluralsight.com&#34;&gt;Pluralsight&lt;/a&gt; catalog. This new course will join the likes of other sequels that were even better than the originals including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Star Trek: The Wrath of Khan&lt;/li&gt;
&lt;li&gt;Batman: The Dark Knight&lt;/li&gt;
&lt;li&gt;Star Wars: The Empire Strikes Back&lt;/li&gt;
&lt;li&gt;Indiana Jones and the Temple of Doom&lt;/li&gt;
&lt;li&gt;Predator 2 (Lol, Just kidding)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The first course covered the basics behind vRealize Automation, but this new course will cover things like:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pros and Cons of Amazon&#39;s Key Management Service</title>
      <link>https://theithollow.com/2017/02/13/pros-cons-amazons-key-management-service/</link>
      <pubDate>Mon, 13 Feb 2017 15:02:06 +0000</pubDate>
      <guid>https://theithollow.com/2017/02/13/pros-cons-amazons-key-management-service/</guid>
      <description>&lt;p&gt;Not everyone who encrypts data uses a key management solution. Since the days we started worrying about storage of personally identifiable information (PII) we&amp;rsquo;ve had different methods of protecting it. In a small environment, simple PGP (Pretty Good Privacy) keys were used to manually encrypt data and decrypt it. Storing keys for a few different partners that you routinely exchange data with was simple enough to do. But what about today when we&amp;rsquo;re storing sensitive data in databases, on storage volumes and in other people&amp;rsquo;s data centers, like Amazon Web Services. How do we manage numerous keys and make sure that those keys are properly maintained?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ubiquiti in the Lab</title>
      <link>https://theithollow.com/2017/02/06/ubiquiti-in-the-lab/</link>
      <pubDate>Mon, 06 Feb 2017 15:05:42 +0000</pubDate>
      <guid>https://theithollow.com/2017/02/06/ubiquiti-in-the-lab/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s one of those &amp;ldquo;first world problems&amp;rdquo; where you have either not enough wireless coverage at home, or you&amp;rsquo;re getting too much interference from the neighbors to have satisfactory wireless coverage.&lt;/p&gt;
&lt;p&gt;I had an &lt;a href=&#34;http://amzn.to/2gWQ36Y&#34;&gt;Linksys AC3200&lt;/a&gt; providing all of my house&amp;rsquo;s wireless connectivity and for the most part, it did a good job. I have about twenty-five devices connected to it through wireless and all four of the 1Gbps network jacks filled up as well. Occasionally I found that I needed to restart the router but it was pretty good, no real complaints. However I did have it located in my office which is at the opposite side of my house from my bedroom, which meant some sketchy wireless over the 5Ghz band if working from bed which I did often. I&amp;rsquo;d have to switch over to the 2.4GHz band and then I was getting interference from neighbors. It was time to try something else. OK sure, I could&amp;rsquo;ve moved the router closer to the middle of the house, but let&amp;rsquo;s over engineer the solution instead right?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Are You Proud of What You&#39;ve Done?</title>
      <link>https://theithollow.com/2017/01/30/proud-youve-done/</link>
      <pubDate>Mon, 30 Jan 2017 15:00:10 +0000</pubDate>
      <guid>https://theithollow.com/2017/01/30/proud-youve-done/</guid>
      <description>&lt;p&gt;My father was an electrician for over thirty years and has worked on houses, power plants, and manufacturing facilities for most of his life. When travelling around the region near the small town where I grew up, you can see physical structures that my Dad has helped to construct. There must be a certain sense of pride to see something that you built thirty years ago still standing and still being used today.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cisco UCS Director Catalog Request</title>
      <link>https://theithollow.com/2017/01/23/cisco-ucs-director-catalog-request/</link>
      <pubDate>Mon, 23 Jan 2017 15:00:24 +0000</pubDate>
      <guid>https://theithollow.com/2017/01/23/cisco-ucs-director-catalog-request/</guid>
      <description>&lt;p&gt;Cisco UCS Director Catalog Requests are the entire reason for having a cloud management platform in the first place. It&amp;rsquo;s the end user&amp;rsquo;s store for where they can request machines and services. To request a service, login to the UCS Director Portal with an account that has the &amp;ldquo;Service End-User&amp;rdquo; role. This role provides a different portal when logging in that only shows the user&amp;rsquo;s orders and catalogs and removes all of the administration options.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS Step Functions</title>
      <link>https://theithollow.com/2017/01/17/aws-step-functions/</link>
      <pubDate>Tue, 17 Jan 2017 15:01:40 +0000</pubDate>
      <guid>https://theithollow.com/2017/01/17/aws-step-functions/</guid>
      <description>&lt;p&gt;This year at AWS re:Invent Amazon announced a new service called &lt;a href=&#34;https://aws.amazon.com/step-functions/&#34;&gt;Step Functions&lt;/a&gt;. According to AWS, Step Functions is an easy way to coordinate the components of distributed applications and microservices using visual workflows. That pretty much sums it up! When you&amp;rsquo;ve got a series of small microservices that need to be coordinated, it can be tricky to write this code into each lambda function to call the next function. Step Functions gives you a visual editor to manage the calls to multiple Lambda functions to make your life easier. I&amp;rsquo;ve written about this before on the &lt;a href=&#34;https://www.thinkahead.com/blog/visual-orchestration-aws/&#34;&gt;AHEAD blog&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A VMUG Response - Clearing the Air</title>
      <link>https://theithollow.com/2017/01/12/vmug-response-clearing-air/</link>
      <pubDate>Thu, 12 Jan 2017 15:00:03 +0000</pubDate>
      <guid>https://theithollow.com/2017/01/12/vmug-response-clearing-air/</guid>
      <description>&lt;p&gt;Many of you read my &lt;a href=&#34;https://theithollow.com/2017/01/07/dont-like-mommy-daddy-fight-vmug-edition/&#34;&gt;previous post about leaders being removed from VMUG&lt;/a&gt; for working for vendors that compete with VMware. My call to action was to get a response from &lt;a href=&#34;http://vmug.com&#34;&gt;VMUG&lt;/a&gt; about what was actually happening. I recently received a phone call from &lt;a href=&#34;https://twitter.com/VMUG_CEO&#34;&gt;VMUG CEO Brad Tompkins&lt;/a&gt; to discuss what was actually happening and I&amp;rsquo;d like to pass on some information to clear the air.&lt;/p&gt;
&lt;h1 id=&#34;vmug-leader-status&#34;&gt;VMUG Leader Status&lt;/h1&gt;
&lt;p&gt;To get started, yes some leaders were removed from leadership roles in their respective VMUG. And yes, some people will not be allowed to become a VMUG leader based on which company is their employer. What I would like to make clear is that this decision was not made to single out &lt;a href=&#34;http://nutanix.com&#34;&gt;Nutanix&lt;/a&gt;. Most of the comments that I saw on twitter were focused on Nutanix employees who had been removed from their local VMUGs. While it&amp;rsquo;s true that Nutanix is one of these companies, they are not the only one so I want to make it clear that this was not directed solely at Nutanix. This was a decision focused on companies that compete directly with VMware&amp;rsquo;s products and comes down to a decision about business and competition.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What Capabilities are Needed for a Startup Storage Company?</title>
      <link>https://theithollow.com/2017/01/10/capabilities-needed-startup-storage-company/</link>
      <pubDate>Tue, 10 Jan 2017 15:00:51 +0000</pubDate>
      <guid>https://theithollow.com/2017/01/10/capabilities-needed-startup-storage-company/</guid>
      <description>&lt;p&gt;At this point I assume everyone is tired of hearing about storage arrays. They seem to have saturated the market to the point where the new storage companies have all but evaporated, or got bought by a larger company. Couple that with a focus on moving to public clouds and the storage array seems to have been beaten to death.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2017/01/storage-os-logo.png&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2017/01/storage-os-logo-300x64.png&#34;&gt;&lt;/a&gt; While I was at &lt;a href=&#34;http://techfieldday.com/event/tfd12/&#34;&gt;Tech Field Day 12&lt;/a&gt; I had the opportunity to see the folks over at StorageOS present on their fancy new storage solution. I was fully prepared to be lulled to sleep with another storage device but StorageOS had an interesting new take on the storage array. Their solution is to use containers to provide a global namespace to a clustered file system. Having a lightweight 40MB container acting as a controller for your virtual storage array could be an interesting topic all by itself. Off of the top of my head the use cases would include:&lt;/p&gt;</description>
    </item>
    <item>
      <title>I Don&#39;t Like it When Mommy and Daddy Fight - VMUG Edition</title>
      <link>https://theithollow.com/2017/01/07/dont-like-mommy-daddy-fight-vmug-edition/</link>
      <pubDate>Sat, 07 Jan 2017 22:26:44 +0000</pubDate>
      <guid>https://theithollow.com/2017/01/07/dont-like-mommy-daddy-fight-vmug-edition/</guid>
      <description>&lt;p&gt;VMware Users Group (VMUG) has been an important part of my career and an institution that has been close to my heart for many years. I&amp;rsquo;ve &lt;a href=&#34;https://theithollow.com/2016/09/26/a-farewell-to-vmug/&#34;&gt;written about my experiences&lt;/a&gt; before and served as a leader for several years here in &lt;a href=&#34;http://chicagovmug.com&#34;&gt;Chicago&lt;/a&gt;. Thats why there was some concern when I saw this tweet from &lt;a href=&#34;https://twitter.com/antonvirtual&#34;&gt;Anton Zhbankov&lt;/a&gt; last week.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2017/01/VMUGTweet1.png&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2017/01/VMUGTweet1-300x110.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Now, at first this didn&amp;rsquo;t surprise me too much because there has been a rule that each VMUG chapter is supposed to comprise of more customers than partners as leaders. So, naturally I assumed that this was just fixing an imbalanced VMUG chapter. But as I asked more questions found out that it really was because Anton worked for Nutanix and working at this specific company excludes you from being a VMUG leader. Fellow blogger &lt;a href=&#34;https://twitter.com/MattThatITGuy&#34;&gt;Matt Crape&lt;/a&gt; also wrote a post about this on &lt;a href=&#34;https://t.co/DhzO4jHRS2&#34;&gt;his site&lt;/a&gt;. So now this tweet that had me concerned, has just simply made me sad.&lt;/p&gt;</description>
    </item>
    <item>
      <title>To an Agile New Year</title>
      <link>https://theithollow.com/2017/01/02/agile-new-year/</link>
      <pubDate>Mon, 02 Jan 2017 15:00:30 +0000</pubDate>
      <guid>https://theithollow.com/2017/01/02/agile-new-year/</guid>
      <description>&lt;p&gt;Another year has come and gone. The aspirations that we had for our past trip around the sun have been extinguished and a new set of goals wrapped in confident optimism are on our horizons. For many, the end of the year is used to recharge and take a break from work to celebrate with our families. Now with rejuvenated ambition we can set our backlog of objectives for a new year&amp;rsquo;s worth of challenges. This post attempts to relate some &lt;a href=&#34;http://www.allaboutagile.com/what-is-agile-10-key-principles/&#34;&gt;agile&lt;/a&gt; principles used for work in your everyday struggle to meet the new year&amp;rsquo;s goals.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Unbelievable Gift for the Home Lab</title>
      <link>https://theithollow.com/2016/12/19/unbelievable-gift-home-lab/</link>
      <pubDate>Mon, 19 Dec 2016 15:00:00 +0000</pubDate>
      <guid>https://theithollow.com/2016/12/19/unbelievable-gift-home-lab/</guid>
      <description>&lt;p&gt;If you follow me on &lt;a href=&#34;https://twitter.com/eric_shanks&#34;&gt;twitter&lt;/a&gt;, you&amp;rsquo;ve probably seen a little bit of back and forth between myself and a Seattle fellow named &lt;a href=&#34;https://twitter.com/jaslanger&#34;&gt;Jason Langer&lt;/a&gt;. Jason and I have known each other for several years now over social media channels due to our similar interests in VMware technologies. I usually run into Jason only once a year at VMworld, but it&amp;rsquo;s one of these situations where I feel like we chat often enough just because of twitter conversations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Is Everything Pay-as-You-Go?</title>
      <link>https://theithollow.com/2016/12/12/everything-pay-go/</link>
      <pubDate>Mon, 12 Dec 2016 15:05:29 +0000</pubDate>
      <guid>https://theithollow.com/2016/12/12/everything-pay-go/</guid>
      <description>&lt;p&gt;A recent vendor product briefing during &lt;a href=&#34;http://techfieldday.com/event/tfd12/&#34;&gt;Tech Field Day 12&lt;/a&gt; got me thinking about the term &amp;ldquo;pay-as-you-go&amp;rdquo;. In my line of work, I talk about public cloud a decent amount and maybe I take pay-as-you-go for granted. When I think about this term it means that as soon as I&amp;rsquo;m done with a resource, I can destroy it and no longer have to pay for it anymore. It also means that I can scale when I need to and just start paying for the new resources as I start consuming them.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Decouple Disks and Compute with DriveScale</title>
      <link>https://theithollow.com/2016/12/05/decouple-disks-compute-drivescale/</link>
      <pubDate>Mon, 05 Dec 2016 15:05:15 +0000</pubDate>
      <guid>https://theithollow.com/2016/12/05/decouple-disks-compute-drivescale/</guid>
      <description>&lt;p&gt;I was pretty unsure of the value proposition from &lt;a href=&#34;https://www.drivescale.com/&#34;&gt;DriveScale&lt;/a&gt; in the weeks preceding &lt;a href=&#34;http://techfieldday.com/events/tfd12&#34;&gt;Tech Field Day 12&lt;/a&gt;. Maybe the reason is because I&amp;rsquo;m not a Hadoop expert by any means. They have a pretty interesting idea though, so I wanted to make sure others were clear about what their solution was capable of.&lt;/p&gt;
&lt;p&gt;In a virtualized world, we&amp;rsquo;re pretty familiar with decoupling disks from our storage. It&amp;rsquo;s done via storage arrays that present iSCSI, Fibre Channel, NFS or whatever. Once we&amp;rsquo;ve presented a pool of disks to our hypervisor, we can carve up small virtual disks to be used with our virtual machines. In a Hadoop world, we want to have direct access to our drives so that HDFS can manage the storage. For this, we usually have rack mounted pizza box type servers with a certain amount of storage in them and then we can add multiples of them to form a cluster. &lt;a href=&#34;https://www.drivescale.com/&#34;&gt;DriveScale&lt;/a&gt; wanted to give HDFS some extra flexibility by allowing a pool of disks to be added, or removed to our servers.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS PowerShell Console with XAML</title>
      <link>https://theithollow.com/2016/11/29/aws-powershell-console-xaml/</link>
      <pubDate>Tue, 29 Nov 2016 15:05:49 +0000</pubDate>
      <guid>https://theithollow.com/2016/11/29/aws-powershell-console-xaml/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve always liked the idea of taking a series of Microsoft PowerShell scripts and putting them behind a user interface so that I can give the tool to other users. I&amp;rsquo;m not sure why this idea appeals to me, but probably because it makes me feel like a programmer, if only for a little while. I came across this &lt;a href=&#34;https://foxdeploy.com/2015/04/10/part-i-creating-powershell-guis-in-minutes-using-visual-studio-a-new-hope/&#34;&gt;post&lt;/a&gt; by &lt;a href=&#34;https://twitter.com/foxdeploy&#34;&gt;Stephen Owen&lt;/a&gt; and I had to try it out.&lt;/p&gt;
&lt;p&gt;The project that I picked for this was based on the AWS PowerShell tools that I hadn&amp;rsquo;t used yet. Let&amp;rsquo;s face it, this is a good way to check out two different things, I didn&amp;rsquo;t have much experience with: The AWS PowerShell Tools and XAML for creating GUIs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Getting Started with vRealize Automation Course</title>
      <link>https://theithollow.com/2016/11/28/getting-started-vrealize-automation-course/</link>
      <pubDate>Mon, 28 Nov 2016 15:09:05 +0000</pubDate>
      <guid>https://theithollow.com/2016/11/28/getting-started-vrealize-automation-course/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;re trying to get started with vRealize Automation and don&amp;rsquo;t know where to get started, you&amp;rsquo;re in luck. &lt;a href=&#34;http://pluralsight.com&#34;&gt;Pluralsight&lt;/a&gt; has just released my course on &amp;ldquo;Getting Started with vRealize Automation 7&amp;rdquo;, which will give you a great leg up on your new skills. In this course you&amp;rsquo;ll learn to install the solution, configure the basics, connect it to your vSphere environment and publish your first blueprints. The course will explain why you&amp;rsquo;d want to go down the path of using vRA 7 in the first place and how to use the solution.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Upgrade from vRA from 7.1 to 7.2</title>
      <link>https://theithollow.com/2016/11/24/upgrade-vra-7-1-7-2/</link>
      <pubDate>Thu, 24 Nov 2016 15:00:25 +0000</pubDate>
      <guid>https://theithollow.com/2016/11/24/upgrade-vra-7-1-7-2/</guid>
      <description>&lt;p&gt;vRealize Automation has had a different upgrade process for about every version that I can think of. The upgrade from vRA 7.1 to 7.2 is no exception, but this time you can see that some good things are happening to this process. There are fewer manual steps to do to make sure the upgrade goes smoothly and a script is now used to upgrade the IaaS Components which is a nice change from the older methods. As with any upgrade, you should read all of the instructions in the &lt;a href=&#34;http://pubs.vmware.com/vrealize-automation-72/topic/com.vmware.ICbase/PDF/vrealize-automation-71to72-upgrading.pdf&#34;&gt;official documentation&lt;/a&gt; before proceeding.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Unwitting Accomplices in Your Career</title>
      <link>https://theithollow.com/2016/11/21/unwitting-accomplices-career/</link>
      <pubDate>Mon, 21 Nov 2016 15:05:14 +0000</pubDate>
      <guid>https://theithollow.com/2016/11/21/unwitting-accomplices-career/</guid>
      <description>&lt;p&gt;It’s the time of year in the United States where we celebrate Thanksgiving. If you’re not familiar with this, it’s a holiday where we give thanks for those things which have blessed us and to take a moment to reflect on all the good things that we have. I recently came home from Tech Field Day 12 and was reflecting how some people have positively affected my career and possibly had no clue what kind of impact they&amp;rsquo;ve made.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Throw Your Isilon in the Data Lake</title>
      <link>https://theithollow.com/2016/11/16/throw-isilon-data-lake/</link>
      <pubDate>Wed, 16 Nov 2016 18:10:59 +0000</pubDate>
      <guid>https://theithollow.com/2016/11/16/throw-isilon-data-lake/</guid>
      <description>&lt;p&gt;Customers have a ton of requirements around log aggregation, file shares, media streaming repositories, and just a simple place to store objects. It can be difficult to manage all of these different use cases but &lt;a href=&#34;http://www.emc.com/en-us/storage/isilon/index.htm&#34;&gt;Dell EMC Isilon&lt;/a&gt; might just be the solution that can help to manage these requirements. Many times customers have several small islands of storage used for different purposes. Maybe this is because of a brand new requirement like &amp;ldquo;all security camera data will be stored for seven years&amp;rdquo;, which might require some additional storage space. Whatever the reason, companies many times will have small islands of storage, possibly even from different storage companies. This can become tough to manage and require more storage administrators with differing skill sets.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cohesity Provides All of Your Secondary Storage Needs</title>
      <link>https://theithollow.com/2016/11/15/cohesity-provides-secondary-storage-needs/</link>
      <pubDate>Tue, 15 Nov 2016 22:08:42 +0000</pubDate>
      <guid>https://theithollow.com/2016/11/15/cohesity-provides-secondary-storage-needs/</guid>
      <description>&lt;p&gt;I was pretty unfamiliar with &lt;a href=&#34;http://cohesity.com/&#34;&gt;Cohesity&lt;/a&gt; until the recent &lt;a href=&#34;http://techfieldday.com/event/tfd12/&#34;&gt;Tech Field Day 12&lt;/a&gt; presentation but they&amp;rsquo;ve been receiving a lot of buzz in the industry. If you&amp;rsquo;re like I was and weren&amp;rsquo;t paying enough attention, you should at least check them out. Cohesity&amp;rsquo;s go to market strategy is based around covering all aspects of the secondary storage market. The thought being that there are way too many solutions in use by the enterprise and that all of these different solutions makes it difficult to manage. For example, the secondary storage solutions include media servers, backup managers, target storage for backups, cloud gateways, test/dev storage, file shares for archives and a copy of data for analytics. This is a big task to tackle but the real goal for Cohesity is to replace all of these individual server types into a single scale-out solution.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tech Field Day 12 Live Stream</title>
      <link>https://theithollow.com/2016/11/15/7248/</link>
      <pubDate>Tue, 15 Nov 2016 17:12:38 +0000</pubDate>
      <guid>https://theithollow.com/2016/11/15/7248/</guid>
      <description>&lt;p&gt;Today begins the Gestalt IT Tech Field Day 12 in Palo Alto California. If you&amp;rsquo;ve been in IT for a while and want to remember what it&amp;rsquo;s like to be just &amp;ldquo;keeping up&amp;rdquo; with the conversation, join in on the live stream which you can watch right here.&lt;/p&gt;
&lt;p&gt;Companies presenting include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://cohesity.com/&#34;&gt;Cohesity&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.delltechnologies.com/en-us/index.htm&#34;&gt;Dell EMC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://docker.com&#34;&gt;Docker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.drivescale.com/&#34;&gt;Drive Scale&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.igneous.io/&#34;&gt;Igneous&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.rubrik.com/&#34;&gt;Rubrik&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://storageos.com/&#34;&gt;StorageOS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Pay attention to these other bloggers on twitter to get their perspective on the solutions presented:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Creating a Cisco UCS Director Catalog</title>
      <link>https://theithollow.com/2016/11/14/creating-cisco-ucs-director-catalog/</link>
      <pubDate>Mon, 14 Nov 2016 15:05:26 +0000</pubDate>
      <guid>https://theithollow.com/2016/11/14/creating-cisco-ucs-director-catalog/</guid>
      <description>&lt;p&gt;Creating a Cisco UCS Director Catalog is a critical step because it&amp;rsquo;s what your end users will request new virtual machines and services from. There are a couple types of catalogs that will deploy virtual machines, advanced and standard. Standard selects a virtual machine template from vSphere. Advanced selects a pre-defined workflow that has been built in UCSD and then published to the catalog.&lt;/p&gt;
&lt;h1 id=&#34;create-a-standard-catalog&#34;&gt;Create a Standard Catalog&lt;/h1&gt;
&lt;p&gt;To create a “standard” object go to the Policies drop down and select catalogs. From there click &amp;ldquo;Add&amp;rdquo;. Select a catalog type and then click &amp;ldquo;Submit&amp;rdquo;. In this example, I&amp;rsquo;ve chosen the &amp;ldquo;Standard&amp;rdquo; catalog type.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Terraform with Cisco UCS Director</title>
      <link>https://theithollow.com/2016/11/07/terraform-cisco-ucs-director/</link>
      <pubDate>Mon, 07 Nov 2016 15:15:58 +0000</pubDate>
      <guid>https://theithollow.com/2016/11/07/terraform-cisco-ucs-director/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m a big fan of Terraform from Hashicorp but many organizations are using cloud management platforms like Cisco UCS Director or vRealize Automation in order to deploy infrastructure. If you read my blog often, you&amp;rsquo;ll know that I&amp;rsquo;ve got some experience with both of these products and if you&amp;rsquo;re looking to get up to speed on either of them, check out one of these links: &lt;a href=&#34;https://theithollow.com/2016/10/13/cisco-ucs-director-6-guide/&#34;&gt;UCS Director 6 Guide&lt;/a&gt; or &lt;a href=&#34;https://theithollow.com/2016/01/11/vrealize-automation-7-guide/&#34;&gt;vRealize Automation 7 Guide&lt;/a&gt;. But why not use Terraform with Cisco UCS Director and have the best of both worlds?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Assigning Permissions to UCS Director Catalogs</title>
      <link>https://theithollow.com/2016/11/02/assigning-permissions-ucs-director-catalogs/</link>
      <pubDate>Wed, 02 Nov 2016 14:06:17 +0000</pubDate>
      <guid>https://theithollow.com/2016/11/02/assigning-permissions-ucs-director-catalogs/</guid>
      <description>&lt;p&gt;Creating a Cisco UCS Director Catalog is the first step to publishing services to your end users. The second step is to assign permissions. This post will show you how to assign permissions to UCS Director Catalogs.&lt;/p&gt;
&lt;p&gt;To allow users to access a catalog item they must be granted permissions. To do this, go to the Administration drop down &amp;ndash;&amp;gt; Users and Groups. From there click on the &amp;ldquo;User Groups&amp;rdquo; tab and find the group which should be entitled.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cisco UCS Director End User Self-Service Policy</title>
      <link>https://theithollow.com/2016/10/31/cisco-ucs-director-end-user-self-service-policy/</link>
      <pubDate>Mon, 31 Oct 2016 14:02:18 +0000</pubDate>
      <guid>https://theithollow.com/2016/10/31/cisco-ucs-director-end-user-self-service-policy/</guid>
      <description>&lt;p&gt;The Cisco UCS Director end user self-service policy is used to determine which day 2 operations that come out of the box are available on catalogs in a VDC. By &amp;ldquo;day 2&amp;rdquo; I mean the types of operations that can be performed on a virtual machine after its been deployed, such as reboot, power on, snapshot, etc.&lt;/p&gt;
&lt;p&gt;To configure these, go to the Policies drop down and select Virtual/Hypervisor Policies &amp;ndash;&amp;gt; Service Delivery. Then select the “End User Self-Service Policy” and click the Add button.&lt;/p&gt;</description>
    </item>
    <item>
      <title>UCS Director VMware Management Policy</title>
      <link>https://theithollow.com/2016/10/26/ucs-director-vmware-management-policy/</link>
      <pubDate>Wed, 26 Oct 2016 15:24:20 +0000</pubDate>
      <guid>https://theithollow.com/2016/10/26/ucs-director-vmware-management-policy/</guid>
      <description>&lt;p&gt;Cisco UCS Director VMware Management Policy is used to determine how virtual machines will behave and more specifically be cleaned up. In the cloud world, the removal of inactive and unnecessary virtual machines may be more important that the deployment of them. The VM Management Policy is used to configure leases, notifications about when leases expire, and determining when a VM is inactive. This policy is very useful to keep your cloud clean, and removing unneeded virtual machines when they&amp;rsquo;re past their usefulness.&lt;/p&gt;</description>
    </item>
    <item>
      <title>UCS Director Cost Model</title>
      <link>https://theithollow.com/2016/10/24/ucs-director-cost-model/</link>
      <pubDate>Mon, 24 Oct 2016 14:08:29 +0000</pubDate>
      <guid>https://theithollow.com/2016/10/24/ucs-director-cost-model/</guid>
      <description>&lt;p&gt;Chargeback or at least showback is an important thing for any cloud environment. Cisco UCS Director can provide cost information back to managers but you need to create a UCS Director cost model. This cost model will define how all the costs are calculated.&lt;/p&gt;
&lt;h1 id=&#34;add-a-cost-model&#34;&gt;Add a Cost Model&lt;/h1&gt;
&lt;p&gt;To create a cost model, go to the Policies drop down and select Virtual/Hypervisor Policies &amp;ndash;&amp;gt; Service Delivery. Then select the Cost Model tab.&lt;/p&gt;</description>
    </item>
    <item>
      <title>UCS Director System Policies</title>
      <link>https://theithollow.com/2016/10/19/ucs-director-system-policies/</link>
      <pubDate>Wed, 19 Oct 2016 14:15:23 +0000</pubDate>
      <guid>https://theithollow.com/2016/10/19/ucs-director-system-policies/</guid>
      <description>&lt;p&gt;UCS Director System Policies are kind of a catch all for any settings that need to be defined prior to a virtual machine being deployed, and that don&amp;rsquo;t fit into a neat little category like Network, Storage or Compute. This post reviews two types of system policies: VMware and AWS.&lt;/p&gt;
&lt;h1 id=&#34;vmware-system-policy&#34;&gt;VMware System Policy&lt;/h1&gt;
&lt;p&gt;This policy is used to configure things like the Time Zones, DNS Settings, virtual machine naming conventions and guest licensing information. The policy can be found under the Policies drop down &amp;ndash;&amp;gt; Virtual/Hypervisor Policies &amp;ndash;&amp;gt; Service Delivery screen and from there you&amp;rsquo;ll be looking for the VMware System Policy tab.&lt;/p&gt;</description>
    </item>
    <item>
      <title>UCS Director Network Policies</title>
      <link>https://theithollow.com/2016/10/17/ucs-director-network-policies/</link>
      <pubDate>Mon, 17 Oct 2016 14:30:55 +0000</pubDate>
      <guid>https://theithollow.com/2016/10/17/ucs-director-network-policies/</guid>
      <description>&lt;p&gt;The UCS Director Virtual Data Center construct requires several underlying policies in order to become an item that virtual machine can be deployed on. One of these items is the networking policy which includes IP Pools, VLANs, vNic rules and port group selection.&lt;/p&gt;
&lt;h1 id=&#34;ip-pool-policy&#34;&gt;IP Pool Policy&lt;/h1&gt;
&lt;p&gt;Before creating any Network Policies it may be necessary to create an IP Pool Policy. The IP Pool is used to distribute IP Addresses from UCS Director instead of an IPAM solution or DHCP. If either of those methods are to be used, this section can be skipped.&lt;/p&gt;</description>
    </item>
    <item>
      <title>UCS Director VMware Storage Policy</title>
      <link>https://theithollow.com/2016/10/17/ucs-director-vmware-storage-policy/</link>
      <pubDate>Mon, 17 Oct 2016 14:08:10 +0000</pubDate>
      <guid>https://theithollow.com/2016/10/17/ucs-director-vmware-storage-policy/</guid>
      <description>&lt;p&gt;The storage policy defines how virtual disks will be deployed on vSphere datastores. This policy will be added to the Cisco UCS Director Virtual Data Center construct to provide a comprehensive policy on how to deploy new virtual machines on VMware vSphere.&lt;/p&gt;
&lt;h1 id=&#34;vmware-storage-policies&#34;&gt;VMware Storage Policies&lt;/h1&gt;
&lt;p&gt;To configure a VMware Storage Policy,  go to the Policies drop down “Virtual/Hypervisor Policies” &amp;ndash;&amp;gt; Storage. Then click on the “VMware Storage Policy” tab.&lt;/p&gt;
&lt;p&gt;You’ll notice that there may be some default storage policies listed here. These can be deleted and you can create your own policies from scratch. VMware storage polices are created by default when you add the cloud. Click &amp;ldquo;Add&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS and VMware, What is Happening Here?</title>
      <link>https://theithollow.com/2016/10/14/aws-and-vmware-what-is-happening-here/</link>
      <pubDate>Fri, 14 Oct 2016 15:38:21 +0000</pubDate>
      <guid>https://theithollow.com/2016/10/14/aws-and-vmware-what-is-happening-here/</guid>
      <description>&lt;p&gt;Yesterday it was announced that VMware and Amazon Web Services are partnering to provide vSphere&amp;rsquo;s hypervisor and toolsets on the AWS platform. Since this time there have been plenty of articles written questioning the motives of both parties involved and whether or not one of these two companies is going to regret this partnership. I invite you to read other perspectives on this and a few of them are listed here: &lt;a href=&#34;https://medium.com/@cloud_opinion/aws-blinked-20cddbb537ed#.z7ghrynut&#34;&gt;Cloud Opinion&lt;/a&gt;, &lt;a href=&#34;http://www.juku.it/en/vmwonaws-really-cool-not/&#34;&gt;Enrico Signoretti&lt;/a&gt;, &lt;a href=&#34;https://blogs.vmware.com/vsphere/2016/10/vmware-cloud-on-aws-a-closer-look.html&#34;&gt;Frank Denemman&lt;/a&gt; (VMware), &lt;a href=&#34;https://aws.amazon.com/blogs/aws/in-the-works-vmware-cloud-on-aws/&#34;&gt;Jeff Barr&lt;/a&gt; (AWS) and there will be more.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cisco UCS Director 6 Guide</title>
      <link>https://theithollow.com/2016/10/13/cisco-ucs-director-6-guide/</link>
      <pubDate>Thu, 13 Oct 2016 14:00:44 +0000</pubDate>
      <guid>https://theithollow.com/2016/10/13/cisco-ucs-director-6-guide/</guid>
      <description>&lt;p&gt;Cisco UCS Director 6 is a cloud management platform that can deploy virtual machines and services across vSphere, KVM, Hyper-V and AWS endpoints. UCS Director will manage the orchestration, lifecycle and governance of virtual machines deployed through it and can also help in the automatic provisioning of hardware resources. Cisco has plenty of documentation on how to click the buttons to create constructs used for deployment, but I was not able to find any great resources on what order they should be performed in and why I&amp;rsquo;m making the choices in the GUI. If you follow this guide in the order of posts listed, it should help you to get a Cisco UCS Director 6 environment setup and be able to use it to deploy virtual resources. This guide does not cover many of the additional benefits that UCSD can provide when dealing with a physical environment. I hope that this guide can give you a good starting point on how the solution works and what you can do with it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>UCS Director Computing Policy</title>
      <link>https://theithollow.com/2016/10/13/ucs-director-computing-policy/</link>
      <pubDate>Thu, 13 Oct 2016 13:55:53 +0000</pubDate>
      <guid>https://theithollow.com/2016/10/13/ucs-director-computing-policy/</guid>
      <description>&lt;p&gt;The Computing Polices determine how vCPUs and vMEM will be assigned to a virtual machine deployed through UCS Director as well as which clusters and hosts can have virtual machines placed on them.&lt;/p&gt;
&lt;h1 id=&#34;add-a-vmware-computing-policy&#34;&gt;Add a VMware Computing Policy&lt;/h1&gt;
&lt;p&gt;To add a computing policy got to the Policies drop down and select “Virtual/Hypervisor Polices” &amp;ndash;&amp;gt; Computing. Then select the VMware Computing Policy tab.&lt;/p&gt;
&lt;p&gt;You’ll notice that there may be some default VMware computing policies listed here. These can be deleted and you can create your own policies from scratch. VMware computing polices are created by default when you add the cloud.&lt;/p&gt;</description>
    </item>
    <item>
      <title>UCS Director Infrastructure Setup</title>
      <link>https://theithollow.com/2016/10/12/ucs-director-infrastructure-setup/</link>
      <pubDate>Wed, 12 Oct 2016 14:00:05 +0000</pubDate>
      <guid>https://theithollow.com/2016/10/12/ucs-director-infrastructure-setup/</guid>
      <description>&lt;p&gt;UCS Director is a cloud management platform and thus requires some infrastructure to deploy the orchestrated workloads. In many cases UCS Director can also orchestrate the configuration and deployment of bare metal or hardware as well, such as configuring new VLANs on switches, deploying operating systems on blades and setting hardware profiles etc. This post focuses on getting those devices to show up in UCS Director so that additional automation can be performed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>UCS Director Basic Setup Configurations</title>
      <link>https://theithollow.com/2016/10/11/ucs-director-basic-setup-configurations/</link>
      <pubDate>Tue, 11 Oct 2016 14:05:15 +0000</pubDate>
      <guid>https://theithollow.com/2016/10/11/ucs-director-basic-setup-configurations/</guid>
      <description>&lt;p&gt;The basic deployment of UCS Director consists of deploying an OVF file that is available from the Cisco downloads site. This post won&amp;rsquo;t go through the deployment of the OVF but this should be a pretty simple setup. The deployment will ask for IP Addressing information and some passwords. Complete the deployment of the OVF in your virtual environment and then continue with this post.&lt;/p&gt;
&lt;p&gt;Once the OVF has been deployed, open a web browser and place the IP Address of the appliance in the address bar.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cisco UCS Director VDCs</title>
      <link>https://theithollow.com/2016/10/10/cisco-ucs-director-vdcs/</link>
      <pubDate>Mon, 10 Oct 2016 14:16:44 +0000</pubDate>
      <guid>https://theithollow.com/2016/10/10/cisco-ucs-director-vdcs/</guid>
      <description>&lt;p&gt;Cisco UCS Director utilizes the idea of a Virtual Data Center (VDC) to determine how and where virtual machine should be placed. This includes which clusters to deploy to, networks to use, datastores to live on, as well as the guest customization and cost models that will be used for those virtual machines. According to the UCS Director Administration Guide, a Virtual Data Center is &amp;ldquo;a logical grouping that combines virtual resources, operational details, rules, and policies to manage specific group requirements&amp;rdquo;. Cisco UCS Director VDCs are the focal point of a virtual machine deployment.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Scaling in vRealize Automation</title>
      <link>https://theithollow.com/2016/10/06/scaling-vrealize-automation/</link>
      <pubDate>Thu, 06 Oct 2016 14:18:06 +0000</pubDate>
      <guid>https://theithollow.com/2016/10/06/scaling-vrealize-automation/</guid>
      <description>&lt;p&gt;One of the new features of vRealize Automation in version 7.1 is the ability to scale out or scale in your servers. This sort of scaling is a horizontal scaling of the number of servers. For instance, if you had deployed a single web server, you can scale out to two, three etc. When you scale in, you can go from four servers to three and so on.&lt;/p&gt;
&lt;h1 id=&#34;use-cases&#34;&gt;Use Cases&lt;/h1&gt;
&lt;p&gt;The use cases here could really vary widely. The easiest to get started with would be some sort of a web / database deployment where the web servers have some static front end web pages and can be deployed over and over again with the same configurations. If we were to place the web servers behind a load balancer (yep, think NSX here for you vSphere junkies) then your web applications can be scaled horizontally based on when you run out of resources.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Azure Scale Sets</title>
      <link>https://theithollow.com/2016/10/03/azure-scale-sets/</link>
      <pubDate>Mon, 03 Oct 2016 14:10:32 +0000</pubDate>
      <guid>https://theithollow.com/2016/10/03/azure-scale-sets/</guid>
      <description>&lt;p&gt;Azure scale sets are a way to horizontally increase or decrease resources for your applications. Wouldn&amp;rsquo;t it be nice to provision a pair of web servers behind a load balancer, and then add a third or fourth web server once the load hit 75% of capacity? Even better, when the load on those web servers settles down, they could be removed to save you money? This is what an Azure scale set does. Think of the great uses for this; seasonal demand for a shopping site, event promotions that cause a short spike in traffic, or even end of the month data processing tasks could automatically scale out to meet the demand and then scale in to save money when not needed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Farewell to VMUG</title>
      <link>https://theithollow.com/2016/09/26/a-farewell-to-vmug/</link>
      <pubDate>Mon, 26 Sep 2016 14:10:46 +0000</pubDate>
      <guid>https://theithollow.com/2016/09/26/a-farewell-to-vmug/</guid>
      <description>&lt;p&gt;The Chicago chapter of VMware Users Group had it&amp;rsquo;s annual conference at the Rosemont Convention Center on Thursday of last week and it was again a success thanks in no small part to the VMUG corporate team. Over six hundred people walked through the doors to experience sponsored sessions, community sessions, keynotes from Kit Colbert and Phoummala Schmidt, as well as plenty of other fun things. This was the fourth official Chicago VMUG Conference that I&amp;rsquo;ve attended as a member of the leadership team. This was also my final event as a leader. Typically I use this blog as a place to post technical information but in this case I felt that it is important to reflect on the importance of what this group meant to me.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Get Started with Azure Automation</title>
      <link>https://theithollow.com/2016/09/19/get-started-azure-automation/</link>
      <pubDate>Mon, 19 Sep 2016 14:15:50 +0000</pubDate>
      <guid>https://theithollow.com/2016/09/19/get-started-azure-automation/</guid>
      <description>&lt;p&gt;Microsoft Azure has a neat way to store and run code right from within Microsoft Azure called &amp;ldquo;Azure Automation&amp;rdquo;. If you&amp;rsquo;re familiar with Amazon&amp;rsquo;s Lambda service, Azure Automation is similar in many ways. The main difference is that in Azure, we&amp;rsquo;re working with PowerShell code instead of Python or Node.js.&lt;/p&gt;
&lt;h1 id=&#34;create-an-azure-automation-account&#34;&gt;Create An Azure Automation Account&lt;/h1&gt;
&lt;p&gt;To get started, the first thing that we need to do is to setup an Azure Automation Account. In your Azure instance, browse for &amp;ldquo;Automation Accounts&amp;rdquo; and then click Add. Give the account a name and a subscription that the PowerShell commands should run under. As with any Azure objects, select a resource group or create your own and then select a location. The last setting is to decide whether or not the account with be an &amp;ldquo;Azure Run As&amp;rdquo; account. If you select &amp;ldquo;Yes&amp;rdquo; then the account will have access to other Azure Resources within your instance. For our examples, this account should be a &amp;ldquo;run as&amp;rdquo; account.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft Azure Portals</title>
      <link>https://theithollow.com/2016/09/12/microsoft-azure-portals/</link>
      <pubDate>Mon, 12 Sep 2016 14:05:06 +0000</pubDate>
      <guid>https://theithollow.com/2016/09/12/microsoft-azure-portals/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;re getting started with Microsoft Azure, you may feel confused about where things are located. One of the reasons for this confusion is the current use of multiple portals. It&amp;rsquo;s hard enough to learn how subscriptions work, how to access the resources through PowerShell and all of those new concepts without having to navigate different sites. This post should shed some light on what the portals are and how they&amp;rsquo;re used.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Azure Cloud Services</title>
      <link>https://theithollow.com/2016/09/07/azure-cloud-services/</link>
      <pubDate>Wed, 07 Sep 2016 14:00:55 +0000</pubDate>
      <guid>https://theithollow.com/2016/09/07/azure-cloud-services/</guid>
      <description>&lt;p&gt;Azure provides a Platform-as-a-Service offering called a &amp;ldquo;Cloud Service.&amp;rdquo; Instead of managing every part of a virtual machine (the middle-wear and the application) it might be desirable to only worry about the application that is being deployed. An Azure cloud service allows you to just focus on the app, but does give you access to the underlying virtual machine if you need to use it.&lt;/p&gt;
&lt;p&gt;So what makes up an Azure Cloud Service? There are two main types of virtual machines that are deployed through a cloud service; web roles and worker roles. Web roles are Windows servers with IIS installed and ready to use on them. Worker roles are Windows servers without IIS installed. In addition to the Windows instances that will be deployed, a cloud service also includes a load balancer that will automatically load balance the web roles, and an IP Address will be assigned to the load balancer. One thing to note is that the web server roles have an agent installed on them as well so that the load balancer can determine if the server is working correctly and if it needs to remove a server from the load balancer.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Azure Network Interfaces</title>
      <link>https://theithollow.com/2016/09/06/azure-network-interfaces/</link>
      <pubDate>Tue, 06 Sep 2016 14:05:44 +0000</pubDate>
      <guid>https://theithollow.com/2016/09/06/azure-network-interfaces/</guid>
      <description>&lt;p&gt;Azure allows you to manage network interfaces as an object that can be decoupled from the virtual machine. This is important to note, because when you delete your virtual machine, the Network Interface will still be in the Azure Portal. This NIC and all of it&amp;rsquo;s settings will still exist for reuse if you wish. This would include keeping the Public IP Address that is associated with it, subnets, and Network Security Groups.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Simple Disaster Recovery Options with Zerto</title>
      <link>https://theithollow.com/2016/08/24/simple-disaster-recovery-options-zerto/</link>
      <pubDate>Wed, 24 Aug 2016 14:05:04 +0000</pubDate>
      <guid>https://theithollow.com/2016/08/24/simple-disaster-recovery-options-zerto/</guid>
      <description>&lt;p&gt;An issue serious enough to require servers in your data center to be failed over to a secondary site will probably keep you busy enough all on it&amp;rsquo;s own. You don&amp;rsquo;t want to have to think about how complicated your disaster recovery tool is. I&amp;rsquo;ve been impressed with Zerto since the first time that I worked with it. The tool requires a piece of software called the Zerto Virtual Manager, to be installed at each of your sites and connected to your vCenters. This manager will then deploy replication appliances on each of your ESXi hosts to manage the replication. From there on, all the replication settings, orchestration options, and fail over tasks are completed through this manager.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deploying Virtual Machines in Microsoft Azure</title>
      <link>https://theithollow.com/2016/08/23/deploying-virtual-machines-microsoft-azure/</link>
      <pubDate>Tue, 23 Aug 2016 14:01:28 +0000</pubDate>
      <guid>https://theithollow.com/2016/08/23/deploying-virtual-machines-microsoft-azure/</guid>
      <description>&lt;p&gt;Congratulations! If you&amp;rsquo;ve made it this far in the &lt;a href=&#34;https://theithollow.com/2016/07/18/guide-getting-started-azure/&#34;&gt;Microsoft Azure Series&lt;/a&gt;, you&amp;rsquo;re finally ready to start deploying virtual machines in Microsoft Azure. Let&amp;rsquo;s face it, the whole series has led up to this post because most of you are probably looking at getting started in Azure with the virtual machine. It&amp;rsquo;s familiar and can house applications, databases, data or whatever you&amp;rsquo;ve been housing in in your on premises data center. If you&amp;rsquo;re trying to benchmark Azure with you&amp;rsquo;re own data center apps, virtual machines are probably where you&amp;rsquo;ll spend your time. As you learn more about the the platform, Azure&amp;rsquo;s PaaS offerings might be more heavily used to prevent you from having to manage those pesky operating systems but for now we&amp;rsquo;re focusing on the VM.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install PowerShell on Mac</title>
      <link>https://theithollow.com/2016/08/22/install-powershell-mac/</link>
      <pubDate>Mon, 22 Aug 2016 14:10:58 +0000</pubDate>
      <guid>https://theithollow.com/2016/08/22/install-powershell-mac/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s a weird thing to say, but we can install PowerShell on Mac after the &lt;a href=&#34;https://azure.microsoft.com/en-us/blog/powershell-is-open-sourced-and-is-available-on-linux/&#34;&gt;announcement from Microsoft&lt;/a&gt; that PowerShell will be available for both Macintosh and Linux. It&amp;rsquo;s pretty easy to accomplish but having a great scripting language like PowerShell available for Mac is really cool and deserves a blog post. I mean, now I don&amp;rsquo;t even need to fire up my Windows virtual machine just to run PowerShell!&lt;/p&gt;
&lt;p&gt;To get started, download the OSX .pkg file from the github page: &lt;a href=&#34;https://github.com/PowerShell/PowerShell/releases/&#34;&gt;https://github.com/PowerShell/PowerShell/releases/&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rubrik Announces Firefly</title>
      <link>https://theithollow.com/2016/08/16/rubrik-announces-firefly/</link>
      <pubDate>Tue, 16 Aug 2016 12:00:25 +0000</pubDate>
      <guid>https://theithollow.com/2016/08/16/rubrik-announces-firefly/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2016/08/firefly.png&#34;&gt;&lt;img alt=&#34;firefly&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2016/08/firefly.png&#34;&gt;&lt;/a&gt; Today &lt;a href=&#34;http://rubrik.com&#34;&gt;Rubrik&lt;/a&gt; announced the release of their latest version of the Rubrik Cloud Data Management (RCDM) operating system and this one has some really neat enhancements. If you&amp;rsquo;re not familiar with Rubrik, and hate managing backups, then you really should take a closer look at them. Their Cloud Data Management Platform makes managing backups a very simple task. Think Apple&amp;rsquo;s Time Machine, only for your data center.&lt;/p&gt;
&lt;p&gt;The latest version of their operating system is named &amp;ldquo;Firefly&amp;rdquo;, instead of having a boring old number distinction like 2.0. I&amp;rsquo;m told that future versions will also be named in a similar fashion around a bio-luminescence naming scheme. So if you&amp;rsquo;re not into fireflies, just hang tight for the Angler fish version which I&amp;rsquo;m speculating will be next.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Get Started with Azure PowerShell</title>
      <link>https://theithollow.com/2016/08/15/get-started-azure-powershell/</link>
      <pubDate>Mon, 15 Aug 2016 14:35:02 +0000</pubDate>
      <guid>https://theithollow.com/2016/08/15/get-started-azure-powershell/</guid>
      <description>&lt;p&gt;Microsoft Azure has its own command line that can be used to script installs, export and import configurations and query your portal for information. Being a Microsoft solution, this command line is accessed through PowerShell.&lt;/p&gt;
&lt;h1 id=&#34;install-azure-powershell&#34;&gt;Install Azure PowerShell&lt;/h1&gt;
&lt;p&gt;Using PowerShell with Microsoft Azure is pretty simple to get up and going. The first step to getting started is to install the Azure PowerShell modules. Open up your PowerShell console and run both &amp;ldquo;Install-Module AzureRM&amp;rdquo; and then &amp;ldquo;Install-Module Azure&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Azure Storage Accounts</title>
      <link>https://theithollow.com/2016/08/11/azure-storage-accounts/</link>
      <pubDate>Thu, 11 Aug 2016 14:05:47 +0000</pubDate>
      <guid>https://theithollow.com/2016/08/11/azure-storage-accounts/</guid>
      <description>&lt;p&gt;Azure storage accounts provide a namespace in which to store data objects. These objects could be blobs, file, tables, queues and virtual machine disks. This post focuses on the pieces necessary to create a new storage account for use within Azure Resource Manager portal.&lt;/p&gt;
&lt;h1 id=&#34;setup&#34;&gt;Setup&lt;/h1&gt;
&lt;p&gt;To setup a storage account go to the Azure Resource Manager Portal, select storage accounts and then click the &amp;ldquo;Add&amp;rdquo; button. From there you&amp;rsquo;ll have some familiar settings that will need to be filled out such as a unique name for the account, a subscription to use for billing, a resource group for management, and a location for the region to be used. The rest of this article explains the additional settings shown in the screenshot below.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create Azure VPN Connection</title>
      <link>https://theithollow.com/2016/08/08/create-azure-vpn-connection/</link>
      <pubDate>Mon, 08 Aug 2016 14:05:37 +0000</pubDate>
      <guid>https://theithollow.com/2016/08/08/create-azure-vpn-connection/</guid>
      <description>&lt;p&gt;Unless you&amp;rsquo;re starting up a company from scratch, you probably won&amp;rsquo;t host all of your workloads in a public cloud like Microsoft Azure. If you&amp;rsquo;re building a hybrid cloud, you probably want to have network connectivity between the two clouds and that means a VPN. Microsoft Azure uses a Virtual Network Gateway to provide this connectivity.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;NOTE: As of the writing of this blog post, Microsoft has two portals that can be used to provide cloud resources. The Classic portal and the Azure Resource Manager portal. This post focuses on setting up a VPN tunnel using the new Azure Resource Manager portal.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Azure Network Security Groups</title>
      <link>https://theithollow.com/2016/08/03/azure-network-security-groups/</link>
      <pubDate>Wed, 03 Aug 2016 14:05:32 +0000</pubDate>
      <guid>https://theithollow.com/2016/08/03/azure-network-security-groups/</guid>
      <description>&lt;p&gt;An Azure network security group is your one stop shop for access control lists. Azure NSGs are how you will block or allow traffic from entering or exiting your subnets or individual virtual machines. In the new Azure Resource Manager Portal NSGs are applied to either a subnet or a virtual NIC of a virtual machine, and not the entire machine itself.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;NOTE: At the time of this post, Azure has a pair of Azure portals, including the classic portal where NSGs are applied to a virtual machine, or the Resource Manager Portal where NSGs are applied to a VNic of a virtual machine.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Setup Azure Networks</title>
      <link>https://theithollow.com/2016/08/01/setup-azure-networks/</link>
      <pubDate>Mon, 01 Aug 2016 14:05:16 +0000</pubDate>
      <guid>https://theithollow.com/2016/08/01/setup-azure-networks/</guid>
      <description>&lt;p&gt;Setting up networks in Microsoft Azure is pretty simple task, but care should be taken when deciding how the address space will be carved out. To get started lets cover a couple of concepts about how Azure handles networking. To start we have the idea of a &amp;ldquo;VNet&amp;rdquo; which is the IP space that will be assigned to smaller subnets. These VNets are isolated from each other and the outside world. If you want your VNet to communicate with another VNet or your on-premises networks, you&amp;rsquo;ll need to setup a VPN tunnel. You might be wondering, how do you do any segmentation between servers without having to setup a VPN then? The answer there is using subnets. Multiple subnets can be created inside of a VNet and security groups can be added to them so that they only allow certain traffic, sort of like a firewall does.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Execute vRO Workflow from AWS Lambda</title>
      <link>https://theithollow.com/2016/07/26/vro_from_aws_lambda/</link>
      <pubDate>Tue, 26 Jul 2016 14:00:15 +0000</pubDate>
      <guid>https://theithollow.com/2016/07/26/vro_from_aws_lambda/</guid>
      <description>&lt;p&gt;The use cases here are open for debate, but you can setup a serverless call to vRealize Orchestrator to execute your custom orchestration tasks. Maybe you&amp;rsquo;re integrating this with an &lt;a href=&#34;http://amzn.to/2a0VHhe&#34;&gt;Amazon IoT button&lt;/a&gt;, or you want voice deployments with &lt;a href=&#34;http://amzn.to/2a0VFG8&#34;&gt;Amazon Echo&lt;/a&gt;, or maybe you&amp;rsquo;re just trying to provide access to your workflows based on a CloudWatch event in Amazon. In any case, it is possible to setup an Amazon Lambda call to execute a vRO workflow. In this post, we&amp;rsquo;ll actually build a Lambda function that executes a vRO workflow that deploys a CentOS virtual machine in vRealize Automation, but the workflow could really be anything you want.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMworld 2016 Sessions</title>
      <link>https://theithollow.com/2016/07/25/vmworld-2016-sessions/</link>
      <pubDate>Mon, 25 Jul 2016 14:03:45 +0000</pubDate>
      <guid>https://theithollow.com/2016/07/25/vmworld-2016-sessions/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s about time to head to the US VMworld conference again and this year its in Las Vegas Nevada. VMworld is always a time that is full of excitement for virtualization junkies. Will there be new product announcements that will disrupt the established virtual design principles? Will a new product vendor make a big splash at the event? Can I learn brand new ways to enable my company? All of these questions spread the anticipation for the event.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Indianapolis VMUG Keynote 2016</title>
      <link>https://theithollow.com/2016/07/21/indianapolis-vmug-keynote-2016/</link>
      <pubDate>Thu, 21 Jul 2016 14:19:55 +0000</pubDate>
      <guid>https://theithollow.com/2016/07/21/indianapolis-vmug-keynote-2016/</guid>
      <description>&lt;p&gt;I was asked to provide the PowerPoint deck used in the 2016 Indianapolis VMUG Conference Keynote. If you are interested in this presentation, it can be found here. &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2016/07/Indy-Keynote-v6.pptx&#34;&gt;Indy-Keynote v6&lt;/a&gt; &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2016/07/Spilled.png&#34;&gt;&lt;img alt=&#34;Spilled&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2016/07/Spilled.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Guide to Getting Started with Azure</title>
      <link>https://theithollow.com/2016/07/18/guide-getting-started-azure/</link>
      <pubDate>Mon, 18 Jul 2016 15:01:24 +0000</pubDate>
      <guid>https://theithollow.com/2016/07/18/guide-getting-started-azure/</guid>
      <description>&lt;p&gt;Following the posts in order, this guide should help you to understand and get familiar with Microsoft Azure. This is a guide to getting started with Azure that you can build upon to deploy your own public cloud environment. &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2016/07/Azure-Guide.png&#34;&gt;&lt;img alt=&#34;Azure Guide&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2016/07/Azure-Guide.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;azure-accounts-and-subscriptions&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1J8&#34;&gt;Azure Accounts and Subscriptions&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;azure-active-directory-integration&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/06/27/setup-azure-ad-connector/&#34;&gt;Azure Active Directory Integration&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;azureresource-groups&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1Iz&#34;&gt;Azure Resource Groups&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;setup-azure-networks&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/08/01/setup-azure-networks/&#34;&gt;Setup Azure Networks&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;azure-network-security-groups&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/08/03/azure-network-security-groups/&#34;&gt;Azure Network Security Groups&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;createazure-vpnconnection&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1In&#34;&gt;Create Azure VPN Connection&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;azure-storage-accounts&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/08/11/azure-storage-accounts/&#34;&gt;Azure Storage Accounts&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;setup-azure-powershell&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/08/15/get-started-azure-powershell/&#34;&gt;Setup Azure PowerShell&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;azure-virtual-machine-deployment&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/08/23/deploying-virtual-machines-microsoft-azure/&#34;&gt;Azure Virtual Machine Deployment&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;azure-network-interfaces&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/09/06/azure-network-interfaces/&#34;&gt;Azure Network Interfaces&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;azure-cloud-services&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/09/07/azure-cloud-services/&#34;&gt;Azure Cloud Services&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;azure-scale-sets&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/10/03/azure-scale-sets/&#34;&gt;Azure Scale Sets&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;understanding-the-multiple-azure-portals&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/09/12/microsoft-azure-portals/&#34;&gt;Understanding the Multiple Azure Portals&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;using-azure-automation&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/09/19/get-started-azure-automation/&#34;&gt;Using Azure Automation&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;microsoft-azure-official-links&#34;&gt;Microsoft Azure Official Links&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;Azure Resource Manager Portal -&lt;/strong&gt; &lt;a href=&#34;https://portal.azure.com&#34;&gt;https://portal.azure.com&lt;/a&gt; &lt;strong&gt;Azure Classic Portal&lt;/strong&gt; - &lt;a href=&#34;http://manage.windowsazure.com&#34;&gt;http://manage.windowsazure.com&lt;/a&gt; &lt;strong&gt;Microsoft Azure Documentation and Resources -&lt;/strong&gt; &lt;a href=&#34;https://azure.microsoft.com&#34;&gt;https://azure.microsoft.com&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Azure Resource Groups</title>
      <link>https://theithollow.com/2016/07/18/azure-resource-groups/</link>
      <pubDate>Mon, 18 Jul 2016 14:05:36 +0000</pubDate>
      <guid>https://theithollow.com/2016/07/18/azure-resource-groups/</guid>
      <description>&lt;p&gt;An Azure resource group is a way for you to, you guessed it, group a set of resources together. This is a useful capability in a public cloud so that you can manage permissions, set alerts, built deployment templates and audit logs on a subset of resources. Resource groups can contain, virtual machines, gateways, VNets, VPNs and about any other resource Azure can deploy.&lt;/p&gt;
&lt;p&gt;Most items that you create will need to belong to a resource group but an item can only belong to a single resource group at a time. Resources can be moved from one resource group to another.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Azure Subscriptions</title>
      <link>https://theithollow.com/2016/07/11/azure-subscriptions/</link>
      <pubDate>Mon, 11 Jul 2016 14:12:30 +0000</pubDate>
      <guid>https://theithollow.com/2016/07/11/azure-subscriptions/</guid>
      <description>&lt;p&gt;Azure is a great reservoir of resources that your organization can use to deploy applications upon and the cloud is focused around pooling resources together. However, organizations need to be able to split resources up based on cost centers. The development team will be using resources for building new apps, as well as maybe an e-commerce team for production uses. Subscriptions allow for a single Azure instance to separate these costs, and bill to different teams.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Join Me At The Indianapolis VMUG Conference!</title>
      <link>https://theithollow.com/2016/07/08/come-indianapolis-vmug-conference/</link>
      <pubDate>Fri, 08 Jul 2016 19:50:14 +0000</pubDate>
      <guid>https://theithollow.com/2016/07/08/come-indianapolis-vmug-conference/</guid>
      <description>&lt;p&gt;Join me on July 20th in Indianapolis Indiana for a day of fun and learning at the annual Indianapolis VMware Users Group Conference! For those of you not familiar with VMUG, its an independent customer-led organization created to maximize members&amp;rsquo; use of VMware and partner solutions through knowledge sharing, training, collaboration and events. VMUG is the largest organization worldwide focused on virtualization users. Don&amp;rsquo;t worry if you just want the day off from work, that&amp;rsquo;s just one of the benefits, but &lt;strong&gt;BE SURE TO REGISTER FOR FREE HERE:&lt;/strong&gt; &lt;a href=&#34;https://www.vmug.com/p/cm/ld/fid=13570&#34;&gt;https://www.vmug.com/p/cm/ld/fid=13570&lt;/a&gt; &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2012/09/vmuglogo.png&#34;&gt;&lt;img alt=&#34;VMUGLogo&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2012/09/vmuglogo.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Add Custom Items to vRealize Automation</title>
      <link>https://theithollow.com/2016/07/05/add-custom-items-vrealize-automation/</link>
      <pubDate>Tue, 05 Jul 2016 14:14:41 +0000</pubDate>
      <guid>https://theithollow.com/2016/07/05/add-custom-items-vrealize-automation/</guid>
      <description>&lt;p&gt;vRealize Automation lets us publish vRealize Orchestrator workflows to the service catalog, but to get more functionality out of these XaaS blueprints, we can add the provisioned resources to the items list. This allows us to manage the lifecycle of these items and even perform secondary &amp;ldquo;Day 2 Operations&amp;rdquo; on these items later.&lt;/p&gt;
&lt;p&gt;For the example in this post, we&amp;rsquo;ll be provisioning an AWS Security group in an existing VPC. For now, just remember that AWS Security groups are not managed by vRA, but with some custom work, this is all about to change.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Setup the Azure AD Connector</title>
      <link>https://theithollow.com/2016/06/27/setup-azure-ad-connector/</link>
      <pubDate>Mon, 27 Jun 2016 14:10:04 +0000</pubDate>
      <guid>https://theithollow.com/2016/06/27/setup-azure-ad-connector/</guid>
      <description>&lt;p&gt;The cloud doesn&amp;rsquo;t need to be a total shift to the way you manage your infrastructure. Sure, it has many differences, but you don&amp;rsquo;t have to redo everything just to provision cloud workloads. One thing you&amp;rsquo;ll probably want to do is connect your Active Directory Domain to your cloud provider so that you can continue to administer one group of users. Face it, you&amp;rsquo;re not going to create a user account in AD, then one in Amazon and then another one in Azure. You want to be able to manage one account and have it affect everything. Microsoft Azure allows you to extend your on-prem domain to the Azure portal. This post focuses on the AD Connector and doing a sync.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ansible with vRealize Automation Quickstart</title>
      <link>https://theithollow.com/2016/06/20/ansible-vrealize-automation/</link>
      <pubDate>Mon, 20 Jun 2016 14:04:51 +0000</pubDate>
      <guid>https://theithollow.com/2016/06/20/ansible-vrealize-automation/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;re brand new to Ansible but have some vRealize Automation and Orchestration experience, this post will get you started with a configuration management tool.&lt;/p&gt;
&lt;p&gt;The goal in this example is to deploy a CentOS server from vRealize Automation and then have Ansible configure Apache and deploy a web page. It assumes that you have no Ansible server setup, but do have a working vRealize Automation instance. If you need help with setting up vRealize Automation 7 take a look at the &lt;a href=&#34;https://theithollow.com/2016/01/11/vrealize-automation-7-guide/&#34;&gt;guide here&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Determine the Number of vSphere Clusters to Use</title>
      <link>https://theithollow.com/2016/06/13/cluster-decision-sizing/</link>
      <pubDate>Mon, 13 Jun 2016 14:15:10 +0000</pubDate>
      <guid>https://theithollow.com/2016/06/13/cluster-decision-sizing/</guid>
      <description>&lt;p&gt;The number of clusters that should be used for a vSphere environment comes up for every vSphere design. The number of clusters that should be used isn’t a standard number and should be evaluated based on several factors.&lt;/p&gt;
&lt;h1 id=&#34;number-of-hosts&#34;&gt;Number of Hosts&lt;/h1&gt;
&lt;p&gt;Let’s start with the basics, if the design calls for more virtual machines than can fit into a single cluster, then it’s obvious that multiple clusters must be used. The same is true for a design that calls for more hosts that can fit into a single cluster or any other cluster maximums.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Add REST to a SQL Database</title>
      <link>https://theithollow.com/2016/06/06/add-rest-sql-database/</link>
      <pubDate>Mon, 06 Jun 2016 14:06:27 +0000</pubDate>
      <guid>https://theithollow.com/2016/06/06/add-rest-sql-database/</guid>
      <description>&lt;p&gt;If you do a lot of work with orchestration, you&amp;rsquo;re almost certain to be familiar with working with a REST API. These REST APIs have become the primary way that different systems can interact with each other. How about database operations? How about the ability to use a generic database to house CMDB data, change tracking or really anything you can think of.&lt;/p&gt;
&lt;p&gt;I came across a nifty program called &lt;a href=&#34;https://www.dreamfactory.com/&#34;&gt;DreamFactory&lt;/a&gt; that allows us to add an API to our databases. The examples in this post are all around MS SQL Server, but it also has support for PostgreSQL, NO SQL, SQL Lite, DB2, Salesforce and even Active Directory or LDAP.&lt;/p&gt;</description>
    </item>
    <item>
      <title>So You Wanna Be a Full Stack Engineer...</title>
      <link>https://theithollow.com/2016/05/31/wanna-full-stack-engineer/</link>
      <pubDate>Tue, 31 May 2016 14:10:02 +0000</pubDate>
      <guid>https://theithollow.com/2016/05/31/wanna-full-stack-engineer/</guid>
      <description>&lt;p&gt;Its a hot buzzword these days and probably on a lot of people&amp;rsquo;s Linkedin Profile as well. The idea that you are an engineer that knows many things about many different silos of technology. You&amp;rsquo;re the guy that can break down those walls between storage, networking, servers, cloud and all these specific disciplines. Companies are finding lots of value in these type of engineers who can see the big picture, but just remember there are a few caveats that come with this job function.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Code Stream with Artifactory</title>
      <link>https://theithollow.com/2016/05/23/code-stream-artifactory/</link>
      <pubDate>Mon, 23 May 2016 14:04:37 +0000</pubDate>
      <guid>https://theithollow.com/2016/05/23/code-stream-artifactory/</guid>
      <description>&lt;p&gt;vRealize Code Stream now comes pre-packaged with JFrog Artifactory which allows us to do some cool things while we&amp;rsquo;re testing and deploying new code. To begin this post, lets take a look at what an artifactory is and how we can use it.&lt;/p&gt;
&lt;p&gt;An artifactory is a version control repository, typically used for binary objects like .jar files. You might already be thinking, how is this different from GIT? My Github account already has repos and does its own version control. True, but what if we don&amp;rsquo;t want to pull down an entire repo to do work? Maybe we only need a single file of a build or we want to be able to pull down different versions of the same file without creating branches, forks, additional repos or committing new code? This is where an artifactory service can really shine.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Second VCDX Design &#34;Interview&#34; experience</title>
      <link>https://theithollow.com/2016/05/16/second-vcdx-design-interview/</link>
      <pubDate>Mon, 16 May 2016 14:05:50 +0000</pubDate>
      <guid>https://theithollow.com/2016/05/16/second-vcdx-design-interview/</guid>
      <description>&lt;p&gt;As some of you may know, I recently obtained the VMware Certified Design Expert - Cloud Management and Automation (VCDX-CMA) certification. This was the second VCDX that I&amp;rsquo;ve earned, the first of which being in Data Center Virtualization (DCV). This is a pretty difficult process and less than 250 people globally have the distinction of VCDX at this time. There are 4 unique tracks that a VCDX can be earned in, seen below and abbreviated as DCV, EUC, NV, CMA.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using Jenkins with vRealize Code Stream</title>
      <link>https://theithollow.com/2016/05/09/using-jenkins-vrealize-code-stream/</link>
      <pubDate>Mon, 09 May 2016 14:05:51 +0000</pubDate>
      <guid>https://theithollow.com/2016/05/09/using-jenkins-vrealize-code-stream/</guid>
      <description>&lt;p&gt;By now, we&amp;rsquo;re probably Jenkins experts. So lets see how we can use Jenkins with vRealize Code Stream. To give you a little background, vRealize Code Stream is a release automation solution that can be added to VMware&amp;rsquo;s vRealize Automation solution. It&amp;rsquo;s a nifty little tool that will let us deploy a server from blueprint, call some Jenkins jobs and deploy code from an artifactory repository. One of the best features is that you can build your release in stages and have gating rules between them so you can automate going from Development to UAT to Production or whatever else you can think of.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use vRealize Automation with Jenkins</title>
      <link>https://theithollow.com/2016/05/02/use-vrealize-automation-jenkins/</link>
      <pubDate>Mon, 02 May 2016 14:05:35 +0000</pubDate>
      <guid>https://theithollow.com/2016/05/02/use-vrealize-automation-jenkins/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;ve been following the rest of this series about using Jenkins, you&amp;rsquo;re starting to see that there are a lot of capabilities that can be used to suit whatever use case you have for deploying and testing code. This post focuses on a great plugin that was recently pushed out by &lt;a href=&#34;http://twitter.com/inkysea&#34;&gt;Kris Thieler&lt;/a&gt; (aka &lt;a href=&#34;http://inkysea.com&#34;&gt;inkysea&lt;/a&gt;) and Paul Gifford. These guys have published a Jenkins Plugin for vRealize Automation.&lt;/p&gt;
&lt;p&gt;Just like we&amp;rsquo;ve done in other posts, the first step is to install the plugin in the Manage Plugins section of Jenkins.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rubrik Gets Serious about Security</title>
      <link>https://theithollow.com/2016/04/26/rubrik-gets-serious-security/</link>
      <pubDate>Tue, 26 Apr 2016 13:05:01 +0000</pubDate>
      <guid>https://theithollow.com/2016/04/26/rubrik-gets-serious-security/</guid>
      <description>&lt;p&gt;Today Rubrik announced not only their new 2.2 code base, but also a brand new appliance that is heavily focused towards environments requiring higher levels of security.&lt;/p&gt;
&lt;h1 id=&#34;r528-hybrid-cloud-appliance&#34;&gt;r528 Hybrid Cloud Appliance&lt;/h1&gt;
&lt;p&gt;Today Rubrik has announced their new r528 Hybrid Cloud appliance that has a serious focus on ensuring that data breaches don&amp;rsquo;t come from your backup solution. How does it help prevent breaches you might ask? Encrypt everything. First the r528 &amp;ldquo;brik&amp;rdquo;, as they call their appliances, encrypts the backups in flight between your vCenter server and the Rubrik appliance. Once the data gets to the appliance, it is placed onto its FIPS 140-2 Level 2 Self Encrypting Drives (SEDs). Its important to note that since Rubrik chose not to do encryption through their Operating System, but rather at the hardware level, there is virtually no performance hit for encryption.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Push Code to GIT and test with Jenkins</title>
      <link>https://theithollow.com/2016/04/25/push-code-git-test-jenkins/</link>
      <pubDate>Mon, 25 Apr 2016 14:26:57 +0000</pubDate>
      <guid>https://theithollow.com/2016/04/25/push-code-git-test-jenkins/</guid>
      <description>&lt;p&gt;in previous posts we discussed how you can use Jenkins to test various pieces of code including Powershell. Jenkins is a neat way to test your code and have a log of the successes and failures but let&amp;rsquo;s face it, you were probably testing your code as you were writing it anyway right? Well, what if you could push your code to GIT and have that code tested each time a GIT push was executed? Then you can have several people working on the same code and when the code gets updated in your repositories, it will be tested and logged. This makes it really nice to see when the code stopped working and who published the code to GIT. Now we&amp;rsquo;re really starting to see the power of this CI/CD stuff.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Getting Started with Jenkins Guide</title>
      <link>https://theithollow.com/2016/04/19/getting-started-jenkins-guide/</link>
      <pubDate>Tue, 19 Apr 2016 14:00:28 +0000</pubDate>
      <guid>https://theithollow.com/2016/04/19/getting-started-jenkins-guide/</guid>
      <description>&lt;p&gt;Jenkins is a Continuous Integration / Continuous Development (CI/CD) tool that can be used to deploy code and test it based on a schedule, triggered by a commit in GIT or after other jobs have been completed. Jobs can all be kicked off manually.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;jenkins&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2016/04/jenkins-300x300.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;The pages below might help you to get familiar with Jenkins and how it could be leveraged in an organization.&lt;/p&gt;
&lt;h1 id=&#34;jenkins-installation&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/03/28/jenkins-installation/&#34;&gt;Jenkins Installation&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;create-jenkins-project&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/04/04/create-a-jenkins-job/&#34;&gt;Create Jenkins Project&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;add-jenkins-nodes&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/04/11/add-a-jenkins-node-for-windows-powershell/&#34;&gt;Add Jenkins Nodes&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;test-powercli-code&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/04/18/test-powercli-code-with-jenkins/&#34;&gt;Test PowerCLI Code&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;commit-code-to-git-to-trigger-job&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/04/25/push-code-git-test-jenkins/&#34;&gt;Commit Code to GIT to Trigger Job&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;use-vrealize-automation-with-jenkins&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1Em&#34;&gt;Use vRealize Automation with Jenkins&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;integrate-jenkins-with-vrealize-code-stream&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1EO&#34;&gt;Integrate Jenkins with vRealize Code Stream&lt;/a&gt;&lt;/h1&gt;</description>
    </item>
    <item>
      <title>Test PowerCLI Code with Jenkins</title>
      <link>https://theithollow.com/2016/04/18/test-powercli-code-with-jenkins/</link>
      <pubDate>Mon, 18 Apr 2016 13:58:25 +0000</pubDate>
      <guid>https://theithollow.com/2016/04/18/test-powercli-code-with-jenkins/</guid>
      <description>&lt;p&gt;In the previous post we discuss how to setup a Windows Node to test PowerShell code. In this post, we&amp;rsquo;ll configure a new Jenkins project to test some very basic PowerCLI code.&lt;/p&gt;
&lt;p&gt;To start, we need to have some basics setup on our Windows Node that we setup previously as a slave. In our case, we need to make sure that we have PowerCLI installed on the host. Let&amp;rsquo;s think about this logically for a second. Jenkins is going to tell our Windows node to execute some PowerCLI scripts as a test. If the Windows node doesn&amp;rsquo;t understand PowerCLI, then our tests just won&amp;rsquo;t work. I would suggest that you install PowerCLI on your Windows node and then do a quick test to make sure you can connect to your vCenter server.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Add a Jenkins Node for Windows Powershell</title>
      <link>https://theithollow.com/2016/04/11/add-a-jenkins-node-for-windows-powershell/</link>
      <pubDate>Mon, 11 Apr 2016 14:17:39 +0000</pubDate>
      <guid>https://theithollow.com/2016/04/11/add-a-jenkins-node-for-windows-powershell/</guid>
      <description>&lt;p&gt;Not all of your Jenkins projects will consist of &amp;ldquo;Hello World&amp;rdquo; type routines. What if we want to run some PowerShell jobs? Or better yet, PowerCLI? Our Jenkins instance was built on CentOS and doesn&amp;rsquo;t run Windows PowerShell very well at all. Luckily for us, in situations like this, we can add additional Jenkins nodes and yes they can also be Windows hosts!&lt;/p&gt;
&lt;p&gt;Login to your Jenkins Instance and go to Manage Jenkins and then click on Manage Nodes.&lt;img alt=&#34;JenkinsWIN1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2016/02/JenkinsWIN1-1024x649.png&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create a Jenkins Project</title>
      <link>https://theithollow.com/2016/04/04/create-a-jenkins-job/</link>
      <pubDate>Mon, 04 Apr 2016 14:15:00 +0000</pubDate>
      <guid>https://theithollow.com/2016/04/04/create-a-jenkins-job/</guid>
      <description>&lt;p&gt;In this post we&amp;rsquo;ll create a Jenkins project on our brand new shiny server that we just deployed. The project we create will be very simple but should show off the possibilities of using a Jenkins server to test your code.&lt;/p&gt;
&lt;p&gt;To get started login to your Jenkins server at the http://jenkinsservername:8080 port and then click the &amp;ldquo;New Item&amp;rdquo; link. From there give your new project a name. In this example our project is a Freestyle project which will let us throw code right into the project and run it on the Jenkins server or subsequent Jenkins Nodes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Jenkins Installation</title>
      <link>https://theithollow.com/2016/03/28/jenkins-installation/</link>
      <pubDate>Mon, 28 Mar 2016 14:32:04 +0000</pubDate>
      <guid>https://theithollow.com/2016/03/28/jenkins-installation/</guid>
      <description>&lt;p&gt;Installing a Jenkins instance is pretty simple if you&amp;rsquo;re a Linux guy. But even if you&amp;rsquo;re not a Linux admin, this isn&amp;rsquo;t going to make you sweat too much. First, start by deploying yourself a Linux instance. The OS version in this post is based on CentOS 7 if you are interested in following along.&lt;/p&gt;
&lt;p&gt;Once you&amp;rsquo;re up and running, make sure you can ping into the box and have SSH access. If you&amp;rsquo;re new to this, you can find instructions on &lt;a href=&#34;https://www.digitalocean.com/community/tutorials/initial-server-setup-with-centos-7&#34;&gt;setting up an SSH daemon here&lt;/a&gt;. Now that it&amp;rsquo;s setup we can install Jenkins by running the following commands.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Custom Made Computer Lab Rack</title>
      <link>https://theithollow.com/2016/03/21/5916/</link>
      <pubDate>Mon, 21 Mar 2016 14:23:35 +0000</pubDate>
      <guid>https://theithollow.com/2016/03/21/5916/</guid>
      <description>&lt;p&gt;I had some extra materials left over from a home improvement project I had been working on and decided to put them to use on a custom made rack for my lab. My requirements for the rack design were pretty simple.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Hold my equipment&lt;/li&gt;
&lt;li&gt;Make it somewhat portable&lt;/li&gt;
&lt;li&gt;Needed to be able to work on the equipment from both the front and the back side&lt;/li&gt;
&lt;li&gt;Able to discretely hide cabling&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Here is what I came up with. It&amp;rsquo;s a set of three shelves attached to four posts. The posts in the back are longer because I thought I might add some additional patch paneling in the back. The rack is built on top of casters so I can roll the lab to a different area of my basement if I need to move it&amp;rsquo;s location for some reason.
&lt;img alt=&#34;IMG_0268&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/12/IMG_0268-e1451621076829-768x1024.jpg&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS Cloud Formation Templates in vRealize Automation</title>
      <link>https://theithollow.com/2016/03/14/aws-cloud-formation-templates-in-vrealize-automation/</link>
      <pubDate>Mon, 14 Mar 2016 14:15:46 +0000</pubDate>
      <guid>https://theithollow.com/2016/03/14/aws-cloud-formation-templates-in-vrealize-automation/</guid>
      <description>&lt;p&gt;Amazon has a pretty cool service that allows you to create a template for an entire set of infrastructure. This isn&amp;rsquo;t a template for a virtual machine, or even a series of virtual machines, but a whole environment. You can create a template with servers, security groups, networks and even PaaS services like their relational database service (RDS). Hey, in today&amp;rsquo;s world, infrastructure as code is the direction things are going and AWS has a pretty good solution for that already.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 - Deploy NSX Blueprints</title>
      <link>https://theithollow.com/2016/03/09/vrealize-automation-7-deploy-nsx-blueprints/</link>
      <pubDate>Wed, 09 Mar 2016 15:10:20 +0000</pubDate>
      <guid>https://theithollow.com/2016/03/09/vrealize-automation-7-deploy-nsx-blueprints/</guid>
      <description>&lt;p&gt;In the &lt;a href=&#34;http://wp.me/p32uaN-1Cy&#34;&gt;previous post&lt;/a&gt; we went over how to get the basics configured for NSX and vRealize Automation integration. In this post we&amp;rsquo;ll build a blueprint and deploy it! Let&amp;rsquo;s jump right in and get started.&lt;/p&gt;
&lt;h2 id=&#34;blueprint-designer&#34;&gt;Blueprint Designer&lt;/h2&gt;
&lt;p&gt;Login to your vRA tenant and click on the Design Tab. Create a new blueprint just like we have done in the &lt;a href=&#34;https://theithollow.com/2016/01/28/vrealize-automation-7-blueprints/&#34;&gt;past posts&lt;/a&gt;. This time when you are creating your blueprint, click the NSX Settings tab and select the Transport zone. I&amp;rsquo;ve also added a reservation policy that can help define with reservations are available for this blueprint.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 - NSX Initial Setup</title>
      <link>https://theithollow.com/2016/03/07/6234/</link>
      <pubDate>Mon, 07 Mar 2016 15:01:03 +0000</pubDate>
      <guid>https://theithollow.com/2016/03/07/6234/</guid>
      <description>&lt;p&gt;Its time to think about deploying our networks through vRA. Deploying servers are cool, but deploying three tiered applications in different networks is cooler. So lets add VMware NSX to our cloud portal and get cracking.&lt;/p&gt;
&lt;p&gt;The first step is to have NSX up and running in your vSphere environment. Once this simple task is complete, a Distributed Logical Router should be deployed with an Uplink interface configured. The diagram below explains what needs to be setup in vSphere prior to doing any configurations in vRealize Automation. A Distributed Logical Router with a single uplink to an Edge Services Gateway should be configured first, then any new networks will be built through the vRealize Automation integration. While the section of the diagram that is manual, will remain roughly the same throughout, the section handled by vRealize Automation will change often, based on the workloads that are deployed. Note: be sure to setup some routing between your Provider Edge and the DLR so that you can reach the new networks that vRA creates.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 – XaaS Blueprints</title>
      <link>https://theithollow.com/2016/02/29/vrealize-automation-7-xaas-blueprints/</link>
      <pubDate>Mon, 29 Feb 2016 15:03:07 +0000</pubDate>
      <guid>https://theithollow.com/2016/02/29/vrealize-automation-7-xaas-blueprints/</guid>
      <description>&lt;p&gt;XaaS isn&amp;rsquo;t a made up term, well maybe it is, but it supposed to stand for &amp;ldquo;Anything as a Service.&amp;rdquo; vRealize Automation will allow you to publish vRO workflows in the service catalog. This means that you can publish just about any thing you can think of, and not just server blueprints. If you have a workflow that can order your coffee and have it delivered to you, then you can publish it in your vRA service catalog. &lt;em&gt;Side note, if you have that workflow, please share it with the rest of us.&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 - Load Balancer Rules</title>
      <link>https://theithollow.com/2016/02/24/vrealize-automation-7-load-balancer-rules/</link>
      <pubDate>Wed, 24 Feb 2016 15:15:32 +0000</pubDate>
      <guid>https://theithollow.com/2016/02/24/vrealize-automation-7-load-balancer-rules/</guid>
      <description>&lt;p&gt;In a previous post we went over installing an &lt;a href=&#34;https://theithollow.com/2016/02/22/vrealize-automation-7-enterprise-install/&#34;&gt;Enterprise Install of vRealize Automation&lt;/a&gt; behind a load balancer. This install required us to setup a Load Balancer with three VIPs but also required that we only had one active member in each VIP. A load balancer with a single member doesn&amp;rsquo;t really balance much load does it?&lt;/p&gt;
&lt;p&gt;After the installation is done, some modifications need to be made on the Load Balancer. The instructions on this can be found in the official &lt;a href=&#34;http://pubs.vmware.com/vra-70/topic/com.vmware.ICbase/PDF/vrealize-automation-70-load-balancing.pdf&#34;&gt;vRealize Automation Load Balancing Configuration Guide&lt;/a&gt; if you want to learn more. There are several examples on how to setup load balancing on an F5 load balancer and NSX for example. This post will focus on a KEMP load balancer which is free for vExperts and it will all be shown through with GUI examples.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 – Enterprise Install</title>
      <link>https://theithollow.com/2016/02/22/vrealize-automation-7-enterprise-install/</link>
      <pubDate>Mon, 22 Feb 2016 15:09:48 +0000</pubDate>
      <guid>https://theithollow.com/2016/02/22/vrealize-automation-7-enterprise-install/</guid>
      <description>&lt;p&gt;OK, You&amp;rsquo;ve done a vRealize Automation 7 simple install and have the basics down. Now it&amp;rsquo;s time to put your grown up pants on, and get an enterprise install done. This is a pretty long process, so be ready, but trust me, this is much better in version 7 than in the past.&lt;/p&gt;
&lt;h1 id=&#34;load-balancer&#34;&gt;Load Balancer&lt;/h1&gt;
&lt;p&gt;To start with, you will want to configure your load balancer. An enterprise install means that you&amp;rsquo;ll want at least two of each type of service so that you can protect yourself from a failure. There are three Virtual IPs (VIPs) that should be created prior to starting your install. The table below lists an example list of VIPs with their associated members and ports.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 – Custom Actions</title>
      <link>https://theithollow.com/2016/02/15/vrealize-automation-7-custom-actions/</link>
      <pubDate>Mon, 15 Feb 2016 15:31:16 +0000</pubDate>
      <guid>https://theithollow.com/2016/02/15/vrealize-automation-7-custom-actions/</guid>
      <description>&lt;p&gt;We&amp;rsquo;ve deployed a virtual machine from a vRA blueprint, but we still have to manage that machine. One of the cool things we can do with vRealize Automation 7 is to add a custom action. This takes the virtual machine object and runs a vRealize Orchestration blueprint against that input. We call these actions &amp;ldquo;Day 2 Operations&amp;rdquo; since they happen post provisioning.&lt;/p&gt;
&lt;p&gt;To create a new custom resource action go to the Design Tab &amp;ndash;&amp;gt; Design &amp;ndash;&amp;gt; Resource Actions. Click the &amp;ldquo;New&amp;rdquo; button to add a new action.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 - Custom Properties</title>
      <link>https://theithollow.com/2016/02/10/vrealize-automation-7-custom-properties/</link>
      <pubDate>Wed, 10 Feb 2016 15:09:39 +0000</pubDate>
      <guid>https://theithollow.com/2016/02/10/vrealize-automation-7-custom-properties/</guid>
      <description>&lt;p&gt;Custom Properties are used to control aspects of machines that users are able to provision. For example, memory and CPU are required information that are necessary for users to deploy a VM from a blueprint. Custom properties can be assigned to a blueprint or reservation to control how memory and CPU should be configured.&lt;/p&gt;
&lt;p&gt;Custom properties are really powerful attributes that can vastly change how a machine behaves. I like to think of custom properties as the &amp;ldquo;Windows Registry&amp;rdquo; of vRealize Automation. Changing one property can have a huge effect on deployments.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 – Subscriptions</title>
      <link>https://theithollow.com/2016/02/08/vrealize-automation-7-subscription/</link>
      <pubDate>Mon, 08 Feb 2016 15:05:14 +0000</pubDate>
      <guid>https://theithollow.com/2016/02/08/vrealize-automation-7-subscription/</guid>
      <description>&lt;p&gt;In vRealize Automation 7 a new concept was introduced called a &amp;ldquo;Subscription.&amp;rdquo; A subscription is a way to allow you to execute a vRealize Orchestrator workflow based on some sort of event that has taken place in vRA. Simple idea huh? Well some of you might be thinking to yourself, &amp;ldquo;Yeah, this is called a stub, Duh!&amp;rdquo; The truth is that stubs are still available in vRealize Automation 7 but are clearly being phased out and we should stop using them soon because they are likely to not be around in future versions. The idea of an event subscription is a lot like a stub when in the context of machine provisioning, but there are a lot more events that can be triggered than the stubs that have been around in previous versions. Let&amp;rsquo;s take a look.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Act as If...</title>
      <link>https://theithollow.com/2016/02/05/act-as-if/</link>
      <pubDate>Fri, 05 Feb 2016 16:34:02 +0000</pubDate>
      <guid>https://theithollow.com/2016/02/05/act-as-if/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m often reminded of a scene from the movie &amp;ldquo;Boiler Room&amp;rdquo; when I see public spats between employees of competing technologies. Ben Affleck plays a young, wealthy and charismatic salesman who is trying to encourage the firm&amp;rsquo;s new employees to have a certain swagger about them. &lt;img alt=&#34;download (1)&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2016/02/download-1.jpg&#34;&gt;He says, &amp;ldquo;Act as if&amp;rdquo; and then gives some descriptions of things you can act like, for instance the President of the Firm. His point was that you should have a certain confidence about you that doesn&amp;rsquo;t need to be explained to people. It exists, it&amp;rsquo;s there, people know it, and you haven&amp;rsquo;t said anything to them about it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 – Manage Catalog Items</title>
      <link>https://theithollow.com/2016/02/02/vrealize-automation-7-manage-catalog-items/</link>
      <pubDate>Tue, 02 Feb 2016 15:05:37 +0000</pubDate>
      <guid>https://theithollow.com/2016/02/02/vrealize-automation-7-manage-catalog-items/</guid>
      <description>&lt;p&gt;You&amp;rsquo;ve created your blueprints and entitled users to use them. How do we get them to show up in our service catalog? How do we make them look pretty and organized? For that, we need to look at managing catalog items.&lt;/p&gt;
&lt;p&gt;Log in as a tenant administrator and go to the Administration Tab &amp;ndash;&amp;gt; Catalog Management &amp;ndash;&amp;gt; Catalog Items. From here, we&amp;rsquo;ll need to look for the blueprint that we&amp;rsquo;ve previously published. Click on the blueprint.
&lt;img alt=&#34;vra7-catitem1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2016/01/vra7-catitem1.png&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 – Entitlements</title>
      <link>https://theithollow.com/2016/02/01/vrealize-automation-7-entitlements/</link>
      <pubDate>Mon, 01 Feb 2016 15:01:13 +0000</pubDate>
      <guid>https://theithollow.com/2016/02/01/vrealize-automation-7-entitlements/</guid>
      <description>&lt;p&gt;An entitlement is how we assign users a set of catalog items. Each of these entitlements can be managed by the business group manager or a tenant administrator can manage entitlements for all business groups in their tenant.&lt;/p&gt;
&lt;p&gt;To create a new entitlement go to Administration tab &amp;ndash;&amp;gt; Catalog Management &amp;ndash;&amp;gt; Entitlements. Click the &amp;ldquo;New&amp;rdquo; button to add a new entitlement.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;vra7-Entitlements1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/12/vra7-Entitlements1-1024x449.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;Under the General tab, enter a name for the entitlement and a description. Change the status to &amp;ldquo;Active&amp;rdquo; and select a Business Group. Note: If only a single business group has been created, this will not be selectable since it will default to the only available group. Then select the users who will be part of this entitlement.&lt;img alt=&#34;vra7-Entitlements2&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/12/vra7-Entitlements2-1024x326.png&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 – Blueprints</title>
      <link>https://theithollow.com/2016/01/28/vrealize-automation-7-blueprints/</link>
      <pubDate>Thu, 28 Jan 2016 15:10:13 +0000</pubDate>
      <guid>https://theithollow.com/2016/01/28/vrealize-automation-7-blueprints/</guid>
      <description>&lt;p&gt;Blueprints are arguably the thing you&amp;rsquo;ll spend most of your operational time dealing with in vRealize Automation. We&amp;rsquo;ve finally gotten most of the setup done so that we can publish our vSphere templates in vRA.&lt;/p&gt;
&lt;p&gt;To create a blueprint in vRealize Automation 7 go to the &amp;ldquo;Design&amp;rdquo; tab. Note: If you&amp;rsquo;re missing this tab, be sure you added yourself to the custom group with permissions like we did in a previous post, and that you&amp;rsquo;ve logged back into the portal after doing so.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 – Custom Groups</title>
      <link>https://theithollow.com/2016/01/28/vrealize-automation-7-custom-groups/</link>
      <pubDate>Thu, 28 Jan 2016 15:05:40 +0000</pubDate>
      <guid>https://theithollow.com/2016/01/28/vrealize-automation-7-custom-groups/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;ve been reading the whole series of posts on vRealize Automation 7, then you&amp;rsquo;ll know that we&amp;rsquo;ve already been setting up roles in our cloud portal, but we&amp;rsquo;re not done yet. If you need any permissions besides just requesting a blueprint, you&amp;rsquo;ll need to be added to a custom group first.&lt;/p&gt;
&lt;p&gt;To create a custom group, login as a tenant administrator and go to the Administration Tab &amp;ndash;&amp;gt; Users and Groups &amp;ndash;&amp;gt; Custom Groups. From there click the &amp;ldquo;New&amp;rdquo; button to add a new custom group.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 – Services</title>
      <link>https://theithollow.com/2016/01/26/vrealize-automation-7-services/</link>
      <pubDate>Tue, 26 Jan 2016 15:05:21 +0000</pubDate>
      <guid>https://theithollow.com/2016/01/26/vrealize-automation-7-services/</guid>
      <description>&lt;p&gt;Services might be a poor name for this feature of vRealize Automation 7. When I think of a service, I think of some sort of activity that is being provided but in the case of vRA a service is little more than a category or type. For example, I could have a service called &amp;ldquo;Private Cloud&amp;rdquo; and put all of my vSphere blueprints in it and another one called &amp;ldquo;Public Cloud&amp;rdquo; and put all of my AWS blueprints in it. In the screenshot below you can see the services in a catalog. If you highlight the &amp;ldquo;All Services&amp;rdquo; service, it will show you all blueprints regardless of their service category. Otherwise, selecting a specific service will show you only the blueprints in that category.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 – Reservations</title>
      <link>https://theithollow.com/2016/01/25/vrealize-automation-7-reservations/</link>
      <pubDate>Mon, 25 Jan 2016 15:16:53 +0000</pubDate>
      <guid>https://theithollow.com/2016/01/25/vrealize-automation-7-reservations/</guid>
      <description>&lt;p&gt;vRealize Automation 7 uses the concept of reservations to grant a percentage of fabric group resources to a business group. To add a reservation go to Infrastructure &amp;ndash;&amp;gt; Reservations. Click the &amp;ldquo;New&amp;rdquo; button to add a reservation and then select the type of reservation to be added. Since I&amp;rsquo;m using a vSphere Cluster, I selected Virtual &amp;ndash;&amp;gt; vCenter. Depending on what kind of reservations you&amp;rsquo;ve selected, the next few screens may be different, but I&amp;rsquo;m assuming many people will use vSphere so I&amp;rsquo;ve chosen this for my example.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 – Business Groups</title>
      <link>https://theithollow.com/2016/01/21/vrealize-automation-7-business-groups/</link>
      <pubDate>Thu, 21 Jan 2016 15:15:27 +0000</pubDate>
      <guid>https://theithollow.com/2016/01/21/vrealize-automation-7-business-groups/</guid>
      <description>&lt;p&gt;The job of a business group is to associate a set of resources with a set of users. Think of it this way, your development team and your production managers likely need to deploy machines to different sets of servers. I should mention that a business group doesn&amp;rsquo;t do this by itself. Instead it is combined with a reservation which we&amp;rsquo;ll discuss in the next post. But before we can build those out, lets setup our business groups as well as machine prefixes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 – Fabric Groups</title>
      <link>https://theithollow.com/2016/01/19/vrealize-automation-7-fabric-groups/</link>
      <pubDate>Tue, 19 Jan 2016 15:09:39 +0000</pubDate>
      <guid>https://theithollow.com/2016/01/19/vrealize-automation-7-fabric-groups/</guid>
      <description>&lt;p&gt;In the last post we setup an vCenter endpoint that defines how our vRealize Automation solution will talk to our vSphere environment. Now we must create a fabric group. Fabric Groups are a way of segmenting our endpoints into different types of resources or to separate them by intent. These groups are mandatory before you can build anything so don&amp;rsquo;t think that since you don&amp;rsquo;t need to segment your resources, that you can get away with not creating one.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 – Endpoints</title>
      <link>https://theithollow.com/2016/01/18/vrealize-automation-7-endpoints/</link>
      <pubDate>Mon, 18 Jan 2016 15:06:46 +0000</pubDate>
      <guid>https://theithollow.com/2016/01/18/vrealize-automation-7-endpoints/</guid>
      <description>&lt;p&gt;Now that we&amp;rsquo;ve setup our new tenant, lets login as an infrastructure admin and start assigning some resources that we can use. To do this we need to start by adding an endpoint. An endpoint is anything that vRA uses to complete it&amp;rsquo;s provisioning processes. This could be a public cloud resource such as Amazon Web Services, an external orchestrator appliance, or a private cloud hosted by Hyper-V or vSphere.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 – Create Tenants</title>
      <link>https://theithollow.com/2016/01/14/vrealize-automation-7-create-tenants/</link>
      <pubDate>Thu, 14 Jan 2016 16:10:08 +0000</pubDate>
      <guid>https://theithollow.com/2016/01/14/vrealize-automation-7-create-tenants/</guid>
      <description>&lt;p&gt;Now it&amp;rsquo;s time to create a new tenant in our vRealize Automation portal. Let&amp;rsquo;s login to the portal as the system administrator account as we have before. Click the Tenants tab and then click the &amp;ldquo;New&amp;rdquo; button.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;vra7-base_1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/12/vra7-base_1-1.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;Give the new tenant a name and a description. Then enter a URL name. This name will be appended to this string: https://[vraappliance.domain.name]/vcac/org/ and will be the URL that users will login to. In my example the url is &lt;a href=&#34;https://vra7.hollow.local/vcac/org/labtenant&#34;&gt;https://vra7.hollow.local/vcac/org/labtenant&lt;/a&gt;. Click &amp;ldquo;Submit and Next&amp;rdquo;.&lt;img alt=&#34;vra7-NewTenant1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/12/vra7-NewTenant1-1024x457.png&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 - Authentication</title>
      <link>https://theithollow.com/2016/01/13/vrealize-automation-7/</link>
      <pubDate>Wed, 13 Jan 2016 15:03:15 +0000</pubDate>
      <guid>https://theithollow.com/2016/01/13/vrealize-automation-7/</guid>
      <description>&lt;p&gt;In order to setup Active Directory Integrated Authentication, we must login to our default tenant again but this time as our &amp;ldquo;Tenant Administrator&amp;rdquo; (we setup in &lt;a href=&#34;https://theithollow.com/2016/01/12/vrealize-automation-7-base-setup/&#34;&gt;the previous post&lt;/a&gt;) instead of the system administrator account that is created during initial setup.&lt;/p&gt;
&lt;p&gt;Once you&amp;rsquo;re logged in, click the Administration tab &amp;ndash;&amp;gt; Directories Management &amp;ndash;&amp;gt; Directories and then click the &amp;ldquo;Add Directory&amp;rdquo; button. Give the directory a descriptive name like the name of the ad domain for example. Then select the type of directory. I&amp;rsquo;ve chosen the &amp;ldquo;Active Directory (Integrated Windows Authentication)&amp;rdquo; option. This will add the vRA appliance to the AD Domain and use the computer account for authentication. &lt;strong&gt;Note:&lt;/strong&gt; you must setup Active Directory in the default (vsphere.local) tenant before it can be used in the subtenants.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 - Base Setup</title>
      <link>https://theithollow.com/2016/01/12/vrealize-automation-7-base-setup/</link>
      <pubDate>Tue, 12 Jan 2016 15:07:46 +0000</pubDate>
      <guid>https://theithollow.com/2016/01/12/vrealize-automation-7-base-setup/</guid>
      <description>&lt;p&gt;We&amp;rsquo;ve got vRA installed and thats a good start. Our next step is to login to the portal and start doing some configuration. Go to https://vra-appliance-name-orIP and enter the administrator login that you specified during your install. Unlike prior versions of vRealize Automation, no domain vsphere.local domain suffix is required to login.&lt;img alt=&#34;vra7-base1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/12/vra7-base1.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;To start, Lets add some local users to our vSphere.local tenant. Click on the vsphere.local tenant.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;vra7-base_1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/12/vra7-base_1.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;Click on the &amp;ldquo;Local users&amp;rdquo; tab and then click the &amp;ldquo;New&amp;rdquo; button to add a local account. I&amp;rsquo;ve created a vraadmin account that will be a local account only used to manage the default tenant configurations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 Guide</title>
      <link>https://theithollow.com/2016/01/11/vrealize-automation-7-guide/</link>
      <pubDate>Mon, 11 Jan 2016 15:45:35 +0000</pubDate>
      <guid>https://theithollow.com/2016/01/11/vrealize-automation-7-guide/</guid>
      <description>&lt;p&gt;If following the posts in order, this guide should help you setup vRealize Automation 7 from start to finish. This is a getting started guide that will hopefully get you on the right path, answer any questions you might have, and give you tips on deploying your own cloud management portal.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Setup vRealize Automation 7&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2016/01/vRA7Guide1-1024x610.png&#34;&gt;&lt;/p&gt;
&lt;h1 id=&#34;part-1---simple-installation&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1uy&#34;&gt;Part 1 - Simple Installation&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-2--base-setup&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1vm&#34;&gt;Part 2 -Base Setup&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-3--authentication&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1vb&#34;&gt;Part 3 - Authentication&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-4---tenants&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1vK&#34;&gt;Part 4 - Tenants&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-5---endpoints&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1w0&#34;&gt;Part 5 - Endpoints&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-6---fabric-groups&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1w8&#34;&gt;Part 6 - Fabric Groups&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-7---business-groups&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1wq&#34;&gt;Part 7 - Business Groups&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-8---reservations&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1wf&#34;&gt;Part 8 - Reservations&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-9---services&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1x1&#34;&gt;Part 9 - Services&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-10---custom-groups&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1wT&#34;&gt;Part 10 - Custom Groups&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-11---blueprints&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/01/28/vrealize-automation-7-blueprints/&#34;&gt;Part 11 - Blueprints&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-12---entitlements&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1xa&#34;&gt;Part 12 - Entitlements&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-13---manage-catalog-items&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1zN&#34;&gt;Part 13 - Manage Catalog Items&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-14---event-subscriptions&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1xU&#34;&gt;Part 14 - Event Subscriptions&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-15---custom-properties&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1yi&#34;&gt;Part 15 - Custom Properties&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-16---xaas-blueprints&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/02/29/vrealize-automation-7-xaas-blueprints/&#34;&gt;Part 16 - XaaS Blueprints&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-17---resource-actions&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/02/15/vrealize-automation-7-custom-actions/&#34;&gt;Part 17 - Resource Actions&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-18---enterprise-install&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/02/22/vrealize-automation-7-enterprise-install/&#34;&gt;Part 18 - Enterprise Install&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-19---load-balancer-settings&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/02/24/vrealize-automation-7-load-balancer-rules/&#34;&gt;Part 19 - Load Balancer Settings&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-20--nsx-initial-setup&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/03/07/6234/&#34;&gt;Part 20 - NSX Initial Setup&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-21---nsx-blueprints&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1Db&#34;&gt;Part 21 - NSX Blueprints&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-22---code-stream-and-jenkins-setup&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/05/09/using-jenkins-vrealize-code-stream/&#34;&gt;Part 22 - Code Stream and Jenkins Setup&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-23---code-stream-and-artifactory-setup&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/05/23/code-stream-artifactory/&#34;&gt;Part 23 - Code Stream and Artifactory Setup&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-24---add-custom-items-to-vra7&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1G8&#34;&gt;Part 24 - Add Custom Items to vRA7&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-25---upgrade-vra-from-71-to-72&#34;&gt;&lt;a href=&#34;https://theithollow.com/?p=7311&amp;amp;preview=true&#34;&gt;Part 25 - Upgrade vRA from 7.1 to 7.2&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-26---adding-an-azure-endpoint&#34;&gt;&lt;a href=&#34;https://theithollow.com/2017/03/20/adding-azure-endpoint-vrealize-automation-7/&#34;&gt;Part 26 - Adding an Azure Endpoint&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-27---installing-vrealize-code-stream-for-it-devops&#34;&gt;&lt;a href=&#34;https://theithollow.com/2017/03/27/installing-code-stream-management-pack-devops/&#34;&gt;Part 27 - Installing vRealize Code Stream for IT DevOps&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-28---configuring-endpoints-for-vrealize-code-stream-for-it-devops&#34;&gt;&lt;a href=&#34;https://theithollow.com/2017/04/04/configuring-vrealize-code-stream-management-pack-devops-endpoints/&#34;&gt;Part 28 - Configuring Endpoints for vRealize Code Stream for IT DevOps&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-29---using-vrealize-code-stream-for-it-devops&#34;&gt;&lt;a href=&#34;https://theithollow.com/2017/04/10/using-vrealize-code-stream-management-pack-devops/&#34;&gt;Part 29 - Using vRealize Code Stream for IT DevOps&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-30---unit-testing-with-vrealize-code-stream-for-it-devops&#34;&gt;&lt;a href=&#34;https://theithollow.com/2017/04/18/vrealize-code-stream-management-pack-devops-unit-testing/&#34;&gt;Part 30 - Unit Testing with vRealize Code Stream for IT DevOps&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-31---containers-on-vrealize-automation&#34;&gt;&lt;a href=&#34;https://theithollow.com/2017/05/08/containers-vrealize-automation/&#34;&gt;Part 31 - Containers on vRealize Automation&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-32---vra-73-component-profiles&#34;&gt;&lt;a href=&#34;https://theithollow.com/2017/06/06/vra-7-3-component-profiles/&#34;&gt;Part 32 - vRA 7.3 Component Profiles&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;part-33---vra-75-upgrade&#34;&gt;&lt;a href=&#34;https://wp.me/p32uaN-2oA&#34;&gt;Part 33 - vRA 7.5 Upgrade&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;If you&amp;rsquo;re looking for a getting started video, check out this P &lt;a href=&#34;http://pluralsight.com&#34;&gt;luralsight&lt;/a&gt; course for a quick leg up on vRA 7.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 7 Simple Installation</title>
      <link>https://theithollow.com/2016/01/11/vrealize-automation-7-simple-installation/</link>
      <pubDate>Mon, 11 Jan 2016 15:00:21 +0000</pubDate>
      <guid>https://theithollow.com/2016/01/11/vrealize-automation-7-simple-installation/</guid>
      <description>&lt;p&gt;This is our first stop in our journey to install vRealize Automation 7 and all of it&amp;rsquo;s new features. This post starts with the setup of the environment and assumes that you&amp;rsquo;ve deployed a vRealize Automation appliance from an OVA and that you&amp;rsquo;ve also got a Windows Server deployed so that we can install the IAAS components on it.&lt;/p&gt;
&lt;p&gt;After you&amp;rsquo;ve deployed the vRA7 OVA, login to the appliance with the root login and password supplied during your OVA deployment.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Home Lab Expenses</title>
      <link>https://theithollow.com/2016/01/04/home-lab-expenses/</link>
      <pubDate>Mon, 04 Jan 2016 15:00:32 +0000</pubDate>
      <guid>https://theithollow.com/2016/01/04/home-lab-expenses/</guid>
      <description>&lt;p&gt;Home Labs aren&amp;rsquo;t cheap. Depending on what you want to do with your lab, they can even be really expensive. If you&amp;rsquo;re looking at building one for yourself, you should take some time to determine what you want to get out of it. I&amp;rsquo;ve found that having a home lab is an incredibly valuable asset to my continuing education and I attribute much of my career success to having one. To me, it&amp;rsquo;s as essential tool for my career, but for others its a money pit.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What would you say, ya do here...</title>
      <link>https://theithollow.com/2015/12/14/what-would-you-say-ya-do-here/</link>
      <pubDate>Mon, 14 Dec 2015 15:15:06 +0000</pubDate>
      <guid>https://theithollow.com/2015/12/14/what-would-you-say-ya-do-here/</guid>
      <description>&lt;p&gt;&amp;ldquo;So, what do you really do for a living?&amp;rdquo; This is a pretty common question that I get asked these days. I&amp;rsquo;ve got a Bachelors degree in Management Information Systems. I also have a VCDX which is some sort of highly desired certification so I must be pretty skilled at whatever it is I do. So what exactly is it?&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2015/11/what-i-think-i-do-it1.jpg&#34;&gt;&lt;img alt=&#34;what-i-think-i-do-it1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/11/what-i-think-i-do-it1-1024x707.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The truth of the matter is that I have a job in the computer industry and thats about all I can accurately describe to someone who isn&amp;rsquo;t also in this field. It&amp;rsquo;s tough to explain virtual servers, Git or VLANs to someone over the course of an elevator ride. You need a certain level of background to understand those concepts.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Veeam Package for vRealize Orchestrator</title>
      <link>https://theithollow.com/2015/12/07/veeam-plugin-for-vrealize-orchestrator/</link>
      <pubDate>Mon, 07 Dec 2015 15:00:10 +0000</pubDate>
      <guid>https://theithollow.com/2015/12/07/veeam-plugin-for-vrealize-orchestrator/</guid>
      <description>&lt;p&gt;Veeam is a popular backup product for virtualized environments but who wants to spend their days adding and removing machines to backup jobs?&lt;/p&gt;
&lt;p&gt;Now available on &lt;a href=&#34;https://github.com/theITHollow/Veeam-vRO-Package&#34;&gt;github&lt;/a&gt; is a Veeam package for vRealize Orchestrator. This is my gift to you, just in time for the Hollow-days.&lt;/p&gt;
&lt;h1 id=&#34;available-features&#34;&gt;Available Features&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2015/12/veeamlogo.png&#34;&gt;&lt;img alt=&#34;veeamlogo&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/12/veeamlogo.png&#34;&gt;&lt;/a&gt; The following features are available with the plugin for it&amp;rsquo;s initial release.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add a VM to an existing backup job&lt;/li&gt;
&lt;li&gt;Remove a VM from a backup job&lt;/li&gt;
&lt;li&gt;Start a backup job immediately&lt;/li&gt;
&lt;li&gt;Add a Build Profile to vRealize Automation&lt;/li&gt;
&lt;li&gt;Add a VM to a backup job from vRA&lt;/li&gt;
&lt;li&gt;Remove a VM from a backup job from vRA&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Some additional functionality could easily be added to your environment using the existing worfklows such as start a backup as a Day 2 operation in vRA, or change backup jobs etc. The world is your oyster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 with NSX – Firewall</title>
      <link>https://theithollow.com/2015/11/30/vrealize-automation-6-with-nsx-firewall/</link>
      <pubDate>Mon, 30 Nov 2015 15:08:27 +0000</pubDate>
      <guid>https://theithollow.com/2015/11/30/vrealize-automation-6-with-nsx-firewall/</guid>
      <description>&lt;p&gt;So far we&amp;rsquo;ve talked a lot about using our automation solution to automate network deployments with NSX. But one of the best features about NSX is how we can firewall everything! Lucky for us, we can automate the deployment of specific firewall rules for each of our blueprints as well as deploying brand new networks for them.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Use Case:&lt;/strong&gt; There are plenty of reasons to firewall your applications. It could be for compliance purposes or just a good practice to limit what traffic can access your apps.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create a Day 2 Operations Wrapper</title>
      <link>https://theithollow.com/2015/11/16/create-a-day-2-operations-wrapper/</link>
      <pubDate>Mon, 16 Nov 2015 15:08:30 +0000</pubDate>
      <guid>https://theithollow.com/2015/11/16/create-a-day-2-operations-wrapper/</guid>
      <description>&lt;p&gt;Just deploying virtual machines in an automated fashion is probably the most important piece of a cloud management platform, but you still need to be able to manage the machines after they&amp;rsquo;ve been deployed.  In order to add more functionality to the portal, we can create post deployment &amp;ldquo;actions&amp;rdquo; that act on our virtual machine. For instance an action that snapshots a virtual machine would be a good one. We refer to these actions that take place after the provisioning process a &amp;ldquo;Day 2 Operation&amp;rdquo;, probably because it&amp;rsquo;s likely to happen on the second day or later. Clever huh?&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 with NSX – Load Balancing</title>
      <link>https://theithollow.com/2015/11/09/vrealize-automation-6-with-nsx-load-balancing/</link>
      <pubDate>Mon, 09 Nov 2015 15:19:10 +0000</pubDate>
      <guid>https://theithollow.com/2015/11/09/vrealize-automation-6-with-nsx-load-balancing/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;re building a multi-machine blueprint or multi-tiered app, there is a high likelihood that at least some of those machines will want to be load balanced. Many apps require multiple web servers in order to provide additional availability or to scale out. vRealize Automation 6 coupled with NSX will allow you to put some load balancing right into your server blueprints.&lt;/p&gt;
&lt;p&gt;Just to set the stage here, we&amp;rsquo;re going to deploy an NSX Edge appliance with our multi-machine blueprint and this will load balance both HTTPs and HTTP traffic between a pair of servers.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 with NSX - NAT</title>
      <link>https://theithollow.com/2015/11/02/vrealize-automation-6-with-nsx-nat/</link>
      <pubDate>Mon, 02 Nov 2015 15:10:54 +0000</pubDate>
      <guid>https://theithollow.com/2015/11/02/vrealize-automation-6-with-nsx-nat/</guid>
      <description>&lt;p&gt;You&amp;rsquo;re network isn&amp;rsquo;t fully on IPv6 yet? Ah, well don&amp;rsquo;t worry you&amp;rsquo;re certainly not alone, in fact you&amp;rsquo;re for sure in the majority. Knowing this, you&amp;rsquo;re probably using some sort of network address translation (NAT). Luckily, vRealize Automation can help you deploy translated networks as well as routed and private networks with a little help from NSX.&lt;/p&gt;
&lt;p&gt;A quick refresher here, a translated network is a network that remaps an IP Address space from one to another. The quickest way to explain this is a public and a private IP Address. Your computer likely sits behind a firewall and has a private address like 192.168.1.50 but when you send traffic to the internet, the firewall translates it into a public IP Address like 143.95.32.129. This translation can be used to do things like keeping two servers on a network with the exact same IP Address.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 with NSX - Routed Networks</title>
      <link>https://theithollow.com/2015/10/26/vrealize-automation-6-with-nsx-routed-networks/</link>
      <pubDate>Mon, 26 Oct 2015 14:00:28 +0000</pubDate>
      <guid>https://theithollow.com/2015/10/26/vrealize-automation-6-with-nsx-routed-networks/</guid>
      <description>&lt;p&gt;Any corporate network thats larger than a very small business is likely going to have a routed network already. Segmenting networks improves performance and more importantly used for security purposes. Many compliance regulations such as PCI-DSS state that machines need to be segmented from each other unless there is a specific reason for them to be on the same network. For instance your corporate file server doesn&amp;rsquo;t need to communicate directly with your CRM database full of credit card numbers. The quickest way to fix this is to put these systems on different networks but this can be difficult to manage in a highly automated environment. Developers might need to spin up new applications which may need to be on different network segments from the rest of the environment. Its not very feasible to assume we can now spin up test and delete hundred of machines each day, but need the network team to manually create new network segments and tear them down each day. That wouldn&amp;rsquo;t be a nice thing to do to your network team.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 with NSX - Private Networks</title>
      <link>https://theithollow.com/2015/10/19/vrealize-automation-6-with-nsx-private-networks/</link>
      <pubDate>Mon, 19 Oct 2015 14:05:45 +0000</pubDate>
      <guid>https://theithollow.com/2015/10/19/vrealize-automation-6-with-nsx-private-networks/</guid>
      <description>&lt;p&gt;Of the types of networks available through NSX, private networks are the easiest to get going because they don&amp;rsquo;t require any NSX edge routers to be in place. Think about it, the NSX edge appliance is used to allow communication with the physical network which we won&amp;rsquo;t need for a private network.&lt;/p&gt;
&lt;p&gt;A quick refresher here, a private network is a network that is not connected to the rest of the environment. Machines that are on the private network can communicate with each other, but nothing else in the environment. Its simple, think of some machines connected to a switch and the switch isn&amp;rsquo;t connected to any routers. The machines connected to the switch can talk to each other, but thats it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Software Defined Networking with vRealize Automation and NSX</title>
      <link>https://theithollow.com/2015/10/12/software-defined-networking-with-vrealize-automation-and-nsx/</link>
      <pubDate>Mon, 12 Oct 2015 14:30:53 +0000</pubDate>
      <guid>https://theithollow.com/2015/10/12/software-defined-networking-with-vrealize-automation-and-nsx/</guid>
      <description>&lt;p&gt;This is a series of posts helping you get familiarized with how VMware&amp;rsquo;s vRealize Automation 6 can leverage VMware&amp;rsquo;s NSX product to provide software defined networking. The series will show you how to do some basic setup of NSX as well as how to use Private, Routed and NAT networks all from within vRA.&lt;/p&gt;
&lt;h2 id=&#34;vrealize-automation-6-with-nsx---nsx-setup&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1lT&#34;&gt;vRealize Automation 6 with NSX - NSX Setup&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;vrealize-automation-6-with-nsx---private-networks&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1lR&#34;&gt;vRealize Automation 6 with NSX - Private Networks&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;vrealize-automation-6-with-nsx---routed-networks&#34;&gt;&lt;a href=&#34;https://theithollow.com/2015/10/26/vrealize-automation-6-with-nsx-routed-networks/&#34;&gt;vRealize Automation 6 with NSX - Routed Networks&lt;/a&gt;&lt;/h2&gt;
&lt;h1 id=&#34;vrealize-automation-6-with-nsx---nat&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1qS&#34;&gt;vRealize Automation 6 with NSX - NAT&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;vrealize-automation-6-with-nsx---load-balancing&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1s2&#34;&gt;vRealize Automation 6 with NSX - Load Balancing&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;vrealize-automation-6-with-nsx---firewall&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-1tu&#34;&gt;vRealize Automation 6 with NSX - Firewall&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2015/10/GuideLogo.jpg&#34;&gt;&lt;img alt=&#34;GuideLogo&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/10/GuideLogo-1024x543.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 with NSX - Initial Setup of NSX</title>
      <link>https://theithollow.com/2015/10/12/vrealize-automation-6-with-nsx-initial-setup-of-nsx/</link>
      <pubDate>Mon, 12 Oct 2015 14:00:22 +0000</pubDate>
      <guid>https://theithollow.com/2015/10/12/vrealize-automation-6-with-nsx-initial-setup-of-nsx/</guid>
      <description>&lt;p&gt;Before we can start deploying environments with automated network segments, we need to do some basic setup of the NSX environment.&lt;/p&gt;
&lt;h2 id=&#34;nsx-manager-setup&#34;&gt;NSX Manager Setup&lt;/h2&gt;
&lt;p&gt;It should be obvious that you need to setup NSX Manager, deploy controllers and do some host preparation. These are basic setup procedures just to use NSX even without vRealize Automation in the middle of things, but just as a quick review:&lt;/p&gt;
&lt;h3 id=&#34;install-nsx-manager-and-deploy-nsx-controller-nodes&#34;&gt;Install NSX Manager and deploy NSX Controller Nodes&lt;/h3&gt;
&lt;p&gt;NSX Manager setup can be deployed from an OVA and then you must register the NSX Manager with vCenter. After this is complete, deploy three NSX Controller nodes to configure your logical constructs.
&lt;img alt=&#34;NSXSetupManagementSetup&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/09/NSXSetupManagementSetup-1024x452.png&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation Entity Properties</title>
      <link>https://theithollow.com/2015/10/05/vrealize-automation-entity-properties/</link>
      <pubDate>Mon, 05 Oct 2015 14:19:16 +0000</pubDate>
      <guid>https://theithollow.com/2015/10/05/vrealize-automation-entity-properties/</guid>
      <description>&lt;p&gt;A common task that comes up during an automation engagement relates to passing values from vRealize Automation blueprints over to vRealize Orchestrator. There is a workflow that I use quite frequently that will list the properties available for further programming and you can download the plugin at &lt;a href=&#34;https://github.com/theITHollow/vRA6-PropertyEntities&#34;&gt;github.com&lt;/a&gt; if you&amp;rsquo;d like to use it as well.&lt;/p&gt;
&lt;h1 id=&#34;how-it-works&#34;&gt;How it works&lt;/h1&gt;
&lt;p&gt;The workflow takes several inputs that are provided by vRealize Automation during a stub like Building Machine, Machine Provisioned or Machine Disposing. These inputs include the vRA Virtual Machine instance, the vCenter Virtual Machine ID, the vRealize Automation Host, the stubs used and most importantly the vRealize Automation VM properties.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation Load Balancer Settings</title>
      <link>https://theithollow.com/2015/09/28/vrealize-automation-load-balancer-settings/</link>
      <pubDate>Mon, 28 Sep 2015 13:56:30 +0000</pubDate>
      <guid>https://theithollow.com/2015/09/28/vrealize-automation-load-balancer-settings/</guid>
      <description>&lt;p&gt;I found some conflicting information about setting up load balancers for vRealize Automation in a Distributed installation, specifically around Health Checks. The following health checks were found to work for a fully distributed installation of vRA 6.2.2.&lt;/p&gt;
&lt;h2 id=&#34;vrealize-automation-appliances&#34;&gt;&lt;strong&gt;vRealize Automation Appliances&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;This is the pair of vRealize Automation Linux appliances that are deployed via OVA file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Type:&lt;/strong&gt; HTTPS&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Interval:&lt;/strong&gt; 5 seconds&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Timeout:&lt;/strong&gt; 9 seconds&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Send String:&lt;/strong&gt; GET /vcac/services/api/statusrn&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Load Balancing Method:&lt;/strong&gt; Round Robin&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation and vCloud Air Integration</title>
      <link>https://theithollow.com/2015/09/21/vrealize-automation-and-vcloud-air-integration/</link>
      <pubDate>Mon, 21 Sep 2015 14:07:42 +0000</pubDate>
      <guid>https://theithollow.com/2015/09/21/vrealize-automation-and-vcloud-air-integration/</guid>
      <description>&lt;p&gt;vRealize Automation is at its best when it can leverage multiple infrastructures to provide a hybrid cloud infrastructure. One of the things we might want to do is to set up VMware vCloud Air integration with your vRA instance.&lt;/p&gt;
&lt;p&gt;To start, we need to have a &lt;a href=&#34;http://vcloud.vmware.com/&#34;&gt;vCloud Air&lt;/a&gt; account which you can currently sign up for with some initial credits to get you started for free. Once you&amp;rsquo;ve got an account you&amp;rsquo;ll be able to setup a VDC and will have some catalogs that you can build VMs from. If you&amp;rsquo;re concerned about these steps, don&amp;rsquo;t worry a default VDC including some storage and a network will be there for you by default.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Assign a VM to a Rubrik slaDomain</title>
      <link>https://theithollow.com/2015/09/14/assign-a-vm-to-a-rubrik-sladomain/</link>
      <pubDate>Mon, 14 Sep 2015 14:00:16 +0000</pubDate>
      <guid>https://theithollow.com/2015/09/14/assign-a-vm-to-a-rubrik-sladomain/</guid>
      <description>&lt;p&gt;This last post in the series shows you how &lt;a href=&#34;https://twitter.com/vnickC&#34;&gt;Nick Colyer&lt;/a&gt; and I to tie everything together. If you want to just download the plugins and get started, please visit Github.com and import the plugins into your own vRealize Orchestrator environment.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/rubrikinc/vRO-Workflow&#34;&gt;Download the Plugin from Github&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;NOTE: The first version of this code has been refactored and migrated to Github in Rubrik&amp;rsquo;s Repository since the time of this initial writing&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;To recap where we&amp;rsquo;ve been, we:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Get Rubrik VM through vRealize Orchestrator</title>
      <link>https://theithollow.com/2015/09/10/get-rubrik-vm-through-vrealize-orchestrator/</link>
      <pubDate>Thu, 10 Sep 2015 14:07:51 +0000</pubDate>
      <guid>https://theithollow.com/2015/09/10/get-rubrik-vm-through-vrealize-orchestrator/</guid>
      <description>&lt;p&gt;Part four of this series will show you how to lookup a VM in the &lt;a href=&#34;http://rubrik.com&#34;&gt;Rubrik&lt;/a&gt; Hybrid Cloud appliance through the REST API by using vRealize Orchestrator. If you&amp;rsquo;d rather just download the plugin and get using it, check out the link to &lt;a href=&#34;https://github.com/rubrikinc/vRO-Workflow&#34;&gt;Github&lt;/a&gt; to get the plugin and don&amp;rsquo;t forget to check out &lt;a href=&#34;http://twitter.com/vnickc&#34;&gt;Nick Colyer&amp;rsquo;s&lt;/a&gt; post over at &lt;a href=&#34;http://systemsgame.com&#34;&gt;systemsgame.com&lt;/a&gt; about how to use it.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/rubrikinc/vRO-Workflow&#34;&gt;Download the Plugin from Github&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;NOTE: The first version of this code has been refactored and migrated to Github in Rubrik&amp;rsquo;s Repository since the time of this initial writing&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rubrik API Logins through vRealize Orchestrator</title>
      <link>https://theithollow.com/2015/09/08/rubrik-api-logins-through-vrealize-orchestrator/</link>
      <pubDate>Tue, 08 Sep 2015 14:00:17 +0000</pubDate>
      <guid>https://theithollow.com/2015/09/08/rubrik-api-logins-through-vrealize-orchestrator/</guid>
      <description>&lt;p&gt;Part three of this series focuses on how &lt;a href=&#34;http://twitter.com/vnickc&#34;&gt;Nick Colyer&lt;/a&gt; and I built the authentication piece of the plugin so that we could then pass commands to the &lt;a href=&#34;http://rubrik.com&#34;&gt;Rubrik&lt;/a&gt; appliance. An API requires a login just like any other portal would. Since this is a a REST API, we actually need to do a &amp;ldquo;POST&amp;rdquo; on the login resource to get ourselves an authentication token.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/rubrikinc/vRO-Workflow&#34;&gt;Download the Plugin from Github&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;NOTE: The first version of this code has been refactored and migrated to Github in Rubrik&amp;rsquo;s Repository since the time of this initial writing&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Site Recovery Manager 6.1 Announced</title>
      <link>https://theithollow.com/2015/08/31/vmware-site-recovery-manager-6-1-annouced/</link>
      <pubDate>Mon, 31 Aug 2015 17:00:52 +0000</pubDate>
      <guid>https://theithollow.com/2015/08/31/vmware-site-recovery-manager-6-1-annouced/</guid>
      <description>&lt;p&gt;VMware announced Site Recovery Manager version 6.1 this week at VMworld in San Francisco California. Several new features were unveiled for VMware’s flagship Disaster Recovery product.&lt;/p&gt;
&lt;h1 id=&#34;storage-profile-protection-groups&#34;&gt;Storage Profile Protection Groups&lt;/h1&gt;
&lt;p&gt;Remember back in the old days (prior to today), when deploying a new virtual machine we had to ensure the datastore we were putting the virtual machine on was replicated? Not only that, but if this new VM was part of a group of similar VMs that needed to fail over together, we needed to make sure it was in the same protection group? Well VMware decided this was a cumbersome process and added “Storage Profile Protection Groups”.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Orchestrator REST Hosts and Operations for Rubrik</title>
      <link>https://theithollow.com/2015/08/27/vrealize-orchestrator-rest-hosts-and-operations-for-rubrik/</link>
      <pubDate>Thu, 27 Aug 2015 14:30:30 +0000</pubDate>
      <guid>https://theithollow.com/2015/08/27/vrealize-orchestrator-rest-hosts-and-operations-for-rubrik/</guid>
      <description>&lt;p&gt;In &lt;a href=&#34;https://theithollow.com/2015/08/getting-started-with-vrealize-orchestrator-and-rubriks-rest-api/&#34;&gt;part one of this series&lt;/a&gt;, we went over some basics about what REST is and the methods involved in it. In this post, we&amp;rsquo;ll add a REST host and show you how to add some REST Operations. To begin, we need to add a REST host. In plain terms, this is simply a host that will be accepting an API call. In this case, we&amp;rsquo;re adding the &lt;a href=&#34;http://rubrik.com&#34;&gt;Rubrik&lt;/a&gt; Hybrid Cloud Appliance as our REST host.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Getting Started with vRealize Orchestrator and Rubrik&#39;s REST API</title>
      <link>https://theithollow.com/2015/08/25/getting-started-with-vrealize-orchestrator-and-rubriks-rest-api-2/</link>
      <pubDate>Tue, 25 Aug 2015 14:00:02 +0000</pubDate>
      <guid>https://theithollow.com/2015/08/25/getting-started-with-vrealize-orchestrator-and-rubriks-rest-api-2/</guid>
      <description>&lt;p&gt;What&amp;rsquo;s this REST thing everyone keeps talking about?&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;Oh, don&amp;rsquo;t worry, we have a REST API.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;or&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;It&amp;rsquo;s just a simple REST call.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;At one point I was hearing these phrases and would get very frustrated. If REST is so commonplace or so simple to use, then why did I not know how to do it? If this sounds like you, then keep reading. I work for a company called &amp;ldquo;Ahead&amp;rdquo; as a consultant and they recently got a Rubrik Hybrid Cloud Appliance in their lab but my colleague &lt;a href=&#34;http://twiter.com/vnickc&#34;&gt;Nick Colyer&lt;/a&gt; and I noticed that they didn&amp;rsquo;t have any vRealize Orchestrator Plugins for it. We decided to build these on our own, with the help of &lt;a href=&#34;http://twitter.com/chriswahl&#34;&gt;Chris Wahl&lt;/a&gt; and publish them for the community to use.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Getting Started with vRealize Orchestrator and Rubrik&#39;s REST API</title>
      <link>https://theithollow.com/2015/08/25/getting-started-with-vrealize-orchestrator-and-rubriks-rest-api/</link>
      <pubDate>Tue, 25 Aug 2015 14:00:02 +0000</pubDate>
      <guid>https://theithollow.com/2015/08/25/getting-started-with-vrealize-orchestrator-and-rubriks-rest-api/</guid>
      <description>&lt;p&gt;What&amp;rsquo;s this REST thing everyone keeps talking about?&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;Oh, don&amp;rsquo;t worry, we have a REST API.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;or&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;It&amp;rsquo;s just a simple REST call.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;At one point I was hearing these phrases and would get very frustrated. If REST is so commonplace or so simple to use, then why did I not know how to do it? If this sounds like you, then keep reading. I work for a company called &amp;ldquo;Ahead&amp;rdquo; as a consultant and they recently got a Rubrik Hybrid Cloud Appliance in their lab but my colleague &lt;a href=&#34;http://twiter.com/vnickc&#34;&gt;Nick Colyer&lt;/a&gt; and I noticed that they didn&amp;rsquo;t have any vRealize Orchestrator Plugins for it. We decided to build these on our own, with the help of &lt;a href=&#34;http://twitter.com/chriswahl&#34;&gt;Chris Wahl&lt;/a&gt; and publish them for the community to use.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Linksys AC3200 Review</title>
      <link>https://theithollow.com/2015/08/17/linksys-ac3200-review/</link>
      <pubDate>Mon, 17 Aug 2015 14:05:47 +0000</pubDate>
      <guid>https://theithollow.com/2015/08/17/linksys-ac3200-review/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;LinksysRouter6&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/08/LinksysRouter6-264x300.png&#34;&gt;&lt;img alt=&#34;LinksysRouter7&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/08/LinksysRouter7-239x300.png&#34;&gt;I ran into that funny problem where if you have so many wireless devices you&amp;rsquo;re overloading your tiny wireless router that you&amp;rsquo;ve had for 5 years. After looking around a bit I settled on the &lt;a href=&#34;http://amzn.to/1Wbs7tc&#34;&gt;AC3200 Triband Router from Linksys&lt;/a&gt;. I wanted something that would be really powerful to handle all of my devices and something with a cool factor.&lt;/p&gt;
&lt;p&gt;The device arrived and had some simple instructions to configure it. Connect to the default SSID via a wireless device and open up your web browser to myrouter.local to get connected. The setup had a &amp;ldquo;Quick Setup&amp;rdquo; mode to get everything running quickly but I found that the quick setup would not work for my environment. The quick setup expects that you&amp;rsquo;ve connected your Wireless Router directly to a cable modem and in my case I&amp;rsquo;m connected to a layer three switch behind an ASA firewall. After resetting the router and doing the manual setup though, everything was good.&lt;/p&gt;</description>
    </item>
    <item>
      <title>UCS Director Dynamic List of Values</title>
      <link>https://theithollow.com/2015/08/10/ucs-director-dynamic-list-of-values/</link>
      <pubDate>Mon, 10 Aug 2015 13:55:47 +0000</pubDate>
      <guid>https://theithollow.com/2015/08/10/ucs-director-dynamic-list-of-values/</guid>
      <description>&lt;p&gt;When you execute a Cisco UCS Director workflow you&amp;rsquo;re usually prompted to enter in some information. Usually this is something like a virtual machine name, or an IP Address, even some credentials possibly. The values that you enter can be formatted so that they come from a list and the user just has to select the right value. This helps immensely in the amount of troubleshooting you have to do because only specific verified values can be displayed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation Infoblox Integration</title>
      <link>https://theithollow.com/2015/08/03/vrealize-automation-infoblox-integration/</link>
      <pubDate>Tue, 04 Aug 2015 01:47:59 +0000</pubDate>
      <guid>https://theithollow.com/2015/08/03/vrealize-automation-infoblox-integration/</guid>
      <description>&lt;p&gt;Infoblox is a pretty popular IP Address Management (IPAM) solution for many shops. Wouldn&amp;rsquo;t it be nice to integrate your automation solution such as vRealize Automation, with your existing IPAM system? Well, don&amp;rsquo;t worry. You can!&lt;/p&gt;
&lt;h2 id=&#34;infoblox-setup&#34;&gt;Infoblox Setup&lt;/h2&gt;
&lt;p&gt;This post isn&amp;rsquo;t going to go into great detail about the setup of the Infoblox appliance but we do need to make sure that we&amp;rsquo;re licensed for API usage correctly. Ensure that the infoblox appliance has the &amp;ldquo;Cloud Network Automation&amp;rdquo; license applied to it. This is an easy thing to check. If your appliance has the &amp;ldquo;Cloud&amp;rdquo; tab, then the license is enabled.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create a Custom Button in UCS Director</title>
      <link>https://theithollow.com/2015/07/27/create-a-custom-button-in-ucs-director/</link>
      <pubDate>Mon, 27 Jul 2015 13:59:02 +0000</pubDate>
      <guid>https://theithollow.com/2015/07/27/create-a-custom-button-in-ucs-director/</guid>
      <description>&lt;p&gt;Cisco UCS Director gives us some great automation and orchestration capabilities in the product. One thing I&amp;rsquo;ve noticed though is the need to customize the actions that can performed on virtual machines after deployment (Sometimes called Day 2 Operations). This post explains how to make some custom buttons for end users to manage their workloads more effectively.&lt;/p&gt;
&lt;h2 id=&#34;create-workflow&#34;&gt;Create Workflow&lt;/h2&gt;
&lt;p&gt;Creating a workflow is out of the scope of this post, but we need to have a workflow to use for our examples. I&amp;rsquo;ve created a very simple workflow to create a VM Snapshot and email the user when it happens. To create your own workflow Go to Policies &amp;ndash;&amp;gt; Orchestration &amp;ndash;&amp;gt; Workflows to get started.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VCDX Vision Quest and Mea Culpa</title>
      <link>https://theithollow.com/2015/07/20/vcdx-vision-quest-and-mea-culpa/</link>
      <pubDate>Mon, 20 Jul 2015 14:07:44 +0000</pubDate>
      <guid>https://theithollow.com/2015/07/20/vcdx-vision-quest-and-mea-culpa/</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Long is the way and hard, that out of hell leads up to light - Milton&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Apparently, Milton has been through the VCDX process. It is a challenge that will test your resolve and you will probably learn a lot along the way. You&amp;rsquo;ll also be glad when its over.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve been good at many things in my life, but never felt like I was great at anything. I&amp;rsquo;ve succeeded  at most things I&amp;rsquo;ve attempted, but the VCDX was a goal I truly didn&amp;rsquo;t think I was capable of achieving. &lt;a href=&#34;https://twitter.com/ccolotti&#34;&gt;Chris Colotti&lt;/a&gt; mentioned in one of his posts that you need to decide why you&amp;rsquo;re going for the VCDX in the first place. In my case, I was doing it to prove to myself that I could do it. The process really taught me something about myself that I didn&amp;rsquo;t know. It was my own personal Vision Quest. (Queue Lunatic Fringe them song here)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Straight Forward Convergence with Scale</title>
      <link>https://theithollow.com/2015/07/13/straight-forward-convergence-with-scale/</link>
      <pubDate>Mon, 13 Jul 2015 13:50:33 +0000</pubDate>
      <guid>https://theithollow.com/2015/07/13/straight-forward-convergence-with-scale/</guid>
      <description>&lt;p&gt;I have to be honest here, I&amp;rsquo;d heard of &lt;a href=&#34;http://www.scalecomputing.com/&#34;&gt;Scale Computing&lt;/a&gt; before but never really paid too much attention to them. That is, until I got to see them present at Virtualization Field Day 5 in Boston Massachusetts this year.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;All travel expenses and incidentals were paid for by Gestalt IT to attend Virtualization Field Day 5. This was the only compensation given and did not influence the content of this article.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Dream within a Dream</title>
      <link>https://theithollow.com/2015/07/08/a-dream-within-a-dream/</link>
      <pubDate>Wed, 08 Jul 2015 13:33:51 +0000</pubDate>
      <guid>https://theithollow.com/2015/07/08/a-dream-within-a-dream/</guid>
      <description>&lt;p&gt;What can I say? We started building servers on top of servers and it temporarily blew people&amp;rsquo;s minds. The next logical step is to build a cloud inside a cloud. &lt;a href=&#34;http://ravellosystems.com&#34;&gt;Ravello Systems&lt;/a&gt; is trying to make this process simple and easy. Ravello Systems was kind enough to present at Virtualization Field Day 5 in Boston at the end of June and I&amp;rsquo;m happy that I was able to participate at a delegate. They presented some really fun technology.&lt;/p&gt;</description>
    </item>
    <item>
      <title>OneCloud to Rule Them All...</title>
      <link>https://theithollow.com/2015/07/06/onecloud-to-rule-them-all/</link>
      <pubDate>Mon, 06 Jul 2015 13:25:24 +0000</pubDate>
      <guid>https://theithollow.com/2015/07/06/onecloud-to-rule-them-all/</guid>
      <description>&lt;p&gt;Orchestrating a disaster recovery scenario is no simple task. It involves setting up an entirely different data center, figuring out how to manage IP Addresses after a failover, having procedures for users in an outage event and figuring out how to fail back after the disaster is over. Handling orchestrated DR has gotten much easier in the last ten years thanks to virtualization but it&amp;rsquo;s still not a walk in the park. VMware&amp;rsquo;s &lt;a href=&#34;https://theithollow.com/2015/01/srm-5-8-architecture/&#34;&gt;Site Recovery Manager&lt;/a&gt;, &lt;a href=&#34;http://zerto.com&#34;&gt;Zerto&lt;/a&gt; and &lt;a href=&#34;http://veeam.com&#34;&gt;Veeam&lt;/a&gt; have dominated this market over the past several years but there is a new kid in town. I got to see &lt;a href=&#34;http://onecloudsoftware.com&#34;&gt;OneCloud&lt;/a&gt; at  &lt;a href=&#34;http://techfieldday.com/event/vfd5/&#34;&gt;Virtualization Field Day 5&lt;/a&gt; and I think they&amp;rsquo;ve got something worth a first look.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A New Standard for Backups - Rubrik</title>
      <link>https://theithollow.com/2015/06/29/a-new-standard-for-backups-rubrik/</link>
      <pubDate>Mon, 29 Jun 2015 14:32:41 +0000</pubDate>
      <guid>https://theithollow.com/2015/06/29/a-new-standard-for-backups-rubrik/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2015/06/download.png&#34;&gt;&lt;img alt=&#34;download&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/06/download.png&#34;&gt;&lt;/a&gt; It&amp;rsquo;s pretty weird to get excited about backups, but I&amp;rsquo;ve found myself thinking how cool the new technology that &lt;a href=&#34;http://rubrik.com/&#34;&gt;Rubrik&lt;/a&gt;&amp;rsquo;s designing.  If you haven&amp;rsquo;t heard of these guys yet, you will. They presented at Virtualization Field Day 5 in Boston and had some new announcements that will blow your socks right off your feet.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;All travel expenses and incidentals were paid for by Gestalt IT to attend Virtualization Field Day 5. This was the only compensation given and did not influence the content of this article.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Will You Put the Data in PernixData?</title>
      <link>https://theithollow.com/2015/06/25/will-you-put-the-data-in-pernixdata/</link>
      <pubDate>Thu, 25 Jun 2015 11:52:31 +0000</pubDate>
      <guid>https://theithollow.com/2015/06/25/will-you-put-the-data-in-pernixdata/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2015/06/Satyam2.png&#34;&gt;&lt;img alt=&#34;Satyam2&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/06/Satyam2-241x300.png&#34;&gt;&lt;/a&gt; CTO &lt;a href=&#34;https://twitter.com/satyamvaghani&#34;&gt;Satyam Vaghani&lt;/a&gt; was kind enough to announce several new products and features relating to the future of &lt;a href=&#34;http://pernixdata.com&#34;&gt;PernixData&lt;/a&gt; at Virtualization Field Day 5. If you&amp;rsquo;re not familiar with PernixData, they got their start with their FVP product which provided server side flash for both a read cache or a write-through cache. I&amp;rsquo;ve used the product several times and it really does some amazing things to smooth out latency and can give your storage array some serious umph!&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMTurbo&amp;#039;s Market Economy Got a Free Trade Agreement.</title>
      <link>https://theithollow.com/2015/06/24/vmturbos-market-economy-got-a-free-trade-agreement/</link>
      <pubDate>Wed, 24 Jun 2015 15:37:42 +0000</pubDate>
      <guid>https://theithollow.com/2015/06/24/vmturbos-market-economy-got-a-free-trade-agreement/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2015/06/VMTurboLogo.png&#34;&gt;&lt;img alt=&#34;VMTurboLogo&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/06/VMTurboLogo.png&#34;&gt;&lt;/a&gt; Last year I wrote a post on &lt;a href=&#34;http://vmturbo.com&#34;&gt;VMTurbo&lt;/a&gt; and its method of using the idea of a market economy to manage your infrastructure. If you need a refresher (or because you didn&amp;rsquo;t read my blog, shame) take a look &lt;a href=&#34;https://theithollow.com/2014/03/vmturbo-market-economy/&#34;&gt;here&lt;/a&gt;. If you aren&amp;rsquo;t going to read it, the gist is that VMTurbo monitors your virtual environment and uses the hardware as though it is a supply, and the workloads that run on it as the demand. Based on the demand of a workload and supply of a resource there is a cost associated with the workload, and VMTurbo uses these metrics to determine the most cost effective way to balance these.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Thank you - VCDX 195</title>
      <link>https://theithollow.com/2015/06/18/thank-you-vcdx-196/</link>
      <pubDate>Thu, 18 Jun 2015 14:30:19 +0000</pubDate>
      <guid>https://theithollow.com/2015/06/18/thank-you-vcdx-196/</guid>
      <description>&lt;p&gt;I got up this morning to receive news that I had completed the qualifications for the VMware Certified Design Expert certification. This is a group of around 200ish individuals who have completed this exhaustive process which included three exams, submitting an enterprise design and then defending that design in front of a panel of other VCDXs. From the VMware education site:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;VMware Certified Design Expert (VCDX) is the highest level of VMware certification. This elite group is comprised of design architects highly-skilled in VMware enterprise deployments and the program is designed for veteran professionals who want to validate and demonstrate their expertise in VMware technology.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 - Post Provisioning Workflows on AWS</title>
      <link>https://theithollow.com/2015/06/15/vrealize-automation-6-post-provisioning-workflows-on-aws/</link>
      <pubDate>Mon, 15 Jun 2015 13:33:40 +0000</pubDate>
      <guid>https://theithollow.com/2015/06/15/vrealize-automation-6-post-provisioning-workflows-on-aws/</guid>
      <description>&lt;p&gt;In order to deploy a fully provisioned automated deployment of a server we have to look past just deploying a virtual machine OS and configuring an IP Address. In order to get something usable we also need to configure the server with some applications or make post provisioning changes. For instance we might want to install Apache after deploying a Linux machine. In vRealize Automation deployments invoke a post-provisioning stub to call vRealize Orchestrator workflows to make additional changes. This works very well on a vSphere environment since we can leverage VMtools to access the guest OS. But if you&amp;rsquo;ve ever deployed an instance in Amazon EC2 you&amp;rsquo;ll know that this isn&amp;rsquo;t quite as easy. EC2 instances don&amp;rsquo;t have VMTools to allow us into the guest OS. To make matters worse, the current version of vRealize Automation doesn&amp;rsquo;t pass the IP address of the guest Operating System to vRO. See this &lt;a href=&#34;http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=2075186&#34;&gt;KB article&lt;/a&gt; from VMware for more information.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS Linux Guest Access via vRealize Orchestrator</title>
      <link>https://theithollow.com/2015/06/08/aws-linux-guest-access-via-vrealize-orchestrator/</link>
      <pubDate>Mon, 08 Jun 2015 13:27:55 +0000</pubDate>
      <guid>https://theithollow.com/2015/06/08/aws-linux-guest-access-via-vrealize-orchestrator/</guid>
      <description>&lt;p&gt;It may be necessary to connect to a Linux Guest thats that been provisioned in Amazon Web Services so that you can perform additional operations on it. One of the ways you might want to configure your instances is through vRealize Orchestrator. One of the hang ups with using vRealize Orchestrator to connect to your Linux EC2 instances is that you&amp;rsquo;ll need an SSH key to connect. This post shows you how you can do this.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Custom Searches</title>
      <link>https://theithollow.com/2015/06/01/vmware-custom-searches/</link>
      <pubDate>Mon, 01 Jun 2015 14:07:34 +0000</pubDate>
      <guid>https://theithollow.com/2015/06/01/vmware-custom-searches/</guid>
      <description>&lt;p&gt;OK, I know that most of the known world is all of a sudden working on making everything scriptable so that it can be automated or just run from a command line, but come on we still use the GUI for some quick tasks don&amp;rsquo;t we?&lt;/p&gt;
&lt;p&gt;One of the cool things about the vSphere Web Client is its ability to create a custom search based on a set of criteria. Just to recap, I said there was a cool feature of the vSphere Web Client.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation - Remove UPN Suffix</title>
      <link>https://theithollow.com/2015/05/26/vrealize-automation-remove-upn-suffix/</link>
      <pubDate>Tue, 26 May 2015 13:01:13 +0000</pubDate>
      <guid>https://theithollow.com/2015/05/26/vrealize-automation-remove-upn-suffix/</guid>
      <description>&lt;p&gt;Have you ever tried logging into vRealize Automation and gotten an Incorrect username/password but you&amp;rsquo;re positive you typed everything in correctly?  You try again and find out that if you put the User Principal Name suffix everything works fine. If you&amp;rsquo;re using a solution like vRealize Automation and notice the login doesn&amp;rsquo;t work unless you specify a a User Principle Name (UPN) in the form of &lt;a href=&#34;mailto:username@domain.name&#34;&gt;username@domain.name&lt;/a&gt;, try the following correction.&lt;/p&gt;</description>
    </item>
    <item>
      <title>EMC vVNX for your Home Lab</title>
      <link>https://theithollow.com/2015/05/12/emc-vvnx-for-your-home-lab/</link>
      <pubDate>Tue, 12 May 2015 12:57:36 +0000</pubDate>
      <guid>https://theithollow.com/2015/05/12/emc-vvnx-for-your-home-lab/</guid>
      <description>&lt;p&gt;Last week was packed full of announcements since Microsoft Ignite and EMC World were two large trade shows happening simultaneously.  One announcement that excited me was a free virtual storage appliance from EMC.  The appliance has the same look and feel of a VNXe but is completely virtual. You know what that means?  &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2015/05/HomeLab.png&#34;&gt;&lt;img alt=&#34;HomeLab&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/05/HomeLab.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re like me, you like to tinker with things in a lab environment so as to not destroy a critical production network.  Also, if you happen to write posts on things like VMware Site Recovery Manager, you&amp;rsquo;ll want to have a storage array that can replicate to a second one.  That leaves you with the Netapp Simulator or the HP StoreVirtual appliance unless you want to actually buy two storage arrays.  (That ain&amp;rsquo;t cheap).  Well, now we have the EMC vVNX.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zerto 4 - To Amazon and Beyond</title>
      <link>https://theithollow.com/2015/05/05/zerto-4-to-amazon-and-beyond/</link>
      <pubDate>Tue, 05 May 2015 13:00:45 +0000</pubDate>
      <guid>https://theithollow.com/2015/05/05/zerto-4-to-amazon-and-beyond/</guid>
      <description>&lt;p&gt;Zerto has been a great product for companies looking to deploy an easy to use disaster recovery solution.  One of the limitations of the product was that it only worked with VMware vSphere, but not any more.  Version 4 just dropped and it&amp;rsquo;s got a myriad of new goodies.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;New User Interface&lt;/li&gt;
&lt;li&gt;Cross-Replication from vSphere to Microsoft SCVMM and Amazon Web Services (AWS)&lt;/li&gt;
&lt;li&gt;Sizing improvements&lt;/li&gt;
&lt;li&gt;More Secure Virtual Replication Appliances&lt;/li&gt;
&lt;li&gt;vSphere 6 support&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The most appealing new capability was the ability to fail over a vSphere environment to Amazon Web Services (AWS).  This could save small businesses A LOT of money.  Small businesses that have a disaster recovery requirement no longer need to have a dedicated co-lo and spend money on equipment when they may never use it.  AWS provides compute, storage and network on an as-needed basis and most of the time, the disaster recovery site is not needed which correlates to savings.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Setup DHCP Relay on HP V1910</title>
      <link>https://theithollow.com/2015/04/27/setup-dhcp-relay-on-hp-v1910/</link>
      <pubDate>Mon, 27 Apr 2015 13:42:52 +0000</pubDate>
      <guid>https://theithollow.com/2015/04/27/setup-dhcp-relay-on-hp-v1910/</guid>
      <description>&lt;p&gt;Setting up a DHCP relay is a pretty common task that performed by network administrators when setting up a new LAN.  If you&amp;rsquo;re not familiar with a DHCP Relay, take a look at the example below.&lt;/p&gt;
&lt;p&gt;In order for a client to get an IP Address from a DHCP Server, it sends out a broadcast once it&amp;rsquo;s plugged into the network.  The broadcast is asking for any servers that are DHCP servers to reply.  Remember that a broadcast is a frame that is forwarded to all hosts on a Local Area Network.  The DHCP Server will reply and the client will get it&amp;rsquo;s IP Address.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vPostgres for vRealize Automation Gotcha</title>
      <link>https://theithollow.com/2015/04/21/vpostgres-for-vrealize-automatin-gotcha/</link>
      <pubDate>Tue, 21 Apr 2015 13:45:15 +0000</pubDate>
      <guid>https://theithollow.com/2015/04/21/vpostgres-for-vrealize-automatin-gotcha/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;re planning on doing a full distributed installation of vRealize Automation, you&amp;rsquo;ll likely want to have some protection for the vPostgres database.  Having a single point of failure defeats the purpose of doing a full distributed install.  I&amp;rsquo;ve been doing a bunch of work on this lately and wanted to warn people of a gotcha if you&amp;rsquo;re using a load balancer.&lt;/p&gt;
&lt;h2 id=&#34;non-distributed-install&#34;&gt;Non-Distributed Install&lt;/h2&gt;
&lt;p&gt;To give us a better understanding, take a look at a pair of vRealize Automation Appliances that aren&amp;rsquo;t in a high availability solution.  In the picture below, there are two vRealize Automation Appliances and each of them is communicating with their own embedded vPostgres Database.  This is the default configuration when deployed from VMware and works just fine.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation vPostgres Failover</title>
      <link>https://theithollow.com/2015/04/13/vrealize-automation-vpostgres-failover/</link>
      <pubDate>Mon, 13 Apr 2015 14:15:41 +0000</pubDate>
      <guid>https://theithollow.com/2015/04/13/vrealize-automation-vpostgres-failover/</guid>
      <description>&lt;p&gt;Clustering the vPostgres database is an important part of a fully distributed vRealize Automation install.  The simple install only requires a single vRealize Appliance and an IaaS Server, but the fully distributed install requires many additional pieces including load balancers to ensure both high availability as well as handling extra load placed by users.  The vPostgres database is included with the vRealize Automation appliances, but for a full distributed install, these must be modified so that there is an active and standby vPostgres database running on them.  The primary vPostgres database will replicate to a standby read-only database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Thank You</title>
      <link>https://theithollow.com/2015/04/07/thank-you/</link>
      <pubDate>Tue, 07 Apr 2015 13:12:10 +0000</pubDate>
      <guid>https://theithollow.com/2015/04/07/thank-you/</guid>
      <description>&lt;p&gt;The vSphere-land top virtualization blog voting is now over and theITHollow.com was voted #35 which is up from number forty last year.  I wanted to take this opportunity to thank everyone who voted for the site.  There are very few rewards for all the time that is spent posting content, but seeing that the hard work is benefiting others, and is useful to the community, are among the top for sure.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Custom Options for vRealize Automation Server Requests</title>
      <link>https://theithollow.com/2015/03/30/custom-options-for-vrealize-automation-server-requests/</link>
      <pubDate>Mon, 30 Mar 2015 13:42:16 +0000</pubDate>
      <guid>https://theithollow.com/2015/03/30/custom-options-for-vrealize-automation-server-requests/</guid>
      <description>&lt;p&gt;vRealize Automation is a great way to allow teams to deploy virtual machines and manage them throughout their entire lifecycle.  You can control exactly where you want the machines deployed and the processes that must happen in order to meet company guidelines.  Sometimes, you&amp;rsquo;d like to give some additional options to the end user when they deploy a machine.  To do this, we can use a custom property.&lt;/p&gt;
&lt;h1 id=&#34;build-a-property-in-the-property-dictionary&#34;&gt;Build a Property in the Property Dictionary&lt;/h1&gt;
&lt;p&gt;To start, lets build a new property in the property dictionary.  To do this, go to the Infrastructure Tab &amp;ndash;&amp;gt; Blueprints &amp;ndash;&amp;gt; Property Dictionary.  From there, we can add a &amp;ldquo;New Property Definition&amp;rdquo;.  In the example below I&amp;rsquo;ve created a very generic &amp;ldquo;HollowTestProperty&amp;rdquo; and left the display name the same.  A description is always a good idea and the Control Type I changed to &amp;ldquo;DropDownList&amp;rdquo;.  This will mean that we can enter a series of values to be selected by the end user at the time of the request.  Be sure to click the green check mark to save the entry.
&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2015/03/vRA-CustomProperty1.png&#34;&gt;&lt;img alt=&#34;vRA-CustomProperty1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/03/vRA-CustomProperty1-1024x143.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Tools Time Syncronization</title>
      <link>https://theithollow.com/2015/03/24/vmware-tools-time-syncronization/</link>
      <pubDate>Tue, 24 Mar 2015 14:14:33 +0000</pubDate>
      <guid>https://theithollow.com/2015/03/24/vmware-tools-time-syncronization/</guid>
      <description>&lt;p&gt;VMware Tools gives you the option to synchronize the time of the guest OS with the ESXi host.  Many times this isn&amp;rsquo;t necessary because the guest itself is using Network Time Protocol (NTP) or used the Active Directory domain time.&lt;/p&gt;
&lt;p&gt;Why would proper time synchronization be a problem, you might ask?  Well, in a virtual environment, the CPU isn&amp;rsquo;t constantly keeping track of time like it does in a physical machine.  For a more detailed explanation look at tick counting in the &lt;a href=&#34;http://www.vmware.com/files/pdf/Timekeeping-In-VirtualMachines.pdf&#34;&gt;Timekeeping Guide&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kemp Virtual Load Balancer for Free!</title>
      <link>https://theithollow.com/2015/03/16/kemp-virtual-load-balancer-for-free/</link>
      <pubDate>Mon, 16 Mar 2015 14:00:09 +0000</pubDate>
      <guid>https://theithollow.com/2015/03/16/kemp-virtual-load-balancer-for-free/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;re in the market for a Load Balancer and don&amp;rsquo;t mind that it&amp;rsquo;s virtual, check out Kemp&amp;rsquo;s Virtual Load Balancer.  Even better is if you want to try stuff out in your lab because you can get the Virtual Load Balancer for free!  There are some limitations, I mean everyone has to make money some how and theres no reason to buy the cow if you get the milk for free, am I right?&lt;img alt=&#34;DSC02088&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/03/DSC02088-225x300.jpg&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hollow Lab 2015 - Baby Dragon Hybrid Cloud</title>
      <link>https://theithollow.com/2015/03/09/hollow-lab-2015-baby-dragon-hybrid-cloud/</link>
      <pubDate>Mon, 09 Mar 2015 14:00:51 +0000</pubDate>
      <guid>https://theithollow.com/2015/03/09/hollow-lab-2015-baby-dragon-hybrid-cloud/</guid>
      <description>&lt;p&gt;Many of my daily activities at work now revolve around the idea of a Hybrid Cloud so some of my home lab activities have also followed suit.  I realized it had been a while since I wrote up the particulars of my home lab and I&amp;rsquo;ve added some equipment so this gives me a good opportunity to show some of the upgrades.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2015/03/HollowLab1.jpg&#34;&gt;&lt;img alt=&#34;HollowLab1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/03/HollowLab1-1024x658.jpg&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2015/03/20150215_124454.jpg&#34;&gt;&lt;img alt=&#34;20150215_124454&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/03/20150215_124454-1024x576.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;configuration&#34;&gt;Configuration&lt;/h1&gt;
&lt;p&gt;The environment consists of four physical ESXi hosts that run most of my virtual machines.  These servers have three nics that handle all of the virtual machine traffic and the NFS Storage traffic to a pair of Synology NAS devices.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Opvizor</title>
      <link>https://theithollow.com/2015/03/02/opvizor/</link>
      <pubDate>Mon, 02 Mar 2015 15:38:42 +0000</pubDate>
      <guid>https://theithollow.com/2015/03/02/opvizor/</guid>
      <description>&lt;p&gt;There is a new kid in town when it comes to infrastructure monitoring.  &lt;a href=&#34;http://www.opvizor.com/&#34;&gt;Opvizor&lt;/a&gt; is a pretty neat little solution for identifying issues in your environment before they become a problem.  The install was simple enough, only requiring me to run an installer and connect it to my vCenter Server.  Once that was done, it was a matter of clicking a button to scan and upload my data back to Opvizor&amp;rsquo;s servers (anonymized data of course).  These uploads are scheduled to prevent all this manual nonsense, but I couldn&amp;rsquo;t wait to see what my environment looked like so I uploaded it right away.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Move a vApp Between Clusters</title>
      <link>https://theithollow.com/2015/02/23/move-vapp-clusters/</link>
      <pubDate>Mon, 23 Feb 2015 14:00:14 +0000</pubDate>
      <guid>https://theithollow.com/2015/02/23/move-vapp-clusters/</guid>
      <description>&lt;p&gt;I recently made some changes to my home lab and had to create a new Cluster because of my EVC mode when I was faced with migrating my vC Ops vApp to the new cluster.  I moved the hosts over, but the vApp wouldn&amp;rsquo;t go with them like the virtual machines did.&lt;/p&gt;
&lt;figure&gt;
    &lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/06/vAppMigrate1.png&#34;
         alt=&#34;vAppMigrate1&#34; width=&#34;348&#34;/&gt; &lt;figcaption&gt;
            &lt;p&gt;vAppMigrate1&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;My first attempt was to export the vApp to an OVF file and reimport it to the new cluster which failed with an error.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Add SSL Certificates to your Synology NAS</title>
      <link>https://theithollow.com/2015/02/17/add-ssl-certificates-to-your-synology-nas/</link>
      <pubDate>Tue, 17 Feb 2015 14:45:47 +0000</pubDate>
      <guid>https://theithollow.com/2015/02/17/add-ssl-certificates-to-your-synology-nas/</guid>
      <description>&lt;p&gt;You&amp;rsquo;ve got to be a serious geek to want to install your own SSL Certificates on your home NAS.  I mean come on, who really has their own certificate authority sitting around at home and is so annoyed with a little warning page when they access the GUI?  Well, since you&amp;rsquo;ve landed on this page, I assume that I&amp;rsquo;m in some similar company :)&lt;/p&gt;
&lt;p&gt;Login to your Synology NAS and open the control panel.  Click Security and then the &amp;ldquo;Certificates&amp;rdquo; tab at the top.  You&amp;rsquo;ll notice the subtle &amp;ldquo;Self-signed certificate&amp;rdquo; status blazoned in red lettering.  Don&amp;rsquo;t worry, thats what we&amp;rsquo;re going to fix. &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2015/01/Synology-SSL1.png&#34;&gt;&lt;img alt=&#34;Synology-SSL1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/01/Synology-SSL1.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Renew your VCP 5 Certification Now</title>
      <link>https://theithollow.com/2015/02/09/renew-your-vcp-5-certification-now/</link>
      <pubDate>Mon, 09 Feb 2015 14:15:34 +0000</pubDate>
      <guid>https://theithollow.com/2015/02/09/renew-your-vcp-5-certification-now/</guid>
      <description>&lt;p&gt;Amazing news that the latest version of vSphere has been announced.  vSphere 6 is now just around the corner from being generally available, but one can assume that the VCP 6 exam is still several weeks away from being available.  If you&amp;rsquo;re like me, your VCP 5 is scheduled to expire in March.  AHHHHHHHHHHH!!!!!!!!!!!!!!!!!!!!   Quick, study for an exam that you&amp;rsquo;ve already taken and passed in the past so that you can keep your certification and then take the VCP 6 which is likely just around the corner.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vSphere 6.0 Announced</title>
      <link>https://theithollow.com/2015/02/02/vsphere-6-0-announced/</link>
      <pubDate>Mon, 02 Feb 2015 22:00:59 +0000</pubDate>
      <guid>https://theithollow.com/2015/02/02/vsphere-6-0-announced/</guid>
      <description>&lt;p&gt;vSphere 6.0 is now available and there are some great new enhancements with the new version.  Here are some of the many highlights from today&amp;rsquo;s announcement.&lt;/p&gt;
&lt;h2 id=&#34;fast-speeds-and-feeds&#34;&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2015/02/FAST.png&#34;&gt;&lt;img alt=&#34;FAST&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/02/FAST-300x190.png&#34;&gt;&lt;/a&gt; Speeds and Feeds&lt;/h2&gt;
&lt;p&gt;As with the new version of anything things are bigger and faster.  vSphere 6.0 is no exception.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;64 hosts per cluster, up from 32&lt;/li&gt;
&lt;li&gt;8000 Virtual Machines per Cluster, up from 4000&lt;/li&gt;
&lt;li&gt;480 CPUs, up from 320 CPUs&lt;/li&gt;
&lt;li&gt;12 TB RAM, up from 4 TB (if someone has 12 TB of RAM in a box, please let me know how long it takes to do a memory check.  vSphere 7 might be out by then.&lt;/li&gt;
&lt;li&gt;1000 Virtual Machines per host, up from 512 Virtual Machines&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Virtual Machine Hardware version 11 allows for:&lt;/p&gt;</description>
    </item>
    <item>
      <title>SRM Troubleshooting</title>
      <link>https://theithollow.com/2015/01/27/srm-troubleshooting/</link>
      <pubDate>Tue, 27 Jan 2015 14:56:41 +0000</pubDate>
      <guid>https://theithollow.com/2015/01/27/srm-troubleshooting/</guid>
      <description>&lt;p&gt;Unfortunately, not all software is perfect and from time to time I&amp;rsquo;ve run into issues with SRM as well.  This post is a list of items I often see during SRM deployments and some information to troubleshoot issues.&lt;/p&gt;
&lt;h2 id=&#34;log-file-locations&#34;&gt;Log File Locations&lt;/h2&gt;
&lt;p&gt;SRM Logs:  c:programDataVMwareVMware vCenter Site Recovery ManagerLogs&lt;/p&gt;
&lt;p&gt;Installation logs:  %USERPROFILE%Application DataVMwareVMware Site Recovery ManagerLogs&lt;/p&gt;
&lt;p&gt;Storage Replication Adapater Logs: This depends on the SRA Vendor, but try program filesSRANAME to start with&lt;/p&gt;</description>
    </item>
    <item>
      <title>vCloud Air 2014 Beta Impressions</title>
      <link>https://theithollow.com/2015/01/20/vcloud-air-2014-beta-impressions/</link>
      <pubDate>Tue, 20 Jan 2015 18:53:03 +0000</pubDate>
      <guid>https://theithollow.com/2015/01/20/vcloud-air-2014-beta-impressions/</guid>
      <description>&lt;p&gt;I got a chance to take a quick peak at the vCloud Air beta during the Early Access Program and wanted to share some of the experience.&lt;/p&gt;
&lt;p&gt;I found the solution very simple to use and straight forward, even without needing to look at any install guides or user manuals.  The interfaces were very intuitive.  Right off the bat, you get to select your virtual Private Cloud region and then create some virtual machines from pre-defined templates.  The templates are based on bare bones operating systems templates such as CentOS, Windows 2012 etc and depending on the type of template you choose, a different pricing methodology will be applied.  Let&amp;rsquo;s face it, open source OS&amp;rsquo;s are free and Windows isn&amp;rsquo;t.  Gotta pay the bills right?&lt;/p&gt;</description>
    </item>
    <item>
      <title>SRM 5.8 now with Automation!</title>
      <link>https://theithollow.com/2015/01/19/srm-5-8-now-with-automation/</link>
      <pubDate>Mon, 19 Jan 2015 14:15:24 +0000</pubDate>
      <guid>https://theithollow.com/2015/01/19/srm-5-8-now-with-automation/</guid>
      <description>&lt;p&gt;SRM version 5.8 now is now extensible with vRealize Orchestrator (formerly vCenter Orchestrator).  This new functionality was expected since the vRealize Suite is all about automation and disaster recovery certainly needs to be taken into consideration.&lt;/p&gt;
&lt;p&gt;One pain point I&amp;rsquo;ve seen with SRM has been the ongoing administration of protection groups.  Every time a virtual machine is deployed to a protected datastore, the VM also has to be configured for protection.  This usually only consists of right clicking the virtual machine and choosing &amp;ldquo;configure protection&amp;rdquo; but is also another thing that administrators have too keep track of.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SRM 5.5 to 5.8 Upgrade</title>
      <link>https://theithollow.com/2015/01/14/srm-5-5-to-5-8-upgrade/</link>
      <pubDate>Wed, 14 Jan 2015 13:14:32 +0000</pubDate>
      <guid>https://theithollow.com/2015/01/14/srm-5-5-to-5-8-upgrade/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;ve got SRM 5.5 installed and you want to get the new SRM 5.8 code into your environment, don&amp;rsquo;t worry.  The upgrade process is pretty easy to manage.  The important thing to note is the upgrade order and of course your compatibility matrix.  Remember that you need vCenter 5.5 U2 or higher to get SRM 5.8 working.&lt;/p&gt;
&lt;h1 id=&#34;upgrade-order&#34;&gt;Upgrade Order&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;Ensure your vCenter Server and Web Client are on 5.5 U2 or higher in the protected site.  If not, upgrade them!&lt;/li&gt;
&lt;li&gt;Upgrade vSphere Replication on the protected site to 5.8 if you&amp;rsquo;re using one.&lt;/li&gt;
&lt;li&gt;Upgrade SRM on the protected site to 5.8&lt;/li&gt;
&lt;li&gt;Upgrade your SRA on the protected site if you&amp;rsquo;re using one.&lt;/li&gt;
&lt;li&gt;Ensure your vCenter Server and Web Client are on 5.5 U2 or higher in the recovery site.  If not, upgrade them!&lt;/li&gt;
&lt;li&gt;Upgrade vSphere Replication on the recovery site to 5.8 if you&amp;rsquo;re using one.&lt;/li&gt;
&lt;li&gt;Upgrade SRM on the recovery site.&lt;/li&gt;
&lt;li&gt;Upgrade your SRA on the recovery site if you&amp;rsquo;re using one.&lt;/li&gt;
&lt;li&gt;Verify the conneciton between your sites is valid, protection groups still exist and recovery plans are in tact.&lt;/li&gt;
&lt;li&gt;Upgrade ESXi servers on the recovery site&lt;/li&gt;
&lt;li&gt;Upgrade ESXi servers on the protected site&lt;/li&gt;
&lt;li&gt;Upgrade VMware Tools.&lt;/li&gt;
&lt;/ol&gt;
&lt;h1 id=&#34;install&#34;&gt;Install&lt;/h1&gt;
&lt;p&gt;Run the installer on the SRM servers.  The installer should detect that SRM is already installed an that an upgrade will be performed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Netgear AC1200 Review</title>
      <link>https://theithollow.com/2015/01/12/netgear-ac1200-review/</link>
      <pubDate>Mon, 12 Jan 2015 14:26:10 +0000</pubDate>
      <guid>https://theithollow.com/2015/01/12/netgear-ac1200-review/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2015/01/netgearAC1200-diagram.png&#34;&gt;&lt;img alt=&#34;netgearAC1200-diagram&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/01/netgearAC1200-diagram-300x168.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I had one of those serious first world problems where I was intermittently getting poor wireless connectivity from my upstairs bedroom at night.  My wireless router is downstairs in my office on the opposite side of the house, and my neighbors&amp;rsquo; wireless was also causing some interference.   So I was about to get out my chainsaw to start taking out a wall and part of my upstairs floor, when I thought &amp;ldquo;Maybe a wireless extender would work for me?&amp;rdquo;&lt;/p&gt;</description>
    </item>
    <item>
      <title>SRM 5.8 Customizing Your Recovery Plan</title>
      <link>https://theithollow.com/2015/01/08/srm-5-8-customizing-your-recovery-plan/</link>
      <pubDate>Thu, 08 Jan 2015 14:19:46 +0000</pubDate>
      <guid>https://theithollow.com/2015/01/08/srm-5-8-customizing-your-recovery-plan/</guid>
      <description>&lt;p&gt;A customized recovery plan means the difference between hoursdays of reconfiguration of your environment in the event of a failure.  VMware SRM allows for lots of opportunity to customize your recovery plans with scripts and modifications along the way to ease the management of your disaster recovery plans.&lt;/p&gt;
&lt;h1 id=&#34;run-scripts-fromsrm-server&#34;&gt;Run Scripts from SRM Server&lt;/h1&gt;
&lt;p&gt;If we open any given recovery plan we can click on a step we&amp;rsquo;d like to modify and then right-click to &amp;ldquo;Add Step&amp;hellip;&amp;rdquo;&lt;/p&gt;</description>
    </item>
    <item>
      <title>SRM 5.8 Alarms</title>
      <link>https://theithollow.com/2015/01/06/srm-5-8-alarms/</link>
      <pubDate>Wed, 07 Jan 2015 04:46:33 +0000</pubDate>
      <guid>https://theithollow.com/2015/01/06/srm-5-8-alarms/</guid>
      <description>&lt;p&gt;Setting up some alerting is a good idea once you&amp;rsquo;ve setup your disaster recovery solution.  Let&amp;rsquo;s face it once you&amp;rsquo;ve tested your DR solution, you might not look at it again until your next test, which in some cases is yearly!&lt;/p&gt;
&lt;p&gt;To setup alarms for SRM in version 5.8 navigate to the vCenter object and click the Manage tab.  From there click the Alarm Definitions sub-tab.  Click the add (green plus sign) to add a new alarm.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SRM 5.8 Guide</title>
      <link>https://theithollow.com/2015/01/05/srm-5-8-guide/</link>
      <pubDate>Mon, 05 Jan 2015 15:00:29 +0000</pubDate>
      <guid>https://theithollow.com/2015/01/05/srm-5-8-guide/</guid>
      <description>&lt;h4 id=&#34;58guide&#34;&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/12/5.8Guide.png&#34;&gt;&lt;img alt=&#34;5.8Guide&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/12/5.8Guide.png&#34;&gt;&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;This is a Site Recovery Manager 5.8 Guide to help understand the design, installation, operation and architecture of setting up VMware SRM 5.8&lt;/p&gt;
&lt;h3 id=&#34;srm-58-architecture&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-180&#34;&gt;SRM 5.8 Architecture&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;srm-58-installation&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-16I&#34;&gt;SRM 5.8 Installation&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;srm-58-upgrade-from-srm-55&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-18q&#34;&gt;SRM 5.8 Upgrade from SRM 5.5&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;srm-58-site-setup&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-176&#34;&gt;SRM 5.8 Site Setup&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;srm-58-array-based-replication&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-18J&#34;&gt;SRM 5.8 Array Based Replication&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;srm-58-protection-groups&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-17n&#34;&gt;SRM 5.8 Protection Groups&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;srm-58-recovery-plan&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-17v&#34;&gt;SRM 5.8 Recovery Plan&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;srm-58-ip-customization&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-181&#34;&gt;SRM 5.8 IP Customization&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;srm-58-customizing-your-recovery-plan&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-18d&#34;&gt;SRM 5.8 Customizing your Recovery Plan&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;srm-58-test-recovery&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-17H&#34;&gt;SRM 5.8 Test Recovery&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;srm-58-failover-recovery&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-17O&#34;&gt;SRM 5.8 Failover Recovery&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;srm-58-with-automation&#34;&gt;&lt;a href=&#34;http://wp.me/p32uaN-19e&#34;&gt;SRM 5.8 with Automation&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;srm-58-alarms&#34;&gt;&lt;a href=&#34;https://theithollow.com/2015/01/srm-5-8-alarms/&#34;&gt;SRM 5.8 Alarms&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;srm-58-troubleshooting&#34;&gt;&lt;a href=&#34;https://theithollow.com/2015/01/srm-troubleshooting/&#34;&gt;SRM 5.8 Troubleshooting&lt;/a&gt;&lt;/h3&gt;
&lt;h1 id=&#34;official-documentation-links&#34;&gt;Official Documentation Links&lt;/h1&gt;
&lt;h3 id=&#34;site-recovery-manager-58-documentation-center&#34;&gt;&lt;a href=&#34;http://pubs.vmware.com/srm-58/index.jsp?topic=%2Fcom.vmware.srm.install_config.doc%2FGUID-B3A49FFF-E3B9-45E3-AD35-093D896596A0.html&#34;&gt;Site Recovery Manager 5.8 Documentation Center&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;site-recovery-manager-58-compatibility-matrix&#34;&gt;&lt;a href=&#34;https://www.vmware.com/support/srm/srm-compat-matrix-5-8.html&#34;&gt;Site Recovery Manager 5.8 Compatibility Matrix&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;site-recovery-manager-58-release-notes&#34;&gt;&lt;a href=&#34;https://www.vmware.com/support/srm/srm-releasenotes-5-8-0.html&#34;&gt;Site Recovery Manager 5.8 Release Notes&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;site-recovery-manager-58-vco-plug-in-download&#34;&gt;&lt;a href=&#34;https://my.vmware.com/group/vmware/info?slug=infrastructure_operations_management/vmware_vcenter_site_recovery_manager/5_8#drivers_tools&#34;&gt;Site Recovery Manager 5.8 vCO Plug-in Download&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;site-recovery-manager-58-download&#34;&gt;&lt;a href=&#34;https://my.vmware.com/group/vmware/info?slug=infrastructure_operations_management/vmware_vcenter_site_recovery_manager/5_8#product_downloads&#34;&gt;Site Recovery Manager 5.8 Download&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;site-recovery-manager-58-storage-replication-adapters&#34;&gt;&lt;a href=&#34;https://my.vmware.com/group/vmware/info?slug=infrastructure_operations_management/vmware_vcenter_site_recovery_manager/5_8#drivers_tools&#34;&gt;Site Recovery Manager 5.8 Storage Replication Adapters&lt;/a&gt;&lt;/h3&gt;
&lt;h1 id=&#34;additional-resources&#34;&gt;Additional Resources&lt;/h1&gt;
&lt;p&gt;If you want some great resources to continue learning VMware Site Recovery Manager, I suggest checking out these resources:&lt;/p&gt;</description>
    </item>
    <item>
      <title>SRM 5.8 Test Recovery</title>
      <link>https://theithollow.com/2015/01/05/srm-5-8-test-recovery/</link>
      <pubDate>Mon, 05 Jan 2015 12:08:45 +0000</pubDate>
      <guid>https://theithollow.com/2015/01/05/srm-5-8-test-recovery/</guid>
      <description>&lt;p&gt;&amp;ldquo;Your disaster recovery plan is only as good as it&amp;rsquo;s last test.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;&amp;ldquo;If you haven&amp;rsquo;t tested your DR plan, then you don&amp;rsquo;t have a DR plan.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;These are all statements I&amp;rsquo;ve heard in the industry from CIOs and directors, and lucky for us VMware Site Recovery Manager has a test functionality built in for us to leverage without fear of affecting our production workloads.&lt;/p&gt;
&lt;h1 id=&#34;run-a-test&#34;&gt;Run a Test&lt;/h1&gt;
&lt;p&gt;Open up one of your recovery plans and click the monitor tab.  Here you&amp;rsquo;ll have several buttons to choose from as well as seeing the list of recovery steps.   To run a &amp;ldquo;Test&amp;rdquo; recovery click the green arrow button. &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/12/srm58-test0.png&#34;&gt;&lt;img alt=&#34;srm58-test0&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/12/srm58-test0.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>SRM 5.8 Failover</title>
      <link>https://theithollow.com/2015/01/05/srm-5-8-failover/</link>
      <pubDate>Mon, 05 Jan 2015 12:08:42 +0000</pubDate>
      <guid>https://theithollow.com/2015/01/05/srm-5-8-failover/</guid>
      <description>&lt;p&gt;A terrible thing has happened and it&amp;rsquo;s time to failover your datacenter to your disaster recovery site.  Well, maybe you&amp;rsquo;re just migrating your datacenter to a new one, but this is always a bit of a tense situation.  Luckily we&amp;rsquo;ve had the opportunity to &lt;a href=&#34;http://wp.me/p32uaN-17H&#34;&gt;test the failovers&lt;/a&gt; many, many times before so we can be confident in our process.&lt;/p&gt;
&lt;p&gt;Go to the Recovery Plan and click the monitor tab.  Click the &amp;ldquo;BIG RED BUTTON&amp;rdquo; (yeah, it&amp;rsquo;s not that big, but it has big consequences).
&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/12/srm58-test0.png&#34;&gt;&lt;img alt=&#34;srm58-test0&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/12/srm58-test0.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>SRM 5.8 IP Customization</title>
      <link>https://theithollow.com/2015/01/05/srm-5-8-ip-customization/</link>
      <pubDate>Mon, 05 Jan 2015 12:07:15 +0000</pubDate>
      <guid>https://theithollow.com/2015/01/05/srm-5-8-ip-customization/</guid>
      <description>&lt;p&gt;Some companies have built out their disaster recovery site with a stretched layer 2 network or even a disjoint layer 2 network that shares the same IP addresses with their production sites.  This is great because VMs don&amp;rsquo;t need to change IP Addresses if there is a failover event.  This post goes over what options we have if you need to change IP Addresses during your failover.&lt;/p&gt;
&lt;h1 id=&#34;network-mappings&#34;&gt;Network mappings&lt;/h1&gt;
&lt;p&gt;SRM 5.8 has a wonderful new way to manage IP Addresses between datacenters.  Prior to SRM 5.8 each VM needed to be manually updated with a new IP Address or done in bulk with a CSV template (show later in this post) if you had to re-IP your VMs.  Now with SRM 5.8 we can do a network mapping to make our lives much easier.  This is one of the best new features of SRM 5.8 in my opinion.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SRM 5.8 Recovery Plan</title>
      <link>https://theithollow.com/2015/01/05/srm-5-8-recovery-plan/</link>
      <pubDate>Mon, 05 Jan 2015 12:06:52 +0000</pubDate>
      <guid>https://theithollow.com/2015/01/05/srm-5-8-recovery-plan/</guid>
      <description>&lt;p&gt;A recovery plan is the orchestration piece of Site Recovery Manager and likely the main reason for purchasing the product.  All of the setup that&amp;rsquo;s been done prior to creating the recovery plans is necessary but the recovery plan is where magic happens.&lt;/p&gt;
&lt;p&gt;When we go to the Recovery Plans menu in Site Recovery, we&amp;rsquo;ll see the option to click the notepad with the &amp;ldquo;+&amp;rdquo; sign on it to create a new recovery plan.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SRM 5.8 Protection Groups</title>
      <link>https://theithollow.com/2015/01/05/srm-5-8-protection-groups/</link>
      <pubDate>Mon, 05 Jan 2015 12:05:58 +0000</pubDate>
      <guid>https://theithollow.com/2015/01/05/srm-5-8-protection-groups/</guid>
      <description>&lt;p&gt;SRM &lt;a href=&#34;http://wp.me/p32uaN-176&#34;&gt;Sites and resource mappings&lt;/a&gt; are all done.  It&amp;rsquo;s time to create some Protection Groups for our new VMware Site Recovery Manager deployment.&lt;/p&gt;
&lt;p&gt;A protection group is a collection of virtual machines that should be failed over together.  For instance, you may want all of your Microsoft Exchange servers to fail over together, or you may want a Web, App, Database Tier to all failover at the same time.  It is also possible that your main goal for SRM is to protect you in the event of a catastrophic loss of your datacenter and you&amp;rsquo;re concerned with every VM.  It still a good idea to create multiple protection groups so that you can fail over certain apps in the event of an unforeseen issue.  Think about it, if your mail servers crashed but the rest of your datacenter is fine, would it make sense to just fail over the mail servers, or the entire datacenter?  Just failing over the mail servers would make sense if they are in their own protection group.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SRM 5.8 Array Based Replication</title>
      <link>https://theithollow.com/2015/01/05/srm-5-8-array-based-replication/</link>
      <pubDate>Mon, 05 Jan 2015 12:04:36 +0000</pubDate>
      <guid>https://theithollow.com/2015/01/05/srm-5-8-array-based-replication/</guid>
      <description>&lt;p&gt;If you plan to use Array Based Replication for your SRM implementation, you&amp;rsquo;ll need to install and configure your Storage Replication Adapter on your SRM Servers.  The SRA is used for SRM to communicate with the array to do things like snapshots, and mounting of datastores.&lt;/p&gt;
&lt;h1 id=&#34;pair-the-arrays&#34;&gt;Pair the Arrays&lt;/h1&gt;
&lt;p&gt;Once your SRAs have been installed in both your sites and you&amp;rsquo;ve gotten the arrays replicating, you&amp;rsquo;ll want to pair the arrays in SRM so that they can be used for protection Groups.  Open the &amp;ldquo;Array Based Replication&amp;rdquo; tab in the &amp;ldquo;Site Recovery&amp;rdquo; menu of the web client.  Click the Add button.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SRM 5.8 Site Setup</title>
      <link>https://theithollow.com/2015/01/05/srm-5-8-site-setup/</link>
      <pubDate>Mon, 05 Jan 2015 12:02:32 +0000</pubDate>
      <guid>https://theithollow.com/2015/01/05/srm-5-8-site-setup/</guid>
      <description>&lt;p&gt;In the &lt;a href=&#34;http://wp.me/p32uaN-16I&#34;&gt;previous post we installed VMware Site Recovery Manger&lt;/a&gt; and now we need to do our Site Setup.&lt;/p&gt;
&lt;p&gt;If you notice, now that SRM has been installed, the vSphere Web Client now has a Site Recovery menu in it.  (If it doesn&amp;rsquo;t, log out and back in)&lt;/p&gt;
&lt;p&gt;From here, we can go into the new SRM menus.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/12/SRM58SiteSetup1.png&#34;&gt;&lt;img alt=&#34;SRM58SiteSetup1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/12/SRM58SiteSetup1.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;site-pairing&#34;&gt;Site Pairing&lt;/h1&gt;
&lt;p&gt;Once you&amp;rsquo;ve gotten to the SRM Menus, we&amp;rsquo;ll want to click on Sites to configure our Sites.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SRM 5.8 Installation</title>
      <link>https://theithollow.com/2015/01/05/srm-5-8-installation/</link>
      <pubDate>Mon, 05 Jan 2015 12:01:14 +0000</pubDate>
      <guid>https://theithollow.com/2015/01/05/srm-5-8-installation/</guid>
      <description>&lt;h1 id=&#34;srm-installation-prerequisites&#34;&gt;SRM Installation Prerequisites&lt;/h1&gt;
&lt;h2 id=&#34;database-prerequisites&#34;&gt;Database Prerequisites&lt;/h2&gt;
&lt;p&gt;Before you are able to install SRM, you&amp;rsquo;ll need a database to store configuration files.  Create a database on your SQL Server to house the configuration information.  Note: You&amp;rsquo;ll need a database server in both the protected site and recovery site; one for each SRM Server.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Pre-create the SQL Database and assign your SRM Service account AT LEAST the &lt;strong&gt;ADMINISTER BULK OPERATIONS, CONNECT, AND CREATE TABLE&lt;/strong&gt; permissions.&lt;/li&gt;
&lt;li&gt;Ensure the SRM database schema has the same name as the database user account.&lt;/li&gt;
&lt;li&gt;The SRM database service account should be the database owner of the SRM database&lt;/li&gt;
&lt;li&gt;The SRM database schema should be the default schema of the SRM database user.&lt;/li&gt;
&lt;li&gt;On your SRM Servers, install the SQL Server native client for your version of SQL Server.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Create an ODBC connection to the SRM database on your SRM Servers.  Select the SQL Native Client appropriate for your database server.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SRM 5.8 Architecture</title>
      <link>https://theithollow.com/2015/01/05/srm-5-8-architecture/</link>
      <pubDate>Mon, 05 Jan 2015 12:00:31 +0000</pubDate>
      <guid>https://theithollow.com/2015/01/05/srm-5-8-architecture/</guid>
      <description>&lt;p&gt;VMware Site Recovery Manager consists of several different pieces that all have to fit together, let alone the fact that you are working with two different physical locations.&lt;/p&gt;
&lt;p&gt;The following components will all need to be configured for a successful SRM implementation:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;2 or more sites&lt;/li&gt;
&lt;li&gt;2 or more Single Sign On Servers&lt;/li&gt;
&lt;li&gt;2 or more vCenter Servers 5.5&lt;/li&gt;
&lt;li&gt;2 or more SRM Servers&lt;/li&gt;
&lt;li&gt;Storage – Either storage arrays with replication, or 2 or more Virtual Replication Appliances&lt;/li&gt;
&lt;li&gt;Networks&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It’s worth noting that SSO, vCenter, and SRM could all be installed on the same machine, but you’ll need this many instances of these components.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware SSL Automation Tool - Error Generating pfx</title>
      <link>https://theithollow.com/2014/12/29/vmware-ssl-automation-tool-error-generating-pfx/</link>
      <pubDate>Mon, 29 Dec 2014 16:13:20 +0000</pubDate>
      <guid>https://theithollow.com/2014/12/29/vmware-ssl-automation-tool-error-generating-pfx/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/11/sslguide.png&#34;&gt;&lt;img alt=&#34;sslguide&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/11/sslguide-300x300.png&#34;&gt;&lt;/a&gt; During the process of setting up a new vCenter Server in my lab, I ran into an issue adding SSL Certificates to my vCenter services.  I followed my own &lt;a href=&#34;https://theithollow.com/home-lab-ssl-certificates/&#34;&gt;blog posts&lt;/a&gt; about how to do this so that I wouldn&amp;rsquo;t miss anything, but nevertheless ran into an error that took me quite a while to get fixed.&lt;/p&gt;
&lt;p&gt;After creating all my certificate requests using the VMware SSL Automation Tool, I updated my SSO with my custom certificate without issue.  The next step is to make sure the Inventory Service trusts the new SSO Certificate, which also went without a hitch.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6.2 Upgrade</title>
      <link>https://theithollow.com/2014/12/16/vrealize-automation-6-2-upgrade/</link>
      <pubDate>Tue, 16 Dec 2014 14:56:53 +0000</pubDate>
      <guid>https://theithollow.com/2014/12/16/vrealize-automation-6-2-upgrade/</guid>
      <description>&lt;p&gt;Upgrades for the vRealize Automation software (formerly vCloud Automation Center) seem to be coming quite often these days.  This post gives a quick overview on how to upgrade your current environment to the latest release.  Of course for official documentation, please check out VMware&amp;rsquo;s documentation for details.  &lt;a href=&#34;http://pubs.vmware.com/vra-62/topic/com.vmware.ICbase/PDF/vrealize-automation-62-upgrading.pdf&#34;&gt;vRealize Upgrade Instructions&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;pre-install-steps&#34;&gt;&lt;strong&gt;Pre-Install Steps&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Obviously you should ensure that you&amp;rsquo;ve got backups in the event something catastrophic should occur.  Be sure to grab a backup of the IaaS database, and snapshot your vRA appliances, as well as any of the servers running the IaaS components such as the Model Manager, DEM Workers, Orchestrators and Agents.  For this guide, we have a vRA appliance, and a single IaaS Server running the rest of the components.  A separate SQL Server is housing the database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Before You Start PowerShell</title>
      <link>https://theithollow.com/2014/12/08/before-you-start-powershell/</link>
      <pubDate>Mon, 08 Dec 2014 14:21:36 +0000</pubDate>
      <guid>https://theithollow.com/2014/12/08/before-you-start-powershell/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/12/poshscreen1.png&#34;&gt;&lt;img alt=&#34;poshscreen1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/12/poshscreen1.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;PowerShell is an amazing tool that has limitless potential for Administrators, Engineers and Architects to automate routine tasks or do reporting on things their system management applications aren&amp;rsquo;t built for.  Whenever there is a task to be done on multiple systems and it might need to be done more than once, I find myself reaching for this valuable tool.&lt;/p&gt;
&lt;p&gt;The problem with PowerShell, just like a programming language is that it can be intimidating to get started.   This post is to give you a basic understanding of what you&amp;rsquo;ll be getting into before you start running PowerShell cmdlets.&lt;/p&gt;</description>
    </item>
    <item>
      <title>It&amp;#039;s not just PURE Storage</title>
      <link>https://theithollow.com/2014/12/01/just-pure-storage/</link>
      <pubDate>Mon, 01 Dec 2014 15:57:58 +0000</pubDate>
      <guid>https://theithollow.com/2014/12/01/just-pure-storage/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/11/purestoragelogo.jpg&#34;&gt;&lt;img alt=&#34;purestoragelogo&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/11/purestoragelogo-300x118.jpg&#34;&gt;&lt;/a&gt;&lt;a href=&#34;http://purestorage.com&#34;&gt;Pure Storage&lt;/a&gt; presented at &lt;a href=&#34;http://techfieldday.com/event/sfd6&#34;&gt;Storage Field Day 6&lt;/a&gt; and I had the opportunity to visit their Headquarters for a second time to discuss their technology.  I&amp;rsquo;ve written about &amp;ldquo;Pure&amp;rdquo; before after they presented at &lt;a href=&#34;http://techfieldday.com/event/vfd3&#34;&gt;Virtualizaton Field Day 3&lt;/a&gt; back in February but it was based more around their &amp;quot; &lt;a href=&#34;http://purestorage.com/forever&#34;&gt;Forever Flash&lt;/a&gt;&amp;quot; services.  This time I was more interested in their architecture and found that their company name &amp;ldquo;Pure Storage&amp;rdquo; may be a bit misleading.  Everyone knows that they produce arrays that are all SSD and provide tons of IOPS and low latency, blah blah blah.  These arrays are far from being just a device full of fast storage.  There is a lot of know how based on SSD architecture that has been put into this array to get more out of it than just fast drives.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Highly Available Enterprise Edge Storage from StorMagic</title>
      <link>https://theithollow.com/2014/11/24/highly-available-enterprise-edge-storage-stormagic/</link>
      <pubDate>Mon, 24 Nov 2014 14:06:52 +0000</pubDate>
      <guid>https://theithollow.com/2014/11/24/highly-available-enterprise-edge-storage-stormagic/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/11/StorMagicLogo.png&#34;&gt;&lt;img alt=&#34;StorMagicLogo&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/11/StorMagicLogo-300x61.png&#34;&gt;&lt;/a&gt; When I saw the Virtual SAN solution from VMware my first thought was that a small office might really love this solution because it eliminated the requirement for a Storage Area Network (SAN) for small offices.  Often I would see some small remote offices that have a requirement for a few servers and a bit of highly available storage but this was cost prohibitive for a variety of reasons.  Remote offices would need power, cooling and some sort of staff (possibly remote staff) to manage all of these services as well as paying for a shared storage device.  Remote office SAN&amp;rsquo;s are typically a waste since some of these offices really have a very minimal storage footprint, such as less than 5 TB of disk space.  It would seem like a waste to by a highly available SAN to house 2TB of data, am I right?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Have VSAN?  Want to run NFS on it?  Check out Nexenta!</title>
      <link>https://theithollow.com/2014/11/20/vsan-want-run-nfs-check-nexenta/</link>
      <pubDate>Thu, 20 Nov 2014 15:10:55 +0000</pubDate>
      <guid>https://theithollow.com/2014/11/20/vsan-want-run-nfs-check-nexenta/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/11/nexentalogo1.png&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/11/nexentalogo1-300x91.png&#34;&gt;&lt;/a&gt; So you just bought VMware Virtual SAN and have stood up your site with some ESXi hosts.  When all of a sudden you realize that Virtual SAN is block based and you really needed file based storage.  OH NO!  What could we do to resolve this situation?&lt;/p&gt;
&lt;p&gt;I appears as though Nexenta was looking out for this situation and developed a product called Nexenta Connect for VMware Virtual SAN and they presented it during &lt;a href=&#34;http://techfieldday.com/event/sfd6/&#34;&gt;Storage Field Day 6&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Will All New Storage Arrays be Hybrid?</title>
      <link>https://theithollow.com/2014/11/17/will-new-storage-arrays-hybrid/</link>
      <pubDate>Mon, 17 Nov 2014 14:19:02 +0000</pubDate>
      <guid>https://theithollow.com/2014/11/17/will-new-storage-arrays-hybrid/</guid>
      <description>&lt;p&gt;During &lt;a href=&#34;http://techfieldday.com/event/sfd6/&#34;&gt;Storage Field Day 6&lt;/a&gt;, I was fortunate enough to get presentation from &lt;a href=&#34;https://twitter.com/andywarfield&#34;&gt;Andrew Warfield&lt;/a&gt; from &lt;a href=&#34;http://cohodata.com&#34;&gt;CohoData&lt;/a&gt; about a variety of things.  I&amp;rsquo;ll say a variety mainly because my head is still swimming from all of the concepts that Andy was trying convey.  If you don&amp;rsquo;t believe me, watch the videos and decide for yourself.  WARNING!!! BE PREPARED TO PUT YOUR THINKING CAP ON!  One of the concepts Andy was talking about was the idea that going forward, all arrays should be hybrid arrays.  Immediately, my mind wondered what some of the &amp;ldquo;All Flash&amp;rdquo; array vendors would say about this, but he went on to explain this premise in more detail.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nimble Storage Data Analytics - InfoSight</title>
      <link>https://theithollow.com/2014/11/10/nimble-storage-data-analytics-infosight/</link>
      <pubDate>Mon, 10 Nov 2014 15:00:20 +0000</pubDate>
      <guid>https://theithollow.com/2014/11/10/nimble-storage-data-analytics-infosight/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/11/Nimble-Storage-Logo.png&#34;&gt;&lt;img alt=&#34;Nimble-Storage-Logo&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/11/Nimble-Storage-Logo.png&#34;&gt;&lt;/a&gt; It&amp;rsquo;s hard to get too excited about a monitoring system,  especially one that&amp;rsquo;s main focus is to notify a hardware vendor of a problem.  However, &lt;a href=&#34;http://NimbleStorage.com&#34;&gt;Nimble Storage&lt;/a&gt; has an impressive phone home solution called InfoSight that they are leveraging for more than just fault notifications and opening tickets on failed hardware.  This solution is being used for a variety of analytical purposes to both improve their product as well as improve the customer&amp;rsquo;s experience with their array purchase.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Local Premises Storage for EC2 Provided by Avere Systems</title>
      <link>https://theithollow.com/2014/11/05/local-premises-storage-ec2-provided-avere-systems/</link>
      <pubDate>Wed, 05 Nov 2014 20:43:37 +0000</pubDate>
      <guid>https://theithollow.com/2014/11/05/local-premises-storage-ec2-provided-avere-systems/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/11/avere-logo.png&#34;&gt;&lt;img alt=&#34;avere-logo&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/11/avere-logo.png&#34;&gt;&lt;/a&gt; I&amp;rsquo;ve seen front-end storage systems before and never really been too impressed with them.  My primary thoughts about a front-end storage system was this, &amp;ldquo;My storage array already has a front-end, why do I want to put another layer of abstraction in front of it.&amp;rdquo;  Obviously, there is still a use case for having a single namespace to hide the underlying systems, which might be neat so that a company could use multiple arrays of different types or even vendors and have a single place to go to access that storage.  For the most part, I still think that this is a luxury that many companies can&amp;rsquo;t justify since some extra time spent by the infrastructure team will do the job.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Storage Field Day 6</title>
      <link>https://theithollow.com/2014/11/03/storage-field-day-6/</link>
      <pubDate>Mon, 03 Nov 2014 15:00:03 +0000</pubDate>
      <guid>https://theithollow.com/2014/11/03/storage-field-day-6/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/11/SFD-Logo2-150x150.png&#34;&gt;&lt;img alt=&#34;SFD-Logo2-150x150&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/11/SFD-Logo2-150x150.png&#34;&gt;&lt;/a&gt; This week there will be another great &lt;a href=&#34;http://techfieldday.com&#34;&gt;TechFieldDay.com&lt;/a&gt; event, November 5th - 7th in Silicon Valley.  If you&amp;rsquo;re not familiar with the Tech Field Days (and shame on you if this is the case), this is an event that brings together IT product vendors and independent bloggers to share thoughts and ideas.  This event specifically focuses on enterprise storage and data protection for both physical and virtual environments.  You guessed it, this one is called a Storage Field Day and it&amp;rsquo;s the sixth SFD that the folks at &lt;a href=&#34;http://gestaltit.com/&#34;&gt;GestaltIT&lt;/a&gt; have put together.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Appliance Console Certificates</title>
      <link>https://theithollow.com/2014/10/27/vmware-appliance-console-certificates/</link>
      <pubDate>Mon, 27 Oct 2014 13:01:33 +0000</pubDate>
      <guid>https://theithollow.com/2014/10/27/vmware-appliance-console-certificates/</guid>
      <description>&lt;p&gt;During a recent install, I got stuck on an issue (or so I thought) assigning an SSL Certificate to some of the vRealize Automation Appliances.  I went through all of the installation procedures and the appliance stated &amp;ldquo;SSL Certificate Installed Successfully&amp;rdquo;, but when I went to the appliance, the certificate still showed the default VMware certificate.&lt;/p&gt;
&lt;p&gt;You can see when I go to the appliance, I was getting a warning on the SSL Certificate.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vCAC usp_SelectAgent SQL Errors</title>
      <link>https://theithollow.com/2014/10/20/vcac-usp_selectagent-sql-errors/</link>
      <pubDate>Mon, 20 Oct 2014 13:31:51 +0000</pubDate>
      <guid>https://theithollow.com/2014/10/20/vcac-usp_selectagent-sql-errors/</guid>
      <description>&lt;p&gt;The home lab got a vCAC (now renamed vRealize Automation) refresh to version 6.1 recently and although I&amp;rsquo;d posted a &lt;a href=&#34;https://theithollow.com/vrealize-automation-6-guide-formerly-vcac/&#34;&gt;guide&lt;/a&gt; to installing vCAC 6 earlier, I found myself having a few errors with my vCAC 6.1 deployment.  The only difference in my environment was the version of Windows I used for the IaaS components.  Instead of using server 2008R2 as I did with 6.0, I used Server 2012 R2 for vCAC 6.1 since it was now supported.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Sense of Community</title>
      <link>https://theithollow.com/2014/10/13/sense-community/</link>
      <pubDate>Mon, 13 Oct 2014 13:28:24 +0000</pubDate>
      <guid>https://theithollow.com/2014/10/13/sense-community/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/10/community.jpg&#34;&gt;&lt;img alt=&#34;community&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/10/community-300x150.jpg&#34;&gt;&lt;/a&gt; I was asked by a coworker, why I blog.  He asked, &amp;ldquo;Why would you spend the time writing, when people have official documentation to use?&amp;rdquo;  His point was that it&amp;rsquo;s silly to write how-to articles about things that are already officially documented by a vendor.  To further his curiosity, he wanted to know why I would post things that could possibly get me into trouble if I&amp;rsquo;m posting negative things or incorrect information.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cloning Nested ESXi in Workstation</title>
      <link>https://theithollow.com/2014/10/06/cloning-nested-esxi-workstation/</link>
      <pubDate>Mon, 06 Oct 2014 14:41:04 +0000</pubDate>
      <guid>https://theithollow.com/2014/10/06/cloning-nested-esxi-workstation/</guid>
      <description>&lt;p&gt;I recently had to rebuild part of my home lab due to a very poor decision to host all of my nested ESXi hosts on a single SSD.  Kids, Do NOT do that at home!  Obviously this is a lab and budget was a constraint, but it was a bummer when my SSD finally failed.  It might be useful to review some steps used to build ESXi Servers inside VMware Workstation.  Especially since Workstation 10 can clone ESXi which makes things much quicker.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Free Bandwidth Monitoring</title>
      <link>https://theithollow.com/2014/09/29/free-bandwidth-monitoring/</link>
      <pubDate>Mon, 29 Sep 2014 13:01:30 +0000</pubDate>
      <guid>https://theithollow.com/2014/09/29/free-bandwidth-monitoring/</guid>
      <description>&lt;p&gt;When I work with smaller sized customers, I often hear that they don&amp;rsquo;t have any networking monitoring software available.  Usually there is some server monitoring there, and something that pings network devices, but nothing that can display how much bandwidth is being used, and when.&lt;/p&gt;
&lt;p&gt;If you are in this situation, I implore you to check out &lt;a href=&#34;http://www.paessler.com/prtg&#34;&gt;PRTG monitor&lt;/a&gt; from Paessler.   This is a great piece of software, that can do much more than monitor your Internet bandwidth, but that&amp;rsquo;s what I use it the most for.  There is a full version, but the free version will allow you to monitor up to 10 ports which is plenty if you&amp;rsquo;re just monitoring your WAN, or a few ports like your ESXi hosts in your home lab!&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Microsoft Guy Converted to Apple</title>
      <link>https://theithollow.com/2014/09/23/microsoft-guy-converted-apple/</link>
      <pubDate>Tue, 23 Sep 2014 13:34:18 +0000</pubDate>
      <guid>https://theithollow.com/2014/09/23/microsoft-guy-converted-apple/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/HelloMAC.jpg&#34;&gt;&lt;img alt=&#34;HelloMAC&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/HelloMAC-150x150.jpg&#34;&gt;&lt;/a&gt; I never thought that I&amp;rsquo;d be writing this post, but the day has come where I decided to switch to an Apple laptop.  If you&amp;rsquo;ve known me, you were probably aware of my disdain for Apple products.  I was of the opinion that they are offering the same equipment with a higher price tag and people who purchased that stuff were suckers.  So now, either I&amp;rsquo;ve been snookered into this mass hysteria of Mac Madness, or things aren&amp;rsquo;t really how I originally thought.&lt;/p&gt;</description>
    </item>
    <item>
      <title>QNIX Q2710 Monitor Review</title>
      <link>https://theithollow.com/2014/09/15/qnix-q2710-monitor-review/</link>
      <pubDate>Mon, 15 Sep 2014 13:28:29 +0000</pubDate>
      <guid>https://theithollow.com/2014/09/15/qnix-q2710-monitor-review/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/qnix1.png&#34;&gt;&lt;img alt=&#34;qnix1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/qnix1-150x150.png&#34;&gt;&lt;/a&gt; I just bought two new 27 inch (yeah, they&amp;rsquo;re large) monitors for my home office thanks to a suggestion from &lt;a href=&#34;https://twitter.com/SatyamVaghani&#34;&gt;Satyam Vaghani&lt;/a&gt; over twitter of course.  He pointed me towards the &lt;a href=&#34;http://www.amazon.com/gp/product/B00CAKD6LI/ref=as_li_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B00CAKD6LI&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&amp;amp;linkId=DYHFALSGKXGDOWOJ&#34;&gt;QNIX QX2710&lt;/a&gt; monitor and I was first surprised with the price.  At less than $350 I had to give it a shot.  I mean really, who wouldn&amp;rsquo;t want two 27 inch monitors on their desk?&lt;/p&gt;
&lt;h1 id=&#34;the-good&#34;&gt;&lt;strong&gt;The Good&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;The resolution was something I was really looking at.  I selected the 2560 X 1440 resolution so that I didn&amp;rsquo;t feel like I needed to buy a new monitor in a year or two because something cooler came out.  I&amp;rsquo;d say at this point in time, a  1920 X 1080 resolution is fairly standard.  Also, with it being a much larger monitor than I&amp;rsquo;ve been accustomed to, the resolution needs to increase as well to provide a clear picture.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 Customizations</title>
      <link>https://theithollow.com/2014/09/08/vrealize-6-customizations/</link>
      <pubDate>Mon, 08 Sep 2014 11:01:25 +0000</pubDate>
      <guid>https://theithollow.com/2014/09/08/vrealize-6-customizations/</guid>
      <description>&lt;p&gt;It may seem like a trivial thing, but setting up some customizations for your vCAC (now renamed vRealize Automation) deployment can really make your IaaS solution stand out, and a good looking portal might help with buy-in from your users.&lt;/p&gt;
&lt;h1 id=&#34;branding&#34;&gt;&lt;strong&gt;Branding&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;Setting up your portal with a logo and a color scheme that mimic&amp;rsquo;s your organization is a typical thing to do after getting a portal up and running.&lt;/p&gt;
&lt;p&gt;Login to your vCAC instance with a Tenant Administrator login, go to the Administration Tab &amp;ndash;&amp;gt;  Branding.  Here, you can upload your logo, add a product name (or department name), background colors, text colors and whatever you&amp;rsquo;d like.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 Approvals</title>
      <link>https://theithollow.com/2014/09/08/vrealize_automation_approvals/</link>
      <pubDate>Mon, 08 Sep 2014 11:00:30 +0000</pubDate>
      <guid>https://theithollow.com/2014/09/08/vrealize_automation_approvals/</guid>
      <description>&lt;p&gt;Your powerful new cloud automation software is up and running, but we need to have some sort of check and balance to be sure that people aren&amp;rsquo;t creating VMs on a whim because it&amp;rsquo;s so easy to do.  For this, we can use an approval process.  Maybe a supervisor, or even the CIO can approval the additional resources.&lt;/p&gt;
&lt;h1 id=&#34;approval-policies&#34;&gt;&lt;strong&gt;Approval Policies&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;To setup an approval policy, login as a Tenant Administrator and go to the Administration Tab &amp;ndash;&amp;gt; Approval Policies.  Click the familiar green &amp;ldquo;+&amp;rdquo; icon to add a new policy.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 Custom Resource Properties</title>
      <link>https://theithollow.com/2014/09/08/vrealize-automation-6-custom-resource-properties/</link>
      <pubDate>Mon, 08 Sep 2014 10:58:07 +0000</pubDate>
      <guid>https://theithollow.com/2014/09/08/vrealize-automation-6-custom-resource-properties/</guid>
      <description>&lt;p&gt;In the last post, we showed how to use vCAC to surface a vCO workflow.  The problem presents itself when the vCO workflow is looking for something other than a string for a variable.  What if you are looking for an object?  For example there may be a user named &amp;ldquo;Clarice Starling&amp;rdquo; and that name could be a string.  But the Active Directory object for user Clarice Starling has many attributes such as account, description, permissions etc and that is not a string.  So if you want to perform an action on an object from vCAC, what do you do?&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 Service Blueprint</title>
      <link>https://theithollow.com/2014/09/08/vrealize-6-service-blueprint/</link>
      <pubDate>Mon, 08 Sep 2014 10:58:07 +0000</pubDate>
      <guid>https://theithollow.com/2014/09/08/vrealize-6-service-blueprint/</guid>
      <description>&lt;p&gt;We&amp;rsquo;ve got the main section of vCAC (now renamed vRealize Automation) setup and running and have created some blueprints to create some servers, but that&amp;rsquo;s really just the tip of the iceberg.  We can utilize vCAC to perform tasks as well and in my opinion this is where vCAC really makes a big difference.&lt;/p&gt;
&lt;h1 id=&#34;service-blueprints&#34;&gt;&lt;strong&gt;Service Blueprints&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;Instead of creating server blueprints, now we create service blueprints.  They&amp;rsquo;ll be a similar setup to what you&amp;rsquo;ve seen in previous posts.  Go to the Advanced Services Tab &amp;ndash;&amp;gt; Service Blueprints and click the green &amp;ldquo;+&amp;rdquo; sign to add a new blueprint.
&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/ServiceBlueprint1.png&#34;&gt;&lt;img alt=&#34;ServiceBlueprint1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/ServiceBlueprint1.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 Service Designer and vCO</title>
      <link>https://theithollow.com/2014/09/08/vcac-6-service-designer-vco/</link>
      <pubDate>Mon, 08 Sep 2014 10:57:25 +0000</pubDate>
      <guid>https://theithollow.com/2014/09/08/vcac-6-service-designer-vco/</guid>
      <description>&lt;p&gt;vCAC 6 (now renamed vRealize Automation) allows us to provision more than just virtual machines.  We can also publish vCenter Orchestrator packages.  To do so, we need to configure the Service Designer.&lt;/p&gt;
&lt;p&gt;Go to the Administration Tab &amp;ndash;&amp;gt; Groups and create a group that will have access to the service designer.  I just used the Domain Admins group, mainly because it&amp;rsquo;s my lab.  Click the dropdown to edit the group properties. &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/Advanced-services-designer1.png&#34;&gt;&lt;img alt=&#34;Advanced services designer1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/Advanced-services-designer1.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 Blueprints and Catalogs</title>
      <link>https://theithollow.com/2014/09/08/vcac-6-blueprints-catalogs/</link>
      <pubDate>Mon, 08 Sep 2014 10:56:13 +0000</pubDate>
      <guid>https://theithollow.com/2014/09/08/vcac-6-blueprints-catalogs/</guid>
      <description>&lt;p&gt;We&amp;rsquo;re finally ready to start building some blueprints.  &lt;a href=&#34;http://wp.me/p32uaN-10l&#34;&gt;Resources are available&lt;/a&gt;, &lt;a href=&#34;http://wp.me/p32uaN-10w&#34;&gt;reservations have been set&lt;/a&gt;, &lt;a href=&#34;http://wp.me/p32uaN-10w&#34;&gt;groups have been created&lt;/a&gt; and now we can build some blueprints.&lt;/p&gt;
&lt;h1 id=&#34;blueprints&#34;&gt;&lt;strong&gt;Blueprints&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;Go to the Infrastructure Tab &amp;ndash;&amp;gt; Blueprints &amp;ndash;&amp;gt; Blueprints and then click &amp;ldquo;New Blueprint&amp;rdquo; &amp;ndash;&amp;gt; Virtual &amp;ndash;&amp;gt; vSphere (vCenter).&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/vcac-bprint1.png&#34;&gt;&lt;img alt=&#34;vcac-bprint1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/vcac-bprint1.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Give the blueprint a name and a description.  In my case, I&amp;rsquo;m creating a server 2008 R2 blueprint.   Select a Reservation Policy and a machine prefix.  Then enter a number of days for Archives.  This is the number of days the virtual machines will be available after they expire.  Think recycling bin in Windows.  Also, if you&amp;rsquo;re so inclined, you can enter a dollar amount to assign to this template per day, so that later on each department can see how much money these VMs cost the company.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 Policies and Reservations</title>
      <link>https://theithollow.com/2014/09/08/vcac-6-policies-reservations/</link>
      <pubDate>Mon, 08 Sep 2014 10:55:24 +0000</pubDate>
      <guid>https://theithollow.com/2014/09/08/vcac-6-policies-reservations/</guid>
      <description>&lt;p&gt;In this vCAC (now renamed vRealize Automation) series, we&amp;rsquo;ve got &lt;a href=&#34;http://wp.me/p32uaN-10l&#34;&gt;access to some of our resources&lt;/a&gt; now after connecting our vCenter Endpoint, so now we want to create some policies to control how our new VMs will be deployed.&lt;/p&gt;
&lt;h1 id=&#34;machine-prefixes&#34;&gt;&lt;strong&gt;Machine Prefixes&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;We&amp;rsquo;ll be creating a lot of new virtual machines so we&amp;rsquo;ll want to put a prefix on all these machines so we can identify them.  You can have more than one prefix so that you can have different prefixes by department, company, user or so on.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 vCenter Endpoint Setup</title>
      <link>https://theithollow.com/2014/09/08/vcac-6-vcenter-endpoint-setup/</link>
      <pubDate>Mon, 08 Sep 2014 10:54:02 +0000</pubDate>
      <guid>https://theithollow.com/2014/09/08/vcac-6-vcenter-endpoint-setup/</guid>
      <description>&lt;p&gt;We&amp;rsquo;ve completed the vCAC (now rename to vRealize Automation) &lt;a href=&#34;https://theithollow.com/2014/07/trouble-configuring-vcac-appliance/&#34;&gt;appliance deployment&lt;/a&gt;, installed &lt;a href=&#34;http://wp.me/p32uaN-ZQ&#34;&gt;IaaS components&lt;/a&gt;, &lt;a href=&#34;http://wp.me/p32uaN-10b&#34;&gt;setup tenants and identity stores&lt;/a&gt;.  Now it&amp;rsquo;s time to get cracking on connecting to some resources that we can use for our applications.  I would like to point out that for this section we&amp;rsquo;ll be logged in as a user that is both an infrastructure admin as well as a tenant admin.  I&amp;rsquo;ve also chosen to complete this configuration under my newly created &amp;ldquo;Neighborhood Watch&amp;rdquo; tenant.   When adding resources to your tenants, you can do this at the default tenant level and have the sub-tenants use them, or configure the resources at each tenant level.  I would steer away from doing it in both places to make troubleshooting easier at a later date.  I mean, what happens when you&amp;rsquo;re sharing the same vCenter at the default level as well as the sub-tenant level?  That could get a bit tricky.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 Basic Configurations</title>
      <link>https://theithollow.com/2014/09/08/vcac-6-basic-configurations/</link>
      <pubDate>Mon, 08 Sep 2014 10:53:24 +0000</pubDate>
      <guid>https://theithollow.com/2014/09/08/vcac-6-basic-configurations/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;ve followed the series this far, you&amp;rsquo;ve got your vCAC (now renamed vRealize Automation) &lt;a href=&#34;https://theithollow.com/2014/07/trouble-configuring-vcac-appliance/&#34;&gt;appliance deployed&lt;/a&gt; and your &lt;a href=&#34;http://wp.me/p32uaN-ZQ&#34;&gt;IaaS components installed&lt;/a&gt;.  The tricky parts are over with, and now the fun begins&amp;hellip; configurations!  What are you waiting for?  Go login at the http://vcacapplaincename/shell-ui-app/ url.&lt;/p&gt;
&lt;h1 id=&#34;add-a-tenant&#34;&gt;&lt;strong&gt;Add a Tenant&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;Under Administration &amp;ndash;&amp;gt; Tenants, you will see the default tenant which is vsphere.local.  This is the context where you can create additional tenants and should probably be considered to be a &amp;ldquo;Do Not Touch&amp;rdquo; tenant.  Even if you&amp;rsquo;re only going to have a single tenant, it would be a good idea to create a new one just in case.  It&amp;rsquo;s pretty easy to create more tenants if you make a mistake, but tough to recreate the default tenant.  Click the &amp;ldquo;+&amp;rdquo; to create a new tenant.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6.0 IaaS Installation</title>
      <link>https://theithollow.com/2014/09/08/vcac-6-iaas-installation/</link>
      <pubDate>Mon, 08 Sep 2014 10:51:20 +0000</pubDate>
      <guid>https://theithollow.com/2014/09/08/vcac-6-iaas-installation/</guid>
      <description>&lt;p&gt;Deploying the vCAC (now renamed to vRealize Automation) appliance is only the first step towards getting your Infrastructure as a Service (IaaS) up and running.  The next step is to get the IaaS components installed on a Windows machine.  There are a number of prerequisites but luckily there is a powershell script that can take care of most of it for you.  Find the script &lt;a href=&#34;http://blogs.vmware.com/vsphere/2013/12/vmware-vcloud-automation-center-6-pre-req-automation-script.html#Download&#34;&gt;here&lt;/a&gt;.  I must mention first that for vCAC 6 (at the time of this writing) .Net 4.5 is required.  This does not mean that .Net 4.5 or higher needs to be installed.  .Net 4.5 sp1 does not work with the IaaS components which also means that Server 2012 R2 is not a candidate to install the IaaS components on.  Use a Server 2008R2 or Server 2012 with .Net 4.5 installed.  (vRealize 6.1 fully supports .Net 4.5.1 according to the VMware rep I spoke with at VMworld)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Add SSL Certificate to VMware vCOps</title>
      <link>https://theithollow.com/2014/09/02/add-ssl-certificate-vmware-vcops/</link>
      <pubDate>Tue, 02 Sep 2014 13:15:42 +0000</pubDate>
      <guid>https://theithollow.com/2014/09/02/add-ssl-certificate-vmware-vcops/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/piotr_halas_padlock1.png&#34;&gt;&lt;img alt=&#34;piotr_halas_padlock&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/piotr_halas_padlock1-150x150.png&#34;&gt;&lt;/a&gt; In this day and age, almost all the programs we interact with are web pages.  Many of the applications we deploy end up having a web front end and are configured with a default SSL Certificate.  It&amp;rsquo;s much more secure to have your own trusted certificate and in previous posts I&amp;rsquo;ve gone over how to setup the Public Key Infrastructure (PKI) in a home lab, as well as deploying Web Certificate Templates for our applications.&lt;/p&gt;</description>
    </item>
    <item>
      <title>You Got Your Analytics in my Storage Array - DataGravity</title>
      <link>https://theithollow.com/2014/08/27/got-analytics-storage-array-datagravity/</link>
      <pubDate>Wed, 27 Aug 2014 15:52:05 +0000</pubDate>
      <guid>https://theithollow.com/2014/08/27/got-analytics-storage-array-datagravity/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/datagravity.png&#34;&gt;&lt;img alt=&#34;datagravity&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/datagravity.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;the-array&#34;&gt;&lt;strong&gt;The Array&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;I know what you&amp;rsquo;re thinking, show me the product!  What does it look like, how big is it.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;4U storage shelf&lt;/li&gt;
&lt;li&gt;2U Storage Controller (dual controllers)&lt;/li&gt;
&lt;li&gt;CIFSNFSiSCSI&lt;/li&gt;
&lt;li&gt;48TB or 96 TB with additional 2.4TB or 4.8 TB SSD&lt;/li&gt;
&lt;li&gt;Homemade RAID that allows for 2 disk failures on the same storage pool&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/product-shot-specifications_0.png&#34;&gt;&lt;img alt=&#34;product-shot-specifications_0&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/product-shot-specifications_0.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;recovery&#34;&gt;&lt;strong&gt;Recovery&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;Something out of the norm with DataGravity&amp;rsquo;s array is that they use a completely separate set of disks for snapshots.  Disks are automatically assigned to different pools are nothing is required from the Administrator to set this up.  This diverges from what the rest of the industry is typically does.  There are two schools of thought here though:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Asigra</title>
      <link>https://theithollow.com/2014/08/25/asigra/</link>
      <pubDate>Mon, 25 Aug 2014 23:55:55 +0000</pubDate>
      <guid>https://theithollow.com/2014/08/25/asigra/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/asigra-logo.png&#34;&gt;&lt;img alt=&#34;asigra-logo&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/asigra-logo.png&#34;&gt;&lt;/a&gt;  I got a chance to get a first hand look at &lt;a href=&#34;http://www.asigra.com&#34;&gt;Asigra&lt;/a&gt; at the &lt;a href=&#34;http://techfieldday.com&#34;&gt;Tech Field Day&lt;/a&gt; Extra sessions on the Monday of VMworld 2014.  I went into the sessions thinking that his was just another backup company, but found that they have a very robust suite of backups and they&amp;rsquo;ve been around for a very long time.&lt;/p&gt;
&lt;p&gt;Asigra handles, Cloud Platform apps such as Office365, Salesforce, Google, storage array integration, vSphere snapshot integration, file level backups and the list went on.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tech Field Day Extra</title>
      <link>https://theithollow.com/2014/08/20/tech-field-day-extra/</link>
      <pubDate>Wed, 20 Aug 2014 13:15:38 +0000</pubDate>
      <guid>https://theithollow.com/2014/08/20/tech-field-day-extra/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/TFD-Extra-Logo-150.png&#34;&gt;&lt;img alt=&#34;TFD-Extra-Logo-150&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/TFD-Extra-Logo-150.png&#34;&gt;&lt;/a&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/VMworld2014-tfd.jpg&#34;&gt;&lt;img alt=&#34;VMworld2014-tfd&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/08/VMworld2014-tfd.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hey! You got your VMworld in my Tech Field Day!&lt;/p&gt;
&lt;p&gt;The makers of &lt;a href=&#34;http://techfieldday.com/event/vmwus14/&#34;&gt;Tech Field Day&lt;/a&gt; are having an &amp;ldquo;Extra&amp;rdquo; set of sessions at VMworld 2014 this year in San Francisco.&lt;/p&gt;
&lt;p&gt;As you may already know, the Tech Field Day group gets together a set of delegates to engage with some vendors about a variety of solutions.  These discussions are all streamed live, as well as posted for later viewing.  The discussions are to be technical in nature and can be directed in a much different path than a normal &amp;ldquo;set&amp;rdquo; presentation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Replacing VMware vCenter SSL Certificates</title>
      <link>https://theithollow.com/2014/08/18/replacing-vmware-vcenter-ssl-certificates/</link>
      <pubDate>Mon, 18 Aug 2014 13:30:58 +0000</pubDate>
      <guid>https://theithollow.com/2014/08/18/replacing-vmware-vcenter-ssl-certificates/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/piotr_halas_padlock1.png&#34;&gt;&lt;img alt=&#34;piotr_halas_padlock&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/piotr_halas_padlock1-150x150.png&#34;&gt;&lt;/a&gt;  Congratulations, if you&amp;rsquo;ve made it this far, you&amp;rsquo;re almost done with the replacing of your VMware SSL Certificates!  If you&amp;rsquo;ve followed the previous posts, you&amp;rsquo;ll know that this has been a long path to completing your goal.  This post finishes installing those certificates on your vCenter server.  If you missed a part please check out the previous posts to get caught up.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://theithollow.com/2014/08/setup-home-lab-ssl-certificates-authority/&#34;&gt;Create a Home Lab Certificate Authority&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/2014/08/setup-home-lab-ssl-root-certificates/&#34;&gt;Deploy Root Certificates via Autoenrollment&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/2014/08/create-vmware-ssl-web-certificate/&#34;&gt;Create VMware-SSL Web Certificate Template&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/2014/08/create-vmware-ssl-certificate-requests/&#34;&gt;Create VMware Services Certificate Requests&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create VMware SSL Certificate Requests</title>
      <link>https://theithollow.com/2014/08/14/create-vmware-ssl-certificate-requests/</link>
      <pubDate>Thu, 14 Aug 2014 13:20:47 +0000</pubDate>
      <guid>https://theithollow.com/2014/08/14/create-vmware-ssl-certificate-requests/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/piotr_halas_padlock.png&#34;&gt;&lt;img alt=&#34;piotr_halas_padlock&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/piotr_halas_padlock-150x150.png&#34;&gt;&lt;/a&gt; I&amp;rsquo;ve seen quite a few VMware environments where when you login, you get that silly error message about a certificate not being trusted.  This is something we can fix and more importantly be sure that the connections are trusted and encrypted.&lt;/p&gt;
&lt;h1 id=&#34;sslerror&#34;&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/SSLerror.png&#34;&gt;&lt;img alt=&#34;SSLerror&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/SSLerror.png&#34;&gt;&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;prerequisites&#34;&gt;&lt;strong&gt;Prerequisites&lt;/strong&gt;&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;Trusted root certificates deployed to workstations - &lt;a href=&#34;https://theithollow.com/2014/08/setup-home-lab-ssl-root-certificates/&#34; title=&#34;Setup Home Lab SSL Root Certificates&#34;&gt;Instructions for Lab Environment&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Web-Certificate Template Deployed - &lt;a href=&#34;https://theithollow.com/2014/08/create-vmware-ssl-web-certificate/&#34; title=&#34;Create VMware SSL Web Certificate&#34;&gt;Instructions for Lab Environment&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Certificate Authority Web Enrollment server  -  (If you followed the &lt;a href=&#34;https://theithollow.com/2014/08/setup-home-lab-ssl-certificates-authority/&#34; title=&#34;Setup Home Lab SSL Certificate Authority&#34;&gt;Lab Environment setup&lt;/a&gt; this should be on your CA already)&lt;/li&gt;
&lt;li&gt;Download &lt;a href=&#34;http://slproweb.com/products/Win32OpenSSL.html&#34;&gt;OpenSSL&lt;/a&gt; and install it.  I used 1.01h as the version for my lab which worked fine on a Server 2012 R2 Server which is also my vCenter Server.&lt;/li&gt;
&lt;li&gt;Download and install the &lt;a href=&#34;https://my.vmware.com/group/vmware/details?downloadGroup=SSL-TOOL-101&amp;amp;productId=285&#34;&gt;vCenter Certificate Automation Tool&lt;/a&gt; from VMware.  This is also found in the vCenter install media for vSphere 5.5.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I prefer to create my certificate requests right from the VMware vCenter Server, so I install both the SSL Automation Tool and OpenSSL directly on the vCenter Server.  If you&amp;rsquo;re using the VMware vCenter Server Appliance you&amp;rsquo;ll need to do this someplace else and there are some additional steps not listed in this post.  Please see this KB article for more info:  &lt;a href=&#34;http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&amp;amp;docType=kc&amp;amp;docTypeID=DT_KB_1_1&amp;amp;externalId=2057223&#34;&gt;vCSA SSL Certs&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create VMware SSL Web Certificate</title>
      <link>https://theithollow.com/2014/08/11/create-vmware-ssl-web-certificate/</link>
      <pubDate>Mon, 11 Aug 2014 13:05:30 +0000</pubDate>
      <guid>https://theithollow.com/2014/08/11/create-vmware-ssl-web-certificate/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/piotr_halas_padlock1.png&#34;&gt;&lt;img alt=&#34;piotr_halas_padlock&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/piotr_halas_padlock1-150x150.png&#34;&gt;&lt;/a&gt;  In order to replace our VMware SSL Certifactes, we need to create a web certificate template that we can then reuse to deploy all of the individual service certificates like vCenter, SSO, Update Manager, vCenter Orchestrator, etc.  This certificate will be issued on the vCenter Server and requested in a later process.&lt;/p&gt;
&lt;p&gt;In &lt;a href=&#34;https://theithollow.com/2014/08/setup-home-lab-ssl-certificates-authority&#34;&gt;part one of this series&lt;/a&gt;, we installed a certificate authority.&lt;/p&gt;
&lt;p&gt;In &lt;a href=&#34;https://theithollow.com/2014/08/setup-home-lab-ssl-root-certificates&#34;&gt;part two of this series&lt;/a&gt;, we deployed client authentication certificates to all our workstations and servers.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Setup Home Lab SSL Root Certificates</title>
      <link>https://theithollow.com/2014/08/07/setup-home-lab-ssl-root-certificates/</link>
      <pubDate>Thu, 07 Aug 2014 13:52:44 +0000</pubDate>
      <guid>https://theithollow.com/2014/08/07/setup-home-lab-ssl-root-certificates/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/piotr_halas_padlock1.png&#34;&gt;&lt;img alt=&#34;piotr_halas_padlock&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/piotr_halas_padlock1-150x150.png&#34;&gt;&lt;/a&gt; Home Lab SSL Certificates aren&amp;rsquo;t exactly a high priority for most people, but they are something you might want to play with before you get into a production environment.  In &lt;a href=&#34;https://theithollow.com/2014/08/setup-home-lab-ssl-certificates-authority&#34;&gt;part one of this series&lt;/a&gt;, I went over installing an Enterprise Root CA just to get us up and running.  Again, be aware that for a production environment you should use an Offline Root CA and a Subordinate CA, but we&amp;rsquo;re in a lab and don&amp;rsquo;t need the additional layer of security.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Setup Home Lab SSL Certificate Authority</title>
      <link>https://theithollow.com/2014/08/04/setup-home-lab-ssl-certificates-authority/</link>
      <pubDate>Mon, 04 Aug 2014 13:15:58 +0000</pubDate>
      <guid>https://theithollow.com/2014/08/04/setup-home-lab-ssl-certificates-authority/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/piotr_halas_padlock.png&#34;&gt;&lt;img alt=&#34;piotr_halas_padlock&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/piotr_halas_padlock-150x150.png&#34;&gt;&lt;/a&gt; If you would like to setup SSL certificates for your home lab, this guide should get you to a minimal installation.  The goal of this post is to show you a basic way to setup certificates and should not be followed verbatim if you are planning a production deployment.  For one thing, this post uses an Enterprise Root Certificate Authority and in a production environment you really should have an offline Root CA and an online Subordinate CA for security purposes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Trouble Configuring the vCAC appliance</title>
      <link>https://theithollow.com/2014/07/28/trouble-configuring-vcac-appliance/</link>
      <pubDate>Mon, 28 Jul 2014 13:05:39 +0000</pubDate>
      <guid>https://theithollow.com/2014/07/28/trouble-configuring-vcac-appliance/</guid>
      <description>&lt;p&gt;I thought it was necessary to get this post out.  I&amp;rsquo;ve heard numerous people say that they&amp;rsquo;ve tried to install VMware&amp;rsquo;s vCloud Automation Center (vCAC) but for one reason or another it just didn&amp;rsquo;t seem to work.  I myself recently installed this and had issues, but somehow got it to install correctly on the third try.  If you&amp;rsquo;ve had trouble configuring the vCAC appliance then look for the tip below.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Know Heads from Tails about Linux</title>
      <link>https://theithollow.com/2014/07/21/know-heads-tails-linux/</link>
      <pubDate>Mon, 21 Jul 2014 13:26:20 +0000</pubDate>
      <guid>https://theithollow.com/2014/07/21/know-heads-tails-linux/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/1981-d-washington-quarter.png&#34;&gt;&lt;img alt=&#34;1981-d-washington-quarter&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/1981-d-washington-quarter.png&#34;&gt;&lt;/a&gt; There are a few Linux commands that vSphere Administrators should know for basic troubleshooting purposes and I wanted to take a second to review them in case you&amp;rsquo;ve typically been a Windows Administrator (like me).&lt;/p&gt;
&lt;p&gt;First, traversing the Linux file system is pretty similar to going through Windows directories from the command line.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;change directories&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Windows :  CD C:dirname&lt;/p&gt;
&lt;p&gt;Linux : cd /dirname&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Show files and folders&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Windows :  dir&lt;/p&gt;</description>
    </item>
    <item>
      <title>Get VMtools with PowerCLI 5.5 R2</title>
      <link>https://theithollow.com/2014/07/14/get-vmtools-powercli-5-5-r2/</link>
      <pubDate>Mon, 14 Jul 2014 13:01:45 +0000</pubDate>
      <guid>https://theithollow.com/2014/07/14/get-vmtools-powercli-5-5-r2/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/PowerCLI.jpg&#34;&gt;&lt;img alt=&#34;PowerCLI&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/PowerCLI.jpg&#34;&gt;&lt;/a&gt; VMtools is one of those nagging little pieces of software that always seems to be a pain to update.  Back in my System Administration days, I commonly needed to report on which VMs had different versions of VMtools, and I have to admit, this was a more difficult property to find from my PowerCLI toolkit.&lt;/p&gt;
&lt;p&gt;Take a look at the old way of finding my VMtools versions through PowerCLI.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Drive Type Changer</title>
      <link>https://theithollow.com/2014/07/07/vmware-drive-type-changer/</link>
      <pubDate>Mon, 07 Jul 2014 13:33:09 +0000</pubDate>
      <guid>https://theithollow.com/2014/07/07/vmware-drive-type-changer/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/nicubunu_Tools.png&#34;&gt;&lt;img alt=&#34;nicubunu_Tools&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/07/nicubunu_Tools-150x150.png&#34;&gt;&lt;/a&gt; There are a ton of features now that VMware has that may require either an SSD or a Non-SSD to be available in your ESXi host. Host Caching requires an SSD and Partner products like PernixData also require an SSD to be available on the host. VMware&amp;rsquo;s Virtual SAN (VSAN) currently require both an SSD and a Non-SSD to be available.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve seen that many people want to try out these products in a lab environment, but don&amp;rsquo;t want to go out and buy another disk just to familiarize themselves with the product. In these cases, you can fool ESXi into thinking there is a device of the type you want. This can be done by using the esxcli commands on the host as &lt;a href=&#34;http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=2013188&#34;&gt;documented here&lt;/a&gt; on VMware&amp;rsquo;s site.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dynamically Assigned Static IP Addresses...Huh?</title>
      <link>https://theithollow.com/2014/06/30/dynamically-assigned-static-ip-addresses-huh/</link>
      <pubDate>Mon, 30 Jun 2014 16:08:12 +0000</pubDate>
      <guid>https://theithollow.com/2014/06/30/dynamically-assigned-static-ip-addresses-huh/</guid>
      <description>&lt;p&gt;After a long day of working with Microsoft&amp;rsquo;s IPAM feature, I found that it might be possible to deploy my virtual servers with a static IP Address without going to look up an IP from an Excel spreadsheet or some other log.&lt;/p&gt;
&lt;p&gt;OK, let&amp;rsquo;s address the elephant in the room first.  I know that there is this thing called DHCP and that I can already automatically assign an IP addresss, but with that solution, my IP Address could change from time to time.  Typically, I create a DHCP Scope for servers that I&amp;rsquo;m just testing out, or need some dummy VMs with IP Addresses.  This way I don&amp;rsquo;t have to worry about looking up stuff before deploying a VM that I&amp;rsquo;m going to destroy again shortly afterwards.  I also use DHCP for PC&amp;rsquo;s, where I almost never care about the IP Address.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Test Connections from an ESXi Host Using vmkping</title>
      <link>https://theithollow.com/2014/06/23/test-connections-esxi-vmkping/</link>
      <pubDate>Mon, 23 Jun 2014 16:19:10 +0000</pubDate>
      <guid>https://theithollow.com/2014/06/23/test-connections-esxi-vmkping/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;ve been in a situation where you need to test connectivity, you&amp;rsquo;ve probably used the ping command.  But what do you do when you&amp;rsquo;re trying to test connectivity from an ESXi host?  Luckily there is a command called vmkping that will allow you to test from the host.&lt;/p&gt;
&lt;p&gt;The first thing that you need to do is to SSH into your ESXi host.  Turn the SSH Service on from the Configuration &amp;ndash;&amp;gt; Security Profile Tab.  Then you can use your favorite ssh client and remote into your host.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Log Insight 2.0</title>
      <link>https://theithollow.com/2014/06/16/vmware-log-insight-2-0/</link>
      <pubDate>Mon, 16 Jun 2014 14:30:34 +0000</pubDate>
      <guid>https://theithollow.com/2014/06/16/vmware-log-insight-2-0/</guid>
      <description>&lt;p&gt;VMware just announced their 2.0 version of Log Insight last week and for a logging product, it&amp;rsquo;s pretty cool.  Let&amp;rsquo;s face it, most of us don&amp;rsquo;t get up every morning and rush to our computer to check out the newest logging software on the market, but VMware Log Insight is still neat.&lt;/p&gt;
&lt;h1 id=&#34;installation&#34;&gt;&lt;strong&gt;Installation&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;The VMware Log Insight 2.0 product was shockingly easy to install for log management system.  In my experience, logging software makes you jump through so many hoops that you need to be a Parkour Ninja to do successfully, and some of which I would consider to be a &amp;quot; &lt;a href=&#34;https://theithollow.com/2014/06/cold-butter-solutions/&#34;&gt;Cold Butter IT Solution&lt;/a&gt;&amp;quot;, but not in this case.  The install comes in the form of an OVA and I won&amp;rsquo;t go through that process, but it&amp;rsquo;s very simple.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cold Butter IT Solutions</title>
      <link>https://theithollow.com/2014/06/09/cold-butter-solutions/</link>
      <pubDate>Mon, 09 Jun 2014 13:16:06 +0000</pubDate>
      <guid>https://theithollow.com/2014/06/09/cold-butter-solutions/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/06/20140529_172343.jpg&#34;&gt;&lt;img alt=&#34;20140529_172343&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/06/20140529_172343-168x300.jpg&#34;&gt;&lt;/a&gt; The other day I was making a grilled cheese sandwich for my son and it got me thinking.  The process of making one of these delicious morsels was similar to some of the IT solutions that I had worked with in the past.  Let me explain.&lt;/p&gt;
&lt;p&gt;First and foremost, lets define the objective.  The goal was to have a tasty grilled cheese sandwich for lunch.  This is not a difficult process and the steps are also fairly straight forward.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HP v1910-24G Switch Review</title>
      <link>https://theithollow.com/2014/06/03/hp-v1910-24g-switch-review/</link>
      <pubDate>Tue, 03 Jun 2014 13:27:17 +0000</pubDate>
      <guid>https://theithollow.com/2014/06/03/hp-v1910-24g-switch-review/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/05/HP-v1910Review-2.png&#34;&gt;&lt;img alt=&#34;HP-v1910Review-2&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/05/HP-v1910Review-2.png&#34;&gt;&lt;/a&gt; When my Cisco 3750 finally died, I was bummed out but looking for a replacement.  No sense in crying about my loss, or trying to decide IF I&amp;rsquo;m going to replace my switch since, my whole lab would be kind of useless without it.&lt;/p&gt;
&lt;p&gt;My requirements for a new switch were pretty simple.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Layer 3 Routing Capabilities&lt;/li&gt;
&lt;li&gt;24 Gigabit Ports or better&lt;/li&gt;
&lt;li&gt;Cheap&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;a href=&#34;http://www.amazon.com/gp/product/B003UL531W/ref=as_li_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B003UL531W&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&amp;amp;linkId=TX4SOQDKX64GXAQT&#34;&gt;HP v1910-24G (JE006A)&lt;/a&gt; seemed to meet my requirements so I ordered it from Amazon when I saw that it was under $300.  I needed to get it in my lab fast, so I quickly made the purchase but I&amp;rsquo;ll admit I was skeptical.  &lt;a href=&#34;http://twitter.com/timmycarr&#34;&gt;Timothy Carr&lt;/a&gt; eased my mind a bit when he tweeted me.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HP v1910-24G CLI Goody</title>
      <link>https://theithollow.com/2014/05/27/hp-v1910-24g-cli-goody/</link>
      <pubDate>Tue, 27 May 2014 13:31:03 +0000</pubDate>
      <guid>https://theithollow.com/2014/05/27/hp-v1910-24g-cli-goody/</guid>
      <description>&lt;p&gt;theITHollow.com lab suffered an outage to the core switch a few weeks ago (an aging Cisco 3750) and I was looking for a replacement that wouldn&amp;rsquo;t break the bank.  Luckily I found the &lt;a href=&#34;http://www.amazon.com/gp/product/B003UL531W/ref=as_li_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B003UL531W&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&amp;amp;linkId=6ZSLLGZA3FFQONMB&#34;&gt;HP v1910-24G (JE006A)&lt;/a&gt; to be more than adequate. One of my main gripes with this switch was that the Command Line Interface was very limited.  See for yourself. &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/05/PUTTY-HPv1910-0.png&#34;&gt;&lt;img alt=&#34;PUTTY-HPv1910-0&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/05/PUTTY-HPv1910-0.png&#34;&gt;&lt;/a&gt; While the cli out of the box is nice, and I would say necessary, there isn&amp;rsquo;t a lot that can be done with it.  For basic configuration tasks, you&amp;rsquo;ll be stuck with the Web GUI. But after digging through some HP discussion boards I found out that you can enable the Comware operating system commands.&lt;/p&gt;</description>
    </item>
    <item>
      <title>It&amp;#039;s time to start thinking Ahead!</title>
      <link>https://theithollow.com/2014/05/22/time-start-thinking-ahead/</link>
      <pubDate>Thu, 22 May 2014 12:53:44 +0000</pubDate>
      <guid>https://theithollow.com/2014/05/22/time-start-thinking-ahead/</guid>
      <description>&lt;p&gt;For the past year I&amp;rsquo;ve been working as a Vice President for a startup consulting company that deals with distressed assets.  Think debt collections type stuff.  My role involved managing projects, providing technical consultations about things like PCI-DSS, HIPAA and infrastructure design. While this position was certainly challenging in its own ways, it was time for me to make a change.  I&amp;rsquo;m very excited to be joining the team at &lt;a href=&#34;http://thinkaheadit.com&#34;&gt;Ahead&lt;/a&gt;. &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/05/ahd-logo-hq.png&#34;&gt;&lt;img alt=&#34;ahd-logo-hq&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/05/ahd-logo-hq.png&#34;&gt;&lt;/a&gt; Ahead is a consulting company in downtown Chicago that offers a variety of services for IT delivery.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Out of your Comfort Zone</title>
      <link>https://theithollow.com/2014/05/19/comfort-zone/</link>
      <pubDate>Mon, 19 May 2014 13:03:52 +0000</pubDate>
      <guid>https://theithollow.com/2014/05/19/comfort-zone/</guid>
      <description>&lt;p&gt;I was recently approached to present the Keynote session for a few VMUG conferences and wanted to provide a perspective about the experience.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/05/ConnecticutVMUG-KeynoteMay2014-4.jpg&#34;&gt;&lt;img alt=&#34;ConnecticutVMUG-KeynoteMay2014-4&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/05/ConnecticutVMUG-KeynoteMay2014-4-1024x317.jpg&#34;&gt;&lt;/a&gt; Public Speaking is clearly not one of my top 10 things I&amp;rsquo;d like to spend my time doing.  Being a Systems Engineer, I don&amp;rsquo;t mind explaining things to a small group of people, but for the most part am a pretty quiet and reserved person who would prefer to stay in the shadows.  Don&amp;rsquo;t get me wrong, if asked to weigh in, I have had no problem providing feedback or participate in a conversation, especially if it&amp;rsquo;s something I&amp;rsquo;m knowledgeable about, but for the most part, I&amp;rsquo;m pretty shy.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vCNS Edge SSL VPN</title>
      <link>https://theithollow.com/2014/05/13/vcns-edge-ssl-vpn/</link>
      <pubDate>Tue, 13 May 2014 14:00:14 +0000</pubDate>
      <guid>https://theithollow.com/2014/05/13/vcns-edge-ssl-vpn/</guid>
      <description>&lt;p&gt;A secured, remote connection to your data is a requirement for almost all network designs these days.  Mobility, telecommuting and late night help desk calls have created an environment that needs to have access to the local network in a secure fashion.  vCNS Edge can provide these services to your virtual infrastructure.&lt;/p&gt;
&lt;p&gt;In previous posts, I’ve walked through &lt;a href=&#34;https://theithollow.com/2014/03/getting-started-vcns/&#34;&gt;installing vCNS Manager&lt;/a&gt; and &lt;a href=&#34;http://wp.me/p32uaN-Tb&#34;&gt;installing vCNS Edge appliances&lt;/a&gt;.  These are prerequisites to setting up SSL VPN on the VMware vCloud Network and Security appliance..&lt;/p&gt;</description>
    </item>
    <item>
      <title>HP 9470m Laptop Review</title>
      <link>https://theithollow.com/2014/05/05/hp-9470m-laptop-review/</link>
      <pubDate>Mon, 05 May 2014 14:54:18 +0000</pubDate>
      <guid>https://theithollow.com/2014/05/05/hp-9470m-laptop-review/</guid>
      <description>&lt;p&gt;I recently purchased the &lt;a href=&#34;http://www.amazon.com/gp/product/B00BNRKWMU/ref=as_li_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B00BNRKWMU&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&amp;amp;linkId=RBROHIQHKMJ2FELT%22%3E%3Cimg%20border=%220%22&#34;&gt;HP 9470m EliteBook&lt;/a&gt; and wanted to give it a quick review.&lt;/p&gt;
&lt;h1 id=&#34;the-good&#34;&gt;&lt;strong&gt;The Good&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;The laptop has a pretty slim design as you would expect from an EliteBook.  Be aware however that this is not as slim as a Mac &lt;strong&gt;b&lt;/strong&gt; ook Air, or the &lt;a href=&#34;http://www.amazon.com/gp/product/B0098O6JSQ/ref=as_li_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B0098O6JSQ&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&amp;amp;linkId=PWLZWNK7OT5CJF77&#34;&gt;Samsung Series 9&lt;/a&gt; laptops.  The good news though is that you don&amp;rsquo;t need to use a dongle just to plug in an Ethernet cable.  The same goes for having a VGA output which I often use for presentations.  It can be a pain to hunt down a dongle to connect to a wired network, or a projector so I give this Elitebook points for that.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft Dynamic Access Control (Part 1)</title>
      <link>https://theithollow.com/2014/04/28/microsoft-dynamic-access-control-part-1/</link>
      <pubDate>Mon, 28 Apr 2014 13:05:45 +0000</pubDate>
      <guid>https://theithollow.com/2014/04/28/microsoft-dynamic-access-control-part-1/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;Locked&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/01/Locked-300x242.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;Microsoft Dynamic Access Control is a new way to deploy access rules to your file shares.  For many moons now, System Administrators have had a tedious task of managing tens, hundreds, or thousands of security groups to control how files are accessed.&lt;/p&gt;
&lt;p&gt;Groups of users have always needed to maintain different sets of security rules to prevent people from accessing confidential files.  Human Resources obviously doesn&amp;rsquo;t want people outside their department to have access to personnel files, separate office locations may not want to share data with other offices in the same domain, and countries or cities might have different restrictions about sharing files with each other.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft Dynamic Access Control (Part 2 - Claims)</title>
      <link>https://theithollow.com/2014/04/28/microsoft-dynamic-access-control-part-2-claims/</link>
      <pubDate>Mon, 28 Apr 2014 13:04:52 +0000</pubDate>
      <guid>https://theithollow.com/2014/04/28/microsoft-dynamic-access-control-part-2-claims/</guid>
      <description>&lt;p&gt;In &lt;a href=&#34;http://wp.me/p32uaN-NX&#34;&gt;part 1 of the series&lt;/a&gt; we covered some generalities about Microsoft Dynamic Access Control and a few steps needed to prepare the domain and file servers.  Now let&amp;rsquo;s look at creating claims.&lt;/p&gt;
&lt;p&gt;A claim is a user, device or resource property.  A user in Active Directory will have properties such as Location, Department, manager, etc.  Each of these properties is a claim but for any actions to be utilized by Direct Access, they have to be defined.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft Dynamic Access Control (Part 3 – Resource Properties)</title>
      <link>https://theithollow.com/2014/04/28/microsoft-dynamic-access-control-part-3-resource-properties/</link>
      <pubDate>Mon, 28 Apr 2014 13:03:00 +0000</pubDate>
      <guid>https://theithollow.com/2014/04/28/microsoft-dynamic-access-control-part-3-resource-properties/</guid>
      <description>&lt;p&gt;So far we&amp;rsquo;ve covered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://wp.me/p32uaN-NX&#34;&gt;Initial Setup of Dynamic Access Control&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://wp.me/p32uaN-O2&#34;&gt;Claims&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In this post we&amp;rsquo;ll look at Resource Properties.&lt;/p&gt;
&lt;h1 id=&#34;resource-properties&#34;&gt;Resource Properties&lt;/h1&gt;
&lt;p&gt;A resource property is a claim that describes the characteristics of an object in the file system.  A claim is a descriptor of a user or a device whereas a resource property is a characteristic of a file or folder.&lt;/p&gt;
&lt;p&gt;As an example, we have a folder with HIPPA related information in it.  A description can be added to this folder to indicate that it has Protected Health Information (PHI) contained in that folder.  This PHI description is a resource property.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft Dynamic Access Control (Part 4 – Rules and Policies)</title>
      <link>https://theithollow.com/2014/04/28/microsoft-dynamic-access-control-part-4-rules-policies/</link>
      <pubDate>Mon, 28 Apr 2014 13:01:47 +0000</pubDate>
      <guid>https://theithollow.com/2014/04/28/microsoft-dynamic-access-control-part-4-rules-policies/</guid>
      <description>&lt;p&gt;We&amp;rsquo;ve discussed &lt;a href=&#34;http://wp.me/p32uaN-NX&#34;&gt;Initial configuration steps&lt;/a&gt;, &lt;a href=&#34;http://wp.me/p32uaN-O2&#34;&gt;Claims&lt;/a&gt;, and &lt;a href=&#34;http://wp.me/p32uaN-Oi&#34;&gt;Resource Properties&lt;/a&gt; and we&amp;rsquo;re starting to see the power of Microsoft&amp;rsquo;s Dynamic Access Control, but we need a better way to manage these and that&amp;rsquo;s why we&amp;rsquo;ve come to &amp;ldquo;Rules and Policies&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;A Central Access Rule can be used to take claims such as users in a department and match them up with permissions on a filefolder with specific resource properties.  This is where the real power comes into play because now we don&amp;rsquo;t have to go through and map these for each individual file.  We&amp;rsquo;re setting a general policy for the entire organization all at once.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft Dynamic Access Control (Part 5 - Auto Classification)</title>
      <link>https://theithollow.com/2014/04/28/microsoft-dynamic-access-control-part-5-auto-classification/</link>
      <pubDate>Mon, 28 Apr 2014 13:00:33 +0000</pubDate>
      <guid>https://theithollow.com/2014/04/28/microsoft-dynamic-access-control-part-5-auto-classification/</guid>
      <description>&lt;p&gt;In the first four parts of the Dynamic Access Control Series we covered &lt;a href=&#34;http://wp.me/p32uaN-NX&#34;&gt;Initial Configurations&lt;/a&gt;, &lt;a href=&#34;http://wp.me/p32uaN-O2&#34;&gt;Claims&lt;/a&gt;, &lt;a href=&#34;http://wp.me/p32uaN-Oi&#34;&gt;Resource Properties&lt;/a&gt; and &lt;a href=&#34;http://wp.me/p32uaN-Ox&#34;&gt;Rules Policies&lt;/a&gt;.  These are working great in our environment but we still have to go through and manage the classification tags.  Wouldn&amp;rsquo;t it be easier to have some files automatically tagged with a certain resource classification?&lt;/p&gt;
&lt;p&gt;Enter File Server Resource Manager to the rescue!&lt;/p&gt;
&lt;h1 id=&#34;classification-rules&#34;&gt;Classification Rules&lt;/h1&gt;
&lt;p&gt;From within File Server Resource Manager (FSRM) go to Classification Rules and choose to &amp;ldquo;Create Classification Rule&amp;hellip;&amp;rdquo;&lt;/p&gt;</description>
    </item>
    <item>
      <title>No More Data Plane Administrators</title>
      <link>https://theithollow.com/2014/04/22/data-plane-administrators/</link>
      <pubDate>Tue, 22 Apr 2014 14:05:17 +0000</pubDate>
      <guid>https://theithollow.com/2014/04/22/data-plane-administrators/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/04/download.jpg&#34;&gt;&lt;img alt=&#34;download&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/04/download.jpg&#34;&gt;&lt;/a&gt; There are two terms used in IT that are often used in conjunction when learning about how technologies are built.  These two terms are &amp;ldquo;Control Plane&amp;rdquo; and &amp;ldquo;Data Plane&amp;rdquo;.  A quick and dirty definition of these two terms would be:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Control Plane -&lt;/strong&gt; The decision making part of any system.  Usually considered the brains of the system.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Data Plane -&lt;/strong&gt; The part of a system that carries out an operation.  This would be the routine tasks needed to make the system work.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Just as a sidebar, if you are looking for me to site my source on those definitions you&amp;rsquo;re out of luck.  These are my basic definitions that I&amp;rsquo;ve made up for purposes of this post.  If for some reason these definitions become common place, then I want some royalties.  :)&lt;/p&gt;</description>
    </item>
    <item>
      <title>vCNS Edge Network Address Translation</title>
      <link>https://theithollow.com/2014/04/15/vcns-edge-network-address-translation/</link>
      <pubDate>Tue, 15 Apr 2014 14:43:12 +0000</pubDate>
      <guid>https://theithollow.com/2014/04/15/vcns-edge-network-address-translation/</guid>
      <description>&lt;p&gt;VMware vCloud Networking and Security (vCNS) can provide Network Address Translation (NAT) services from the vCNS Edge appliance.&lt;/p&gt;
&lt;p&gt;There are two types of NAT that the edge appliance can provide.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Destination NAT (DNAT) is used to provide access to a private IP Address from a (usually) public IP Address for incoming traffic.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Source NAT (SNAT) is used to translate a private IP Address into a (usually) public IP Address for outgoing traffic. This type of NAT can also be called &amp;ldquo;masquerading&amp;rdquo;.  (It&amp;rsquo;s a subtle difference that we won&amp;rsquo;t go into in this post.)&lt;/p&gt;</description>
    </item>
    <item>
      <title>MCSA 2012 Upgrade Exam 70-417</title>
      <link>https://theithollow.com/2014/04/12/mcsa-2012-upgrade-exam-70-417/</link>
      <pubDate>Sat, 12 Apr 2014 19:00:00 +0000</pubDate>
      <guid>https://theithollow.com/2014/04/12/mcsa-2012-upgrade-exam-70-417/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;SolAssoc_WinServ2012_Blk&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/04/SolAssoc_WinServ2012_Blk.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;If you have an MCITP or similar certification from Microsoft on Server 2008 and want to keep your certifications up to date, chances are you will need to take the 70-417 exam.  I recently sat this test and wanted to share some of my experiences with you.&lt;/p&gt;
&lt;p&gt;My certification background in Information Systems started with my journey to become an MCSE 2003 so Microsoft is kind of my first love when it comes to certs.  I deal a little bit less with the day to day configuration and maintenance of Windows, but Windows Server will always have a certain place in my heart and I try to keep up to date with my credentials.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vCNS Edge DHCP</title>
      <link>https://theithollow.com/2014/04/10/vcns-edge-dhcp/</link>
      <pubDate>Thu, 10 Apr 2014 13:38:41 +0000</pubDate>
      <guid>https://theithollow.com/2014/04/10/vcns-edge-dhcp/</guid>
      <description>&lt;p&gt;One of the most basic tasks that happens on a network is assigning IP Addresses.  Once a VMware vCNS Edge appliance has been deployed, you can now hand out IP address through Dynamic Host Control Protocol (DHCP).&lt;/p&gt;
&lt;p&gt;In previous posts, I&amp;rsquo;ve walked through &lt;a href=&#34;https://theithollow.com/2014/03/getting-started-vcns/&#34;&gt;installing vCNS Manager&lt;/a&gt; and &lt;a href=&#34;http://wp.me/p32uaN-Tb&#34;&gt;installing vCNS Edge appliances&lt;/a&gt;.  These are prerequisites to setting up DHCP on the VMware vCloud Network and Security appliance.&lt;/p&gt;
&lt;h1 id=&#34;vcns-edge-dhcp-setup&#34;&gt;&lt;strong&gt;vCNS Edge DHCP Setup&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;Log into your vShield Manager and click on the Datacenter.  Click the &amp;ldquo;Network Virtualization&amp;rdquo; Tab where you&amp;rsquo;ll find the Edge appliance you&amp;rsquo;ve already deployed.  Go to Actions and click &amp;ldquo;Manage&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deploy vCNS Edge</title>
      <link>https://theithollow.com/2014/04/07/deploy-vcns-edge/</link>
      <pubDate>Mon, 07 Apr 2014 13:32:07 +0000</pubDate>
      <guid>https://theithollow.com/2014/04/07/deploy-vcns-edge/</guid>
      <description>&lt;p&gt;vCloud Networking and Security has the capabilities to provide edge services inside of your virtual environment.  Edge firewalls, network address translation, DHCP, routing are all things that vCNS Edge can do for you.  This post goes into the steps necessary to deploy vCNS Edge.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I should mention that vCNS and the previous name vShield may be used interchangeably in this article.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id=&#34;logical-diagram&#34;&gt;Logical Diagram&lt;/h1&gt;
&lt;p&gt;The picture below is a diagram of what our environment will look like when we&amp;rsquo;re done.  We have production VMs as you might expect, and our new vCNS Edge VM.  We&amp;rsquo;ve also got our new Edge network and a Shielded VM which will not be connected to the production vSwitch directly.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sony MDS-X10 Giveaway courtesy of Veeam</title>
      <link>https://theithollow.com/2014/03/31/sony-mds-x10-giveaway-courtesy-veeam/</link>
      <pubDate>Mon, 31 Mar 2014 13:12:39 +0000</pubDate>
      <guid>https://theithollow.com/2014/03/31/sony-mds-x10-giveaway-courtesy-veeam/</guid>
      <description>&lt;p&gt;We&amp;rsquo;ll be giving away a pair of the Sony MDR-X10 headphones courtesy of &lt;a href=&#34;http://veeam.com&#34;&gt;Veeam&lt;/a&gt;.  If you&amp;rsquo;re in the market for a stylish set of shiny new headphones and don&amp;rsquo;t want to shell out hard earned cash for them, this is your lucky day. &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/03/SONYMDR.png&#34;&gt;&lt;img alt=&#34;SONYMDR&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/03/SONYMDR-260x300.png&#34;&gt;&lt;/a&gt;&lt;img alt=&#34;veeam&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/03/veeam-300x141.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;During the vsphere-land.com top virtualization blog contest I was fortunate enough to win a pair of these to give away on my site.  Here is how you can win a pair of these headphones for yourself.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Website Badges for Top 50 vsphere-land Bloggers -2014</title>
      <link>https://theithollow.com/2014/03/27/website-badges-top-50-vsphere-land-bloggers-2014/</link>
      <pubDate>Thu, 27 Mar 2014 15:15:35 +0000</pubDate>
      <guid>https://theithollow.com/2014/03/27/website-badges-top-50-vsphere-land-bloggers-2014/</guid>
      <description>&lt;p&gt;Each year &lt;a href=&#34;https://twitter.com/ericsiebert&#34;&gt;Eric Siebert&lt;/a&gt; at &lt;a href=&#34;http://vsphere-land.com&#34;&gt;vsphere-land.com&lt;/a&gt; has a voting process where you can cast your ballot for your favorite virtualization blogs.  He lists those blogs on his &lt;a href=&#34;http://vlp.vsphere-land.com/&#34;&gt;vlaunchpad&lt;/a&gt; site if you&amp;rsquo;re curious to see who made the list.&lt;/p&gt;
&lt;p&gt;Luckily again this year my friends over at &lt;a href=&#34;http://whateverinspires.com&#34;&gt;whateverinspires.com&lt;/a&gt; were kind enough to provide a logo for any bloggers who made this prestigious list.  This year there are Gold, Silver, and Bronze badges depending on your status.  If you made the list, please feel free to download the image and use it on your site.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vShield Endpoint - Trend Micro Deep Security (Part 1)</title>
      <link>https://theithollow.com/2014/03/24/vshield-endpoint-trend-micro-deep-security/</link>
      <pubDate>Mon, 24 Mar 2014 13:03:24 +0000</pubDate>
      <guid>https://theithollow.com/2014/03/24/vshield-endpoint-trend-micro-deep-security/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;re a vSphere Administrator and have compliance regulations to deal with, vShield Endpoint might save you a lot of hassle.  From my own experience with PCI-DSS, it was important to limit the cardholder data environment scope.  The fewer devices that touch credit card data, the fewer items that had to be protected.  In the same breath, it was important to have Anti-Virus, malware protection, firewall rules and file integrity monitoring.  vShield Endpoint allows for all of these things to be handled in a single package.  This post looks specifically at Trend Micro&amp;rsquo;s Deep Security Product.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vShield Endpoint - Trend Micro Deep Security (Part 2)</title>
      <link>https://theithollow.com/2014/03/24/vshield-endpoint-trend-micro-deep-security-part-2/</link>
      <pubDate>Mon, 24 Mar 2014 13:02:02 +0000</pubDate>
      <guid>https://theithollow.com/2014/03/24/vshield-endpoint-trend-micro-deep-security-part-2/</guid>
      <description>&lt;p&gt;In the &lt;a href=&#34;http://wp.me/p32uaN-QT&#34;&gt;first post&lt;/a&gt; in this series, we deployed the vShield Endpoint host driver and installed the Trend Micro Deep Security Manager on a Windows VM.&lt;/p&gt;
&lt;h1 id=&#34;trend-micro-deep-security-appliance-deployment&#34;&gt;Trend Micro Deep Security Appliance Deployment&lt;/h1&gt;
&lt;p&gt;First, we need to login to the Deep Security Manager which is conveniently accessed as a web page.  Go the the DNS name of the Manager that you entered during the setup wizard in &lt;a href=&#34;http://wp.me/p32uaN-QT&#34;&gt;part 1&lt;/a&gt; of this series.  Log in with the username and password that you specified.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vShield Endpoint - Trend Micro Deep Security (Part 3)</title>
      <link>https://theithollow.com/2014/03/24/vshield-endpoint-trend-micro-deep-security-part-3/</link>
      <pubDate>Mon, 24 Mar 2014 13:01:49 +0000</pubDate>
      <guid>https://theithollow.com/2014/03/24/vshield-endpoint-trend-micro-deep-security-part-3/</guid>
      <description>&lt;p&gt;The first parts of this series focused mainly on how to install the Trend Micro Deep Security product and how to prepare your environment.  This post shows you a bit more of what can be accomplished with the product.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://wp.me/p32uaN-QT&#34;&gt;vShield Endpoint Part 1&lt;/a&gt; &lt;a href=&#34;http://wp.me/p32uaN-RD&#34;&gt;vSheidl Endpoint Part 2&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;policies&#34;&gt;Policies&lt;/h1&gt;
&lt;p&gt;This is the guts of the product.  All the configurations you&amp;rsquo;ve done up to this point have been leading up to a solution that can help secure your environment and possibly make it comply with a regulatory body.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use CloudPhysics to Determine How Much SSD Cache to Buy</title>
      <link>https://theithollow.com/2014/03/19/use-cloudphysics-determine-much-ssd-cache-buy/</link>
      <pubDate>Wed, 19 Mar 2014 13:11:37 +0000</pubDate>
      <guid>https://theithollow.com/2014/03/19/use-cloudphysics-determine-much-ssd-cache-buy/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/03/cloudphysicslogo.png&#34;&gt;&lt;img alt=&#34;cloudphysicslogo&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/03/cloudphysicslogo.png&#34;&gt;&lt;/a&gt; CloudPhysics continually surprises me with their innovation when providing cards for simulation purposes. I&amp;rsquo;ve posted a couple of times already about how I really like their AWS pricing calculator (they also have vCHS as well).  Having a good idea about how much your existing environment will cost if you make modifications is a pretty big win for a CIO.&lt;/p&gt;
&lt;p&gt;While I was at GestaltIT&amp;rsquo;s &lt;a href=&#34;http://techfieldday.com/event/vfd3/&#34;&gt;Virtualization Field Day 3&lt;/a&gt;, two weeks ago, &lt;a href=&#34;http://twitter.com/virtualirfan&#34;&gt;Irfan Ahmed&lt;/a&gt; showed us a new card that would simulate how much SSD Cache you should buy based on your current workloads.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Getting started with vCNS</title>
      <link>https://theithollow.com/2014/03/17/getting-started-vcns/</link>
      <pubDate>Mon, 17 Mar 2014 14:07:03 +0000</pubDate>
      <guid>https://theithollow.com/2014/03/17/getting-started-vcns/</guid>
      <description>&lt;p&gt;VMware has a very nice solution for managing network access between virtual machines.  In a physical environment, blocking access between servers would require routing network traffic through a firewall.  This might mean several vlans, subnets and routes.  Luckily now that many infrastructures are virtual we have an alternative.  vCloud Networking and Security (vCNS) is a solution that can be used to block traffic between virtual machines.&lt;/p&gt;
&lt;p&gt;vCNS can be a bit intimidating so this is a quick, getting started, guide on how you can test it out in your environment.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Atlantis USX with VMware VSAN?</title>
      <link>https://theithollow.com/2014/03/13/atlantis-usx-vmware-vsan/</link>
      <pubDate>Thu, 13 Mar 2014 12:45:12 +0000</pubDate>
      <guid>https://theithollow.com/2014/03/13/atlantis-usx-vmware-vsan/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;atlantis_logo2012&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/03/atlantis_logo2012.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;Last week I attended the &lt;a href=&#34;http://techfieldday.com/event/vfd3/&#34;&gt;Virtualization Field Day 3&lt;/a&gt; put on by the amazing staff at &lt;a href=&#34;http://gestaltit.com/&#34;&gt;GestaltIT&lt;/a&gt;.  One of the sessions was hosted by the folks at &lt;a href=&#34;http://www.atlantiscomputing.com/&#34;&gt;Atlantis Computing&lt;/a&gt; and they were giving us an overview of their &lt;a href=&#34;http://www.atlantiscomputing.com/products/usx&#34;&gt;Atlantis USX&lt;/a&gt; product.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;All travel expenses and incidentals were paid for by Gestalt IT to attend Virtual Field Day 3. This was the only compensation given.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id=&#34;atlantis-usx-overview&#34;&gt;Atlantis USX Overview&lt;/h1&gt;
&lt;p&gt;Before we get to the crux of the issue, a quick refresher on what Atlantis USX does.  The USX product will utilize existing SAN, NAS and DAS and combine it with a server ram to do caching.  The value proposition is that Atlantis USX can carve out RAM to be used as either a whole datastore (SUPER FAST) or combine it with existing storage and have it act as a cache.  Keeping the cache so close to the processor without having to go across a bus or HBA, which can add additional latency, can be an important addition to a performance strapped storage solution.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CloudPhysics vSphere Design Based on Big Data Analytics</title>
      <link>https://theithollow.com/2014/03/11/vsphere-design-based-big-data-analytics/</link>
      <pubDate>Tue, 11 Mar 2014 13:36:08 +0000</pubDate>
      <guid>https://theithollow.com/2014/03/11/vsphere-design-based-big-data-analytics/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/03/SAM_0366.jpg&#34;&gt;&lt;img alt=&#34;SAMSUNG CSC&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/03/SAM_0366-300x200.jpg&#34;&gt;&lt;/a&gt; One of the companies I was most interested in seeing at the GestaltIT &lt;a href=&#34;http://techfieldday.com/event/vfd3/&#34;&gt;Virtualization Field Day 3&lt;/a&gt;, was &lt;a href=&#34;http://Cloudphysics.com&#34;&gt;CloudPhysics&lt;/a&gt;.  I was already a little familiar with the company because I&amp;rsquo;d written a &lt;a href=&#34;https://theithollow.com/2013/12/cloud-physics/&#34;&gt;post&lt;/a&gt; on my experience in the lab.  While my original post was obviously good, you can&amp;rsquo;t really get a more passionate and knowledgeable explanation of the solution than from the Co-founder and CTO &lt;a href=&#34;https://twitter.com/virtualirfan&#34;&gt;Irfan Ahmad&lt;/a&gt;.  The presentations can be found &lt;a href=&#34;http://techfieldday.com/appearance/cloudphysics-presents-at-virtualization-field-day-3/&#34;&gt;online&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Virtualization Field Day 3 Twitter Statistics</title>
      <link>https://theithollow.com/2014/03/10/virtualization-field-day-3-twitter-statistics/</link>
      <pubDate>Mon, 10 Mar 2014 13:05:38 +0000</pubDate>
      <guid>https://theithollow.com/2014/03/10/virtualization-field-day-3-twitter-statistics/</guid>
      <description>&lt;p&gt;When there is a big event that I&amp;rsquo;m affiliated with, I like to do some quick analysis on the twitter statistics, just to put things into some perspective.  For this query, we&amp;rsquo;ve looked at all tweets with the hashtag #VFD3 from March 5th - 7th specifically.  This should take into account most of the Virtualization Field Day 3 Twitter Statistics.&lt;/p&gt;
&lt;p&gt;Enjoy.  Oh and some of you tweet WAAAAAY to much. :)&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMTurbo as a Market Economy</title>
      <link>https://theithollow.com/2014/03/08/vmturbo-market-economy/</link>
      <pubDate>Sat, 08 Mar 2014 19:09:38 +0000</pubDate>
      <guid>https://theithollow.com/2014/03/08/vmturbo-market-economy/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/03/VMTurboLogo.jpg&#34;&gt;&lt;img alt=&#34;VMTurboLogo&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/03/VMTurboLogo.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;VMTurbo was kind enough to come to the GestaltIT &lt;a href=&#34;http://techfieldday.com/event/vfd3/&#34;&gt;Virtualization Field Day 3&lt;/a&gt;, and present to a group of technical bloggers about their product &amp;ldquo;Operations Manager&amp;rdquo;.  I was familiar (or thought that I was) with this product so I expected to see a presentation about some software that would give you alarms when virtual workloads started to misbehave.  I found out that my perception about this product was misguided so I wanted to clear it up for anyone else who was under the same impression as I was.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Initial Musing about Coho Data Scale Out Networking</title>
      <link>https://theithollow.com/2014/03/07/initial-musing-coho-data-scale-networking/</link>
      <pubDate>Fri, 07 Mar 2014 22:26:57 +0000</pubDate>
      <guid>https://theithollow.com/2014/03/07/initial-musing-coho-data-scale-networking/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;COHOLogo2&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/03/COHOLogo2.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;I was fortunate enough to have spent some time at the Coho Data headquarters this week for the announcement that their new product, DataStream 1000, is now generally available.&lt;/p&gt;
&lt;p&gt;The announcement was made at the GestaltIT &lt;a href=&#34;http://techfieldday.com/event/vfd3/&#34;&gt;Virtualization Field Day 3&lt;/a&gt;, which was streamed live and the recordings can be found &lt;a href=&#34;http://www.youtube.com/playlist?list=PLinuRwpnsHaeHlBfPhawM3jl9oZH3R2sq&amp;amp;feature=view_all&#34;&gt;online&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;All travel expenses and incidentals were paid for by Gestalt IT to attend Virtual Field Day 3. This was the only compensation given.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Should You Consider Pure Storage as your Next Array?</title>
      <link>https://theithollow.com/2014/03/06/consider-pure-storage-next-array/</link>
      <pubDate>Thu, 06 Mar 2014 07:24:20 +0000</pubDate>
      <guid>https://theithollow.com/2014/03/06/consider-pure-storage-next-array/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/03/PURE.png&#34;&gt;&lt;img alt=&#34;PURE&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/03/PURE.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you are coming up on a storage refresh cycle soon, &lt;a href=&#34;http://purestorage.com&#34;&gt;Pure Storage&lt;/a&gt; is worth taking a look at as your new storage array.  I was fortunate enough to see them present their solution at &lt;a href=&#34;http://techfieldday.com/event/vfd3/&#34;&gt;Virtualization Field Day 3&lt;/a&gt; this year and got a good look at their storage.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;All travel expenses and incidentals were paid for by Gestalt IT to attend Virtual Field Day 3. This was the only compensation given.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Virtualization Field Day 3 Live Stream</title>
      <link>https://theithollow.com/2014/03/05/virtualization-field-day-3-live-stream/</link>
      <pubDate>Wed, 05 Mar 2014 17:30:42 +0000</pubDate>
      <guid>https://theithollow.com/2014/03/05/virtualization-field-day-3-live-stream/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/01/VFD-Logo-400x398.png&#34;&gt;&lt;img alt=&#34;VFD-Logo-400x398&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/01/VFD-Logo-400x398.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Watch the Virtualization FIeld Day 3 Sessions live!&lt;/p&gt;
&lt;p&gt;Please feel free to check out the live stream and live tweets from the event.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://techfieldday.com/event/vfd3/&#34;&gt;www.techfieldday.com&lt;/a&gt; &lt;a href=&#34;https://twitter.com/search?q=%23VFD3&#34;&gt;Tweets about &amp;ldquo;#VFD3&amp;rdquo;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>vCenter HA Datastore Heartbeats</title>
      <link>https://theithollow.com/2014/03/03/vcenter-ha-datastore-heartbeats/</link>
      <pubDate>Mon, 03 Mar 2014 15:00:02 +0000</pubDate>
      <guid>https://theithollow.com/2014/03/03/vcenter-ha-datastore-heartbeats/</guid>
      <description>&lt;p&gt;High Availability is a great reason to virtualize your servers.  It can help reduce downtime by automatically rebooting virtual machines in the case of a host failure.  But, a relatively minor host issue should not cause the reboot of all of your virtual machines.  This is where vCenter HA datastore heartbeats are useful. Let&amp;rsquo;s first look at a basic example of HA.  Below is our normal environment with no failures.  We have a few VMs on each host and the hosts are connected to a pair of datastores and a network switch. &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/02/Heartbeats1.png&#34;&gt;&lt;img alt=&#34;Heartbeats1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/02/Heartbeats1.png&#34;&gt;&lt;/a&gt;     Now assume we have a host failure, we now need to have HA kick in and reboot the virtual machines on the failed host, over on the still working hosts. &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/02/Heartbeats2.png&#34;&gt;&lt;img alt=&#34;Heartbeats2&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/02/Heartbeats2.png&#34;&gt;&lt;/a&gt;     HA is working great and is a great feature, but lets take a look at what happens if the Management network were to fail.  Without datastore heartbeats involved, the two hosts wouldn&amp;rsquo;t be able to communicate with each other over the network so the two of them would assume that the other was failed.  But by looking at the example below we can see that even though the Management network is down, the virtual machines and their network is working just fine.  This means that no outages are being noticed by end users so we DON&amp;rsquo;T want HA to kick in because the virtual machines will restart. &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/02/Heartbeats3.png&#34;&gt;&lt;img alt=&#34;Heartbeats3&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/02/Heartbeats3.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>2014 Virtualization Blog Voting Now Open</title>
      <link>https://theithollow.com/2014/02/27/2014-virtualization-blog-voting-now-open/</link>
      <pubDate>Thu, 27 Feb 2014 11:40:06 +0000</pubDate>
      <guid>https://theithollow.com/2014/02/27/2014-virtualization-blog-voting-now-open/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/01/vote.png&#34;&gt;&lt;img alt=&#34;vote&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/01/vote.png&#34;&gt;&lt;/a&gt; Every year Eric Seibert puts together a list of the top virtualization blogs on his site &lt;a href=&#34;http://vsphere-land.com&#34;&gt;vsphere-land.com&lt;/a&gt;.  This year there are about 300 different sites to vote for including theITHollow.com!   Last year, this site was reaching a year old and was voted number 49 on the list of top 50 blogs.  This was a great feeling, knowing the amazing content that is out on the web, and I appreciate everyone who voted.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HP OneView Initial Thoughts</title>
      <link>https://theithollow.com/2014/02/24/hp-oneview-initial-thoughts/</link>
      <pubDate>Mon, 24 Feb 2014 14:37:44 +0000</pubDate>
      <guid>https://theithollow.com/2014/02/24/hp-oneview-initial-thoughts/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/02/ONEVIEW.jpg&#34;&gt;&lt;img alt=&#34;ONEVIEW&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/02/ONEVIEW-300x204.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;HP Recently announced OneView which looks to be poised to manage their converged infrastructure, and datacenter products.  As the name might suggest it can be used to manage all your HP products from one console.  One of the things that grabbed me was that it is deployed to a vSphere environment with an OVA file which makes it super easy to deploy.  In the past some of the HP Management tools like Insight Control required a whole slew of prerequisites before the product could actually be installed.  Once that was installed, there was a tedious process of configuring it with all of your network devices and if you didn&amp;rsquo;t configure them in the right order, they wouldn&amp;rsquo;t relate to each other correctly.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Virtualization Field Day 3</title>
      <link>https://theithollow.com/2014/02/17/virtualization-field-day-3/</link>
      <pubDate>Mon, 17 Feb 2014 13:31:42 +0000</pubDate>
      <guid>https://theithollow.com/2014/02/17/virtualization-field-day-3/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/01/VFD-Logo-400x398.png&#34;&gt;&lt;img alt=&#34;VFD-Logo-400x398&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/01/VFD-Logo-400x398.png&#34;&gt;&lt;/a&gt;  I&amp;rsquo;m am very excited and honored to be voted in as a delegate for the &lt;a href=&#34;http://techfieldday.com/event/vfd3/&#34;&gt;Virtualization Field Day 3&lt;/a&gt; event in Silicon Valley on March 5th through the 7th.&lt;/p&gt;
&lt;p&gt;This is an event that gets a group of independent delegates together and reviews, provides feedback and comments on different types of technology that are entering or shaping the virtualization segment of the Information Technology industry.  Great companies with new products can come and give demonstrations on their solutions.  If they have merit these delegates will likely tout how impressive they are through their social media channels, but if they have deficiencies are likely to point them out.&lt;/p&gt;</description>
    </item>
    <item>
      <title>OPEN VPN for Home Labs</title>
      <link>https://theithollow.com/2014/02/10/open-vpn-home-labs/</link>
      <pubDate>Mon, 10 Feb 2014 14:10:13 +0000</pubDate>
      <guid>https://theithollow.com/2014/02/10/open-vpn-home-labs/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;ve got a home lab to play around in, it&amp;rsquo;s great to have remote access so that you can try things out from the road.  This might mean purchasing an expensive firewall or VPN appliance but &lt;a href=&#34;http://openvpn.net/&#34;&gt;openvpn&lt;/a&gt; has a nice 2 user appliance that can be downloaded as an OVF file, right into your vSphere environment.&lt;/p&gt;
&lt;h1 id=&#34;installation&#34;&gt;Installation&lt;/h1&gt;
&lt;p&gt;I mentioned that this is an OVF file, so you know the installation is going to be a snap.  Download the &lt;a href=&#34;http://swupdate.openvpn.org/as/OpenVPN-AS-Appliance-2.0.1.ova&#34;&gt;bits from OpenVPN.net&lt;/a&gt; and deploy into your vSphere cluster.  I&amp;rsquo;m not going to go through the entire OVF deployment, I think you&amp;rsquo;ll find it very simple even if you haven&amp;rsquo;t done it before.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft IPAM (IP Address Management)</title>
      <link>https://theithollow.com/2014/02/04/microsoft-ipam-ip-address-management/</link>
      <pubDate>Tue, 04 Feb 2014 13:30:12 +0000</pubDate>
      <guid>https://theithollow.com/2014/02/04/microsoft-ipam-ip-address-management/</guid>
      <description>&lt;p&gt;Microsoft IPAM (IP Address Management) is a feature that was released in Windows Server 2012 to help administrators manage decentralized DHCP and DNS Servers.  Previously administrators may have needed to use spreadsheets to keep track of DHCP Scopes, IP Addresses DNS Names etc but with IPAM installed, a single server can refresh all of this data and put it in a single, always up to date place.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Deployment Guidelines&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;There are a few things you should know before installing IPAM.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PernixData FVP 1.5 Beta</title>
      <link>https://theithollow.com/2014/01/28/pernixdata-fvp-1-5-beta/</link>
      <pubDate>Tue, 28 Jan 2014 14:50:50 +0000</pubDate>
      <guid>https://theithollow.com/2014/01/28/pernixdata-fvp-1-5-beta/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2014/01/pernixdata.jpg&#34;&gt;&lt;img alt=&#34;pernixdata&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2014/01/pernixdata-300x166.jpg&#34;&gt;&lt;/a&gt; Good news for all of you eagerly awaiting the next iteration of the PernixData FVP software.  Version 1.5 is now in Beta and you can request the download for your own testing from the following link  &lt;a href=&#34;http://info.pernixdata.com/Betaprogram&#34;&gt;http://info.pernixdata.com/Betaprogram&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Disclosure:  At the time of this writing I am a PernixPro which entitles me to early access to software, licenses or other merchandise.  The thoughts expressed in this post are my own and have not been vetted by PernixData.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Is Microsoft Direct Access the new VPN?</title>
      <link>https://theithollow.com/2014/01/22/microsoft-direct-access-vpn/</link>
      <pubDate>Wed, 22 Jan 2014 15:43:00 +0000</pubDate>
      <guid>https://theithollow.com/2014/01/22/microsoft-direct-access-vpn/</guid>
      <description>&lt;p&gt;Mobility is no longer a challenge to traditional IT environments, it&amp;rsquo;s the standard.  Users work from home to save office space, need to be connected during sales trips and are consistently not in the corporate office connected to the local area network (LAN).  Combine this demand for a mobile workforce with the ever increasing security requirements put forth such as HIPPA and PCI-DSS etc make this a significant hurdle for IT departments.  Microsoft Direct Access may be a solution that eases this hardship.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft Offline Domain Join</title>
      <link>https://theithollow.com/2014/01/20/microsoft-offline-domain-join/</link>
      <pubDate>Mon, 20 Jan 2014 14:13:13 +0000</pubDate>
      <guid>https://theithollow.com/2014/01/20/microsoft-offline-domain-join/</guid>
      <description>&lt;p&gt;These days, companies are dealing more with mobility, than ever before.  IT infrastructure is now spread out in the cloud, and users may be working from the road, remote offices or from home.  This is making it more difficult to manage a secure IT Infrastructure.&lt;/p&gt;
&lt;p&gt;Microsoft is taking steps to allow IT Administrators to start controlling machines even when they aren&amp;rsquo;t connected to a corporate infrastructure.  Microsoft &lt;a href=&#34;http://technet.microsoft.com/en-us/library/ff793312.aspx&#34;&gt;Offline Domain Join&lt;/a&gt; was released as a new feature with Windows Server 2008 R2.  This feature allows a machine that is not directly connected to a network with Active Directory, to be joined anyway.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft&amp;#039;s Resilient File System (ReFS)</title>
      <link>https://theithollow.com/2014/01/13/microsofts-resilient-file-system-refs/</link>
      <pubDate>Mon, 13 Jan 2014 14:30:52 +0000</pubDate>
      <guid>https://theithollow.com/2014/01/13/microsofts-resilient-file-system-refs/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/12/2551.jpg&#34;&gt;&lt;img alt=&#34;BankerBox&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/12/2551.jpg&#34;&gt;&lt;/a&gt; Microsoft has a new file system designed to increase data integrity, scalability and availability called the Resilient File System (ReFS).  This file system has leveraged many of the NTFS file system goodies and expanded them to make it more scalable and prevent corruptions.  ReFS was released with Server 2012 and at the moment is designed for use with file shares.  It cannot be used as a boot volume at the present time, but this file system seems poised to replace NTFS down the road.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft Storage Spaces</title>
      <link>https://theithollow.com/2014/01/06/microsoft-storage-spaces/</link>
      <pubDate>Mon, 06 Jan 2014 14:15:25 +0000</pubDate>
      <guid>https://theithollow.com/2014/01/06/microsoft-storage-spaces/</guid>
      <description>&lt;p&gt;Microsoft &lt;a href=&#34;https://social.technet.microsoft.com/wiki/contents/articles/15198.storage-spaces-overview.aspx&#34;&gt;Storage Spaces&lt;/a&gt; feature used to handle data redundancy, scalability and performance.  Storage Spaces takes a set of &lt;a href=&#34;http://en.wikipedia.org/wiki/Non-RAID_drive_architectures&#34;&gt;Just a Bunch of Disks (JBOD)&lt;/a&gt; and pairs them together to allow for; either failures of a disk, gaining the performance of multiple spindles, or gaining the space of multiple disks.  Traditionally this has all been handled by creating a &lt;a href=&#34;http://en.wikipedia.org/wiki/RAID&#34;&gt;Redundant Array of Independent Disks&lt;/a&gt; (RAID) group.  Some examples of RAID would be:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Striping (RAID 0)&lt;/li&gt;
&lt;li&gt;Mirroring (RAID 1)&lt;/li&gt;
&lt;li&gt;Parity (RAID 5 or 6)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Storage Spaces create a similar type of RAID Group but then throw a virtual disk on top of them so that multiple types of stripes can be used on the same disks.  For example, three physical disks can be put into a storage space.  From there, three separate types of VDISKs can be created, Mirrored, Spanned and Parity can then be placed on the same set of disks with no issue.  The diagram below shows an example.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2013 Thank You</title>
      <link>https://theithollow.com/2013/12/30/2013-thank/</link>
      <pubDate>Mon, 30 Dec 2013 16:00:05 +0000</pubDate>
      <guid>https://theithollow.com/2013/12/30/2013-thank/</guid>
      <description>&lt;p&gt;It has been an exciting year and I wanted to take a second to thank the sponsors of theITHollow.com.  Maintaining a blog and putting out new content on a regular basis is a time-consuming activity and also costs money.  Luckily, I&amp;rsquo;ve got some great sponsors and I look forward to working with them again next year.&lt;/p&gt;
&lt;h1 id=&#34;thank-you-to&#34;&gt;&lt;strong&gt;Thank you to:&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;http://www.infinio.com/&#34;&gt;&lt;img alt=&#34;infinio&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/12/infinio.jpg&#34;&gt;&lt;/a&gt;&lt;a href=&#34;http://www.veeam.com&#34;&gt;&lt;img alt=&#34;veeam&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/12/veeam.jpg&#34;&gt;&lt;/a&gt;&lt;a href=&#34;http://www.zerto.com/&#34;&gt;&lt;img alt=&#34;zerto&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/12/zerto.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Also a BIG THANK YOU to  Erik and Carolyn Schonsett for the awesome graphics on my site.  If you&amp;rsquo;d like to see more of their work, or need graphics of your own, check out:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Active Directory Snapshot</title>
      <link>https://theithollow.com/2013/12/16/active-directory-snapshot/</link>
      <pubDate>Mon, 16 Dec 2013 14:15:11 +0000</pubDate>
      <guid>https://theithollow.com/2013/12/16/active-directory-snapshot/</guid>
      <description>&lt;p&gt;Active Directory (AD) is the base of most enterprise level infrastructures and has been for some time.  We have become accustomed to seeing this structure and depending on it.  But AD has been a thorn in our side since virtualization has become popular due to the inability to take snapshots.  This is no longer the case if your shop is running Windows Server 2012 with Active Directory.&lt;/p&gt;
&lt;p&gt;With the release of Active Directory 2012, Microsoft has added a new object called the VM GenerationID that allows us to snapshot AD Servers.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Add SSDs to HP Microserver</title>
      <link>https://theithollow.com/2013/12/11/add-ssds-hp-microserver/</link>
      <pubDate>Wed, 11 Dec 2013 15:21:26 +0000</pubDate>
      <guid>https://theithollow.com/2013/12/11/add-ssds-hp-microserver/</guid>
      <description>&lt;p&gt;My brand new shiny &lt;a href=&#34;http://www.amazon.com/gp/product/B00DDXS936/ref=as_li_tf_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=B00DDXS936&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&#34;&gt;HP Microserver&lt;/a&gt; arrived in the mail and I was excited to try it out.  I had four &lt;a href=&#34;http://www.amazon.com/gp/product/B00566FEUO/ref=as_li_tf_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=B00566FEUO&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&#34;&gt;480GB OCZ SSDs&lt;/a&gt; to add to this baby server and wanted to get it up and running.  Unfortunately, the HP Microserver is built for 3.5 inch drives.  Luckily I found great solution.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/B005PZDVF6/ref=as_li_ss_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B005PZDVF6&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&#34;&gt;Newer Technology AdaptaDrive 2.5&amp;quot; to 3.5&amp;quot; Drive Converter Bracket.&lt;/a&gt;&lt;img loading=&#34;lazy&#34; src=&#34;http://ir-na.amazon-adsystem.com/e/ir?t=theithollowco-20&amp;l=as2&amp;o=1&amp;a=B005PZDVF6&#34;&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B005PZDVF6/ref=as_li_ss_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B005PZDVF6&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&#34;&gt;&lt;img alt=&#34;adapterBay&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/12/adapterBay.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Attach your 2.5 inch SSD to this bracket, then attach the bracket to the HP MicroServer Drive Trays and you&amp;rsquo;re good to go.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cloud Physics has cards forfrom everyone</title>
      <link>https://theithollow.com/2013/12/09/cloud-physics/</link>
      <pubDate>Mon, 09 Dec 2013 14:02:37 +0000</pubDate>
      <guid>https://theithollow.com/2013/12/09/cloud-physics/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;cloudphysics.com&#34;&gt;&lt;img alt=&#34;CloudPhysicsBooth&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/11/CloudPhysicsBooth.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Cloud Physics generated a lot of buzz during the 2012 VMworld in San Francisco.  I remember them sharing a booth with Fusion-IO and having a large crowd most of the time.  They had a little different idea about how to get viability into vSphere environments and it was through the concept of cards.&lt;/p&gt;
&lt;p&gt;The Installation of Cloud Physics may be one of the simplest ever done.&lt;/p&gt;
&lt;p&gt;1.  Go to the &lt;a href=&#34;http://cloudphysics.com&#34;&gt;CloudPhysics site&lt;/a&gt; and sign up for their service.  (There is a 30 day free trial available as well).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zerto for Disaster Recovery</title>
      <link>https://theithollow.com/2013/12/02/zerto-disaster-recovery/</link>
      <pubDate>Mon, 02 Dec 2013 14:01:46 +0000</pubDate>
      <guid>https://theithollow.com/2013/12/02/zerto-disaster-recovery/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/11/ZertoVMworld.jpg&#34;&gt;&lt;img alt=&#34;ZertoVMworld&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/11/ZertoVMworld.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As many of you know I&amp;rsquo;ve been a fan of the VMware Product called Site Recovery Manager (SRM) for a disaster recovery solution, I even wrote an &lt;a href=&#34;https://theithollow.com/2013/11/2671/&#34; title=&#34;VMware Site Recovery Manager 5.5 Guide&#34;&gt;SRM 5.5 Guide&lt;/a&gt; for using it.&lt;/p&gt;
&lt;p&gt;But many people I talked to told me to check out Zerto as a DR solution because of how simple it was to use and setup.  I figured that I owed it to them to at least try them out, and so they are now in my lab.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CASL with Nimble Storage</title>
      <link>https://theithollow.com/2013/11/25/casl-nimble-storage/</link>
      <pubDate>Mon, 25 Nov 2013 13:30:54 +0000</pubDate>
      <guid>https://theithollow.com/2013/11/25/casl-nimble-storage/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/11/nimbleChassis.jpg&#34;&gt;&lt;img alt=&#34;nimbleChassis&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/11/nimbleChassis.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I was fortunate enough to get to spend an hour with &lt;a href=&#34;https://twitter.com/dmitriy_sandler&#34;&gt;Dmitriy Sandler&lt;/a&gt; from &lt;a href=&#34;https://twitter.com/NimbleStorage&#34;&gt;Nimble Storage&lt;/a&gt; to see what all the fuss was about with their product and more specifically their Cache Accelerated Sequential Layout (CASL) File System.&lt;/p&gt;
&lt;h1 id=&#34;hardware-overview&#34;&gt;Hardware Overview&lt;/h1&gt;
&lt;p&gt;Let&amp;rsquo;s cover some of the basics before we dive into CASL.  The storage array comes fully loaded with all the bells and whistles, out of the box.  All the software features are included with this iSCSI array and include items such as:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Disk Latency Concepts</title>
      <link>https://theithollow.com/2013/11/18/disk-latency-concepts/</link>
      <pubDate>Mon, 18 Nov 2013 14:00:41 +0000</pubDate>
      <guid>https://theithollow.com/2013/11/18/disk-latency-concepts/</guid>
      <description>&lt;p&gt;Hard drives are not the most fun thing to talk about, but it&amp;rsquo;s important to know some of the concepts when it comes to disk latency.  Disk latency refers to the time delay between a request for data and the return of the data.  It sounds like a simple thing, but this time can be critical to the performance of a system.&lt;/p&gt;
&lt;p&gt;We should be surprised that traditional hard disks work at all when we consider that head designed to read minute magnetic fields sits 3 nanometers off a platter is spinning between 5400RPM and 15,000 RPM.  Amazing when you stop to think about it huh?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Maxta out of Stealth Mode</title>
      <link>https://theithollow.com/2013/11/13/maxta-stealth-mode/</link>
      <pubDate>Wed, 13 Nov 2013 14:16:29 +0000</pubDate>
      <guid>https://theithollow.com/2013/11/13/maxta-stealth-mode/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;maxta.com&#34;&gt;&lt;img alt=&#34;Maxta logo&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/11/Maxta-logo.jpg&#34;&gt;&lt;/a&gt; I recently had the opportunity to check out a new product called Maxta.  If you&amp;rsquo;re not familiar with the company yet, that&amp;rsquo;s ok as it&amp;rsquo;s just now hitting the market with some vigor.&lt;/p&gt;
&lt;p&gt;The Generally Available (GA) version of Maxta is a software-centric solution that make the most out of storage all ready available on your servers.&lt;/p&gt;
&lt;p&gt;Maxta takes local storage on your ESXi hosts and creates a VMware datastore out of it.  At first glance it&amp;rsquo;s hard not to immediately compare it to VMware new VSAN solution that is coming soon.  Aside from the fact that Maxta is available right now, there are some other major differences.&lt;/p&gt;</description>
    </item>
    <item>
      <title>End User VMware Console with PowerCLI</title>
      <link>https://theithollow.com/2013/11/11/end-user-vmware-console-powercli/</link>
      <pubDate>Mon, 11 Nov 2013 14:33:18 +0000</pubDate>
      <guid>https://theithollow.com/2013/11/11/end-user-vmware-console-powercli/</guid>
      <description>&lt;p&gt;After watching Alan Renouf&amp;rsquo;s video about &lt;a href=&#34;http://pubs.vmware.com/vsphere-55/index.jsp?topic=%2Fcom.vmware.powercli.cmdletref.doc%2FOpen-VMConsoleWindow.html&#34;&gt;Open-VMConsoleWindow&lt;/a&gt;, I got excited about PowerShell again.  In my current job I don&amp;rsquo;t get to do much scripting anymore but wanted to give building a form for PowerCLI a try.  I&amp;rsquo;ve secretly wanted to be a programmer as long as I didn&amp;rsquo;t have to do it full time.  :)&lt;/p&gt;
&lt;p&gt;Using the video from Alan, and a Video from the LazyWinAdmin (included in this post) I created a fairly simple form that could run some commands on my home lab.  My main goal was get a refresher on some PowerCLI and how to use Primal Forms.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Site Recovery Manager 5.5 Guide</title>
      <link>https://theithollow.com/2013/11/04/vmware-site-recovery-manager-55-guide/</link>
      <pubDate>Mon, 04 Nov 2013 14:02:37 +0000</pubDate>
      <guid>https://theithollow.com/2013/11/04/vmware-site-recovery-manager-55-guide/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/5.5Guide.png&#34;&gt;&lt;img alt=&#34;5.5Guide&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/5.5Guide.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is a Site Recovery Manager 5.5 Guide to help understand the design, installation, operation and architecture of setting up VMware SRM 5.5&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://theithollow.com/srm5-5architecture&#34;&gt;SRM 5.5 Architecture&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/srm-5-5-installation&#34;&gt;SRM 5.5 Installation&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/srm-5-5-site-configuration/&#34;&gt;SRM 5.5 Site Configuration&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/srm-5-5-vm-replication-configuration&#34;&gt;SRM 5.5 VM Replication Configuration&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;SRM 5.5 Array Replication Configuration&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://theithollow.com/srm-5-5-virtual-appliance-replication&#34;&gt;SRM 5.5 Virtual Appliance Replication&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/srm-5-5-protection-groups&#34;&gt;SRM 5.5 Protection Groups&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/srm-5-5-recovery-plans&#34;&gt;SRM 5.5 Recovery Plans&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/site-recovery-manager-5-5-guide/srm-5-5-bulk-ip-customization&#34;&gt;SRM 5.5 Bulk IP Customizations&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/srm-5-5-test-recovery&#34;&gt;SRM 5.5 Test Recovery&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/srm-5-5-recovery&#34;&gt;SRM 5.5 Recovery&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/2012/06/vmware-srm-gotchas/&#34; title=&#34;VMware SRM Gotchas&#34;&gt;SRM Gotchas&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;official-documentation-links&#34;&gt;&lt;strong&gt;Official Documentation Links&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;http://www.vmware.com/support/srm/srm-releasenotes-5-5-0.html&#34;&gt;SRM 5.5 Release Notes&lt;/a&gt; &lt;a href=&#34;https://www.vmware.com/support/srm/srm-compat-matrix-5-5.html&#34;&gt;SRM 5.5 Compatibility Matrix&lt;/a&gt; &lt;a href=&#34;http://pubs.vmware.com/srm-55/index.jsp&#34;&gt;SRM 5.5 Documentation Center&lt;/a&gt; &lt;a href=&#34;http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=1009562&#34;&gt;SRM Port Numbers&lt;/a&gt; &lt;a href=&#34;http://www.vmware.com/products/site-recovery-manager/&#34;&gt;SRM Product Page&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Understanding the SSD write performance cliff</title>
      <link>https://theithollow.com/2013/10/28/understanding-ssd-write-performance-cliff/</link>
      <pubDate>Mon, 28 Oct 2013 13:00:59 +0000</pubDate>
      <guid>https://theithollow.com/2013/10/28/understanding-ssd-write-performance-cliff/</guid>
      <description>&lt;p&gt;Solid State drives are much faster than their spinning disk predecessors, but can also have performance degradation due to how they interact with Operating Systems.&lt;/p&gt;
&lt;p&gt;Flash consists of blocks of data and those blocks are full of smaller items called pages.  A typical SSD might have block sizes of 512KB and 4KB pages.&lt;/p&gt;
&lt;p&gt;There are 3 statuses that a healthy page could be in on a flash disk.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Written to:&lt;/strong&gt; Data from the OS has been written to the page.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Unwritten to:&lt;/strong&gt; The page is free and available to be written to by the Operation System.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Invalid:&lt;/strong&gt; The page has data in it, but is available to be overwritten by the Operating System.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/Pages.png&#34;&gt;&lt;img alt=&#34;Pages&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/Pages.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMworld EU 2013 Twitter Statistics</title>
      <link>https://theithollow.com/2013/10/22/vmworld-eu-2013-twitter-statistics/</link>
      <pubDate>Tue, 22 Oct 2013 12:55:11 +0000</pubDate>
      <guid>https://theithollow.com/2013/10/22/vmworld-eu-2013-twitter-statistics/</guid>
      <description>&lt;p&gt;I was asked to provide some twitter statistics for VMworld -Barcelona like I did for the &lt;a href=&#34;https://theithollow.com/2013/09/vmworld-twitter-statistics/&#34; title=&#34;VMworld twitter statistics&#34;&gt;VMworld San Francisco&lt;/a&gt; this year.&lt;/p&gt;
&lt;p&gt;Here were the results&lt;/p&gt;
&lt;h1 id=&#34;vmworld&#34;&gt;&lt;strong&gt;#VMWorld&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter1.png&#34;&gt;&lt;img alt=&#34;twitter1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter1.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter6.png&#34;&gt;&lt;img alt=&#34;twitter6&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter6.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter7-vmworld.png&#34;&gt;&lt;img alt=&#34;twitter7-vmworld&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter7-vmworld.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Tweets by time of day are as of US Central timezone.  This is why there are so many at 2am.  Central time is -7 hours behind Barcelona.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter3.png&#34;&gt;&lt;img alt=&#34;twitter3&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter3.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;most-mentions-twitter4&#34;&gt;Most Mentions &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter4.png&#34;&gt;&lt;img alt=&#34;twitter4&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter4.png&#34;&gt;&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;tweet-map&#34;&gt;Tweet Map&lt;/h1&gt;
&lt;h1 id=&#34;twitter5&#34;&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter5.png&#34;&gt;&lt;img alt=&#34;twitter5&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter5.png&#34;&gt;&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;vexpert&#34;&gt;#vExpert&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter1-vexpert.png&#34;&gt;&lt;img alt=&#34;twitter1-vexpert&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter1-vexpert.png&#34;&gt;&lt;/a&gt;  &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter3-vexpert.png&#34;&gt;&lt;img alt=&#34;twitter3-vexpert&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter3-vexpert.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;twitter7-vexpert&#34;&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter7-vexpert.png&#34;&gt;&lt;img alt=&#34;twitter7-vexpert&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter7-vexpert.png&#34;&gt;&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;most-mentions&#34;&gt;Most Mentions&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter4-vexpert.png&#34;&gt;&lt;img alt=&#34;twitter4-vexpert&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter4-vexpert.png&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter6-vexpert.png&#34;&gt;&lt;img alt=&#34;twitter6-vexpert&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter6-vexpert.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;vcdx&#34;&gt;&lt;strong&gt;#VCDX&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter1-vcdx.png&#34;&gt;&lt;img alt=&#34;twitter1-vcdx&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter1-vcdx.png&#34;&gt;&lt;/a&gt;  &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter3-vcdx.png&#34;&gt;&lt;img alt=&#34;twitter3-vcdx&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/twitter3-vcdx.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Fault Tolerance (FT)</title>
      <link>https://theithollow.com/2013/10/21/vmware-fault-tolerance-ft/</link>
      <pubDate>Mon, 21 Oct 2013 13:00:53 +0000</pubDate>
      <guid>https://theithollow.com/2013/10/21/vmware-fault-tolerance-ft/</guid>
      <description>&lt;figure&gt;
    &lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/olsontwins-300x277.png&#34;
         alt=&#34; I think the Olsen twins have been using FT longer than VMware has.&#34; width=&#34;300&#34;/&gt; &lt;figcaption&gt;
            &lt;p&gt;I think the Olsen twins have been using FT longer than VMware has.&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Awesome!  So you&amp;rsquo;ve got your brand new shiny VMware cluster all setup with HA and think, &amp;ldquo;Man, I&amp;rsquo;m in great shape now.  Downtime is a thing of the past!&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Well, not so fast!  VMware High Availability just means that if a physical host fails, the virtual machines can reboot on another host which LIMITS your downtime.  What if your machines are so critical that you can&amp;rsquo;t have this reboot time in the case of a host failure?  The answer might be VMware Fault Tolerance (FT).&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware vCOps 5.8 Announced</title>
      <link>https://theithollow.com/2013/10/15/vmware-vcops-5-8-announced/</link>
      <pubDate>Tue, 15 Oct 2013 08:00:30 +0000</pubDate>
      <guid>https://theithollow.com/2013/10/15/vmware-vcops-5-8-announced/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/Health.png&#34;&gt;&lt;img alt=&#34;Health&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/Health.png&#34;&gt;&lt;/a&gt; Today, VMware announced the new and much improved VMware vCenter Operations Management 5.8.&lt;/p&gt;
&lt;p&gt;The new features of 5.8 are poised to make this version of vCOps much more useful to hybrid environments that use both ESXi and Hyper-V, or hybrid cloud environments that utilize vCloud Director and Amazon Web Services.&lt;/p&gt;
&lt;h1 id=&#34;extensibilty&#34;&gt;&lt;strong&gt;Extensibilty&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;VMware has taken the approach that vCOps needs to be able to change quickly so that multiple types of platforms can be monitored from a the application.  Being able to quickly handle different types of environments will likely increase the adoption of a VMware application, but it&amp;rsquo;s good for everyone.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Chicago VMUG User Conference Oct 22nd</title>
      <link>https://theithollow.com/2013/10/09/chicago-vmug-user-conference-oct-22nd/</link>
      <pubDate>Wed, 09 Oct 2013 13:59:20 +0000</pubDate>
      <guid>https://theithollow.com/2013/10/09/chicago-vmug-user-conference-oct-22nd/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/09/VMUG.png&#34;&gt;&lt;img alt=&#34;VMUG&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/09/VMUG-300x95.png&#34;&gt;&lt;/a&gt; The annual Chicago VMUG Users Conference will be held on Tuesday October 22nd and you will not want to miss this one.  With the recent announcements at VMworld, this will be a great opportunity to learn about the new offerings that will affect the industry.  Oh, and by the way, there is an opportunity to win a brand new VMware home lab valued at $4000.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/JayCuthrell.png&#34;&gt;&lt;img alt=&#34;JayCuthrell&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/10/JayCuthrell.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Jay Cuthrell is a thought leader within the Office of the CTO at &lt;a href=&#34;http://vce.com/&#34;&gt;VCE&lt;/a&gt; (A company formed by Cisco and EMC with investments from VMware, and Intel) working with service providers, systems integrators, ISVs, and media &amp;amp; entertainment companies to deliver converged infrastructure. He is a frequent industry speaker currently based on the West Coast of the United States. Previously, as a strategic technology consultant with &lt;a href=&#34;http://cuthrell.com/&#34;&gt;cuthrell.com&lt;/a&gt; he worked with service providers, startup companies, and investment groups in addition to writing for ReadWrite and Telecompetitor. He has held CTO, VP, and GM roles at Digitel and NeoNova (an Azure Capital and Bridgescale Partners portfolio company) and infrastructure consulting roles working domestically and internationally for Fortune 500 clients. He also served at Scient (formerly iXL now Publicis), Nortel, Analysts International, IBM, and NCSU College of Engineering. He holds a BS in Materials Science and Engineering from North Carolina State University and grew up in Beaufort, NC. His blog can be found at &lt;a href=&#34;http://fudge.org/&#34;&gt;fudge.org&lt;/a&gt; &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/09/symantec.png&#34;&gt;&lt;img alt=&#34;symantec&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/09/symantec.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>HP OneView</title>
      <link>https://theithollow.com/2013/09/30/hp-oneview/</link>
      <pubDate>Mon, 30 Sep 2013 13:43:43 +0000</pubDate>
      <guid>https://theithollow.com/2013/09/30/hp-oneview/</guid>
      <description>&lt;p&gt;Hewlett-Packard is unveiling a new product called HP OneView which is designed to give you a one stop shop to managing all of your data center management responsibilities.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re familiar with the HP System Insight Management and Insight Control, you are probably aware of the difficult setup procedures required to get everything setup correctly and running smoothly.  The products are really useful in having a single place to manage the data center, but the setup process is a bit tedious.  My take on HP OneView is that it is a complete revamp of the HP SIM design which should be a welcomed site to those of you familiar with the old process.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware 5.5 Upgrade Tips</title>
      <link>https://theithollow.com/2013/09/24/vmware-5-5-upgrade-tips/</link>
      <pubDate>Tue, 24 Sep 2013 13:44:54 +0000</pubDate>
      <guid>https://theithollow.com/2013/09/24/vmware-5-5-upgrade-tips/</guid>
      <description>&lt;p&gt;vSphere 5.5 went GA on Sept 22nd 2013.  If you&amp;rsquo;re ready to upgrade your home or work environment, here are some suggestions:&lt;/p&gt;
&lt;p&gt;Upgrade order&lt;/p&gt;
&lt;p&gt;1.  &lt;a href=&#34;http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=1023985&#34;&gt;Take a Backup&lt;/a&gt;!  You want to have a backup of your vCenter database in case the unthinkable happens.  You will probably want to backup your SSL certificate folder as well.  It can be located here:  %ALLUSERSPROFILE%VMWareVMware VirtualCenter&lt;/p&gt;
&lt;p&gt;It may also be worth your time to save an updated host profile so that you can re-apply it if needed after your upgrade.  Perhaps your host upgrade fails and you re-install from scratch.  Now you&amp;rsquo;ve got all your configs that can be re-applied quickly.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Windows Server 2012 as a Storage Device for vSphere Home Lab</title>
      <link>https://theithollow.com/2013/09/24/windows-server-2012-as-a-storage-device-for-vsphere-home-lab/</link>
      <pubDate>Tue, 24 Sep 2013 13:30:39 +0000</pubDate>
      <guid>https://theithollow.com/2013/09/24/windows-server-2012-as-a-storage-device-for-vsphere-home-lab/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;ve got a some hardware lying around for your lab, Windows Server 2012 may be a great solution for a home storage device.  You can now do both block (iSCSI) and NAS (NFS) on the same server, as well as having an OS to install some management apps on it.  In my lab, I use this management server to run Veeam for my backups, PRTG network monitor for bandwidth tracking, as well as using this server for both iSCSI targets and NFS mounts.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Windows 8.1 review</title>
      <link>https://theithollow.com/2013/09/17/windows-8-1-review/</link>
      <pubDate>Tue, 17 Sep 2013 13:30:37 +0000</pubDate>
      <guid>https://theithollow.com/2013/09/17/windows-8-1-review/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/Navigation1.png&#34;&gt;Windows 8.1 is set to be released on October 17th but the Release Preview is available for download and testing as of right now.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Some of the biggest criticisms of Windows 8 was the new MetroUI and lack of a start menu.  Windows 8.1 isn&amp;rsquo;t abandoning these new features, but have tweaked them up a bit to make them slightly more user friendly.  While Windows 8 may great for a tablet, normal PC users have been frustrated with the learning curve.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PernixData in the Lab</title>
      <link>https://theithollow.com/2013/09/11/pernix-data-in-the-lab/</link>
      <pubDate>Wed, 11 Sep 2013 14:35:00 +0000</pubDate>
      <guid>https://theithollow.com/2013/09/11/pernix-data-in-the-lab/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/09/SAM_0112.jpg&#34;&gt;&lt;img alt=&#34;SAMSUNG CSC&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/09/SAM_0112-300x200.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;While I was at &lt;a href=&#34;https://theithollow.com/2013/09/vmworld-2013-recap/&#34;&gt;VMworld this year&lt;/a&gt; in San Francisco, there was a lot of buzz about this company called &lt;a href=&#34;http://www.pernixdata.com/&#34;&gt;PernixData&lt;/a&gt;.  Maybe the buzz was just from some of the superstars that built this company such as Co-Founders Satyam Vaghani (better known as the father of VMFS) and Poojan Kumar (also co-founder of Exadata).&lt;/p&gt;
&lt;p&gt;Given the smart minds that have been around the company since the start, I thought I better stop by their booth and at least say &amp;ldquo;hi&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMworld 2013 Recap</title>
      <link>https://theithollow.com/2013/09/04/vmworld-2013-recap/</link>
      <pubDate>Wed, 04 Sep 2013 14:40:40 +0000</pubDate>
      <guid>https://theithollow.com/2013/09/04/vmworld-2013-recap/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/SAM_00721.jpg&#34;&gt;&lt;img alt=&#34;SAMSUNG CSC&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/SAM_00721-300x200.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;VMworld 2013 is now over and its time for a rundown of what went on during this years show.  As always, this is THE event that virtualization junkies must attend.&lt;/p&gt;
&lt;p&gt;This year there was no shortage of things to do.  Keynotes, Hands on Labs, Solutions Exchange, VMware Education Services, Blogger hang out, parties, meetings and social gatherings.  I wear a Jawbone UP device that tracks my steps and it was not uncommon to hit 20,000 steps each day.  Reminders for anyone going next year, that comfortable footwear is a must.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMworld twitter statistics</title>
      <link>https://theithollow.com/2013/09/02/vmworld-twitter-statistics/</link>
      <pubDate>Mon, 02 Sep 2013 14:06:50 +0000</pubDate>
      <guid>https://theithollow.com/2013/09/02/vmworld-twitter-statistics/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been interested in using twitter&amp;rsquo;s API to do some analytic analysis of things lately.  If you&amp;rsquo;re interested in this as well, there are several sites that can help you do you&amp;rsquo;re own queries, or use the Microsoft Office analytic tool.  Here are some interesting stats about VMworld.&lt;/p&gt;
&lt;h1 id=&#34;vmworld-stats&#34;&gt;#VMWORLD stats&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashVMWord1.png&#34;&gt;&lt;img alt=&#34;hashVMWord1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashVMWord1.png&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashVMWord2.png&#34;&gt;&lt;img alt=&#34;hashVMWord2&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashVMWord2.png&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashVMWord3.png&#34;&gt;&lt;img alt=&#34;hashVMWord3&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashVMWord3.png&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashVMWord5.png&#34;&gt;&lt;img alt=&#34;hashVMWord5&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashVMWord5.png&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashVMWord6.png&#34;&gt;&lt;img alt=&#34;hashVMWord6&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashVMWord6.png&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashVMWord7.png&#34;&gt;&lt;img alt=&#34;hashVMWord7&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashVMWord7.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;vexpert-stats&#34;&gt;#vExpert Stats&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashvexpert1.png&#34;&gt;&lt;img alt=&#34;hashvexpert1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashvexpert1.png&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashvexpert3.png&#34;&gt;&lt;img alt=&#34;hashvexpert3&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashvexpert3.png&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashvexpert4.png&#34;&gt;&lt;img alt=&#34;hashvexpert4&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashvexpert4.png&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashVexpert5.png&#34;&gt;&lt;img alt=&#34;hashVexpert5&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashVexpert5.png&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashvexpert7.png&#34;&gt;&lt;img alt=&#34;hashvexpert7&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/hashvexpert7.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I also thought it might be worth looking at where the vExperts call home (assuming geolocation was turned on and accurate, Yes, I&amp;rsquo;m talking to you Josh Andrews)&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware VSAN</title>
      <link>https://theithollow.com/2013/08/29/vmware-vsan/</link>
      <pubDate>Thu, 29 Aug 2013 16:23:27 +0000</pubDate>
      <guid>https://theithollow.com/2013/08/29/vmware-vsan/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/VSANbooth.png&#34;&gt;&lt;img alt=&#34;VSANbooth&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/VSANbooth-300x261.png&#34;&gt;&lt;/a&gt; VMware announced their new product called VSAN this week at VMworld in San Francisco CA.  The VSAN is a new offering that will allow customers to provision “shared” storage by using locally direct attached disks.  Traditionally, in order to use the features like vMotion, customers had to have an external NAS or SAN device to house the virtual machines.  VMware isn’t abandoning the idea of SAN or NAS, but they now have a lower cost offering that can help smaller businesses get more out of their capital investment.  Consider disaster recovery scenarios where a company might not want to spend the upfront cost of a SAN that may never (hopefully) be used.  This will allow a basic DR plan with less cost.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vSphere 5.5 announced</title>
      <link>https://theithollow.com/2013/08/26/vsphere-5-5-announced/</link>
      <pubDate>Tue, 27 Aug 2013 01:59:19 +0000</pubDate>
      <guid>https://theithollow.com/2013/08/26/vsphere-5-5-announced/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/SAM_0072.jpg&#34;&gt;&lt;img alt=&#34;SAMSUNG CSC&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/SAM_0072-300x200.jpg&#34;&gt;&lt;/a&gt; This week at VMworld 2013, VMware&amp;rsquo;s CEO Pat Gelsinger announced the new features of vSphere 5.5. The entire list of updates can be found in the &amp;quot; &lt;a href=&#34;http://www.vmware.com/files/pdf/vsphere/VMware-vSphere-Platform-Whats-New.pdf&#34;&gt;What&amp;rsquo;s New&lt;/a&gt;?&amp;quot; file from VMware but here are some of the highlights.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Single Sign on was completely re-written.  I would bet that the #1 reason that users didn&amp;rsquo;t adopt vSphere 5.1 release was due to issues with single sign on.  VMware re-wrote this code not only fix the bugs, but make the entire experience better.  This feature was a necessity for VMware to move forward with the vSphere platform.&lt;/li&gt;
&lt;li&gt;Additional GPU Support.  This may be a big deal for some companies who are afraid to switch to a VDI infrastructure because of limited graphics processors.&lt;/li&gt;
&lt;li&gt;62 TB VMDK&amp;rsquo;s now supported.  Bigger is always better&amp;hellip; right?  This could be a very big deal.  I know several clients who got into a jam when they created their 2TB vmdks only to find out that they couldn&amp;rsquo;t snapshot them or expand the disks any further.  62TBs should suffice for now! :)&lt;/li&gt;
&lt;li&gt;Flash Read Cache.  VMware now natively supports using SSD&amp;rsquo;s as read cache for specific VMDK files.  In the past vSphere could use local SSDs for host cache.  This was used to mitigate the issue of swapping to disk.  If you have to swap to disk SSD is at least better than spinning disks right?  Well now you can use local host SSDs as a read cache for an entire VM or maybe just a single disk.&lt;/li&gt;
&lt;li&gt;vSphere vCenter virtual Appliance can now support up to 5000 virtual machines.  I&amp;rsquo;m having fewer and fewer reasons to build out an entire VM now.  This makes me want to just deploy the vApp and be done with the whole process.&lt;/li&gt;
&lt;li&gt;Application HA.  vSphere has been able to provide virtual machine high availability for a while now, but with the release of 5.5 they can also take action against guest services as well.&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;additional-announcements&#34;&gt;Additional Announcements&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;VMware NSX will be taking over for vCNS (vCloud Networking and Security).  I was told that vCNS will still be available in 5.5 but future iterations would be inside the NSX Product.  NSX uses the VXLAN protocols to virtualize the physical infrastructure.  ESXi hosts will now be able to manage internal routing, switching and firewalls.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://lh3.googleusercontent.com/-WhgtL1zaRhI/UhvqklxVJYI/AAAAAAAAEEw/aLGPTF6dnI8/w1064-h709-no/SAM_0063.JPG&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMworld 2013 Preparation</title>
      <link>https://theithollow.com/2013/08/21/vmworld-2013-preparation/</link>
      <pubDate>Wed, 21 Aug 2013 13:27:16 +0000</pubDate>
      <guid>https://theithollow.com/2013/08/21/vmworld-2013-preparation/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/vmworld2013prep.png&#34;&gt;&lt;img alt=&#34;vmworld2013prep&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/vmworld2013prep.png&#34;&gt;&lt;/a&gt; In the event that you&amp;rsquo;re heading to VMworld 2013 in San Francisco, this post should help to prepare you for what to expect.&lt;/p&gt;
&lt;h1 id=&#34;packing&#34;&gt;Packing&lt;/h1&gt;
&lt;p&gt;This is a five-day event that will consist of a ton of walking, some bouts of sitting, social engagements, labs, and fun.&lt;/p&gt;
&lt;p&gt;Packing rule #1 - wear comfortable shoes.  Walking back and forth from your hotel, to the conference center for sessions, to the solutions exchange and general moving about will destroy your feet.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zimbra Offers Great Alternative for Microsoft Exchange</title>
      <link>https://theithollow.com/2013/08/19/zimbra-offers-great-alternative-for-microsoft-exchange/</link>
      <pubDate>Mon, 19 Aug 2013 13:28:53 +0000</pubDate>
      <guid>https://theithollow.com/2013/08/19/zimbra-offers-great-alternative-for-microsoft-exchange/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/email.jpg&#34;&gt;&lt;img alt=&#34;email&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/08/email.jpg&#34;&gt;&lt;/a&gt; I&amp;rsquo;ve been a huge fan of Microsoft Exchange ever since I&amp;rsquo;ve been involved in managing email servers.  &lt;a href=&#34;https://theithollow.com/2013/04/microsoft-exchange-2010-to-exchange-2013-transition-part-1/&#34;&gt;Exchange has been a topic of several of my posts this year&lt;/a&gt; because let&amp;rsquo;s face it, Exchange is the 100 lb gorilla of mail servers and has been for some time.  But I&amp;rsquo;ve seen a fair number of colleges using a new mail system from &lt;a href=&#34;zimbra.com&#34;&gt;Zimbra&lt;/a&gt; so I thought it was my duty to try it out.  After all, there is a free 60 day trial of a VMware appliance available so what did I have to lose?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Internetworking 101 series - Subnets</title>
      <link>https://theithollow.com/2013/08/12/internetworking-101-series-subnets/</link>
      <pubDate>Mon, 12 Aug 2013 13:34:24 +0000</pubDate>
      <guid>https://theithollow.com/2013/08/12/internetworking-101-series-subnets/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/07/Chalkboard.png&#34;&gt;&lt;img alt=&#34;Chalkboard&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/07/Chalkboard-300x161.png&#34;&gt;&lt;/a&gt; This is a series of posts designed to help readers understand how the Internet works.  This specific post looks directly at how devices know what machines are on their network segment.&lt;/p&gt;
&lt;p&gt;In previous posts, we looked at how &lt;a href=&#34;https://theithollow.com/2013/07/internetworking-101-series-frames-data-link-layer/&#34;&gt;machines communicate on the same network by utilizing frames&lt;/a&gt;, and &lt;a href=&#34;https://theithollow.com/2013/07/internetworking-101-series-packets-network-layer/&#34;&gt;how machines on different network segments use packets.&lt;/a&gt;  The next logical question is, &amp;ldquo;How do machines know if these machines are on the same network or not?&amp;rdquo;  The answer to this question is subnetting.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Internetworking 101 series – Collision Domains</title>
      <link>https://theithollow.com/2013/08/05/internetworking-101-series-collision-domains/</link>
      <pubDate>Mon, 05 Aug 2013 13:19:54 +0000</pubDate>
      <guid>https://theithollow.com/2013/08/05/internetworking-101-series-collision-domains/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/07/Chalkboard.png&#34;&gt;&lt;img alt=&#34;Chalkboard&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/07/Chalkboard-300x161.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is a series of posts designed to help readers understand how the Internet works.  This specific post looks directly at collision domains.&lt;/p&gt;
&lt;p&gt;Ethernet uses a process called &amp;ldquo;Carrier Sense Multiple Access with Collision Detection&amp;rdquo; or CSMA/CD for short.  This is a very long way of explaining the process of how network adapters can share the same media to communicate.  Think about it if you have 10 machines on a network that are all sharing the same wires or devices, how can any of the devices understand anything with all those frames?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Internetworking 101 series - Packets (Network Layer)</title>
      <link>https://theithollow.com/2013/07/29/internetworking-101-series-packets-network-layer/</link>
      <pubDate>Mon, 29 Jul 2013 15:21:22 +0000</pubDate>
      <guid>https://theithollow.com/2013/07/29/internetworking-101-series-packets-network-layer/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/07/Chalkboard.png&#34;&gt;&lt;img alt=&#34;Chalkboard&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/07/Chalkboard-300x161.png&#34;&gt;&lt;/a&gt; This is a series of posts designed to help readers understand how the Internet works.  This specific post looks directly at how machines on different network segments communicate.&lt;/p&gt;
&lt;p&gt;In my previous post, we looked at how two machines on the same network segment exchange information by using frames.  So what happens when two machines on different segments need to communicate?&lt;/p&gt;
&lt;h1 id=&#34;encapsulation&#34;&gt;Encapsulation&lt;/h1&gt;
&lt;p&gt;Before we get too involved in the discussion, we should take a peak at what an IP packet looks like.  IP Packets relate to Ethernet frames much like one nesting doll relates to the rest in the set.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Internetworking 101 series - Frames (Data Link Layer)</title>
      <link>https://theithollow.com/2013/07/22/internetworking-101-series-frames-data-link-layer/</link>
      <pubDate>Mon, 22 Jul 2013 13:03:21 +0000</pubDate>
      <guid>https://theithollow.com/2013/07/22/internetworking-101-series-frames-data-link-layer/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/07/Chalkboard.png&#34;&gt;&lt;img alt=&#34;Chalkboard&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/07/Chalkboard-300x161.png&#34;&gt;&lt;/a&gt; This is a series of posts designed to help readers understand how the Internet works.  This specific post looks directly at how machines on the same network segment communicate with each other.&lt;/p&gt;
&lt;p&gt;We&amp;rsquo;ll look at the concept of a network segment in a future post, but for now all you need to think about is how two computers communicate on a Local Area Network.&lt;/p&gt;
&lt;h1 id=&#34;mac-addresses&#34;&gt;MAC Addresses&lt;/h1&gt;
&lt;p&gt;Before we discuss how machines on the same LAN segment communicate, we need to understand what Media Access Control (MAC) addresses are.  A MAC address is the physical address of a network adapter.  These are 48 bit addresses that are expressed as 12 digit hexadecimal notation and are unique to each network adapter.  Each manufacturer has an assigned range that they are to use for their first 24 bits, this is known as the Organizationally Unique Identifier (OUI).  The second 24 bits are known as the Network Interface Controller (NIC) specific and must be unique within that vendor&amp;rsquo;s range.  Keeping these ID&amp;rsquo;s unique is imperative for successful LAN communication.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HP StoreOnce VSA</title>
      <link>https://theithollow.com/2013/07/16/hp-storeonce-vsa/</link>
      <pubDate>Tue, 16 Jul 2013 14:08:08 +0000</pubDate>
      <guid>https://theithollow.com/2013/07/16/hp-storeonce-vsa/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/06/VSA-Logo.jpg&#34;&gt;&lt;img alt=&#34;VSA Logo&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/06/VSA-Logo.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;HP announced a new virtual storage appliance (VSA) recently at their annual HP Discover conference.  This is a virtual appliance based on the StoreOnce line (formerly known as D2D) of hardware appliances that HP has sold for a long time.  These appliances have the catalyst software which allows for deduplication of all your backup data, hence the term StoreOnce.&lt;/p&gt;
&lt;p&gt;These devices have allowed administrators to switch from the older tape based backups to a virtual tape library (VTL) or a NAS type backup solution.  It has replication options in it which allow for deduplicated data to be migrated or copied without re-hydrating the backups and wasting valuable bandwidth.  It also allows for federated backups and when matched with HP Data Protector 8 (also newly released) can throttle bandwidth during backup operations in order to prevent production slow downs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Understanding RAM</title>
      <link>https://theithollow.com/2013/07/09/understanding-ram/</link>
      <pubDate>Tue, 09 Jul 2013 14:01:30 +0000</pubDate>
      <guid>https://theithollow.com/2013/07/09/understanding-ram/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/06/RAM1.jpg&#34;&gt;&lt;img alt=&#34;RAM1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/06/RAM1.jpg&#34;&gt;&lt;/a&gt; I&amp;rsquo;ve never paid too much attention to the different types of RAM (Random Access Memory) during my tenure as a Systems Engineer but wonder how much time it would have saved me in troubleshooting.  This post is not only an attempt to educate other technicians, but an opportunity to refine my own knowledge of the subject.&lt;/p&gt;
&lt;p&gt;There are three main categories that I want to review.  Ecc vs Non-ECC, Unbuffered vs Registered memory, and Memory Rank.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Synology DS411slim Review</title>
      <link>https://theithollow.com/2013/07/01/synology-ds411slim-review/</link>
      <pubDate>Mon, 01 Jul 2013 13:57:10 +0000</pubDate>
      <guid>https://theithollow.com/2013/07/01/synology-ds411slim-review/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/06/20130608_194909.jpg&#34;&gt;&lt;img alt=&#34;synology&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/06/20130608_194909-300x225.jpg&#34;&gt;&lt;/a&gt; I recently purchased a Synology DS411slim NAS device for my home lab in order to quiet down my rack and start using up less power.  Obviously to accomplish this I would need to fill it up with Solid State drives which have the added benefit of a large number of IOPS :)&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/06/20130608_203157.jpg&#34;&gt;&lt;img alt=&#34;20130608_203157&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/06/20130608_203157-1024x768.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I screwed my four 480GB OCZ SSD&amp;rsquo;s into the drive cages and slipped them into the chassis.  Really my only con for this device was getting the drives into the chassis.  I did have to do a bit of wiggling to get them seated correctly.&lt;/p&gt;</description>
    </item>
    <item>
      <title>An Overview of [VMware] Virtual Networks</title>
      <link>https://theithollow.com/2013/06/24/an-overview-of-vmware-virtual-networks/</link>
      <pubDate>Mon, 24 Jun 2013 13:18:45 +0000</pubDate>
      <guid>https://theithollow.com/2013/06/24/an-overview-of-vmware-virtual-networks/</guid>
      <description>&lt;p&gt;This post was a direct result of a request from one of my readers.  I hope that this post will explain VMware networks a bit more and how they fit into a production network.&lt;/p&gt;
&lt;p&gt;To begin I&amp;rsquo;d like to review how a VMware ESXi server might have its virtual switches and port groups setup to connect to a physical switch.  Here is a list of networks that we&amp;rsquo;ll be working with.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SDR News Interview for HP Discover</title>
      <link>https://theithollow.com/2013/06/21/sdr-news-interview-2/</link>
      <pubDate>Fri, 21 Jun 2013 14:28:40 +0000</pubDate>
      <guid>https://theithollow.com/2013/06/21/sdr-news-interview-2/</guid>
      <description>&lt;p&gt;I was recently interviewed by Andrew McCaskey from SDR News about the HP Discover conference.  The interview is below&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://www.youtube.com/watch?feature=player&#34;&gt;http://www.youtube.com/watch?feature=player&lt;/a&gt;_detailpage&amp;amp;v=IUM-sDiHD18&lt;/p&gt;</description>
    </item>
    <item>
      <title>2013 Top 50 Blogs Awards (vSphere Land)</title>
      <link>https://theithollow.com/2013/06/18/2013-top-50-blogs-awards-vsphere-land/</link>
      <pubDate>Tue, 18 Jun 2013 13:31:20 +0000</pubDate>
      <guid>https://theithollow.com/2013/06/18/2013-top-50-blogs-awards-vsphere-land/</guid>
      <description>&lt;p&gt;A few months ago there was an annual vote to determine the top 50 virtualization bloggers according to &lt;a href=&#34;http://vsphere-land.com/news/2013-top-vmware-virtualization-blog-voting-results.html&#34;&gt;vsphere-land.com&lt;/a&gt;.  These top 50 bloggers are then added to the &lt;a href=&#34;http://vlp.vsphere-land.com/&#34;&gt;vLaunchPad&lt;/a&gt; where they will remain cataloged for a year until the next year&amp;rsquo;s voting.  Kudos to &lt;a href=&#34;https://twitter.com/ericsiebert&#34;&gt;Eric Siebert&lt;/a&gt; for running this whole process!&lt;/p&gt;
&lt;p&gt;TheITHollow.com was lucky enough to make the top 50 in it&amp;rsquo;s first year of existence and to celebrate I asked my good friends (well, family really) over at &lt;a href=&#34;http://whateverinspires.com&#34;&gt;www.whateverinspires.com&lt;/a&gt; to create a top 50 badge to put on my site.  They were happy to oblige and even created a top 25 and also a top 10.&lt;/p&gt;</description>
    </item>
    <item>
      <title>New HP Business Desktops</title>
      <link>https://theithollow.com/2013/06/13/new-hp-business-desktops/</link>
      <pubDate>Thu, 13 Jun 2013 14:26:28 +0000</pubDate>
      <guid>https://theithollow.com/2013/06/13/new-hp-business-desktops/</guid>
      <description>&lt;p&gt;Only a few years removed from when HP announced they were ditching the workstation part of their product line, they&amp;rsquo;ve announced a new set of desktops this week.&lt;/p&gt;
&lt;h2 id=&#34;the-eliteone-800-g1&#34;&gt;The EliteOne 800 G1&lt;/h2&gt;
&lt;p&gt;The EliteOne 800 G1 is an all in one solution for companies that include the newer Intel 8 Series Q85 chipset which includes the &lt;a href=&#34;http://www.intel.com/content/www/us/en/architecture-and-technology/vpro/vpro-technology-general.html&#34;&gt;Intel vPro technology&lt;/a&gt;.  I haven&amp;rsquo;t been able to get my hands on playing with this yet, but essentially it uses the trusted execution environment in order to allow access to the PC even if it&amp;rsquo;s powered off, or if it has a virus.  Perhaps this doesn&amp;rsquo;t seem like a big deal to end users, but the IT group that has to support these devices will certainly take notice.  I liken it to having an iLO processor on every desktop so that troubleshooting can be done remotely by support.  This will even allow off site or third party support to gain access in order to troubleshoot issues.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HP Proliant MicroServer Gen8</title>
      <link>https://theithollow.com/2013/06/12/hp-proliant-microserver-gen8/</link>
      <pubDate>Wed, 12 Jun 2013 13:27:10 +0000</pubDate>
      <guid>https://theithollow.com/2013/06/12/hp-proliant-microserver-gen8/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/06/hpe_US_EN_TSG_SMB_Microserver_20130610.jpg&#34;&gt;&lt;img alt=&#34;hpe_US_EN_TSG_SMB_Microserver_20130610&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/06/hpe_US_EN_TSG_SMB_Microserver_20130610-300x124.jpg&#34;&gt;&lt;/a&gt; HP has a new MicroServer out that would be perfect for the anyone who is looking for a solid home lab server.  The Microserver G7 was a fairly popular server for home computing enthusiasts and HP decided to add upon that line.&lt;/p&gt;
&lt;p&gt;The original reason for this server was for small businesses that wanted a small but stable server with features such as integrated Lights Out (iLO) but as it so happens, this line was pretty useful for those bloggers and certification junkies that wanted to take some HP Servers home with them.&lt;/p&gt;</description>
    </item>
    <item>
      <title>New HP 3PAR StoreServ 7450 Announced</title>
      <link>https://theithollow.com/2013/06/11/new-hp-3par-storeserv-7450-announced/</link>
      <pubDate>Tue, 11 Jun 2013 18:25:27 +0000</pubDate>
      <guid>https://theithollow.com/2013/06/11/new-hp-3par-storeserv-7450-announced/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/06/StoreServ-e1370973358646.jpg&#34;&gt;&lt;img alt=&#34;StoreServ&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/06/StoreServ-e1370973358646-225x300.jpg&#34;&gt;&lt;/a&gt; HP officially announced the new HP 3PAR StoreServ 7450 today to some oohs and ahhs at &lt;a href=&#34;http://h30614.www3.hp.com/Discover/OnDemand/LasVegas2013&#34;&gt;HP Discover.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The new 3PAR is an all flash array that can be utilized for small, medium or large business needs.  HP is touting that some of their competitors are having difficulty with the flash hurdle because their systems were optimized for spinning disks.  And other competitors who designed their arrays specifically with flash in mind from the ground up are not proven arrays from a reliability standpoint.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HP Virtual Connect Throughput</title>
      <link>https://theithollow.com/2013/06/05/hp-virtual-connect-throughput/</link>
      <pubDate>Wed, 05 Jun 2013 13:54:15 +0000</pubDate>
      <guid>https://theithollow.com/2013/06/05/hp-virtual-connect-throughput/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/05/truckoverload.png&#34;&gt;&lt;img alt=&#34;truckoverload&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/05/truckoverload-300x175.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I want to address a concern that many HP Virtual Connect customers have had about monitoring their Blade Chassis.  A question I’ve received was “How do I know if I have sufficient uplinks for my traffic?”&lt;/p&gt;
&lt;p&gt;Depending on the size of the organization and their familiarity with their networking equipment, they could be monitoring the available metrics on their switches.  If they are not necessarily that network savvy or don’t have the proper monitoring tools in place, they can use the throughput statistics tools within Virtual Connect.  These tools only give a simplistic view to the amount of traffic that is going across your uplinks, and doesn’t show the traffic going out each blade but it does get you some great high level information.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vExperts 2013</title>
      <link>https://theithollow.com/2013/06/03/vexperts-2013/</link>
      <pubDate>Mon, 03 Jun 2013 12:03:38 +0000</pubDate>
      <guid>https://theithollow.com/2013/06/03/vexperts-2013/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2012/02/vexpert.jpg&#34;&gt;&lt;img alt=&#34;vexpert&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2012/02/vexpert.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Once per year VMware takes time to present the VMware vExpert distinction to members of the community Evangelizing, teaching, helping and speaking about VMware techniques.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The annual VMware vExpert title is given to individuals who have significantly contributed to the community of VMware users over the past year. The title is awarded to individuals (not employers) for their commitment to sharing their knowledge and passion for VMware technology above and beyond their job requirements.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Discovery Protocols</title>
      <link>https://theithollow.com/2013/05/28/discovery-protocols/</link>
      <pubDate>Tue, 28 May 2013 14:40:33 +0000</pubDate>
      <guid>https://theithollow.com/2013/05/28/discovery-protocols/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/05/discovery.jpg&#34;&gt;&lt;img alt=&#34;discovery&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/05/discovery.jpg&#34;&gt;&lt;/a&gt; If you find yourself in an unfamiliar network and want to understand how the networks are connected, it would certainly be nice to be able to tell what is connected to each other.  Luckily there are a couple of protocols that are responsible for just that.&lt;/p&gt;
&lt;h1 id=&#34;cisco-discovery-protocol-cdp&#34;&gt;Cisco Discovery Protocol (CDP)&lt;/h1&gt;
&lt;p&gt;As you can probably guess from the name, the Cisco Discovery Protocol is a proprietary protocol from Cisco Systems.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Windows Server 2012 Server Groups</title>
      <link>https://theithollow.com/2013/05/20/windows-server-2012-server-groups/</link>
      <pubDate>Mon, 20 May 2013 13:12:29 +0000</pubDate>
      <guid>https://theithollow.com/2013/05/20/windows-server-2012-server-groups/</guid>
      <description>&lt;p&gt;One of the new features in the latest version of Windows Server is the ability to create server groups.  When you open the server manager you&amp;rsquo;ll see some server group options on the dashboard.  You can add other servers to manage, or create a new group.  Also, pay attention to the &amp;ldquo;Roles and Server Groups&amp;rdquo; section at the bottom of the screen which shows some of the server groups that were already set up.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Samsung Series 9 Laptop Review</title>
      <link>https://theithollow.com/2013/05/13/samsung-series-9-laptop-review/</link>
      <pubDate>Mon, 13 May 2013 13:10:16 +0000</pubDate>
      <guid>https://theithollow.com/2013/05/13/samsung-series-9-laptop-review/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve almost always preferred HP laptops for work purposes based on how stable they&amp;rsquo;ve been for me.  But while shopping for my last laptop, I decided to try out the Samsung Series 9.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/05/samsung91.jpg&#34;&gt;&lt;img alt=&#34;samsung91&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/05/samsung91.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;To be honest, the biggest reason I decided to look at this laptop was the sleek design.  I knew that I would be traveling a lot with my new position and having a light weight laptop was certainly preferable.  In addition an SSD drive made me feel better about jostling the laptop around without damaging it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Flow Control Explained</title>
      <link>https://theithollow.com/2013/05/07/flow-control-explained/</link>
      <pubDate>Tue, 07 May 2013 13:58:26 +0000</pubDate>
      <guid>https://theithollow.com/2013/05/07/flow-control-explained/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;dam&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/04/dam-300x225.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;Until recently, I never paid too much attention to flow control.  I knew that it was used in networking, and that it was a setting that sometimes needed modified when I would puttyhyperterminal into a device, but that pretty much ended my knowledge of the matter.&lt;/p&gt;
&lt;p&gt;As the name suggests, &amp;ldquo;Flow Control&amp;rdquo; will limit the amount of data across a network interface.  It&amp;rsquo;s a pretty simple concept but typically we&amp;rsquo;re not trying to slow down our network, but rather speed it up.  Flow control can be used to slow traffic down rather than dropping frames.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft Exchange 2010 to Exchange 2013 Transition (part 1)</title>
      <link>https://theithollow.com/2013/04/29/microsoft-exchange-2010-to-exchange-2013-transition-part-1/</link>
      <pubDate>Mon, 29 Apr 2013 12:03:44 +0000</pubDate>
      <guid>https://theithollow.com/2013/04/29/microsoft-exchange-2010-to-exchange-2013-transition-part-1/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/04/R2D2Mailbox.jpg&#34;&gt;&lt;img alt=&#34;R2D2Mailbox&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/04/R2D2Mailbox-150x150.jpg&#34;&gt;&lt;/a&gt;   Microsoft has made the Exchange 2013 transition from Exchange 2010 a bit easier than it was in the past.  This article should help to explain the process.&lt;/p&gt;
&lt;h1 id=&#34;prerequisites&#34;&gt;Prerequisites&lt;/h1&gt;
&lt;p&gt;Before you begin with this endeavor:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Make sure that your Exchange 2010 infrastructure has been patched to &lt;a href=&#34;http://www.microsoft.com/en-us/download/details.aspx?id=36768&#34;&gt;Exchange Service Pack 3&lt;/a&gt;, this includes Edge transport servers, Client Access Servers, Hub Transport Servers and Mailbox Servers.  This service pack is required for the coexistence period with Exchange 2013 as noted in the &lt;a href=&#34;http://blogs.technet.com/b/exchange/archive/2013/02/12/released-exchange-server-2010-sp3.aspx&#34;&gt;Exchange Team&amp;rsquo;s Blog&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Say goodbye to Exchange 2003.  You can not have Exchange 2003 in your organization any longer.&lt;/li&gt;
&lt;li&gt;Check your DNS Server and Event logs for errors.  It&amp;rsquo;s unlikely that you had DNS errors before an upgrade that you didn&amp;rsquo;t already know about but it&amp;rsquo;s certainly worth taking a look just to check.  A few minutes of discovery is well worth not having hours of troubleshooting afterwards.&lt;/li&gt;
&lt;li&gt;Plan your Exchange 2013 infrastructure.  This article only explains the transition steps, but you should research and understand what your infrastructure should look like before you start a migration.  Do you have multiple sites that need High Availability?  Do you need multiple Exchange servers in a Database Availability Group?  Do you need to separate your Client Access Server from your Mailbox Server for performance or management reasons, or can you put them on the same box?  How many different Mailbox databases should you have?  These are important design considerations.&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;licensing&#34;&gt;Licensing&lt;/h1&gt;
&lt;p&gt;There are two flavors of Exchange 2013.  Standard allows for up to five mailbox databases, and Enterprise allows for up to 50.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft Exchange 2010 to Exchange 2013 Transition (part 2)</title>
      <link>https://theithollow.com/2013/04/29/microsoft-exchange-2010-to-exchange-2013-transition-part-2/</link>
      <pubDate>Mon, 29 Apr 2013 12:02:47 +0000</pubDate>
      <guid>https://theithollow.com/2013/04/29/microsoft-exchange-2010-to-exchange-2013-transition-part-2/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/04/R2D2Mailbox.jpg&#34;&gt;&lt;img alt=&#34;R2D2Mailbox&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/04/R2D2Mailbox-150x150.jpg&#34;&gt;&lt;/a&gt;&lt;a href=&#34;https://theithollow.com/2013/04/microsoft-exchange-2010-to-exchange-2013-transition-part-1/&#34; title=&#34;Microsoft Exchange 2010 to Exchange 2013 Transition (part 1)&#34;&gt;Microsoft Exchange 2010 to Exchange 2013 Transition part 1&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/2013/04/microsoft-exchange-2010-to-exchange-2013-transition-part-3/&#34; title=&#34;Microsoft Exchange 2010 to Exchange 2013 Transition (part 3)&#34;&gt;Microsoft Exchange 2010 to Exchange 2013 Transition part 3&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/2013/04/microsoft-exchange-2010-to-exchange-2013-transition-part-4/&#34; title=&#34;Microsoft Exchange 2010 to Exchange 2013 Transition (part 4)&#34;&gt;Microsoft Exchange 2010 to Exchange 2013 Transition part 4&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I assume you&amp;rsquo;ve reached this page because you finished ready &lt;a href=&#34;https://theithollow.com/2013/04/microsoft-exchange-2010-to-exchange-2013-transition-part-1/&#34; title=&#34;Microsoft Exchange 2010 to Exchange 2013 Transition (part 1)&#34;&gt;part 1&lt;/a&gt; and are now ready to dive into your newly installed Exchange 2013 server.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft Exchange 2010 to Exchange 2013 Transition (part 3)</title>
      <link>https://theithollow.com/2013/04/29/microsoft-exchange-2010-to-exchange-2013-transition-part-3/</link>
      <pubDate>Mon, 29 Apr 2013 12:01:45 +0000</pubDate>
      <guid>https://theithollow.com/2013/04/29/microsoft-exchange-2010-to-exchange-2013-transition-part-3/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/04/R2D2Mailbox.jpg&#34;&gt;&lt;img alt=&#34;R2D2Mailbox&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/04/R2D2Mailbox-150x150.jpg&#34;&gt;&lt;/a&gt;&lt;a href=&#34;https://theithollow.com/2013/04/microsoft-exchange-2010-to-exchange-2013-transition-part-1/&#34; title=&#34;Microsoft Exchange 2010 to Exchange 2013 Transition (part 1)&#34;&gt;Microsoft Exchange 2010 to Exchange 2013 Transition part 1&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/2013/04/microsoft-exchange-2010-to-exchange-2013-transition-part-2/&#34; title=&#34;Microsoft Exchange 2010 to Exchange 2013 Transition (part 2)&#34;&gt;Microsoft Exchange 2010 to Exchange 2013 Transition part 2&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/2013/04/microsoft-exchange-2010-to-exchange-2013-transition-part-4/&#34; title=&#34;Microsoft Exchange 2010 to Exchange 2013 Transition (part 4)&#34;&gt;Microsoft Exchange 2010 to Exchange 2013 Transition part 4&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;migrate-mailboxes&#34;&gt;Migrate Mailboxes&lt;/h1&gt;
&lt;p&gt;You&amp;rsquo;re ready to migrate your mailboxes!  Go to the Recipient link, mailbox category and choose the mailbox(es) you want to migrate.  I&amp;rsquo;ll be migrating &lt;a href=&#34;mailto:Ferb@hollow.lab&#34;&gt;Ferb@hollow.lab&lt;/a&gt; to the new servers.  Click &amp;ldquo;To another database&amp;rdquo; action on the lower right hand side of the menu.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft Exchange 2010 to Exchange 2013 Transition (part 4)</title>
      <link>https://theithollow.com/2013/04/29/microsoft-exchange-2010-to-exchange-2013-transition-part-4/</link>
      <pubDate>Mon, 29 Apr 2013 12:00:57 +0000</pubDate>
      <guid>https://theithollow.com/2013/04/29/microsoft-exchange-2010-to-exchange-2013-transition-part-4/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/04/R2D2Mailbox.jpg&#34;&gt;&lt;img alt=&#34;R2D2Mailbox&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/04/R2D2Mailbox-225x300.jpg&#34;&gt;&lt;/a&gt;&lt;a href=&#34;https://theithollow.com/2013/04/microsoft-exchange-2010-to-exchange-2013-transition-part-1/&#34; title=&#34;Microsoft Exchange 2010 to Exchange 2013 Transition (part 1)&#34;&gt;Microsoft Exchange 2010 to Exchange 2013 Transition Part 1&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/2013/04/microsoft-exchange-2010-to-exchange-2013-transition-part-2/&#34; title=&#34;Microsoft Exchange 2010 to Exchange 2013 Transition (part 2)&#34;&gt;Microsoft Exchange 2010 to Exchange 2013 Transition Part 2&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/2013/04/microsoft-exchange-2010-to-exchange-2013-transition-part-3/&#34; title=&#34;Microsoft Exchange 2010 to Exchange 2013 Transition (part 3)&#34;&gt;Microsoft Exchange 2010 to Exchange 2013 Transition Part 3&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I want to take a second to explain that this series of posts on how to migrate to Exchange 2013 didn&amp;rsquo;t come without it&amp;rsquo;s share of difficulties.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Resource Pools are NOT for Everyone</title>
      <link>https://theithollow.com/2013/04/24/resource-pools-are-not-for-everyone/</link>
      <pubDate>Wed, 24 Apr 2013 13:24:57 +0000</pubDate>
      <guid>https://theithollow.com/2013/04/24/resource-pools-are-not-for-everyone/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/04/resourcepool.png&#34;&gt;&lt;img alt=&#34;resourcepool&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/04/resourcepool-300x173.png&#34;&gt;&lt;/a&gt; VMware Resource Pools are not something that should be thrown into every vSphere implementation!  I considered not writing this post, because of all of the blogs I&amp;rsquo;ve seen that have written about this already.  If you don&amp;rsquo;t believe me, check out a few of these:&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://www.ntpro.nl/blog/archives/1512-dont-add-resource-pools-for-fun,-theyre-dangerous.html&#34;&gt;http://www.ntpro.nl/blog/archives/1512-dont-add-resource-pools-for-fun,-theyre-dangerous.html&lt;/a&gt; &lt;a href=&#34;http://wahlnetwork.com/2012/02/01/understanding-resource-pools-in-vmware-vsphere/&#34;&gt;http://wahlnetwork.com/2012/02/01/understanding-resource-pools-in-vmware-vsphere/&lt;/a&gt; &lt;a href=&#34;http://www.yellow-bricks.com/2009/11/13/resource-pools-and-shares/&#34;&gt;http://www.yellow-bricks.com/2009/11/13/resource-pools-and-shares/&lt;/a&gt; &lt;a href=&#34;http://frankdenneman.nl/2010/05/18/resource-pools-memory-reservations/&#34;&gt;http://frankdenneman.nl/2010/05/18/resource-pools-memory-reservations/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Unfortunately, I continue to hear resource pools being misunderstood.  Don&amp;rsquo;t get me wrong, these are great tools and have a place in your arsenal, but they are used for a very specific reason.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Active Directory vCheck</title>
      <link>https://theithollow.com/2013/04/16/active-directory-vcheck/</link>
      <pubDate>Tue, 16 Apr 2013 15:02:34 +0000</pubDate>
      <guid>https://theithollow.com/2013/04/16/active-directory-vcheck/</guid>
      <description>&lt;p&gt;When I was a Systems Administrator, one of the things we wanted to know was if there were issues with our Active Directory environment.  Things like directory health, stale computers, and if someone had modified the domain admins group were at the top of that list.&lt;/p&gt;
&lt;p&gt;The scripts below were built in an attempt to give a quick overview of the Active Directory.  These plugins were built on top of &lt;a href=&#34;http://www.virtu-al.net&#34;&gt;Alan Renouf&amp;rsquo;s vCheck&lt;/a&gt; ( &lt;a href=&#34;http://www.twitter.com/alanrenouf&#34;&gt;@alanrenouf&lt;/a&gt;) which provides a great framework for the building of your own scripts.  Check out his site if you haven&amp;rsquo;t already!&lt;/p&gt;</description>
    </item>
    <item>
      <title>QLogic 10000 Series Adapters</title>
      <link>https://theithollow.com/2013/04/15/qlogic-10000-series-adapters/</link>
      <pubDate>Mon, 15 Apr 2013 13:11:27 +0000</pubDate>
      <guid>https://theithollow.com/2013/04/15/qlogic-10000-series-adapters/</guid>
      <description>&lt;p&gt;QLogic has introduced a new product that combines their already reliable Fibre Channel host bus adapters with solid state storage in order to do caching.  Think Fusion-IO cards with a Fibre Channel HBA as well.  (Yes I know that&amp;rsquo;s an over simplification)&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/04/10000series.jpg&#34;&gt;&lt;img alt=&#34;10000series&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/04/10000series.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The new QLogic cards come in 2 flavors.  A 200GB SSD option and a 400GB SSD option, both of which are 8Gb Fibre Channel.  I&amp;rsquo;ve been told that 8Gb was used to get started with this concept because it was already proven and solid, where as the 16Gb Fibre is much newer.  I&amp;rsquo;m sure these cards will be a hit and 16Gb Fibre cards are in the works with even larger capacities.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Baby Dragon Home Lab</title>
      <link>https://theithollow.com/2013/04/09/new-baby-dragon-home-lab/</link>
      <pubDate>Tue, 09 Apr 2013 15:00:41 +0000</pubDate>
      <guid>https://theithollow.com/2013/04/09/new-baby-dragon-home-lab/</guid>
      <description>&lt;p&gt;My configuration is listed below if anyone is interested in the details.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/04/lab2-pic.jpg&#34;&gt;&lt;img alt=&#34;lab2-pic&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/04/lab2-pic.jpg&#34;&gt;&lt;/a&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/04/Lab2-rack.jpg&#34;&gt;&lt;img alt=&#34;Lab2-rack&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/04/Lab2-rack.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Similar designs have been done before by both Chris Wahl &lt;a href=&#34;https://twitter.com/chriswahl&#34;&gt;@Chriswahl&lt;/a&gt; and prior to that by Phillip Jaenke &lt;a href=&#34;https://twitter.com/RootWyrm&#34;&gt;@RootWyrm&lt;/a&gt; who called them &amp;quot; &lt;a href=&#34;http://rootwyrm.us.to/2011/09/better-than-ever-its-the-babydragon-ii/&#34;&gt;Baby Dragons&lt;/a&gt;&amp;quot;.  I used their base config and made a few tweaks of my own based on pricing, part availability etc.&lt;/p&gt;
&lt;h1 id=&#34;part-list&#34;&gt;&lt;strong&gt;Part List&lt;/strong&gt;&lt;/h1&gt;
&lt;h2 id=&#34;esxi-servers---quantity-2&#34;&gt;ESXi Servers - Quantity 2&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Case:&lt;/strong&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B004TO4CJ8/ref=as_li_ss_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B004TO4CJ8&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&#34;&gt;Lian Li  PC-V351B MicroATX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PSU:&lt;/strong&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B003ZWQXUQ/ref=as_li_ss_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B003ZWQXUQ&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&#34;&gt;SeaSonic Platinum SS-400FL2 Fanless 400W&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RAM:&lt;/strong&gt; &lt;a href=&#34;http://www.newegg.com/Product/Product.aspx?Item=N82E16820239117&#34;&gt;Kingston 16GB (4 X 8GB) 240-Pinn DDR3 Unbufferred ECC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Motherboard:&lt;/strong&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B004WKRDA4/ref=as_li_ss_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B004WKRDA4&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&#34;&gt;Supermicro MBD-X9SCM-F-O&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CPU:&lt;/strong&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B0085MQUTU/ref=as_li_ss_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B0085MQUTU&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&#34;&gt;Intel Xeon E3-1230 V2 Ivy Bridge 3.3GHz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;NICs:&lt;/strong&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B001CY0P7G/ref=as_li_ss_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B001CY0P7G&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&#34;&gt;Intel EXPI9301CTBLK 1000Mbps PCI-Express&lt;/a&gt;, &lt;a href=&#34;http://www.amazon.com/gp/product/B001D4JYE0/ref=as_li_ss_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B001D4JYE0&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&#34;&gt;SuperMicro Dual Port Gigabit Card&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Boot:&lt;/strong&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B004TS1J18/ref=as_li_ss_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B004TS1J18&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&#34;&gt;Kingston DataTraveler 101 G2 8GB USB 2.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Local SSD:&lt;/strong&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B004W2JKWG/ref=as_li_ss_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B004W2JKWG&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&#34;&gt;64 GB Intel SSD&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;flex-server---quantity-1-used-for-a-hyper-v-server-vsa-or-3rd-esxi-host&#34;&gt;Flex Server - Quantity 1 (Used for a Hyper-V server, VSA or 3rd ESXi Host)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Case:&lt;/strong&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B00DDXS936/ref=as_li_ss_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B00DDXS936&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&#34;&gt;HP Gen8 Microserver&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Storage:&lt;/strong&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B00566FEUO/ref=as_li_ss_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B00566FEUO&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&#34;&gt;4 480GB SSD&amp;rsquo;s from OCZ&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;storage-array&#34;&gt;Storage Array&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Synology Array:&lt;/strong&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B00CM9K7E6/ref=as_li_ss_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B00CM9K7E6&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&#34;&gt;1- Synology DS1513+&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hard Drives:&lt;/strong&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B0088PUEPK/ref=as_li_ss_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B0088PUEPK&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&#34;&gt;5 1 TB Wester Digital Blue 7200 3.5 inch hard drives&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;networking-equipment&#34;&gt;Networking Equipment&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Layer 3 Switch:&lt;/strong&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B0000A043Y/ref=as_li_ss_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B0000A043Y&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&#34;&gt;Cisco WS03750G-24T Switch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Firewall:&lt;/strong&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B000JVTTPW/ref=as_li_ss_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B000JVTTPW&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&#34;&gt;Cisco ASA&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Wireless Router:&lt;/strong&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B000LIFB7S/ref=as_li_ss_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B000LIFB7S&amp;amp;linkCode=as2&amp;amp;tag=theithollowco-20&#34;&gt;Dlink Wireless N+ Router&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;esxi-server-notes&#34;&gt;&lt;strong&gt;ESXi Server Notes:&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;I&amp;rsquo;m not going to lie, when I saw these cases on Chris Wahl&amp;rsquo;s lab and had to have them.  They look crazy sharp and I love the pull out Motherboard mounting option.  There are other components in common but I have a feeling these were copied because of a similar taste for components and budget rather than lust! :)&lt;/p&gt;</description>
    </item>
    <item>
      <title>New from HP:  Project Moonshot</title>
      <link>https://theithollow.com/2013/04/08/new-from-hp-project-moonshot/</link>
      <pubDate>Mon, 08 Apr 2013 16:15:32 +0000</pubDate>
      <guid>https://theithollow.com/2013/04/08/new-from-hp-project-moonshot/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/04/moonshot0.jpg&#34;&gt;&lt;img alt=&#34;moonshot0&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/04/moonshot0.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Today HP announced their new initiative called Project Moonshot.&lt;/p&gt;
&lt;p&gt;This initiative takes converged infrastructure and puts it on steroids.  Hewlett Packard identified that the amount of compute, power and cooling that is necessary to continue providing resources for Big Data, and mobile platforms is unsustainable at the current rate.  It just isn&amp;rsquo;t feasible with the current technology to continue to throw the same servers into data centers without optimizing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Biggest Single Point of Failure</title>
      <link>https://theithollow.com/2013/04/01/biggest-single-point-of-failure/</link>
      <pubDate>Mon, 01 Apr 2013 14:51:13 +0000</pubDate>
      <guid>https://theithollow.com/2013/04/01/biggest-single-point-of-failure/</guid>
      <description>&lt;p&gt;I see a good number of IT shops with my job and in most cases the largest priority is system uptime.  I might be there to install, troubleshoot, etc. but in the front off my mind is the idea that everything must stay up and running.&lt;/p&gt;
&lt;p&gt;IT departments are adding redundant WAN connections, server clusters, fault tolerance, failover devices, disaster recovery sites and redundancies at every level.  But in some cases these departments are forgetting a pretty integral part of continuous uptime.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Are you thin or thick?  Where at?</title>
      <link>https://theithollow.com/2013/03/26/are-you-thin-or-thick-where-at/</link>
      <pubDate>Tue, 26 Mar 2013 13:47:47 +0000</pubDate>
      <guid>https://theithollow.com/2013/03/26/are-you-thin-or-thick-where-at/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m often asked about how to provision virtual machine disks.  This almost always comes down to, &amp;ldquo;Should I use thick or thin disks?&amp;rdquo; and then &amp;ldquo;Should I do thin provisioning on the array or on the hypervisor?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;So here we go: Thin vs Thick&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/03/thinvsthick.png&#34;&gt;&lt;img alt=&#34;thinvsthick&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/03/thinvsthick.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;thin-provisioning&#34;&gt;Thin provisioning:&lt;/h2&gt;
&lt;p&gt;Thin provisioned disks don&amp;rsquo;t allocate all of the space during the provisioning of the storage.  Instead, they allocate the space on demand.  This is a great way to get more bang for you buck out of your storage.  Let&amp;rsquo;s take a closer look with an example.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How should Network Cables be Labeled?</title>
      <link>https://theithollow.com/2013/03/21/how-should-network-cables-be-labled/</link>
      <pubDate>Thu, 21 Mar 2013 14:40:22 +0000</pubDate>
      <guid>https://theithollow.com/2013/03/21/how-should-network-cables-be-labled/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve recently had to label more network cables than I care to discuss, but found my mind wondering over the best method to label these cables.  I&amp;rsquo;ve come up with three different ways to label networking cables and wanted to get some thoughts from other Engineers about how they go about this.&lt;/p&gt;
&lt;h2 id=&#34;method-1-same-label-on-both-sides&#34;&gt;Method 1:  Same label on both sides&lt;/h2&gt;
&lt;p&gt;This method creates 2 labels that are identical and puts one label on each side of the cable.  This give the advantage that if you&amp;rsquo;re running multiple batches of cables all at once, you can determine exactly which cable you&amp;rsquo;re working with.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HP Virtual Connect MAC Addresses and WWNs</title>
      <link>https://theithollow.com/2013/03/18/hp-virtual-connect-mac-addresses-and-wwns/</link>
      <pubDate>Mon, 18 Mar 2013 14:32:34 +0000</pubDate>
      <guid>https://theithollow.com/2013/03/18/hp-virtual-connect-mac-addresses-and-wwns/</guid>
      <description>&lt;p&gt;One of the benefits of using HP Virtual Connect in C-class blade Chassis is the ability to have MAC Addresses and WWNs set on a server bay as opposed to the physical server.  I&amp;rsquo;m sure you&amp;rsquo;re aware that each device that has a network card has a Media Access Control (MAC) address which is a burned in identifier that makes that NIC unique.&lt;/p&gt;
&lt;p&gt;HP decided that it might be nice to control those MAC Addresses in their blade chassis.  Before you setup any server profiles, you have the option to choose &amp;ldquo;Virtual Connect Assigned MAC Addresses&amp;rdquo;.  These are addresses that are assigned to each server bay so that no matter what blade is put into the bay, the MAC addresses will stay the same.  You might find this very useful in the case of a failed blade.  If you receive a new blade from HP and throw it into the same bay, it will retain all of the same MAC Addresses and thus look the same to your switches.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Windows Server 2012 DHCP High Availability</title>
      <link>https://theithollow.com/2013/03/11/windows-server-2012-dhcp-high-availability/</link>
      <pubDate>Mon, 11 Mar 2013 15:18:00 +0000</pubDate>
      <guid>https://theithollow.com/2013/03/11/windows-server-2012-dhcp-high-availability/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;169&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/03/169.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;One of the new features I really wanted to check out in Server 2012 was the ability to setup a highly available DHCP server.&lt;/p&gt;
&lt;p&gt;Prior to Windows 2012 if you wanted to setup a highly available DHCP solution, you only had a couple of options.&lt;/p&gt;
&lt;p&gt;1.  You could setup up a split scope, which required you to setup identical DHCP scopes on two servers, and then adding exclusion ranges on each of them so they didn&amp;rsquo;t both hand out the same IP Addresses.  Usually this was done in an 80/20 fashion.&lt;/p&gt;</description>
    </item>
    <item>
      <title>NAT vs PAT</title>
      <link>https://theithollow.com/2013/03/05/nat-vs-pat/</link>
      <pubDate>Tue, 05 Mar 2013 14:12:16 +0000</pubDate>
      <guid>https://theithollow.com/2013/03/05/nat-vs-pat/</guid>
      <description>&lt;p&gt;I often hear Port Address Translation (PAT)referred to as Network Address Translation (NAT).  Its a pretty common to hear this and is really not a big deal because the two are similar and I know what is meant.  But to clear things up I decided to put together a quick post.&lt;/p&gt;
&lt;h2 id=&#34;network-address-translation&#34;&gt;Network Address Translation&lt;/h2&gt;
&lt;p&gt;NAT is the process of &amp;ldquo;translating&amp;rdquo; an IP Address in a router or firewall.  This is most commonly done to present a private IP Address into a Public IP Address that is accessible on the Internet.  For instance, you may want to have your E-mail server have a public address so that it can route mail.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Invoke PoSH</title>
      <link>https://theithollow.com/2013/02/26/invoke-posh/</link>
      <pubDate>Tue, 26 Feb 2013 15:05:48 +0000</pubDate>
      <guid>https://theithollow.com/2013/02/26/invoke-posh/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/02/powercli.png&#34;&gt;&lt;img alt=&#34;powercli&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/02/powercli.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I was recently integrating Veeam Backups with HP Data Protector for a backup project when I found a great Powershell command that I didn&amp;rsquo;t know about.  &lt;strong&gt;&lt;em&gt;Invoke-Command -comp [computername] –scriptblock {script}&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you’re familiar with PSExec.exe this is an equivalent powershell command, but if you’re not, this command will allow you to execute something on another machine.&lt;/p&gt;
&lt;p&gt;Veeam has the ability to call a script when a backup job completes, but I needed a different server to execute that script.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Happy 1 Year Birthday to theITHollow.com</title>
      <link>https://theithollow.com/2013/02/25/happy-1-year-birthday-to-theithollow-com/</link>
      <pubDate>Mon, 25 Feb 2013 14:56:34 +0000</pubDate>
      <guid>https://theithollow.com/2013/02/25/happy-1-year-birthday-to-theithollow-com/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s hard to believe but theITHollow.com is now 1 year old!  The first year has been great and I feel like I&amp;rsquo;ve probably learned more writing it than the readers have learned from reading it.  Thank you for a great first year and if you keep reading it, I&amp;rsquo;ll keep writing it.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/02/cake.png&#34;&gt;&lt;img alt=&#34;cake&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/02/cake.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>February 19th 2013 Announcements</title>
      <link>https://theithollow.com/2013/02/19/february-19th-2013-announcements/</link>
      <pubDate>Wed, 20 Feb 2013 02:00:36 +0000</pubDate>
      <guid>https://theithollow.com/2013/02/19/february-19th-2013-announcements/</guid>
      <description>&lt;p&gt;There was some exciting news released today so I wanted to get it in a post in case you hadn&amp;rsquo;t heard about it yet.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/02/images.jpg&#34;&gt;&lt;img alt=&#34;images&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/02/images.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The HP Global Partner Conference is going on in Vegas and they release some new gear to accentuate their converged infrastructure model.&lt;/p&gt;
&lt;p&gt;A new BladeSystem Platinum was announced which will include the options for infiniband, 16Gb Fibre Channel, and 40Gb Ethernet!  If you&amp;rsquo;d like more information about the new BladeSystem Platinum please check out HP&amp;rsquo;s video.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Virtual Simulators</title>
      <link>https://theithollow.com/2013/02/19/storage-simulators/</link>
      <pubDate>Tue, 19 Feb 2013 14:02:16 +0000</pubDate>
      <guid>https://theithollow.com/2013/02/19/storage-simulators/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;sims&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/02/sims.jpg&#34;&gt;If you&amp;rsquo;re an engineer and you&amp;rsquo;re trying to get more experience with a variety of different storage devices, you might find yourself in a bit of a pickle.  Most customers settle one one or two storage vendors and that&amp;rsquo;s it.  So if you work for one of these companies you can learn EMC or Netapp, etc.  I highly doubt your company would be interested in purchases a few different types of storage devices so that you can learn them as they are quite expensive.&lt;/p&gt;</description>
    </item>
    <item>
      <title>When to use Cat 6a</title>
      <link>https://theithollow.com/2013/02/12/when-to-use-cat-6a/</link>
      <pubDate>Tue, 12 Feb 2013 14:20:15 +0000</pubDate>
      <guid>https://theithollow.com/2013/02/12/when-to-use-cat-6a/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/02/IMG_20130202_152607.jpg&#34;&gt;&lt;img alt=&#34;Oh Noes!  I sense lolcats in this post.&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/02/IMG_20130202_152607.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Oh Noes! I sense lolcats in this post.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve been seeing Category 6a cable if a few datacenters recently and thought it might be a good idea to review when and why we would use this type of cabling.&lt;/p&gt;
&lt;h2 id=&#34;wiring&#34;&gt;Wiring&lt;/h2&gt;
&lt;p&gt;The Category 6a cabling is wired the same as Category 5e at 1000BaseTX speeds.  Note: that you can get away with splitting two sets of pairs off of Cat5e, but this only allows 100BaseT Ethernet.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Are you Prepared for Disaster?</title>
      <link>https://theithollow.com/2013/02/11/1584-2/</link>
      <pubDate>Mon, 11 Feb 2013 14:10:58 +0000</pubDate>
      <guid>https://theithollow.com/2013/02/11/1584-2/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/02/soggycat.png&#34;&gt;&lt;img alt=&#34;soggycat&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/02/soggycat.png&#34;&gt;&lt;/a&gt; Disaster Recovery has never been easier to manage than it is right now.  Virtualization has given engineers a tremendous tool to allow us to almost effortlessly move workloads between datacenters.  Now that we’re virtualizing workloads, we’re now capable of standing up exact copies of our servers in two offices and have them up and running in very short RTOs.&lt;/p&gt;
&lt;p&gt;In the past year we’ve seen two major storms hit the East Coast causing severe power outages as well as making commutes difficult or impossible for users to get to work.  Thanks to the cloud we have many more mobile users than we used to and even if they’re not considered mobile, their servers may not be located in their office.  Cloud presents some great options for disaster recovery that should be taken advantage of, no matter what your geographic location.  If you’re in a SMB and you don’t have a DR plan, GET ONE NOW!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Understanding VMware Slot Sizes</title>
      <link>https://theithollow.com/2013/02/05/slotsize/</link>
      <pubDate>Tue, 05 Feb 2013 14:45:12 +0000</pubDate>
      <guid>https://theithollow.com/2013/02/05/slotsize/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/01/slots.jpg&#34;&gt;&lt;img alt=&#34;slots&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/01/slots.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;VMware slot sizes are an important topic if you&amp;rsquo;re concerned with how many ESXi hosts are required to run your environment.&lt;/p&gt;
&lt;h2 id=&#34;what-is-a-slot&#34;&gt;&lt;strong&gt;What is a Slot?&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;To begin this post, we need to understand what a slot is.  A slot is the minimum amount of CPU and memory resources required for a single VM in an ESXi cluster.  Slot size is an important concept because it affects admission control.&lt;/p&gt;
&lt;p&gt;A VMware ESXi cluster needs a way to determine how many resources need to be available in the event of a host failure.  This slot calculation gives the cluster a way to reserve the right amount of resources.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Horizon Install Guide (part 1)</title>
      <link>https://theithollow.com/2013/01/28/vmware-horizon-install-guide-part-1/</link>
      <pubDate>Mon, 28 Jan 2013 14:38:57 +0000</pubDate>
      <guid>https://theithollow.com/2013/01/28/vmware-horizon-install-guide-part-1/</guid>
      <description>&lt;p&gt;I recently decided to give VMware Horizon a shot and found the install to be a little confusing so this gives me a good opportunity to lay it all out so that others can try it out for themselves.  A big &amp;ldquo;thank you&amp;rdquo; goes out to Raj Jethnani for a helping hand with this post.  If you&amp;rsquo;d like to follow him on twitter his link is here: &lt;a href=&#34;https://twitter.com/rajtech&#34;&gt;@rajtech&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For those of you who don&amp;rsquo;t know, Horizon is a nifty SAAS platform for you to present thinapp applications too.  I could see many organizations benefit from this technology in the near future.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Horizon Install Guide (part 2)</title>
      <link>https://theithollow.com/2013/01/28/vmware-horizon-install-guide-part-2/</link>
      <pubDate>Mon, 28 Jan 2013 14:37:29 +0000</pubDate>
      <guid>https://theithollow.com/2013/01/28/vmware-horizon-install-guide-part-2/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://theithollow.com/2013/01/VMware-horizon-install-guide-part-1&#34;&gt;VMware Horizon Install Guide (part 1)&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/2013/01/vmware-horizon-install-guide-part-3&#34;&gt;VMware Horizon Install Guide (part 3)&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/2013/01/vmware-horizon-install-guide-part-4&#34;&gt;VMware Horizon Install Guide (part 4)&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;configure-the-horizon-service&#34;&gt;Configure the Horizon Service&lt;/h2&gt;
&lt;p&gt;Now that the appliances are setup, it&amp;rsquo;s time to get busy configuring them.  Go to the web address of the Horizon service that you configured (from part 1)&lt;/p&gt;
&lt;p&gt;In our case this was &lt;a href=&#34;http://theithollow.hollow.lab&#34;&gt;http://theithollow.hollow.lab&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The first page isn&amp;rsquo;t very interesting, just begin the wizard.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://theithollow.com/?attachment_id=1436&#34;&gt;&lt;img alt=&#34;service4&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/01/service4.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The second page is almost less interesting, because you have to put in your license key that cost you money.  It has to be done, so enter it here.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Horizon Install Guide (part 3)</title>
      <link>https://theithollow.com/2013/01/28/vmware-horizon-install-guide-part-3/</link>
      <pubDate>Mon, 28 Jan 2013 14:36:58 +0000</pubDate>
      <guid>https://theithollow.com/2013/01/28/vmware-horizon-install-guide-part-3/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://theithollow.com/2013/01/VMware-horizon-install-guide-part-1&#34;&gt;VMware Horizon Install Guide (part 1)&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/2013/01/vmware-horizon-install-guide-part-2&#34;&gt;VMware Horizon Install Guide (part 2)&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/2013/01/vmware-horizon-install-guide-part-4&#34;&gt;VMware Horizon Install Guide (part 4)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In the last part we configured the Horizon Connector, now we&amp;rsquo;re going to run the setup wizard in order to assign applications and select users.&lt;/p&gt;
&lt;h2 id=&#34;horizon-connector-setup-wizard&#34;&gt;Horizon Connector Setup Wizard&lt;/h2&gt;
&lt;p&gt;Let&amp;rsquo;s begin the setup wizard&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://theithollow.com/?attachment_id=1417&#34;&gt;&lt;img alt=&#34;connector4&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/01/connector4.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Join the domain.  Enter the domain name and enter the username and password that has permissions to add a machine to the domain.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Horizon Install Guide (part 4)</title>
      <link>https://theithollow.com/2013/01/28/vmware-horizon-install-guide-part-4/</link>
      <pubDate>Mon, 28 Jan 2013 14:35:34 +0000</pubDate>
      <guid>https://theithollow.com/2013/01/28/vmware-horizon-install-guide-part-4/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://theithollow.com/2013/01/VMware-horizon-install-guide-part-1&#34;&gt;VMware Horizon Install Guide (part 1)&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/2013/01/vmware-horizon-install-guide-part-2&#34;&gt;VMware Horizon Install Guide (part 2)&lt;/a&gt; &lt;a href=&#34;https://theithollow.com/2013/01/vmware-horizon-install-guide-part-3&#34;&gt;VMware Horizon Install Guide (part 3)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In the last part, we finished setting up the basics of Horizon Connector and the Service Portal.&lt;/p&gt;
&lt;p&gt;Now we can login to the Service Portal to assign our applications.&lt;/p&gt;
&lt;h2 id=&#34;application-prerequisites&#34;&gt;Application Prerequisites&lt;/h2&gt;
&lt;p&gt;A couple of more prerequisites should be done before we log in.&lt;/p&gt;
&lt;p&gt;First, install the Horizon agent on all (or a few test machines) clients that will be using the thinapp packages that are published with Horizon.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Effect of Too Many Virtual CPUs</title>
      <link>https://theithollow.com/2013/01/21/the-effect-of-too-many-virtual-cpus/</link>
      <pubDate>Mon, 21 Jan 2013 15:40:13 +0000</pubDate>
      <guid>https://theithollow.com/2013/01/21/the-effect-of-too-many-virtual-cpus/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2013/01/128874905223940199.jpg&#34;&gt;&lt;img alt=&#34;128874905223940199&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/01/128874905223940199.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Many times I see new virtualization admins add too many vCPUs to virtual machines after they&amp;rsquo;ve converted their physical machines.    I believe the reason for this is a simple misunderstanding that more is not always better in this case.&lt;/p&gt;
&lt;p&gt;With physical servers, the more is better approach seems to work fine.  If you have a quad core processor it&amp;rsquo;s better than a dual core and if you have a dual processor server it&amp;rsquo;s better than a single socket.  When it comes to virtual machines extra processors can actually make a VM perform worse than having too few processors.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HP Performance Viewer</title>
      <link>https://theithollow.com/2013/01/14/hp-performance-viewer/</link>
      <pubDate>Mon, 14 Jan 2013 14:42:54 +0000</pubDate>
      <guid>https://theithollow.com/2013/01/14/hp-performance-viewer/</guid>
      <description>&lt;p&gt;I decided to check out the new HP Performance Viewer and found it to be pretty useful.  The appliance comes as an OVF so it&amp;rsquo;s great for importing into your vSphere environment.  Once it&amp;rsquo;s installed you can go to the management URL and all you have to do is provide the name of the vCenter and login credentials.  That&amp;rsquo;s all for the configuration!&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://shanksnet.files.wordpress.com/2013/01/hp-perf1.png&#34;&gt;&lt;img alt=&#34;hp-perf1&#34; loading=&#34;lazy&#34; src=&#34;http://shanksnet.files.wordpress.com/2013/01/hp-perf1.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;At this point I&amp;rsquo;d give the appliance some time to gather statistics, but if you just can&amp;rsquo;t wait I&amp;rsquo;ll give you some of the details from my install.&lt;/p&gt;</description>
    </item>
    <item>
      <title>My VMware Certified Advanced Professional 5 - Datacenter Design Experience</title>
      <link>https://theithollow.com/2013/01/10/my-vmware-certified-advanced-professional-5-datacenter-design-experience/</link>
      <pubDate>Thu, 10 Jan 2013 14:47:12 +0000</pubDate>
      <guid>https://theithollow.com/2013/01/10/my-vmware-certified-advanced-professional-5-datacenter-design-experience/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://theithollow.com/2013/01/my-vmware-certified-advanced-professional-5-datacenter-design-experience/vcap5-dcd/&#34;&gt;&lt;img alt=&#34;VCAP5-DCD&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2013/01/VCAP5-DCD.jpg&#34;&gt;&lt;/a&gt; I recently took the VCAP5 - DCD exam and wanted to share my experience for anyone who is preparing   for this exam as well.&lt;/p&gt;
&lt;h1 id=&#34;study&#34;&gt;Study&lt;/h1&gt;
&lt;p&gt;In my opinion this is a fairly difficult exam to do any sort of preparation for.  Most of my preparation was just every day design that I&amp;rsquo;ve acquired over the years.  I think the biggest trick for a lot of administrators is to switch from a mode of thinking about things in a breakfix method, but rather as a holistic design methodology.  I prefer to look at a design as a &amp;ldquo;pie in the sky&amp;rdquo; approach where I put all the best solutions I can come up with to meet a design requirement, and then start to modify those based on any constraints that might be known.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HP Insight Remote Support</title>
      <link>https://theithollow.com/2013/01/07/hp-insight-remote-support/</link>
      <pubDate>Mon, 07 Jan 2013 14:14:17 +0000</pubDate>
      <guid>https://theithollow.com/2013/01/07/hp-insight-remote-support/</guid>
      <description>&lt;p&gt;I used to love the fact that with my old Netapp FAS2040 that I&amp;rsquo;d get a phone call about replacing a failed drive almost before I received the alert about the drive in the first place.  Phone home seemed genius to me and as it turns out, Hewlett Packard has this capability for their equipment.&lt;/p&gt;
&lt;p&gt;Full disclosure: As many of you know, I currently work for an HP Partner so my advice may be a bit biased.  I can tell you that I wouldn&amp;rsquo;t put a product on this site which I didn&amp;rsquo;t like so please don&amp;rsquo;t think that I&amp;rsquo;m just trying to push HP products.  You may see more HP related articles from me, only because I encounter them more frequently than others.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Ballooning explained</title>
      <link>https://theithollow.com/2012/12/26/vmware-ballooning-explained/</link>
      <pubDate>Wed, 26 Dec 2012 14:20:29 +0000</pubDate>
      <guid>https://theithollow.com/2012/12/26/vmware-ballooning-explained/</guid>
      <description>&lt;p&gt;In my last post I explained a memory reclamation technique called &lt;a href=&#34;https://theithollow.com/2012/12/memory-de-duplication-in-vmware/&#34;&gt;Transparent Page Sharing&lt;/a&gt;.  This post is dedicated to the Balloon driver method.&lt;/p&gt;
&lt;p&gt;The first thing to be clear about is that Memory Ballooning is a technique that is only engaged when the host is running low on physical memory.  If you have a host with 60 GB of physical memory available and the virtual machines are only allocated a total of 30GB of memory, then you may never need to know what memory ballooning is all about.  However if you are over committing your hosts then this is an important topic to review.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Memory De-duplication in VMware</title>
      <link>https://theithollow.com/2012/12/17/memory-de-duplication-in-vmware/</link>
      <pubDate>Mon, 17 Dec 2012 15:15:01 +0000</pubDate>
      <guid>https://theithollow.com/2012/12/17/memory-de-duplication-in-vmware/</guid>
      <description>&lt;p&gt;One of the companies I worked for got a Netapp filer and I loved the fact that it would dedupe the data that was sitting on disk.  I got over 40% more storage just by having that sweet little feature on.  I was thinking, &amp;ldquo;How awesome would it be to dedupe my memory?&amp;rdquo;  Getting more memory out of my servers would be a nice thing.  Well as it turns out, VMware does this already, but they call it &amp;ldquo;Transparent Page Sharing.&amp;rdquo;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Jumbo Frames</title>
      <link>https://theithollow.com/2012/12/11/jumbo-frames/</link>
      <pubDate>Tue, 11 Dec 2012 16:00:54 +0000</pubDate>
      <guid>https://theithollow.com/2012/12/11/jumbo-frames/</guid>
      <description>&lt;p&gt;Jumbo frames can be useful to optimize IP networks, especially in storage networking.  This post should help to explain why using jumbo frames can be useful.&lt;/p&gt;
&lt;figure&gt;
    &lt;img loading=&#34;lazy&#34; src=&#34;http://shanksnet.files.wordpress.com/2012/12/jumbo0.png&#34;
         alt=&#34; I&amp;#39;m not Jumbo, I&amp;#39;m just big boned!&#34; width=&#34;354&#34;/&gt; &lt;figcaption&gt;
            &lt;p&gt;I&amp;rsquo;m not Jumbo, I&amp;rsquo;m just big boned!&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;First, let&amp;rsquo;s define what we mean by the term jumbo frame.  As you can imagine it&amp;rsquo;s bigger than a normal frame.&lt;/p&gt;
&lt;p&gt;A Jumbo frame simply means any frame with an MTU larger than 1500 bytes.  What exactly does that mean?  To really understand that we need to look at an Ethernet frame.   The diagram below shows a hastily thrown together Ethernet frame and most of the frame we&amp;rsquo;re not concerned with for this topic.  Parts of the frame are used for determining where the frame is headed, where it came from and to make sure it arrived intact.  The section we&amp;rsquo;re looking at is the &amp;ldquo;Data&amp;rdquo; or &amp;ldquo;Payload&amp;rdquo; section of the frame.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HP 3PAR for midrange business</title>
      <link>https://theithollow.com/2012/12/03/hp-3par-for-midrange-business/</link>
      <pubDate>Mon, 03 Dec 2012 16:44:06 +0000</pubDate>
      <guid>https://theithollow.com/2012/12/03/hp-3par-for-midrange-business/</guid>
      <description>&lt;p&gt;HP Enterprise class storage has just entered the mid range market.  Today HP announced the HP 3PAR StoreServ 7000 class which includes two devices;  the HP 3PAR 7200 and the HP 3PAR 7400.   The 7200 starts at $25k for the 2U device and the 7400 (seen below) is less than $40K for a 4U device.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://theithollow.com/2012/12/03/hp-3par-for-midrange-business/attachment/7400/&#34;&gt;&lt;img alt=&#34;7400&#34; loading=&#34;lazy&#34; src=&#34;http://shanksnet.files.wordpress.com/2012/12/7400.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m very excited about this announcement because now HP has a storage device with the features that everybody wants and it&amp;rsquo;s now affordable for a smaller sized organization.  HP has seemingly targeted one of it&amp;rsquo;s own devices with this announcement (the HP EVA) since it has been very popular with the mid-range business.  They&amp;rsquo;ve even included some tools to migrate data from the EVA to the new 3PAR.  I seriously doubt that the EVA will entirely go away, but the new big brother is going to steal some of their thunder.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Software iSCSI load balancing in ESXi 5</title>
      <link>https://theithollow.com/2012/12/03/software-iscsi-load-balancing-in-esxi-5/</link>
      <pubDate>Mon, 03 Dec 2012 14:14:56 +0000</pubDate>
      <guid>https://theithollow.com/2012/12/03/software-iscsi-load-balancing-in-esxi-5/</guid>
      <description>&lt;p&gt;When you team NICs together in ESXi 5 you can pick from a variety of load balancing techniques to determine how traffic should flow over the adapters.  You might think that setting up software iSCSI initiators in ESXi would be done in a similar manner.  Add a VMkernel to a vSwitch, add a couple of adapters and set a teamingfailover policy.  It turns out that this is not the case.  You could setup a software iSCSI initiator this way, but it won&amp;rsquo;t provide you the teaming or failover you&amp;rsquo;ve intended.&lt;/p&gt;</description>
    </item>
    <item>
      <title>My VCAP5-DCA Experience</title>
      <link>https://theithollow.com/2012/11/21/my-vcap5-dca-experience/</link>
      <pubDate>Wed, 21 Nov 2012 17:06:24 +0000</pubDate>
      <guid>https://theithollow.com/2012/11/21/my-vcap5-dca-experience/</guid>
      <description>&lt;p&gt;I just found out that I&amp;rsquo;ve passed the VMware Certified Advanced Professional 5 - Datacenter Administration exam and wanted to share my experience.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://shanksnet.files.wordpress.com/2012/11/vcap5dca.jpg&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;http://shanksnet.files.wordpress.com/2012/11/vcap5dca.jpg&#34;&gt;&lt;/a&gt; When I first set out to take on this exam, I was apprehensive about it because of the number of possible questions that could be asked on it.  The &lt;a href=&#34;http://mylearn.vmware.com/register.cfm?course=139202&#34;&gt;blueprint&lt;/a&gt; was quite large and covered basically everything related to vSphere.  I got some helpful advice from a friend who told me that instead of worrying about if I could pass the exam, think about it like vSphere Olympics.  It&amp;rsquo;s a chance to show off how much you know.  It was a subtle change, but a different mindset really helped me.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vSphere 5.1 SSO issues</title>
      <link>https://theithollow.com/2012/11/13/vsphere-5-1-sso-issues/</link>
      <pubDate>Tue, 13 Nov 2012 14:00:09 +0000</pubDate>
      <guid>https://theithollow.com/2012/11/13/vsphere-5-1-sso-issues/</guid>
      <description>&lt;p&gt;Over the past few weeks, I&amp;rsquo;ve been hearing a lot of customers having issues logging into vCenter after upgrading to vSphere 5.1.  I upgraded the lab and had some issues as well, but was able to fix the issues and wanted to share what I&amp;rsquo;ve learned.  As you may know version 5.1 of vSphere requires the SSO service to be installed before vCenter can be upgraded.  SSO is required for this version and cannot be skipped.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HP Insight Control for vCenter</title>
      <link>https://theithollow.com/2012/11/05/hp-insight-control-for-vcenter/</link>
      <pubDate>Mon, 05 Nov 2012 15:15:10 +0000</pubDate>
      <guid>https://theithollow.com/2012/11/05/hp-insight-control-for-vcenter/</guid>
      <description>&lt;p&gt;I recently tried out the HP Insight Control plugin for vCenter and was very pleased about the added functionality that was provided in my vSphere client.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://h18013.www1.hp.com/products/servers/management/integration.html&#34;&gt;http://h18013.www1.hp.com/products/servers/management/integration.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This plugin gives you additional control of your HP servers and storage that are being used by your vSphere environment.  Like other storage vendors, the install will configure your VASA plugin, and will also allow you to do things such as create datastores and snapshots on the storage array from the vSphere Client.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Path Masking</title>
      <link>https://theithollow.com/2012/10/30/vmware-path-masking/</link>
      <pubDate>Tue, 30 Oct 2012 13:15:34 +0000</pubDate>
      <guid>https://theithollow.com/2012/10/30/vmware-path-masking/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://shanksnet.files.wordpress.com/2012/10/images.jpg&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;http://shanksnet.files.wordpress.com/2012/10/images.jpg&#34;&gt;&lt;/a&gt;  I&amp;rsquo;ve written posts in the past regarding &lt;a href=&#34;https://theithollow.com/2012/03/12/lun-masking-vs-zoning/&#34; title=&#34;Lun Masking vs Zoning&#34;&gt;LUN masking&lt;/a&gt; on a storage array, but it is possible to mask a path directly from your vSphere environment.  I feel that if at all possible the masking should be handled at array level because the array is closest to the disk.  Let&amp;rsquo;s face it, if vSphere shouldn&amp;rsquo;t see a LUN for one reason or another, then why is the array presenting it in the first place?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Updating HP ESXi Hosts with VUM</title>
      <link>https://theithollow.com/2012/10/22/updating-hp-esxi-hosts-with-vum/</link>
      <pubDate>Mon, 22 Oct 2012 14:16:26 +0000</pubDate>
      <guid>https://theithollow.com/2012/10/22/updating-hp-esxi-hosts-with-vum/</guid>
      <description>&lt;p&gt;As you may well know, when installing VMware ESXi on an HP server, it is best practice to get a specific image of the hypervisor with the vendor&amp;rsquo;s drivers included.  This will prevent issues such as having missing network cards once you&amp;rsquo;ve installed ESXi.  But what about keeping the server up to date?&lt;/p&gt;
&lt;p&gt;Many companies update their servers on a monthly basis for compliance reasons or just best practices.  It has been my experience that VMware patches are usually deployed at the same time.  VMware Update Manager (VUM) can push updates to the ESXi hosts with the latest patches from VMware, but did you know that you can also use it to patch HP Drivers and CIM providers?&lt;/p&gt;</description>
    </item>
    <item>
      <title>PHD Virtual Review</title>
      <link>https://theithollow.com/2012/10/15/phd-virtual-review/</link>
      <pubDate>Mon, 15 Oct 2012 15:18:40 +0000</pubDate>
      <guid>https://theithollow.com/2012/10/15/phd-virtual-review/</guid>
      <description>&lt;p&gt;I&amp;rsquo;d been hearing a lot of buzz about PHD Virtual after seeing them at VMworld and the Chicago VMUG Conference and thought that I’d try them out.  I was quite pleased with their product and recommend that you check them out if you’re looking for virtual backup solutions.  I know that the big player in the market seems to be Veeam so if you&amp;rsquo;d like a comparison of features, check out this information from &lt;a href=&#34;http://www.itcomparison.com/Backup/VirtualPHDvsVeeam/VirtualPHDvsVeeam.htm&#34; title=&#34;ITComparison.com&#34;&gt;ITComparison.com&lt;/a&gt; to get a non-biased opinion.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft Licensing with VMware View Composer</title>
      <link>https://theithollow.com/2012/10/08/microsoft-licensing-with-vmware-view-composer/</link>
      <pubDate>Mon, 08 Oct 2012 14:00:29 +0000</pubDate>
      <guid>https://theithollow.com/2012/10/08/microsoft-licensing-with-vmware-view-composer/</guid>
      <description>&lt;p&gt;I know the subject of Microsoft licensing makes most administrators want to crawl under a desk and hide when the topic comes up, but it&amp;rsquo;s important to understand a few things if you&amp;rsquo;re going to be standing up a VMware View deployment, or any VDI project.&lt;/p&gt;
&lt;p&gt;During the install of a Windows 7 operating system you of course have to enter a license key.  Once the OS has been installed and booted up, it needs to activate.  Product activation is necessary so that Microsoft can make sure that the software is only installed on the number of PCs that were licensed to use it.  This product activation can be done via a network connection or via telephone.  When you enter your assigned volume license keys during installation you have two types of keys that you can enter:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Chicago VMUG Conference 2012 Presentations</title>
      <link>https://theithollow.com/2012/10/02/chicago-vmug-conference-2012-presentations/</link>
      <pubDate>Wed, 03 Oct 2012 00:44:03 +0000</pubDate>
      <guid>https://theithollow.com/2012/10/02/chicago-vmug-conference-2012-presentations/</guid>
      <description>&lt;p&gt;Recently my friend Raj (@rajtech) and I presented two sessions at the Chicago VMware Users Conference in Schaumburg, IL.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve promised several people that attended the event, that I&amp;rsquo;d post the slides.  They are below.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://shanksnet.files.wordpress.com/2012/10/new-merged-srm-session-presentation-v31.pdf&#34;&gt;SRM Presentation Chicago VMUG Conference 2012&lt;/a&gt; &lt;a href=&#34;http://shanksnet.files.wordpress.com/2012/10/srm.png&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;http://shanksnet.files.wordpress.com/2012/10/srm.png?w=300&#34;&gt;&lt;/a&gt; &lt;a href=&#34;http://shanksnet.files.wordpress.com/2012/10/new-vds-session-presentation-final.pdf&#34;&gt;DS Presentation Chicago VMUG Conference 2012&lt;/a&gt; &lt;a href=&#34;http://shanksnet.files.wordpress.com/2012/10/vds.png&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;http://shanksnet.files.wordpress.com/2012/10/vds.png?w=300&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMUG Benefits</title>
      <link>https://theithollow.com/2012/09/22/vmug-benefits/</link>
      <pubDate>Sun, 23 Sep 2012 01:35:03 +0000</pubDate>
      <guid>https://theithollow.com/2012/09/22/vmug-benefits/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://shanksnet.files.wordpress.com/2012/09/vmuglogo.png&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;http://shanksnet.files.wordpress.com/2012/09/vmuglogo.png&#34;&gt;&lt;/a&gt; I signed up for the VMware Users Group last year at VMworld.  I don&amp;rsquo;t remember, why I decided to do it but I assume that it had something to do with a free T-shirt.  Since then, I&amp;rsquo;ve been to several meetings, all at my local Chicago VMUG chapter &lt;a href=&#34;http://www.chicagovmug.com&#34;&gt;www.chicagovmug.com&lt;/a&gt; .  At first I was pretty skeptical, but it turns out it&amp;rsquo;s been one of the best things I&amp;rsquo;ve done for my career.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Network RAID Penalty</title>
      <link>https://theithollow.com/2012/09/16/network-raid-penalty/</link>
      <pubDate>Mon, 17 Sep 2012 01:42:23 +0000</pubDate>
      <guid>https://theithollow.com/2012/09/16/network-raid-penalty/</guid>
      <description>&lt;p&gt;I recently got my hands on a pair of HP P4300s in the lab and wanted to see how the performance was with Network RAID.  One of the most read posts on this site is on &lt;a href=&#34;https://theithollow.com/2012/03/21/understanding-raid-penalty/&#34;&gt;Understanding RAID Penalty&lt;/a&gt; and I was curious to see how Network RAID played into this equation.&lt;/p&gt;
&lt;h2 id=&#34;basic-setup&#34;&gt;Basic Setup&lt;/h2&gt;
&lt;p&gt;I have 2 HP P4300s, each with eight 15k SAS drives in a RAID 5 configuration.  This means that I should have a total of 1400 RAW IOPS (8 disks * 175 IOPS) on each lefthand node.  Since I have 2 of them, I&amp;rsquo;m calculating 2800 RAW IOPS.  In order to get some real world functional IOPS, we&amp;rsquo;ll assume that we have 50% Reads and 50% Writes, and don&amp;rsquo;t forget to take out the RAID Penalty for the RAID 5.  Let&amp;rsquo;s plug this into our Functional IOPS equation to get:&lt;/p&gt;</description>
    </item>
    <item>
      <title>HP Storage Comparisons (Sept. 2012)</title>
      <link>https://theithollow.com/2012/09/10/hp-storage-comparisons-sept-2012/</link>
      <pubDate>Mon, 10 Sep 2012 12:00:26 +0000</pubDate>
      <guid>https://theithollow.com/2012/09/10/hp-storage-comparisons-sept-2012/</guid>
      <description>&lt;p&gt;I have been recently thrown into the world of HP Storage, and have been trying to learn all of the storage techniques that are in the HP product line.  I noticed that I couldn&amp;rsquo;t find anything that really did a compare and contrast of each of the products so I started to put one together.  Anything I couldn&amp;rsquo;t understand, I asked a great guy named Calvin Zito (@hpstorageguy) to give me a hand with.  He was more than gracious so follow him on Twitter.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Quick Thought on VXLANs</title>
      <link>https://theithollow.com/2012/09/03/vxlans-a-good-idea/</link>
      <pubDate>Mon, 03 Sep 2012 11:00:48 +0000</pubDate>
      <guid>https://theithollow.com/2012/09/03/vxlans-a-good-idea/</guid>
      <description>&lt;p&gt;After attending VMworld this year, I decided I needed to try to understand VXLANs a little better.  Based off of the basic concept that it stretches a layer two broadcast domain over layer three networks, I was worried that I knew how this was accomplished.&lt;/p&gt;
&lt;h2 id=&#34;what-is-vxlan&#34;&gt;What is VXLAN?&lt;/h2&gt;
&lt;p&gt;VXLAN stands for Virtual Extensible LAN and is a fairly new method of making the datacenter network elastic.  Suppose for example that you want to be able to move your virtual machines from your own server room to a co-location and then to a public cloud depending on what the load was on your environment.  In order to do this without causing downtime, you&amp;rsquo;d need a way for your layer two ethernet frames to continue getting from your clients to your servers even, if a router is in that path.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMworld 2012 Right Here Right Now</title>
      <link>https://theithollow.com/2012/09/01/vmworld-2012-right-here-right-now/</link>
      <pubDate>Sun, 02 Sep 2012 02:24:48 +0000</pubDate>
      <guid>https://theithollow.com/2012/09/01/vmworld-2012-right-here-right-now/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://shanksnet.files.wordpress.com/2012/09/vmworld2012-1.jpg&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;http://shanksnet.files.wordpress.com/2012/09/vmworld2012-1.jpg?w=300&#34;&gt;&lt;/a&gt; VMworld 2012 was in San Francisco this year and the weather was beautiful.  San Francisco was a lovely host and the Moscone Center proved to be very capable of handling the large crowds that were around for the event.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://shanksnet.files.wordpress.com/2012/09/vmworld2012-2.jpg&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;http://shanksnet.files.wordpress.com/2012/09/vmworld2012-2.jpg?w=300&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Solutions Exchange was massive.  It included companies like HP, EMC, Netapp as well as some startup companies like Tintri, PHD Virtual and a very new Cloud Physics which was the talk of VMworld this year.  Check them out at &lt;a href=&#34;http://www.cloudphysics.com&#34;&gt;http://www.cloudphysics.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HP Virtual Connect Networks</title>
      <link>https://theithollow.com/2012/08/14/hp-virtual-connect-networks/</link>
      <pubDate>Tue, 14 Aug 2012 07:00:46 +0000</pubDate>
      <guid>https://theithollow.com/2012/08/14/hp-virtual-connect-networks/</guid>
      <description>&lt;p&gt;I gave an overview of how HP blades are mapped to Virtual Connect Interconnect Modules in my last post.  &lt;a href=&#34;https://theithollow.com/2012/08/09/hp-virtual-connect-basics&#34;&gt;/2012/08/09/hp-virtual-connect-basics&lt;/a&gt;  This post focus more on understanding the networks created through HP Virtual Connect Manager.&lt;/p&gt;
&lt;p&gt;In the last post I described out blade NICs map to the Interconnect Bays in the back of an HP C7000 Chassis using the downlinks.  Now let&amp;rsquo;s talk about how those NICs can get added to a specific Network.  HP calls these networks inside of a c7000 chassis &amp;ldquo;vNets&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HP Virtual Connect Basics</title>
      <link>https://theithollow.com/2012/08/09/hp-virtual-connect-basics/</link>
      <pubDate>Fri, 10 Aug 2012 01:00:15 +0000</pubDate>
      <guid>https://theithollow.com/2012/08/09/hp-virtual-connect-basics/</guid>
      <description>&lt;p&gt;HP Virtual Connect is a great way to handle network setup for an HP Blade Chassis.  When I first started with Virtual Connect it was very confusing for me to understand where everything was, and how the blades connected to the interconnect bays.  This really is fairly simple, but might be confusing to anyone that&amp;rsquo;s new to this technology.  Hopefully this post will give newcomers the tools they need to get started.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Veeam Replication for vSphere</title>
      <link>https://theithollow.com/2012/08/06/veeam-replication-for-vsphere/</link>
      <pubDate>Mon, 06 Aug 2012 13:30:15 +0000</pubDate>
      <guid>https://theithollow.com/2012/08/06/veeam-replication-for-vsphere/</guid>
      <description>&lt;p&gt;I recently took a closer look at Veeam to do some replication work.  I&amp;rsquo;ve used Veeam to do VMware backups, but never really considered it to do any replication work.  Most of the time VMware Site Recovery Manager is my tool of choice to do replication if my storage array can&amp;rsquo;t do it.  But Veeam makes a great alternative for doing replication.&lt;/p&gt;
&lt;p&gt;The current version of Veeam can re-ip, run on a schedule, do bandwidth throttling, as well as remapping networks.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware DPM Green Datacenters</title>
      <link>https://theithollow.com/2012/07/31/vmware-dpm-green-datacenters/</link>
      <pubDate>Tue, 31 Jul 2012 13:58:39 +0000</pubDate>
      <guid>https://theithollow.com/2012/07/31/vmware-dpm-green-datacenters/</guid>
      <description>&lt;p&gt;Now that we&amp;rsquo;ve entered the virtualization age, we&amp;rsquo;ve become accustomed to moving workloads between hosts in order to get better performance.  We&amp;rsquo;re so used to it, that VMware DRS will move workloads around automatically and many administrators don&amp;rsquo;t even care what host is running their virtual machines.  Hosts are now more like a resource container, where we move our servers to the resource that is most available.&lt;/p&gt;
&lt;p&gt;VMware lets us take DRS one step further, where if we have extra resources available that aren&amp;rsquo;t being used, we can power off the hosts in order to save on power consumption.  If we have 50 hosts running, but only using the resources of 30 of them, let&amp;rsquo;s power off the remaining 20 hosts to save on power and cooling.  Over a year, these types of savings can really add up.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using ESXTOP and RESXTOP to Obtain Performance Metrics</title>
      <link>https://theithollow.com/2012/07/24/using-esxtop-and-resxtop-to-obtain-performance-metrics/</link>
      <pubDate>Wed, 25 Jul 2012 01:13:39 +0000</pubDate>
      <guid>https://theithollow.com/2012/07/24/using-esxtop-and-resxtop-to-obtain-performance-metrics/</guid>
      <description>&lt;p&gt;Sometimes we need a quick set of statistics to see what is going on inside a vSphere host.  Sort of like using Microsoft&amp;rsquo;s task manager on a Windows server, we can quickly take a look at what some performance stats on the VMware hosts.  A couple of the tools to do this are the esxtop and resxtop commands.&lt;/p&gt;
&lt;p&gt;Esxtop and resxtop are basically the same with the exception that esxtop must be run directly on the vSphere host by connecting via SSH.  Resxtop can be run remotely from the vMA perhaps.  Below is a screenshot of the two tools running side by side.  Aside from the refresh rates not being matched up, you can see that they are both showing the same information.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Infrastructure Master with Global Catalogs Rundown</title>
      <link>https://theithollow.com/2012/07/16/infrastructure-master-with-global-catalogs-rundown/</link>
      <pubDate>Mon, 16 Jul 2012 19:15:14 +0000</pubDate>
      <guid>https://theithollow.com/2012/07/16/infrastructure-master-with-global-catalogs-rundown/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s a pretty common best practice to not install the Infrastructure Master (FSMO) Role on a Global Catalog Server.  This post should help to explain why that is, and the circumstances where you can get away with it.&lt;/p&gt;
&lt;h3 id=&#34;global-catalog-review&#34;&gt;Global Catalog Review&lt;/h3&gt;
&lt;p&gt;A Global Catalog contains a full set of attributes for the domain that it&amp;rsquo;s a member of and a subset of information for all domains in its forest.  So basically, what this means is that all of the little attributes that are stored on objects in Active Directory, in the GC&amp;rsquo;s domain, will be housed on Global Catalog servers.  The global Catalog will also have a replica of the objects from other domains in the forest, but only a smaller set of their attributes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMDirectPath I/O Basic Setup</title>
      <link>https://theithollow.com/2012/07/09/vmdirectpath-io-basic-setup/</link>
      <pubDate>Tue, 10 Jul 2012 00:46:36 +0000</pubDate>
      <guid>https://theithollow.com/2012/07/09/vmdirectpath-io-basic-setup/</guid>
      <description>&lt;p&gt;While I was studying for the VCAP-DCA I realized that many people might not have access to a lab that includes the capability to do VMDirectPath I/O.  My own lab is using nested ESXi hosts inside of VMware Workstation so I don&amp;rsquo;t have access to DirectPath either, but I was able to borrow some equipment in order to test my skills.&lt;/p&gt;
&lt;p&gt;If you don&amp;rsquo;t have access to this type of equipment but want to study for the VCAP5-DCA, the below setup should suffice for you to learn it, as the setup is not very difficult.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Netapp AggrSpaceCheck 2.0 needed</title>
      <link>https://theithollow.com/2012/07/01/netapp-aggrspacecheck-2-0-needed/</link>
      <pubDate>Sun, 01 Jul 2012 22:34:57 +0000</pubDate>
      <guid>https://theithollow.com/2012/07/01/netapp-aggrspacecheck-2-0-needed/</guid>
      <description>&lt;p&gt;I was recently helping out a company attempt to upgrade their Netapp Filer from OnTap 7.3 over to Data OnTap 8.  We ran the Netapp Upgrade advisor and got to a section that wanted us to run the AggrSpaceCheck tool to make sure that the aggregates had sufficient space available.  Normally, I skip this step because I usually have plenty of space available, but in this particular case, some of the aggregates were already 99% full.  Since we didn&amp;rsquo;t want to have a serious failure during our upgrade we decided to error on the side of caution (and best practices) and run the AggrSpaceCheck tool.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Lowering Disaster Recovery Costs with Site Recovery Manager</title>
      <link>https://theithollow.com/2012/06/22/lowering-disaster-recovery-costs-with-site-recovery-manager/</link>
      <pubDate>Fri, 22 Jun 2012 14:04:40 +0000</pubDate>
      <guid>https://theithollow.com/2012/06/22/lowering-disaster-recovery-costs-with-site-recovery-manager/</guid>
      <description>&lt;p&gt;Setting up a disaster recovery site can be a costly endeavor.  VMware Site Recovery Manager has made disaster recovery much simpler, but it&amp;rsquo;s still expensive to get a DR site up and going.  Rack space, power, cooling, bandwidth, storage and compute can all add up pretty quickly, not to mention that hopefully you&amp;rsquo;ll never have to use this equipment.&lt;/p&gt;
&lt;h2 id=&#34;replication-bandwidth&#34;&gt;Replication Bandwidth&lt;/h2&gt;
&lt;p&gt;Bandwidth could be very expensive depending on how much data needs to be replicated.  Consider some of these techniques to make the best use of your bandwidth.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware SRM Gotchas</title>
      <link>https://theithollow.com/2012/06/18/vmware-srm-gotchas/</link>
      <pubDate>Tue, 19 Jun 2012 02:14:01 +0000</pubDate>
      <guid>https://theithollow.com/2012/06/18/vmware-srm-gotchas/</guid>
      <description>&lt;p&gt;I recently presented my current employers DR Strategy at the &lt;a href=&#34;http://www.chicagovmug.com&#34;&gt;Chicago Vmug&lt;/a&gt; and had several comments about the gotchas section so I thought I&amp;rsquo;d get them on the blog for future reference.&lt;/p&gt;
&lt;p&gt;During our DR Test we found several items that need to be carefully considered when doing a failover to a secondary site.  It is my hope that this post provides a good starting point for considering your own DR Strategy using VMware Site Recovery Manager.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vSphere 5 AutoDeploy Basics</title>
      <link>https://theithollow.com/2012/06/05/vsphere-5-autodeploy-basics/</link>
      <pubDate>Tue, 05 Jun 2012 13:55:52 +0000</pubDate>
      <guid>https://theithollow.com/2012/06/05/vsphere-5-autodeploy-basics/</guid>
      <description>&lt;p&gt;vSphere AutoDeploy always seemed like a lot of work to setup just to deploy a few VMware hosts, but in my current job I don&amp;rsquo;t setup hosts very often. If you are constantly deploying new hosts to get out in front of performance issues, or are building a new datacenter and deploying many hosts at once, AutoDeploy can be a great way to get up and running quickly.&lt;/p&gt;
&lt;h2 id=&#34;prerequisites&#34;&gt;Prerequisites&lt;/h2&gt;
&lt;p&gt;In order to use AutoDeploy, you&amp;rsquo;ll first need vSphere5, the AutoDeploy Install (which is on the vCenter Media), the vSphere5 Offline Bundle, PowerCLI, a DHCP Server and a TFTP server for starters.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using PowerCLI for VMware Update Manager</title>
      <link>https://theithollow.com/2012/05/31/using-powercli-for-vmware-update-manager/</link>
      <pubDate>Thu, 31 May 2012 13:29:08 +0000</pubDate>
      <guid>https://theithollow.com/2012/05/31/using-powercli-for-vmware-update-manager/</guid>
      <description>&lt;p&gt;You never know when you&amp;rsquo;ll need to script something and PowerCLI gives you the tools to do it.  I decided to see if I could script some of the VMware Update Manager (VUM) tasks while I was reviewing section 5.2 of the VCAP5-DCA Beta Blueprint and found that the procedures were quite easy.  My next thought was, &amp;ldquo;Why would I want to script this when I can use the GUI, and on top of that I can schedule scans and remediation already?&amp;rdquo;  My answer was, &amp;ldquo;You never know.&amp;rdquo;  Who knows when you&amp;rsquo;ll need to use the PowerCLI to accomplish a task.  Maybe, you&amp;rsquo;re scripting something so someone else can run it without really knowing how to perform the task, or you&amp;rsquo;re trying to get a report, or who knows.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Upgrading ESXi hosts using VMware Update Manager</title>
      <link>https://theithollow.com/2012/05/29/upgrading-esxi-hosts-using-vmware-update-manager/</link>
      <pubDate>Tue, 29 May 2012 19:42:54 +0000</pubDate>
      <guid>https://theithollow.com/2012/05/29/upgrading-esxi-hosts-using-vmware-update-manager/</guid>
      <description>&lt;p&gt;Unlike many operating systems, VMware ESXi gives you a nice tool to upgrade their hypervisor to the latest version.  VMware Update Manager gives you the ability to grab the latest build and apply it to your existing ESXi hosts.&lt;/p&gt;
&lt;p&gt;I should mention that VMware Update Manager is not the only solution to upgrade your ESXi hosts.  Hosts can also be upgraded manually by booting the host to the latest build and performing an upgrade, or by utilizing the new autodeploy features in vSphere 5.  VMware Update Manager is a simple tool that can automate the installs on several hosts in sequence and is available with all editions of vSphere 5.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Simple Free VMware Backups</title>
      <link>https://theithollow.com/2012/05/20/simple-free-vmware-backups/</link>
      <pubDate>Sun, 20 May 2012 21:44:01 +0000</pubDate>
      <guid>https://theithollow.com/2012/05/20/simple-free-vmware-backups/</guid>
      <description>&lt;p&gt;If you need to backup some of your virtual machines, maybe it&amp;rsquo;s time to consider VMware Data Recovery 2.0.  This VMware appliance provides an easy way to backup some virtual machines for free, but if you&amp;rsquo;re looking for a large scale backup solution it might be necessary to use more traditional backup solutions from Symantec or Veeam.&lt;/p&gt;
&lt;p&gt;To get started, download the VMware Data Recovery iso from vmware.com.  The iso includes a plugin for vCenter as well as an OVF for deploying the appliance.  Once you&amp;rsquo;ve deployed the OVF template and installed the vCenter plugin, you can open the vDR from the solutions and applications section of the vCenter console.&lt;/p&gt;</description>
    </item>
    <item>
      <title>NLB in vSphere (Unicast or Multicast)?</title>
      <link>https://theithollow.com/2012/05/08/nlb-in-vsphere-unicast-or-multicast/</link>
      <pubDate>Tue, 08 May 2012 18:37:56 +0000</pubDate>
      <guid>https://theithollow.com/2012/05/08/nlb-in-vsphere-unicast-or-multicast/</guid>
      <description>&lt;p&gt;Suppose you have multiple virtual machines that you would like to distribute load across that are housed inside of your virtual environment.  How do we go about setting up Network Load Balancing so that it will still work with things like DRS and VMotion?&lt;/p&gt;
&lt;h2 id=&#34;switch-refresher&#34;&gt;Switch Refresher&lt;/h2&gt;
&lt;p&gt;In most networks we have switches that listen for MAC addresses and store them in their MAC Address Table for future use.  If a switch receives a request and it knows which port the destination MAC address is associated with, it will forward that request out the single port.  If a switch doesn&amp;rsquo;t know which port a MAC Address is associated with, it will basically send that frame out all of it&amp;rsquo;s ports (known as flooding) so that the destination can hopefully still receive it.    This is why we&amp;rsquo;ve moved away from hubs and moved towards switches.  Hubs will flood everything because they don&amp;rsquo;t keep track of the MAC Addresses.  You can see how this extra traffic on the network is unwanted.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Poor Man&#39;s SRM Lab (Whitebox)</title>
      <link>https://theithollow.com/2012/05/03/poor-mans-srm-lab-whitebox/</link>
      <pubDate>Thu, 03 May 2012 12:32:17 +0000</pubDate>
      <guid>https://theithollow.com/2012/05/03/poor-mans-srm-lab-whitebox/</guid>
      <description>&lt;p&gt;I really wanted to test out some VMware Site Recovery Manager scenarios and realized that buying SANs, servers and networking equipment was quite expensive.  I also didn&amp;rsquo;t have a lot of space in my house that was available for running all of this equipment.  After completing my VCP5 I was given a copy of VMware Workstation 8 and thought that I might be able to build a nested virtual environment, where the ESXi hosts themselves were virtualized inside of workstation.  (Don&amp;rsquo;t worry, virtualizing a virtual host doesn&amp;rsquo;t warp time or space, it&amp;rsquo;s safe.)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Netapp VASA Provider 1.0</title>
      <link>https://theithollow.com/2012/05/01/netapp-vasa-provider-1-0/</link>
      <pubDate>Tue, 01 May 2012 18:58:25 +0000</pubDate>
      <guid>https://theithollow.com/2012/05/01/netapp-vasa-provider-1-0/</guid>
      <description>&lt;p&gt;Netapp has released their vStorage APIs for Storage Awareness (VASA) provider 1.0 to their support site.  &lt;a href=&#34;http://support.netapp.com&#34;&gt;http://support.netapp.com&lt;/a&gt; If you&amp;rsquo;re not that familiar with the VASA concept, this article should explain what it is and how it&amp;rsquo;s used in regards to VMware vSphere 5.&lt;/p&gt;
&lt;h2 id=&#34;what-is-vasa&#34;&gt;What is VASA?&lt;/h2&gt;
&lt;p&gt;VASA Providers collect information about your storage systems and present that information to vSphere.  In previous versions of vSphere, an administrator might need to keep track of hisher datastores in a spreadsheet or have a naming convention that showed the properties of an individual datastore.  For example, if your storage system had both SSD and Sata disks, the Datastore might be named VMFS01_SSD or something similar.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Replication Setup for Site Recovery Manager</title>
      <link>https://theithollow.com/2012/04/24/vmware-replication-setup-for-site-recovery-manager/</link>
      <pubDate>Tue, 24 Apr 2012 12:21:22 +0000</pubDate>
      <guid>https://theithollow.com/2012/04/24/vmware-replication-setup-for-site-recovery-manager/</guid>
      <description>&lt;p&gt;Recently, I wrote a blog post about how to &lt;a href=&#34;https://theithollow.com/2012/04/20/vmware-site-recovery-manager-basic-setup/&#34; title=&#34;VMware Site Recovery Manager Basic Setup&#34;&gt;setup and configure VMware Site Recovery Manager for vSphere 5.0&lt;/a&gt;.  This setup included using array based storage replication to transfer data and it ignored the new VMware replication engine that is included with Site Recovery Manager 5.0.  This post is intended to cover the setup and configuration of the vSphere replication.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re not familiar with it, the vSphere Replication Management Server handles individual replication of powered on virtual machines, to a secondary site.  This is a free vSphere appliance with the purchase of VMware Site Recovery Manager 5.0.  Traditionally, vSphere required that the storage providers were replicating the virtual machine data for SRM to work, but that has all changed with 5.0.  Now VMware can do the replication for you.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Site Recovery Manager Basic Setup</title>
      <link>https://theithollow.com/2012/04/20/vmware-site-recovery-manager-basic-setup/</link>
      <pubDate>Fri, 20 Apr 2012 17:23:49 +0000</pubDate>
      <guid>https://theithollow.com/2012/04/20/vmware-site-recovery-manager-basic-setup/</guid>
      <description>&lt;p&gt;Finally, the idea of running a Disaster Recovery test is manageable.  VMware Site Recovery Manager combined with vSphere has made it possible to test a failover to a warm site without worrying that the DR test itself will cause an outage.&lt;/p&gt;
&lt;p&gt;Setting up Site Recovery Manager and performing a site failover sounds like a daunting task, but VMware has made this very simple, assuming you are familiar with vSphere already.  If you already have a virtual environment setup at both your production site and a secondary site, SRM is pretty simple to get started with but allows for almost any DR Plan you can think of to be run.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Virtual Routing for Bubble Networks</title>
      <link>https://theithollow.com/2012/04/18/virtual-routing-for-bubble-networks/</link>
      <pubDate>Wed, 18 Apr 2012 14:13:57 +0000</pubDate>
      <guid>https://theithollow.com/2012/04/18/virtual-routing-for-bubble-networks/</guid>
      <description>&lt;p&gt;A question often comes up about what to do when you have a segmented virtual network that needs to be able to traverse subnets.  This might happen if you&amp;rsquo;re doing some testing and don&amp;rsquo;t want the machines to contact the production network, or perhaps doing a test SRM failover and having the virtual machines in their own test network.  Virtual machines in subnet (A) might need to contact other virtual machines in subnet (B) but don&amp;rsquo;t have access to the physical router any longer, so they can&amp;rsquo;t communicate.  To solve this issue, how about we try a virtual router?&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL HA Mirroring with vCenter</title>
      <link>https://theithollow.com/2012/04/15/sql-ha-mirroring-with-vcenter/</link>
      <pubDate>Sun, 15 Apr 2012 21:27:51 +0000</pubDate>
      <guid>https://theithollow.com/2012/04/15/sql-ha-mirroring-with-vcenter/</guid>
      <description>&lt;p&gt;We&amp;rsquo;re probably all aware of the benefits of clustering things like SQL Server in order to provide highly available data.  But shared storage clustering has some drawbacks on VMware ESXi clusters such as not being able to vMotion.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;• Database Mirroring – SQL Server database mirrors utilize a non-shared storage availability solution,
using built-in SQL Server replication technology to create and maintain one or more copies of each
database on other SQL Servers in the environment. SQL Server database mirrors provide
application-aware availability, and the lack of a quorum disk makes this a VMware-friendly solution,
allowing the full use of vMotion, DRS, and HA.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Netapp VSC4 Optimization and Migration</title>
      <link>https://theithollow.com/2012/04/10/netapp-vsc4-optimization-and-migration/</link>
      <pubDate>Tue, 10 Apr 2012 23:40:13 +0000</pubDate>
      <guid>https://theithollow.com/2012/04/10/netapp-vsc4-optimization-and-migration/</guid>
      <description>&lt;p&gt;One of my most frequently read articles is on how to use MBRAlign to align your virtual machine disks on Netapp storage. Well, after Netapp has released their new Virtual Storage Console (VSC4) the tedious task of using MBRAlign might be eased for some admins.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Optimization and Migration&lt;/strong&gt;
The new VSC4 console for vSphere has a new tab called Optimization and Migration. Here you are able to scan all or some of your datastores to check the alignment of your virtual machines. The scan manager can even be set on a schedule so that changes to the datastore will be recognized.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Broadcast Across Subnets</title>
      <link>https://theithollow.com/2012/04/06/how-to-broadcast-across-subnets/</link>
      <pubDate>Sat, 07 Apr 2012 03:26:20 +0000</pubDate>
      <guid>https://theithollow.com/2012/04/06/how-to-broadcast-across-subnets/</guid>
      <description>&lt;p&gt;Many services such as DHCP or TFTP use broadcast packets to find a particular server. In the case of DHCP, a device when connecting to a network will send out a broadcast to find a DHCP server to get an IP address to use. But what if you have multiple subnets on your network? You could have a DHCP server on each of your subnets, but this seems a bit overkill.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HP Gen8 Server Class Review</title>
      <link>https://theithollow.com/2012/03/30/hp-gen8-server-class-review/</link>
      <pubDate>Fri, 30 Mar 2012 14:15:10 +0000</pubDate>
      <guid>https://theithollow.com/2012/03/30/hp-gen8-server-class-review/</guid>
      <description>&lt;p&gt;Hewlett-Packard has released the details of their new product line the Gen8 (don&amp;rsquo;t call me G8) servers.  The new line as, you would expect, has all of the performance increases that seem necessary when coming out with a new product.  The new Sandy Bridge XEON processors are onboard, they&amp;rsquo;ve increased the number of DIMM slots, increased the total amount of memory allowed per system while also increasing the memory speed supported.  HP has also switched over to PCI 3.0 which is providing much faster speeds for PCI devices.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Understanding Beacon Probing</title>
      <link>https://theithollow.com/2012/03/27/understanding-beacon-probing/</link>
      <pubDate>Tue, 27 Mar 2012 12:30:32 +0000</pubDate>
      <guid>https://theithollow.com/2012/03/27/understanding-beacon-probing/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;ve built a virtual infrastructure you&amp;rsquo;ve probably had to decide whether or not to use Beacon Probing when setting up your vSwitch uplink ports. But what is it, and why do we need it?&lt;/p&gt;
&lt;p&gt;Let me propose a scenario. Assume that we have a virtual switch with three uplinks, and one of those uplinks fails.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2012/03/beaconprobing1.jpg&#34;&gt;&lt;img alt=&#34;BeaconProbing1&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2012/03/beaconprobing1.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If the uplinks are setup correctly, they will see the failed uplink and start sending their frames over the other active uplinks. This is standard network fault tolerance from vSphere.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Understanding RAID Penalty</title>
      <link>https://theithollow.com/2012/03/21/understanding-raid-penalty/</link>
      <pubDate>Wed, 21 Mar 2012 15:34:22 +0000</pubDate>
      <guid>https://theithollow.com/2012/03/21/understanding-raid-penalty/</guid>
      <description>&lt;p&gt;Determining which type of RAID to use when building a storage solution will largely depend on two things; capacity and performance. Performance is the topic of this post.&lt;/p&gt;
&lt;p&gt;We measure disk performance in IOPS or Input/Output per second. One read request or one write request = 1 IO.  Each disk in you storage system can provide a certain amount of IO based off of the rotational speed, average latency and average seek time.  I&amp;rsquo;ve listed some averages for each type of disk below.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMware Network Traffic Routing</title>
      <link>https://theithollow.com/2012/03/16/vmware-network-traffic-routing/</link>
      <pubDate>Fri, 16 Mar 2012 13:00:27 +0000</pubDate>
      <guid>https://theithollow.com/2012/03/16/vmware-network-traffic-routing/</guid>
      <description>&lt;p&gt;VMware has lots of ways to setup networking on their ESXi hosts.  In order to set this up in the best way for your needs, it&amp;rsquo;s important to understand how the traffic will be routed between VMs, virtual switches, physical switches and physical network adapters.&lt;/p&gt;
&lt;p&gt;Before looking at an example, we should review some networking 101.  Machines on the same vlan on the same switch can communicate with one another (assuming there is no firewall type devices in the way).  Machines on different vlans on the same switch cannot communicate unless the traffic passes through a router.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Lun Masking vs Zoning</title>
      <link>https://theithollow.com/2012/03/12/lun-masking-vs-zoning/</link>
      <pubDate>Tue, 13 Mar 2012 01:27:47 +0000</pubDate>
      <guid>https://theithollow.com/2012/03/12/lun-masking-vs-zoning/</guid>
      <description>&lt;p&gt;Zoning and Lun Masking are often confused for each other, probably because both of them are used to restrict access to storage.  They should both be used to secure the storage network and reduce unnecessary traffic.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Zoning&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you want to specify only certain hosts from accessing a storage device then you would want to setup zoning.  For instance, in the example below, you can see that the two servers on the right can access three of the four storage devices, whereas the two on the left can only access two of the SANs.  This configuration is done on the Fibre Channel switch.  iSCSI, NFS, and FCoE can also be segmented, but they would use typical TCPIP segmentation methods like setting up a VLAN.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Path Selection Policy with ALUA</title>
      <link>https://theithollow.com/2012/03/08/path-selection-policy-with-alua/</link>
      <pubDate>Thu, 08 Mar 2012 13:58:05 +0000</pubDate>
      <guid>https://theithollow.com/2012/03/08/path-selection-policy-with-alua/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s important to understand how VMware ESXi servers handle connections to their associated storage arrays.&lt;/p&gt;
&lt;p&gt;If we look specifically with fibre channel fabrics, we have several multipathing options to be considered.
There are three path selection policy (PSP) plugins that VMware uses natively to determine the I/O channel that data will travel over to the storage device.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Fixed Path&lt;/li&gt;
&lt;li&gt;Most Recently Used (MRU)&lt;/li&gt;
&lt;li&gt;Round Robin (RR)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Let&amp;rsquo;s look at some examples of the three PSPs we&amp;rsquo;ve mentioned and how they behave.  The definitions come from the vSphere 5 storage guide found below.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Virtualization vs Emulation</title>
      <link>https://theithollow.com/2012/03/07/virtualization-vs-emulation/</link>
      <pubDate>Wed, 07 Mar 2012 15:00:21 +0000</pubDate>
      <guid>https://theithollow.com/2012/03/07/virtualization-vs-emulation/</guid>
      <description>&lt;p&gt;Emulation and Virtualization are not the same thing.  In many cases you&amp;rsquo;ll hear them used interchangeably but they are different concepts.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Emulation&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Emulation consists of taking the properties of one system and trying to reproduce it with a different type of system.  When it comes to computers, you may have seen some software emulators that you can install and run on a PC or MAC, that will reproduce the characteristics of an older system such as a Nintendo or other gaming console.  As an example you could then perhaps run Super Mario Bros. on your work desktop (I am not advocating the playing of video games at work).  In this case the software emulator is mimicking the gaming console so that the game could be run inside the emulator, even though the underlying hardware is an x86 architecture.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Overview of vStorage API Array Integration (VAAI)</title>
      <link>https://theithollow.com/2012/03/05/overview-of-vstorage-api-array-integration-vaai/</link>
      <pubDate>Mon, 05 Mar 2012 19:06:36 +0000</pubDate>
      <guid>https://theithollow.com/2012/03/05/overview-of-vstorage-api-array-integration-vaai/</guid>
      <description>&lt;p&gt;Many storage providers have been working with VMware to improve performance of disks by giving VMware access to invoke capabilities of the storage system.  There are basically three main primitives that VMware can invoke to do this.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Full Copy&lt;/li&gt;
&lt;li&gt;Hardware Assisted Locking&lt;/li&gt;
&lt;li&gt;Block Zeroing&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Full Copy&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Lets look at what happens when you clone a VM without VAAI.  The ESXi server will start to copy the blocks of the original VM and start to paste them in the new location.  Below is an animation to describe this process.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Extending Windows System Drives with vSphere</title>
      <link>https://theithollow.com/2012/03/02/extending-windows-system-drives-with-vsphere/</link>
      <pubDate>Fri, 02 Mar 2012 16:29:13 +0000</pubDate>
      <guid>https://theithollow.com/2012/03/02/extending-windows-system-drives-with-vsphere/</guid>
      <description>&lt;p&gt;vSphere has made it very simple to resize disks.  They old days of finding larger disks to put in your severs and cloning or migrating data aren&amp;rsquo;t necessary now that virtualization has become widely used.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re using vSphere you can easily extend non system drives by changing the size of the Hard Disk, and then going into the virtual machine and using diskpart or Disk Manager and extending the drive.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SAN Snapshots vs VMware Snapshots</title>
      <link>https://theithollow.com/2012/02/27/san-snapshots-vs-vmware-snapshots/</link>
      <pubDate>Tue, 28 Feb 2012 02:33:24 +0000</pubDate>
      <guid>https://theithollow.com/2012/02/27/san-snapshots-vs-vmware-snapshots/</guid>
      <description>&lt;p&gt;I found people have a hard time understanding that a SAN Snapshot and a VMware snapshot are fundamentally different.  I think because unless you&amp;rsquo;re a storage administrator, you&amp;rsquo;re probably not dealing a whole lot with snaps to begin with.  VMware has made it more commonplace for System Administrators to deal with snapshot technology.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;SAN Snapshots&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Lets first look at how traditional SANs take snapshots.&lt;/p&gt;
&lt;p&gt;To start we have 6 blocks being used.  The file system has marked blocks which blocks are being used.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Exchange Split Brain ... On Purpose?</title>
      <link>https://theithollow.com/2012/02/26/exchange-split-brain-on-purpose/</link>
      <pubDate>Mon, 27 Feb 2012 00:42:40 +0000</pubDate>
      <guid>https://theithollow.com/2012/02/26/exchange-split-brain-on-purpose/</guid>
      <description>&lt;p&gt;I was recently tasked with performing a company wide disaster recovery test.  The test had the normal goals with a standard recovery time objective, and recover point objectives.  Unfortunately, the test needed to be performed during the middle of a production day, and not affect production.  Under normal circumstances we could assume that our production servers were disabled or destroyed in some manner and we could power up our DR servers and continue the business.  During this test however we needed to make sure that both networks could run at the same time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VMWorld 2011</title>
      <link>https://theithollow.com/2012/02/25/vmworld-2011/</link>
      <pubDate>Sat, 25 Feb 2012 19:42:15 +0000</pubDate>
      <guid>https://theithollow.com/2012/02/25/vmworld-2011/</guid>
      <description>&lt;p&gt;VMworld 2011 was held at the Venetian Hotel in Las Vegas.  Over 25,000 attendees this year.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://shanksnet.files.wordpress.com/2012/02/venetian.jpg&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;http://shanksnet.files.wordpress.com/2012/02/venetian.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It was held in Las Vegas, but the sites and attractions didn&amp;rsquo;t take away from the event.  Despite all the distractions that Las Vegas can provide, there was too much going on at VMworld to get caught up in the city.&lt;/p&gt;
&lt;p&gt;My favorite part of VMworld was the Hands on Labs.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://shanksnet.files.wordpress.com/2012/02/vmworld-hol1.jpg&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;http://shanksnet.files.wordpress.com/2012/02/vmworld-hol1.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;After signing up for the specific lab you wanted, you were ushered to your assigned desk.  There were dual screen workstations setup at every desk and very straight forward instructions on how to complete the labs.  These labs would get very in depth and would show you why and what was happening behind the scenes when you would perform your operations.  I especially enjoyed the Netapp lab.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
