Virtualized Mac OS X Freezes

Mac OS X Snow LeopardI am running a virtualized Mac OS X machine in my VMWare Workstation but I noticed that after a period of inactivity the virtual machine would sometimes freeze.

Because this only happens after inactivity I assumed it had something to do with Power Saving so I changed the Energy Saver settings and that fixed it!

Read more

Deployment ESXi with duplicated MAC-addresses

After deploying new ESXi 4.1 hosts trough Altiris and adding them to the Virtual
Center Server, I saw that some of the hosts repeatedly were being disconnected
and connected again. Also the new hosts were not reachable from the network.

At first we thought of network problems although other servers in the datacenter did not
experience this sort of problems. Read more

XenApp Physical to Virtual migration notes

Yesterday we succeeded in the last step of a migrating a physical Citrix XenApp farm to a virtualized XenApp farm.

HP BL460c G6 BladeThe old environment consisted of 48 physical servers (HP Blades) running Windows 2003 (x86) and XenApp 5 with an average 30 CCU per server.

The migration goal was to reduce the number of physical servers to 16 (using server virtualization) and to introduce Internet Explorer 8 (old was still IE6 based).

DeNamiK logoWe did a loadtest (using the DeNamiK Loadgen) to get an answer to the following questions:

  • What is the optimal configuration regarding the number of Virtual XenApp servers per physical machine (on this hardware with our apps and our usage)?
  • What is the impact on the CCU per server of introducing IE8?
  • Take 300GB or 500GB hard drives (the 500GB drives are slower)?

Read more

Pubforum Dublin (E2E) Keynotes

Pubforum started as Pubforum should start with a dynamic agenda! The welcome session is been delayed and will bee just before lunch. When entering the room two things are noticed the logo of our sister company DeNamiK on the right side of the presentation screen and the PepperMints.on the table! 

P1010486  P1010501

The real start was at 10:30 with:

Keynote 1: A Single Handheld Device for Everything: The Nirvana Phone, Heaven or Hell? By Jim Moyle and Andrew Wood.
They explained what a nirvana phone is  a single computing device. that has your computing power in the size of a phone that can be plug-in to your laptop or be used as a phone. What makes a nirvana phone?

  • audio
  • Citrix receiver
  • hypervisor
  • keyboard mouse
  • video out, and optionally a docking station

But on the other hand  it is a device that runs YAFH (Yet Another Fucking Hypervisor 😉 )

Why or why not a nirvana phone……

Keyboard and mouse must be used trough Bluetooth.
There are some barriers to concur like video (specially the way to connect and the video support) but also the lack of CPU, Memory and battery.
A laptop? 80% leaves his or her laptop at the office.
A tablet? it is no phone or laptop but you don’t have it with all the time

At the end everybody knows what a Nirvana Phone is and why it must be a phone because you always want to have it with you. At the moment the phone is only available in the US (they will probably be available in Europe next week ) in and are not easily to adjust for Europe.  

Keynote 2  was by Citrix “Consumerism of IT” by Simon Frost
The discussion is about BYOD this is a less entertaining session than the first also because the discussion about flexibility and BYOD was discussed in the session before. A A good part is the BYOI and who you gone trust and how you cone a ensure who may do what?

Alex Juschin made a enouncement about the name change from PubForum to E2E conference mainly for a more understanding what the meaning is for this conference and to get sponsors to make the conference a low cost conference white very good content.

whit the name change the grandfathers of Pubforum became board of advisers Pubforum is a export product to Dubai 

The keynote of Shawn Bass was deliverd with military precision and with machine gun speed! and still it was very understandable! His presentation was only 5 slides and as usually he spoke fast! I saw Aidan Finn take notes I hope he could keep up! Nice to see that both wear the PepperByte lanyard 🙂

             P1010508  P1010509


The last keynote was by Cathal Cleary, Systems Engineer and Ian Moore, Ireland Country Manager both working for VMware. The presentation was about the vCloud director en how the “latest” new products like vShield  e.g. works on a flexible and secure solution base on the cloud! Sorry to see that the public was a little bit bored but we like the way they did the presentation


BIOS setting HP BL 460c g6 for VMware

For the project where i worked on lately i documented the BIOS settings i have made with the reason why. These are the BIOS settings i use for a HP BL 460c G6 blade where vSphere ESXi 4.1 will be installed on. The bold words in the left column are the options to  be adjust. the location is written above in the same column but may vary between BIOS version.

Read more

Extremely slow Virtual Machines on HP Smart Array P410

I was deploying virtualized Citrix XenApp Servers on HP BL460c G6 servers and somehow the storage (direct attached) responded very slowly.

I had expected reduced performance (see my earlier post) since I didn’t have the  Battery Backed Write Cache module installed.
I did order them but had to start deployment before they arrived.

I did not however expect such an extreme bad performance. Deployment took ages or sometimes failed completely and when logging in to a VM it responded very sluggish.

Disk Latency

I looked in the vSphere console what the Disk Latency was. Latency under 10ms is usually considered good while a latency between 10 and 20ms is a potential performance problem.

I was shocked to notice that the Disk Latency was much higher with peaks toward 2.000 ms (2 seconds!):



Read more

VMFS permission Access denied and VM’s are running.

In a upgrade process form ESX 4.0 to ESXi 4.1 we reinstalled a Blade servers(BL 460c G6) by script. In our update process steps there is a step Un-present all LUN that are presented to the related host. This is done to be sure that the installation will not install on a LUN that is presented. And here is where the human factor kicked in we forgot 1 LUN the was presented to the host. This was a LUN that was presented form the Test and Development  environment and this was temporally but not temporally  enough 🙁 So when running the installation script he saw that LUN (CLUN002)  as the first disk and in the script it says install on first disk See this article. In the beginning we did noticed that the installation failed but with a adjustment of the script it worked. And all Virtual machine just keep running. The next morning all look well until some of the virtual machine went for a planed reboot and did not come up any more. At this point we know we had a storage issue because the rebooted virtual Machines gave a Orphaned error. Some machine where not rebooted and could not be accessed though the vCenter Console option but could be accessed through RDP and where alive and well.

Read more

Scripted install VMware ESXi on HP Blade hardware

Today we got to the second stage of upgrading the customer VMware environment. The first stage was the test and Development cluster. This cluster consists 6 HP DL 380 G5 rack mounted servers and with the install script we have made it was a peace of cake! In stage 2 we upgrade (by reinstallation) a part of the production environment when we did the scripted installation all looked well installation process in running writing his image reboot and then the blade server booted the old ESX 4.0 installation instead of the new ESXi 4.1 installation. What the [beeeeep]  is going on? it should be getting in the second part of the installation script where it will set vSwitches settings e.g.. The problem was in the part of the script where the script choose the first discovered disk to install onto we had used this command:

autopart –firstdisk –overwritevmfs

But with a HP Proliant blade (BL 460c G6) this will not work unless you uses the command like this :

autopart –firstdisk=hpsa,cciss,local –overwritevmfs

the hpsa is for SA P410i BL460C G6 the cciss is for SA E200i BL460C G1 and local is for the OTA servers.

!!!!! Warning !!!!!

When using this option un-present all LUN of the responding Host before installation or else you will end up with an new installation of ESXI on your First available LUN

Get Virtual Machine Bios Serial Number

I am using a PowerCLI script to clone virtual machines from a template and after the clone I need to add the new virtual machines to Altiris for further processing (deploying OS, Citrix XenApp and Applications in my case).
In Altiris I have universal jobs that identify what configuration is applicable, eg a Virtual Machine doesn’t need array configuration but a physical machine does.
I filter the Virtual Machines by using the Serial Number field in Altiris (a VMWare Virtual Machine always starts with the “VMware-“ followed by the VM’s UUID:


But I wanted to deploy the OS right after the clone operation and at this point Altiris has not yet read the serial number so I need to preconfigure this as well.

I wrote a PowerShell function that reads the UUID from a Virtual Machine and converts this to the desired format:

Read more

Storage vMotion error Fast Suspend and Resume not initialize

I tried to storage vMotion a VM to another Datastore. But i got a error that the VM was not ready for the migration because the Fast Suspend and Resume (FSR) was not able to be initialize. See error below. This error was not given directly but during the process it was given.



Read more