Designing vSphere for 10Gb converged networking, with Cisco UCS, Nexus 1000V and NetIOC
Posted on 01.Nov 2011 by Ray Heffer in ESXi, NetIOC, Networking, Vblock, Virtualisation, VMware, vSphere 5Whilst working on a Vblock 300 implementation a few weeks ago I had an interesting conversation with one of the network architects at VCE and we discussed the subject of best practices surrounding 10Gb and 1Gb networking. Traditionally with 1Gb networking it is best practice to separate traffic on your ESX/ESXi hosts with vSwitches (or dvPortGroups) dedicated to each type of traffic (vMotion, Management, Storage, production networking) and typically designs will contain 6 to 8 NIC’s per host. With the introduction of 10Gb networking, I’ve noticed that some implementations have neglected to include some important design considerations regarding the use of 10Gb networking. Lets say for that we present 4 x 10Gb NIC’s to each host (these are vNIC’s in the Cisco UCS world) or we can present 6 x 1Gb NIC’s using traditional methods of separating the traffic into various dvportGroups. Which is best? Can we get away with just 2 x 10Gb NIC’s or do we need more? The key consideration here isn’t how many NIC’s (or vNIC’s) are presented to each host, but rather how much network bandwidth is available to each traffic type (i.e. vMotion, FT Logging, VM traffic) and critically how we control it. 
How to pass the VMware VCAP-DCD exam (it’s tough!)
Posted on 28.Oct 2011 by Ray Heffer in ESX, ESXi, VCAP-DCD, Virtualisation, VMware
Since the days when exams were written with chalk and slates and blog posts were cave paintings, it is obligatory to share the experience of taking exams within the community. I hope the title didn’t get you too excited as I signed an NDA and really can’t tell you how to pass this exam. But, what I can do is give you advice and help you focus your study where it really matters. For starters, if you are reading this then you are probably wondering about the VCP5 and the VCAP5 exams. I wouldn’t blame you if you are opting to hold on for the release of the VCAP5 exams, but as it stands whilst I write this post we have no idea when they will be released. It’s likely to be next year sometime, but that is a pure guess. Gregg over at TheSaffaGeek has already started compiling some material to help you with studying for the VCAP 5 exams. However, if you have decided to jump straight in and sit the VCAP-DCD4 (VDCD410) exam then here are my thoughts.
This exam is HARD-ass. There are a few peeps that say it’s easy, but I personally found this harder than the VCAP-DCA due to the shear number of questions (113 in total as stated in the blueprint). If you are a native English speaker then you get 3 hours 45 minutes (4 hours for non-native), and the key to passing this exam is primarily being able to skim-read a case study or scenario and understand design requirements, constraints, risks, assumptions and translate these into one or more of the possible answers. If you spend time reading each question in detail then you are likely to run out of time. It’s also a hard exam to study for because it tests your general experience with vSphere and design knowledge, so you are not just remembering where something is configured. 
VCP5 (VMware Certified Professional on vSphere 5) VCP510 Exam Experience… I passed!
Posted on 05.Oct 2011 by Ray Heffer in ESXi, VCP5, Virtualisation, VMware, vSphere 5
Today I took the VCP510 exam and passed, so I thought I would share my thoughts on this latest certification by VMware. Firstly, I’m in the middle of the VCAP exams, having just completed the VCAP-DCA4 and will soon start studying for the VCAP-DCD4. Why take the VCP exam based on a new version now? Well, mainly because I’ve already been on the VMware vSphere: What’s New [V5.0] course and most of the contents are still fresh in memory. Secondly having passed the VCAP-DCA4 exam, with the next one being design focused I can pretty much focus on design best practices regardless of the version (although there are obvious differences).
After spending a week working down-under in Perth, I managed to get some time off this week to recover from the jet lag, so what better way than spending a few days refreshing my memory and doing LOTS of lab work with vSphere 5!
Much of my focus was around the vSphere Storage Appliance (vSA), vCenter Server Appliance and Auto Deploy and I must admit after reading some other comments I didn’t focus too much on configuration maximums (still glanced over them).
I can’t go into the specifics of the exam, as per the usual NDA, but here are my thoughts… 
Things to get excited about this winter!
Posted on 20.Sep 2011 by Ray Heffer in Business & IT, Virtualisation, VMware
I’m actually really looking forward to the winter this year, and it seems that 5 is the lucky number. The new iPhone 5 will be released, rumours suggest this will be on or around 15th October, and then there is the iPad 3 (ok, it’s not 5 but worth mentioning!) which should have a far superior retina display which will be great for reading PDF’s and studying with! I’m still using the iPhone 3GS and iPad 1 so my Xmas list is easy this year, whether I get what I want depends on how good I am!
In the virtual world, at least inside the cloud, VMware have released vSphere 5 and View 5, in addition to many other new products. With the up and coming release of Microsoft Windows 8 with it’s incredible boot time thanks to the way it shuts down in a hybrid shutdown / sleep state, I can only imagine the benefits this will bring to desktop virtualisation and end-user computing as a whole. 
2.1 VCAP-DCA Study Guide – Implement and Manage Complex Virtual Networks
Posted on 20.Sep 2011 by Ray Heffer in ESX, ESXi, VCAP-DCA, Virtualisation, VMwareNetworking is a critical component of any virtual infrastructure, and often it’s the management networks that are overlooked. Back in the day before virtualisation, management networks were considered less important than production, and it wasn’t too much of a big deal as it only provided console access (E.g. iLO, DRAC), SNMP monitoring, web interfaces, and so on – it just didn’t impact production. I have noticed that this mindset has crept into some vSphere designs where management interfaces lack any form of redundancy. Why is this so important? Well for starters ESXi uses the Management network for vMotion, Fault Tolerance (FT) and HA. In fact if your management interface has no redundancy you’ll get a warning as described in VMware KB 1004700. Without redundancy on your management networks, these features will not work. In addition, you may be faced with mixed ESX and ESXi environments where the management networks are different between ESX/ESXi. Management on ESX uses the Service Console network, but ESXi uses a vmKernel network called Management Network. Duncan Epping of Yellow Bricks has an excellent article on VMware HA here, also check out Frank Denneman and Duncan Epping’s HA and DRS Technical Deepdive book is an excellent read and I recommend this especially if you’re studying for the VCAP-DCA. 
VCAP-DCA4 Results and Exam Experience (I passed!)
Posted on 08.Sep 2011 by Ray Heffer in VCAP-DCA, Virtualisation, VMwareUpdate: VCAP-DCA4 no. 386 (cool!)
Juggling work, travel, kids, and personal time, whilst trying to study for any exam is no easy feat especially when you have a family that demands your undivided attention. I’m sure many of you are all in the same boat. Despite that I managed to squeeze in a lot of time into my home lab and study for the VCAP-DCA exam, so it is possible (just damn difficult!). So to set the scene, I woke up early in a hotel in Ireland yesterday following an intense but enjoyable week working on Vblock, and I noticed an email from VMware certification on my phone… Opening that email and the attachment with the results seemed to take forever, but what a relief to see that I passed.
I can’t share specific details of the exam as I’d be tracked down and assassinated, but I can share my experience and study tips to help you.

1.3 VCAP-DCA Study Guide – Configure and Manage Complex Multipathing & PSA Plug-ins
Posted on 16.Aug 2011 by Ray Heffer in ESX, ESXi, VCAP-DCA, Virtualisation, VMwareThis section on storage continues on from section 1.2 in the blueprint (Manage Storage Capacity in a vSphere Environment) which at the time of writing these study notes, I haven’t completed yet. I felt that managing multipathing and PSA plugins deserves more attention, at least for me anyway. This is very command line heavy but remembering that during the VCAP-DCA exam documentation is provided (see key materials below), and the fact you can use command line help makes this a little less scary. Just try and remember what you need to achieve and have a good idea of which commands are used!
Knowledge Required
- Explain the Pluggable Storage Architecture (PSA) layout
Key Focus Areas
- Install and Configure PSA plug-ins
- Understand different multipathing policy functionalities
- Perform command line configuration of multipathing options
- Change a multipath policy
- Configure Software iSCSI port binding
Key Materials (VMware PDF’s & KB articles)
- iSCSI SAN Configuration Guide
- Fibre Channel SAN Configuration Guide
- vSphere vSphere Command-Line Interface Installation and Scripting Guide

4.3 VCAP-DCA Study Guide – Configure a vSphere Environment to support MSCS Clustering
Posted on 12.Aug 2011 by Ray Heffer in ESX, ESXi, VCAP-DCA, Virtualisation, VMwareI remember when I first started using Microsoft Cluster Servers with SQL 2000 and Exchange 2003, and I had plenty of experiences (good and bad) especially once when I lost the quorum disk and I was due to go on holiday the next day! When I saw this topic on the VCAP-DCA blueprint I thought ‘oh’. Funnily enough, whilst I have had plenty of experience with physical clusters, I’ve never had to implement clustering in a vSphere environment. Due to certain complexities of MSCS you can achieve unwanted downtime (such as when I lost the quorum disk, or through mis-configuration) and can be a headache in itself. I’m not sure to what level the VCAP-DCA exam will require us to configure MSCS, but I am confident that it’s just configure the vSphere environment and not the other things you would normally have to do (SAN zoning, shared quorum disk, etc).
The first and only document I will use for this section on MSCS is Setup for Failover Clustering and Microsoft Cluster Service, and it’s only 36 pages so don’t worry you won’t be spending the next three weeks on MSCS alone! In fact, the VCAP-DCA blueprint lists each section in order on this document so it’s a safe bet! 
1.1 VCAP-DCA Study Guide – Implement and Manage Storage, part 2
Posted on 26.Jul 2011 by Ray Heffer in ESX, ESXi, VCAP-DCA, Virtualisation, VMwareThis is the second part to my VCAP-DCA study guide on storage (section 1.1 of the blueprint). As mentioned in part 1, I intend to focus these study notes on what you need to know with essential learning points. There is a big section on LUN masking using PSA related commands in this part of my study guide, and also an introduction to analysing performance stats with esxtop. Whilst esxtop is covered in many of the VCAP-DCA blueprint sections, 1.1 is the first section it is mentioned in regards to assessing storage performance, so at the very end of this post I have included the topic ‘Using ESXTOP for Storage Performance Analysis’.
1.1 VCAP-DCA Study Guide – Implement and Manage Storage, part 1
Posted on 04.Jul 2011 by Ray Heffer in ESX, ESXi, VCAP-DCA, Virtualisation, VMwareThis is the very first subject on the VCAP-DCA blueprint, and I intend to focus these study notes on what you need to know with essential learning points. Throughout my study notes I have made a few assumptions about the reader. You will:
- Already have a good grasp of vSphere and are comfortable using the vSphere client.
- Have a good understanding of storage types, RAID levels, iSCSI, fiber channel, NFS.
- Have some basic Linux knowledge, such as using Vi or Nano, and navigating around the file system.
- Not be very familiar with using the vMA, PowerCLI, Service Console, or DCUI (at least not for anything advanced).
- Need further guidance on using ESXTOP / RESXTOP and other performance and troubleshooting methods.
With that in mind I recommend that rather that following the exam blueprint in order, you try and focus on the topics you find the hardest. If I’ve not included notes on some topics (RAID for example) it is because there is already a wealth of information available. This way, your VCAP-DCA study can be focused on key learning points that target gaps in your knowledge or areas of weakness. Also bear in mind that at the time of writing this I haven’t taken the VCAP-DCA yet, but as a former virtual infrastructure team lead and admin, in addition to recent knowledge in the field I hope my notes help not only myself, but others to pass the certification too.

Customising the default profile in Windows 7
Posted on 13.May 2011 by Ray Heffer in Tech Tips, Virtualisation, VMware, VMware ViewConfiguring the default user profile in Windows 7
When creating your base (parent) image you may want to configure the default user profile so when new users log into the desktop for the first time, it retains certain customisations such as the desktop background colour, shortcuts, etc. Prior to Windows 7 you were able to copy a user profile to the default user profile, but Windows 7 does not permit this method. Instead, you must create an unattend.xml (unattended installation file) with Windows System Image Manager (WSIM) which is part of the Windows Automated Installation Kit.

8.1 VCAP-DCA Study Guide – Getting Started with PowerCLI
Posted on 21.Apr 2011 by Ray Heffer in PowerCLI, VCAP-DCA, Virtualisation, VMwareIf you have no or little experience with Windows PowerShell, but want to jump straight into VMware PowerCLI then you may find you have some gaps in the knowledge required to get started. How do you add the VMware PowerCLI snap-in (VMware.VimAutomation.Core) for example? How do you construct a foreach statement? How do you work with variables? There are some excellent resources available on the web, and one of my favourites is Alan Renouf’s website Virtu-Al. He also has a great article on Working with events. Definitely work a look!
VMware ESXi 4.1 Kickstart Scripted Deployment with UDA (PXE BOOT)
Posted on 18.Mar 2011 by Ray Heffer in ESX, ESXi, Linux, Scripts & Commands, Tech Tips, Virtualisation, VMwareIf you are looking to deploy multiple ESX/ESXi servers then there are plenty of methods and tools out there, some more complex than others. There are vendor specific deployment products available such as HP Rapid Depuployment Pack (RDP) which uses Altiris, or alternatively there are free deployment tools such as ESX Deployment Appliance (EsleeDA) and Ultimate Deployment Appliance (UDA). UDA is my favorite tool for the job as it offers great flexibility such as the use of subtemplates (discussed later), and therefore this will be the basis of this article. It was created by Carl Thijssen and thanks to Mike Laverick of RTFM, it also supports ESX/ESXi deployments, and the latest build supports ESX/ESXi 4.1.

Changing text typing repeat delay on a VMware virtual machine
Posted on 17.Mar 2011 by Ray Heffer in ESX, ESXi, Tech Tips, Virtualisation, VMwareIf you find that when typing text using the VMware virtual machine console on a low bandwidth connection, it repeats characters (no matter how careful you are). Try setting the following configuration parameter:
keyboard.typematicMinDelay = 2000000
You’ll need to power off your VM first, then add this to the end of your configuration (.vmx) file. If you are using VMware ESX/ESXi then edit the settings of the virtual machine and go to Options then Advanced, General > Configuration Parameters.
VMware KB 196: http://kb.vmware.com/kb/196
VMware View: Configuring Custom SSL port for Security Server
Posted on 14.Mar 2011 by Ray Heffer in Virtualisation, VMware, VMware ViewIn some circumstances you may want to configure a custom SSL port for your VMware View Security Server (other than 443). I have had to do this for my home lab as I only have a single external IP address and it’s already listening on 443 for something else. If you edit the Security Server configuration from VMware View Administrator, you will find that you can change the port in the external URL field (E.g. https://view.yourdomain.com:543) but the security server will still listen on 443.

VIDEO: VMware View 4.6 PCoIP Remote Access
Posted on 14.Mar 2011 by Ray Heffer in Virtualisation, VMware, VMware ViewMark Benson of VMware has created this excellent video on configuring VMware View 4.6 Security Server with PCoIP for remote access. See the full article.
VMware View 4.6 PCoIP Remote Access from Mark Benson on Vimeo.
8.3 VCAP-DCA Study Guide – Configuring vMA for Logging
Posted on 07.Mar 2011 by Ray Heffer in ESX, ESXi, Linux, Scripts & Commands, VCAP-DCA, Virtualisation, VMwareIn this article I detail the steps required to configure your vMA as a Syslog server, and configure your ESX/ESXi hosts to send logging information to the vMA. Logging is often overlooked, but when managing multiple hosts it is far easier to send your logs to a Syslog server. I’m studying for the VCAP-DCA exam, and using vicfg-syslog is a requirement of the exam (Section 6.1) and the vMA is also essential to understand (Section 8.1). I hope my notes help you as they have helped me.

VMware View 4.6 released!
Posted on 25.Feb 2011 by Ray Heffer in Business & IT, VDI, Virtualisation, VMware, VMware View
Good news everyone!
VMware View 4.6 has just been released which includes over 160 bug fixes and support for PCoIP with Secure Gateway servers. See the release notes here: http://www.vmware.com/support/view46/doc/view-46-release-notes.html
8.3 VCAP-DCA Study Guide – Introduction to vMA (vSphere Management Assistant)
Posted on 24.Feb 2011 by Ray Heffer in ESX, ESXi, Tech Tips, VCAP-DCA, VMware
The vSphere Management Assistant (vMA) runs a 64 bit operating system (RedHat Enterprise Linux) and features the VMware vCLI in addition to vSphere SDK for Perl, Java JRE, CIM vSphere profiles, VMware tools and an SNMP agent. The vMA virtual machine requires a single vCPU with 512MB memory and a 5GB virtual disk. If you are studying for the VCAP-DCA exam then you will need to know how to install and use the vMA to manage a vSphere environment. The best way to learn how to use the vMA is to setup your own home lab. I’ve already posted an article on building a whitebox VMware vSphere server for your home lab (click here), otherwise you can always use VMware Workstation on your PC or laptop.

VMware releases new vCloud technology training courses
Posted on 22.Feb 2011 by Ray Heffer in Business & IT, Virtualisation, VMwareI have just received an email from VMware Education Services highlighting the new VMware vCloud training courses that are now available. If you are new to VMware then they offer a 1-day vCloud Overview course (see below), for seasoned VCP’s they offer a more advanced 3-day course Architecting the VMware vCloud, in addition to other courses and e-learning available.



