VMworld 2013: VMware Virtual SAN #STO5391

Before going into detail about this session, I must say that the speakers were hard to understand due to bad English pronouncement. It would be good if the speakers would train this so that everybody can understand what they are saying.

This session, primarily presented by Christos Karamanolis was all about VSAN, or Virtual SAN, the new feature available from vSphere 5.5.

In my opinion, VSAN is a replacement for the Virtual Storage Appliance (VSA) released during vSphere 5.0. And, VSAN could compete with the solution offered by Nutanix, except the intelligent software that Nutanix has developed will be more enhanced compared to VSAN.

For people not familiar with VSA; this solution will transform the local storage in your ESXi host to a VSA datastore. With a minimum of 2, maximum of 3 ESXi hosts, you can create a VSA cluster. Hosts in this cluster will replicate their VSA datastore with adjacent ESXi hosts and provide high availability (and stable performance, since it’s local storage!). You can run the VSA datastore next to your other datastore and will be able to storage vMotion between datastore types.

VSAN is enabled on ESXi cluster-level and will by default initialize all unused space on the hosts in this cluster. Advanced configuration enables an administrator to only use a specific amount or type of storage capacity. You don’t need to deploy extra VMs or vApps to use VSAN. It’s all inside vSphere 5.5.

Hardware-based (or software) RAID will not be used, but replication will be used instead. For each VM it’s possible to define how many replicas will be available using storage profiles in vSphere. This way you can protect important VMs using more replicas and provide a simple protection for the less important VMs.

Replication will keep copies of the VMDK blocks among all ESXi hosts in the VSAN-enabled cluster and removes the need for a RAID configuration. The local initialized storage (SATA, SAS or SSD drives) will be added to one big datastore presented by VSAN. This datastore will grow in size as you add extra drives. You don’t need to keep all your hosts the same, you can add extra SSD or HDD drives to specific hosts to add extra capacity of a certain drive type. The same goes for compute, but you need to have a minimum of 1 HDD and 1 SSD drive in a host to enable VSAN. A minimum of 3 vSphere ESXi 5.5 hosts are required to enable VSAN at cluster level.

The ESXi hosts need to have a 1GB or 10GB NIC and need to have VSAN virtual networks configured in order for VSAN to be enabled and be operational. When you have a RAID controller in your host, configure it as JBOD. As stated earlier, you should not configure RAID protection in combination with VSAN.

The vSphere hosts need to be on the VMware HCL to be supported for VSAN use. Of course all of your hardware is listed on the HCL.. Right? 🙂

When using replicas, write I/O will go to all replicas for that specific VM. Read I/O will go to any replica. This way of I/O pathing will provide high performance and high availability.

One last thing I would like to mention is that VSAN provides a detailed performance view which can be used for capacity management and troubleshooting.

When vSphere 5.5 is available for download I will most certainly test out the VSAN functionality and see if it can indeed replace the VSA functionality.

VMworld 2013: PowerCLI Best Practices – A Deep Dive #VSVC4944

My first scheduled session was with Alan Renouf and Luc Dekens, the PowerCLI gurus of VMware and always busy writing scripts and code to make the life of a VMware professional easier.


Alan Renouf and Luc Dekens slicing the PowerCLI cake.

During this session, Alan and Luc were sharing their best practices when using PowerCLI 5.5 Release 1 and PowerShell v3. I basically wrote down a list of these best practices and specifically the ones that come in handy during my activities. Hopefully it will come to good use for others.

  • Use tags (introduced in vSphere 5.1). Tags can be read and written, which was not possible in earlier releases of PowerCLI
  • vDS support. Now you can configure distributed switches
  • Open your VM console using PowerCLI and share the URL with administrators to enable them to directly login to the VM console without logging into vSphere Web Client.
  • vCloud Director 5.5 support
  • Configure ESXi host licenses
  • Make sure when processing data, that you filter the search before filtering the results to speed up the processing of your command or script.
  • Don’t use Write-Host, instead use Write-Verbose or Write-Warning
  • Use venter Alert Actions to automate in a very easy way. Let’s say after deploying a VM, you want to automatically run a script in the VM that installs AntiVirus software, or your CMDB gets updated automatically. There are numerous amount of alerts available in vCenter which you can use out-of-the-box
  • WebCommander, a VMware fling which presents PowerCLI scripts, for any kind of product (View, vCloud Director, vSphere etcetera) in a web-based view available to you, the scripter/programmer and also your users. It’s even possible to give users a direct link to your scripts. Looks like an App store for PowerCLI scripts 🙂
  • Check out PS-Remoting to re-use PowerCLI sessions open to your vCenter Server. This decreases load on your vCenter server and increases the speed of your scripts, since the initial load only happens once, when you open up the session.
WebCommander, a fling by VMware

WebCommander, a fling by VMware

Thanks to Alan and Luc for their session and dose of humour 🙂

VMworld 2013: General Session #GS-MON

This morning Robin Mattlock opened the General Session at the Moscone Centre-North with an awesome intro movie and prepared everyone for the Software Defined Data Center topics coming up the rest of the event.

She welcomed some ‘Alumni Elites’ on stage, persons who participated all VMworld events, for 10 years.

Robin mentioned that the number of VMs managed by an admin has been tripled when looking at the following ‘virtualization phases’:

  • Compute virtualization (120 VMs managed per admin)
  • Virtualizing Business Critical Applications (BCA) (170 VMs managed per admin)
  • IT-as-a-Service (350+ VMs managed per admin)

Soon after Pat Gelsinger took stage and announced that everything has to be virtualized and VMware will never stop chasing the vision of virtualizing all apps, including the Business Critical Apps mentioned earlier.

Next, Pat announced the release of vSphere and vCloud Suite 5.5 introducing support for large datastores and bigger virtual disks (64TB!), overall capabilities and application-aware High Availability.

VMware Virtual SAN is finally coming to GA as is VMware NSX which was announced by Martin Casado. I really have to show the features and capabilities provided by NSX to my networking colleagues, they will be flabbergasted! Most features you know of usual Virtual Machines like snapshotting and cloning will be made available to the networking aspects.

Ebay, Citi and GE Appliances came on stage telling their experiences with NSX and how they have (completely or partly). That proves that the technology is production capable.
They told us that no physical changes were needed in the infrastructure which sounds promising to me but I think more is needed to completely transform your networking infrastructure to a full virtualized infrastructure.

The last announcement I want to write about is VMware vCloud Hybrid Service, the public cloud solution provided by VMware and providing customers with an extension or even a replacement of their own datacenter. Solutions like Disaster Recovery as a Service can be provided easily and saves customers the need and costs for building their own failover site.

Pat states that VMware is the number one VMware Cloud Management provider and the fastest growing provider as well.

From what I can tell now, last year, VMworld 2012 was all about providing SDDC (Software Defined Data Center) services for Virtual Machines and now the next step has arrived for storage, networking and automation.

Thanks for reading!

VMworld 2013: Arrival and registration

My first post from San Francisco and I have some catching up to do. Since I haven’t been doing nothing once the plane touched down in Frisco. So let’s get my story going!

After a long day I have finally arrived in ‘Frisco’ yesterday around 5PM, while at home the clock was already pointing at 2AM. What do you mean, back to the past?

I have to mention the flight by British Airways which was a pleasure to experience. An entertainment system with new movies (watched Iron Man 3!), free drinks and 3 meals to make our travel as comfy as possible. Seen the fact that our flight endured 10 hours and 30 minutes 🙂



To celebrate our arrival, my colleague and me grabbed a burger at the local diner and enjoyed some local beers before leaving to the hotel and catch a good night sleep. At least, if the beds were a little bit more comfy:

This morning we had breakfast at 8AM and went for the Moscone centre to pick up our badges and backpack. I made some photos of the Partner Exchange which was still being built up but already looked very awesome. Oh, and I shook hands with Alan Renouf, the PowerCLI Guru and creator of the vCheck script.

A little bit off-topic, but like the second picture of this post suggested, we visited Alcatraz this afternoon. A cool experience and people who haven’t been there should really check it out. The  audio tour was even available in Dutch!


While on the boat and island (or like they say here; the rock) I made some cool pictures I want to share with you.

One last thing, check out the URL below to find the blog of my colleague Eelco de Boer.
Thanks for reading!

VMworld 2013: Countdown!

Tomorrow my trip to San Francisco will start together with a colleague and I can’t wait to get there!

Got to have some patience tho, starting with a flight in Amsterdam to London in the morning and having a 2 hour break before taking off to San Francisco (which is a 12 hour flight). My first experience in a plane for longer then 4 hours.. Hmpf =D

Arriving in SFO we will be heading to Union Square, drop off our bagage and hopefully having some nice (American!) dinner. If we still have some energy I want to go and check out the surroundings for a bit.

This slideshow requires JavaScript.

Sunday the fun starts with a trip to Alcatraz and picking up our VMworld badge/bag and other coolness. On monday, tuesday, wednesday and thursday I will report exclusively about my experiences at the VMworld convention. Stay tuned for news around VMware products and solutions!

Of course there are also some parties along the week. If the photos and stories are not rated M for Mature, I will post them on my blog for my faithful readers.

Signing out and will be back soon with fresh news. Thanks for reading =)

VMworld 2013: Content Catalog online

For those who didn’t noticed yet; the Content Catalog for VMworld 2013 is available online. Be sure to preview the available sessions (which are still subject to changes) and get ready for the Schedule Builder.

Check out the Content Catalog using the following URL:

The Schedule Builder for US will be online on the 25th of July and for Europe on the 15th of August.

VMworld 2013: San Francisco Ahoy!

Hey everyone,

I’m one of the lucky attendees of VMworld in San Francisco this year!
This will be my second visit to VMworld and I can’t wait to see what sessions will be given.

Given the fact I have been working with vCloud Director a lot lately without any training or literature knowledge, this will be a nice opportunity to get more experienced with the product and add-ons.

Every day after arriving in San Francisco I will publish a new blog posting to share my thoughts and experiences with the sessions, hands-on labs, discussions and of course.. The parties =)

Can’t wait till’ August!