Service Console Memory Starvation

I visited a client in November who was having a few issues with their Virtual Infrastructure.  One of the minor inconveniences they mentioned was that the VI client was timing out tasks a lot.  Sometimes this is due to WAN issues, however here the whole infrastructure was in one city.  It turns out that the issue was really Service Console memory starvation, to recognise SC starvation take a look at VMware KB article 1003496.

Continue reading

Posted in VMWare | 2 Comments

Strategic Planning

January is a quiet time for business in New Zealand, we usually take our summer holidays after Christmas so business doesn’t really start to hum again until February.  I’m taking advantage of the quiet time to update some skills and do some business planning.

The Vision

One of the first tasks was to define a vision, Demitasse’s vision is:

Providing Training and Consultancy to enable Customers IT infrastructure.

Demitasse being me, that’s what I’m going to keep on doing this year.

Continue reading

Posted in Alastair, General | 1 Comment

ESXi Host configuration script

I’ve been playing with ESXi a bit and wanted to put together an automated build of an ESXi host.  You’d think that this would be easier than automating the build of a full ESX server, but you’d be wrong.  The lack of a service console means that only remote tools are supported, so configuration is dependent upon the Remote CLI and the Perl Toolkit.  I had hoped to only need the RCLI, but found that it was a bit lacking in features & I needed the Perl Toolkit as well to get everything.  Follow on for the script & details of what it does.

Continue reading

Posted in VMWare | Comments Off on ESXi Host configuration script

Relocating VUM Patch store

I’d been meaning to write this post for ages, then I found Scott Lowe had linked to Gabe’s Virtual World where Gabe posted an outline in January of how to relocate the VUM patch store.

The patch store is a directory structure that holds the patches that VUM has downloaded for the systems in your Virtual Infrastructure.  As you’d imagine it grows in size over time & can get quite large if you have a diverse range of operating systems in your VI.

When installed automatically with Virtual Centre the default the patch store is in the "All Users" profile on the system disk of your Virtual Centre server, it’s quite a good idea to put it on another partition where it’s growth won’t cause any issues. 

If you do a custom install of VUM then you get to choose a disk to hold the patch store and the installer complains if it is less than 18GB in size.

Posted in VMWare | Comments Off on Relocating VUM Patch store

VForum Partner Exchange Sydney 2008

Yesterday was VMware’s major 2008 partner event for Australia, around five hundred people attended.  The event started with the usual keynote material, marketing and “hooray for you and me” kind of stuff.  What was great was to have Paul Maritz actually at the event, it helps us to feel more important in VMware’s grand scheme.  It was also good to hear Paul articulate the storey around the VDC-OS.  This storey is slowly becoming clear to me as the next iteration of what was called Virtual Infrastructure, the idea being that the VDC-OS is the underlying layer between the x86 hardware and the OS/application combination that runs on top of it.  Naturally that layer needs to interact with other components and vStorage is the interface for storage, vNetwork for network, vmSafe for security, etc

I leant a new word “marchitecture” that’s marketing architecture, the Powerpoint slides that make the very complex architecture understandable with less than fifty words and a few coloured boxes.

One of the two highlights for me was Andre Kemp’s romp through the futures, Andre is an entertaining speaker and had some interesting things to talk about.  One feature of the upcoming VCentre that I hadn’t noticed before was CapacityIQ which does trending analysis on the current infrastructure and can also do what if scenarios about changes to capacity and loading.  What out VKernel who are working in that space as well as charge-back that will also come into vCentre.  Another interesting note was VMDirectPath is currently delivering 9GBps of network bandwidth into a VM over 10 GBE.

The other highlight was the last minute substitution of Jacob Jensen’s Networking presentation into the schedule, Jacob is Senior Product Manager – Datacentre I/O at VMware in Palo Alto, so know’s the low down on what will be in the new networking.  He addressed the current state of vSwitches and the future of distributed vSwitches and 3rd party vSwitches, these along with host profiles will make it vastly easier to deploy new hosts into virtual infrastructure.

Other things of note:

  • Deploying Site Recovery Manager properly requires lots of business analyst time before any tech time.  The business needs to know what to protect before thinking about how to protect it.
  • VMware View will address a number of issues with current VDI offerings from VMware, the use of linked clones will be great.
  • Exchange 2007 is way better to virtualise than Exchange 2003, disk IO is no longer a problem.
  • vCloud is also about the ability to move VMs from your internal environment to a hosting provider without loss of service or control.
  • There were more people who attended the tech track than the sales track, but the tech track was in a smaller room.

I had a great day, met up with lots of people, a high showing of New Zealanders which is good to see.  Today is the end user event, should also be fun.

Posted in General | Comments Off on VForum Partner Exchange Sydney 2008

Notes from FastTrack in Sydney

Once again there are files missing from the Cd I hand out, this week it’s the example solutions from the networking lab, these are attached.

Posted in General | Comments Off on Notes from FastTrack in Sydney

Questions from this week’s course

I’ve had a couple of questions about interesting issues from students in the Deploy Secure Analyse course I’m teaching in Sydney this week.  They’re interesting so I’ve decided to post them here as well as discussing them in the class.

The first was about identifying which process was locking a file on a VMFS datastore, this comes up when a VM fails to shutdown properly on an ESX server.  The information is in this document posting on the VMTN web site, it’s not a simple process but it is doable.

The second question was about performance of Exchange on ESX servers, my favourite note is about having 16,000 mailboxes on a single ESX host from the VROOM! blog.  The same blog also has information about scaling web server loads.  The other reference area for Exchange on ESX is on VMWare’s main site

For those who are interested there is a white paper on SQL performance on ESX that is good reading.

The other good web site I mentioned and regularly follow is XtraVirt, I especially like the look of their two node clustered iSCSI target using local storage on the ESX server.  The question in the class was about setting difficult to set advanced config settings on ES servers from the service console, the latest tool in ESX 3.5 is mentioned in this blog post.

The final question that came up on day one was about Jumbo Frames support with iSCSI on ESX 3.5 update 1, as far as I could see in the release notes it’s not there, nor is 10GBE for IP storage.

A further question has come up, that of VLAN security.  As you may know I’m a big fan of VLANs so I went looking for some information about VLAN security.  The summary seems to be that the default configuration is not secure and you need to follow some instructions like those in this Cisco white paper.

Posted in VMWare | Comments Off on Questions from this week’s course

Customised ESX automated build boot CD

I mentioned in an earlier post that I like to make a small custom boot CD to launch unattended ESX server installs using network located install files.  I even promised to blog about the way I do that CD, well here is that blog.

The first thing to know is that we are using the excellent ISOLinux to get started, this is used by Linux distributions to get boot from CD working.  The normal ESX install uses ISOLinux and as of ESX 3.5 the normal install CD even contains a cut down minimal 3 MB boot CD image, this is what we will use as our basis.  We will then customise the boot options and menu from this CD and make a new one with our own options in it.  Read on for the process

Continue reading

Posted in VMWare | Comments Off on Customised ESX automated build boot CD

ESX server unattended install

This post was triggered by the VI3.5 Deploy Secure Analyse course I ran in Wellington last week, I realised at the end of the course that I hadn’t provided the guys with the template unattended file on the CD as I usually do.

The Ananconda Kickstart file reproduced below is an example  which builds the configuration used in the HP Virtual Labs in the VI3 Install and Configure course with a few of the security settings from the DSA course added.

Due to the lack of a suitable editor in the HPVL this script has not been tested.  The post section of the script is a Linux shell script and does not take kindly to DOS type “carriage return / line feed” end of line markers.  To create your scripts on Windows I would suggest using an editor like Crimson which respects Unix format text, alternatively use a Unix editor!

I am still planning to post about making a custom boot CD to make your automated builds even easier and using a central script store as well, hopefully I’ll get some time to test & write those soon.  Meanwhile follow the break for the unattend script.

Continue reading

Posted in VMWare | Comments Off on ESX server unattended install

VC 2.5 HA admission Control

I’d been meaning to write about the issues with “insufficient resources to satisfy configured failover levl”  in VC 2.5 environments for a while.  Those who’ve been on recent courses know the outline.

Today I found a link to a fresh VMWare blog called VirtualGeek which looks great.  It includes a great writeup of the issue which saves me the effort of writing and the guilt at not writing.  It looks like Chad’s blog will be one to watch.

Posted in VMWare | Comments Off on VC 2.5 HA admission Control