BIOS settings in a VMware ESX(i)/vSphere Environment

Over the last period I’ve noticed that a lot of customers aren’t aware of BIOS settings that can be changed as a best practice for VMware ESX(i)/vSphere environments. In this article I want to outline some of these best practices specifically based on HP Hardware, but feature-like options are available within other vendors as well. [...]

Automating ESXi Deployment with UDA 2 and bash script

Recently I’ve been asked to deploy a huge amount of ESXi 4.1 Hosts using the Ultimate Deployment Appliance (UDA 2). Let’s start off by saying that the UDA is a fantastic tool but for mass deployment without user-intervention you really don’t want to manually create a template for each host and you  so I figured that bash scripts could help [...]

Running vMA 4.1 on VMware Workstation

After importing the new vSphere Management Assistant (vMA) 4.1 on my VMware Workstation 7 environment I noticed that it boots with a memory crash error, an “unable to access resume device” message and eventually ends with a kernel panic. The memory crash error seems like something that can be ignored and which is covered by several blog articles [...]

Setting up vSphere ESXi 4.1 Scripted Installation

Scripted installation is  a new feature for ESXi which is introduced with the release of vSphere 4.1. In this article I’m describing the setup of my home lab in which I use this new feature. Please be advised that this article assumes some basic understanding of Windows and ESX and gives you some guidelines which you can [...]

VMFS Datastore Permissions, useful for SRM

Lately I visited a customer who, depending on their customers SLA, provided either SRM protected VM’s (SLA-1) or non-SRM protected VM’s (SLA-2). The technical difference between these SLA’s is that SRM protected VM’s must be placed on LUN’s that are replicated between storage arrays. Different departments are responsible for creating either SLA-1 or SLA-2 VM’s and operational procedures are in place to make sure that the right [...]

My VCDX Defend Experience

Let’s directly start with the most important news; I’ve passed my VMware VCDX defend and got VCDX Number #040! Very Cool!! The story: two weeks ago I travelled to Munich to do the final and biggest step in the VCDX Certification path – Present and Defend your Design & Implementation Plan. In preparation to this [...]

Microsoft Cluster Service support on vSphere (iSCSI)

Lately a customer asked me about Microsoft Cluster Service support on a vSphere iSCSI environment. The  VMware Documentation for vSphere and vSphere Update 1 states: Before you set up MSCS, review the list of functionality that is not supported for this release, and any requirements and recommendations that apply to your configuration. The following environments and [...]

Using LeftHand Snapshot techniques within a VMware Environment

I recently got a question from the backup architect asking me about LeftHand snapshot techniques to make backups of VM’s. The current storage design classifies VM’s based on their Recovery Point Objective (RPO) per LUN as shown in the overview below. Within this storage design it could be a good solution if we automate LeftHand [...]

How to quickly discover a "VM to Resource Pool" mapping

Everyone knows the situation in where a (s)VMotion asks you to select a Resource Pool. I would love to see that VMware automatically selects the current VM’s Resource Pool but unfortunately we have to make a selection since it defaults to the cluster. When we leave it to default it obviously causes the VM to [...]

SCSI Bus Sharing on the VM Boot Disk SCSI Card

Lately I’ve been asked to review a PID (Project Initiation Document) for a new File Server project based on Linux/GFS v2 (General File System) hosted on VMware vSphere. I noticed that the PID was talking about a dynamic File Server that could (and even would) grow towards 100 TB storage space. That number immediately set [...]