VMware Custom Searches

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’t we? 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. ...

June 1, 2015 · 2 min · eshanks

vRealize Automation - Remove UPN Suffix

Have you ever tried logging into vRealize Automation and gotten an Incorrect username/password but you’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’re using a solution like vRealize Automation and notice the login doesn’t work unless you specify a a User Principle Name (UPN) in the form of [email protected], try the following correction. ...

May 26, 2015 · 1 min · eshanks

EMC vVNX for your Home Lab

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? If you’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’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’t cheap). Well, now we have the EMC vVNX. ...

May 12, 2015 · 4 min · eshanks

Zerto 4 - To Amazon and Beyond

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’s got a myriad of new goodies. New User Interface Cross-Replication from vSphere to Microsoft SCVMM and Amazon Web Services (AWS) Sizing improvements More Secure Virtual Replication Appliances vSphere 6 support 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. ...

May 5, 2015 · 7 min · eshanks

Setup DHCP Relay on HP V1910

Setting up a DHCP relay is a pretty common task that performed by network administrators when setting up a new LAN. If you’re not familiar with a DHCP Relay, take a look at the example below. In order for a client to get an IP Address from a DHCP Server, it sends out a broadcast once it’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’s IP Address. ...

April 27, 2015 · 3 min · eshanks

vPostgres for vRealize Automation Gotcha

If you’re planning on doing a full distributed installation of vRealize Automation, you’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’ve been doing a bunch of work on this lately and wanted to warn people of a gotcha if you’re using a load balancer. Non-Distributed Install To give us a better understanding, take a look at a pair of vRealize Automation Appliances that aren’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. ...

April 21, 2015 · 2 min · eshanks

vRealize Automation vPostgres Failover

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. ...

April 13, 2015 · 3 min · eshanks

Thank You

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. ...

April 7, 2015 · 1 min · eshanks

Custom Options for vRealize Automation Server Requests

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’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. Build a Property in the Property Dictionary To start, lets build a new property in the property dictionary. To do this, go to the Infrastructure Tab –> Blueprints –> Property Dictionary. From there, we can add a “New Property Definition”. In the example below I’ve created a very generic “HollowTestProperty” and left the display name the same. A description is always a good idea and the Control Type I changed to “DropDownList”. 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. ...

March 30, 2015 · 3 min · eshanks

VMware Tools Time Syncronization

VMware Tools gives you the option to synchronize the time of the guest OS with the ESXi host. Many times this isn’t necessary because the guest itself is using Network Time Protocol (NTP) or used the Active Directory domain time. Why would proper time synchronization be a problem, you might ask? Well, in a virtual environment, the CPU isn’t constantly keeping track of time like it does in a physical machine. For a more detailed explanation look at tick counting in the Timekeeping Guide. ...

March 24, 2015 · 3 min · eshanks