Showing posts from 2011

vCenter Operations Manager Standard: Setup

This video shows you how to setup the vCenter Operations Manager Standard also known as VCOPS.

You will first need to download the .ova vApp from VMware and sign up for a trial license.

The following credential will be needed:
Web console ID & Password: admin, admin
VCOPS vApp ID & Password: root, vmware

To return to the Standard Administration Page to set SMTP, view/collect logs, change admin password, etc.

This mark my last post for 2011.  A Happy New Year to all!

VMware has release a new version of vCenter Operation Manager 5.0.  Installation and configuration setup can be view below from VMwareTV.

vCloud Director 1.5: Setup Guide

I am very new to vCloud Director and in such have a hard time learning how to install this.  I have to rely on reading the installation guide but this cannot beat anything that have been written by someone who have gone through the installation and listed down some of the requirements.  This was all done in my home lab in such, the FQDN here may not apply for production case.
I am no linux nor oracle expert so I am going to stick most of my work on Windows wherever possible.  As vCD has released to 1.5 that comes with SQL support, I am lucky that I can drop oracle completely.  As for the requirement for linux, I have used RHEL 5.5. Do not that RHEL is supported for 5.4, 5.5 and 5.6 also know as RHEL 5 update 4 to update 6.
Here are some of the reference I used to get my vCloud Director working. Installation of vCD on RHEL (vCloud Director 1.5 Installation Guide, Pg 26-17) Installing vCloud Director 1.5 on SQL 2008 (vCloud Director 1.5 Installation Guide, Pg 16)
For those who wants…

Samsung Galaxy Note: Review

Date: 17 Dec 2011 Time: 1:24PM
Just receive the user trial set of the Samsung Galaxy Note.  There are only 100 users and I was lucky to sign up as one of them.  There is only the  Dark Blue/Black set.  How I wish it could be the white set.  There was no included microSD card in this set.  

I did a factory reset as it was loaded with Samsung own customization of screensavers and apps and some calendar entries.  To start the review I did a full factory reset for a clean start.
All the pictures of the Galaxy Note is taken with my iPhone 3GS.  I will show the pictures from Galaxy Note later to let you do the comparison.
To start with brief specification introduction of Samsung Galaxy Note. Mobile Network: HSDPA 850 / 900 / 1900 / 2100 Processor: Dual-core 1.4 GHz ARM Cortex-A9 GPU: Mali-400MPaass Memory: 1 GB RAM Insternal Storage: 16GB/32GB storage (mine is a 16GB) Dimension: 146.9 x 83 x 9.7 mm Weight: 178g Display: 5.3" Super HD AMOLED screen, Corning Gorilla Glass Resolution: 800 x 1280 pix…

View 5 Performance, Best practices, Whitepapers, Guides

View 5 has just launched and there are many who are concern on the performance tuning and various enhancements which are not really mentioned.

I will not go into details but rather place some of the good white papers that most of us might be interested in.

Will not be listing those applicable  only to View 4.x but those will apply to View 5.x will be listed and will overwrite those that are updated to View 5.x.

Performance & Best Practice
VMware View 5 Performance and Best Practices
VMware View Backup Best Practices

Validating Adobe Connect Client on VMware® View Desktops
VMware View Optimization Guide for Windows 7
PCoIP Display Protocol: Information and Scenario-Based Network Sizing Guide

How to Optmize the Master Desktop Image for VMware View

vSphere 5 Performance, Best practices, Whitepapers, Guides

vSphere 5 has just launched and there are many who are concern on the performance tuning and various enhancements which are not really mentioned.

I will not go into details but rather place some of the good white papers that most of us might be interested in.

Do note of this WARNING when managing Hybrid environment
ESXi 4.0 U2 not compatible with vCenter Server 5.0When attempting to manage an ESXi 4.0 Update 2 host with vCenter Server 5.0, a purple diagnostics screen appears. To workaround the issue, upgrade ESXi 4.0 Update 2 hosts to ESXi 4.0 Update 3 or later, prior to upgrading vCenter Server to 5.0. For more information, see the article linked below.Article 2007269

vSphere High Availability Deployment Best Practices
Storage vMotion of a Virtualized SQL Server Database
Best Practices for Performance Tuning of Latency-Sensitive Workloads in vSphere VMs Performance Best Practices for VMware vSphere 5.0
VMware vCenter Update Manager 5.0 Performance and Best Practices

vCenter 5: Prepare SQL Database

I was trying to find any article or videos or any help of steps or guide when I encounter setting up of the SQL database for vCenter 5.  I was surprise there wasn't much around.  The closest I got was from Jason Boche.

I mean if I were to just assigned DBO to both MSDN and the vCenter DB for the easy way out.  However as security and user rights has become a concern at many customers' requirement.  I tried going through the installation guide to setup database with just enough rights but no DBO.

The bad thing is its a lot of work to do it manually following the guide.  The good news is VMware has provided the script however some work need to be done to customize to your own needs.

Here my setup is on Windows 2008 R2 with SQL Server 2008 R2.

For MSDB, you can assign the DBO directly instead and remove it after installing vCenter and Update Manager.  Yes you hear me.  Do not remove the DBO rights on the vCenter user till you are done with Update Manager.  This is so as Update M…

View 5: Upgrade MSI package

I was testing out and playing around with ThinApp on my View 5.0.  The great thing about View is you are able to assign ThinApp in their MSI package to the various desktop or pools.

However I was curious how can I perform and upgrade when a new version is out e.g. Firefox 7.0.1 to Firefox 8.0?

I decide to search around and came across this post in VMware Blog.  It not only allow me to understand how to perform an upgrade over the old MSI, it also help explained the MSIProductCode, MSIUpgradeCode and the MSIProductVersion.

The upgrade code is very important especially in my example above.  It will have different MSIProductCode due to the version change however, the MSIUpgradeCode has to be the same in order for View to detect this is an upgrade and to uninstall the previous away when you place a higher version of MSIProductVersion.

As the post in the blog mentioned, you can put MSIProductVersion from 1.0 to 2.0.  You can also do incremental from 1.0 to 1.1 as well which is useful for b…

View 5: Deploy Persona Management Overview

Finally I have save this post as a draft for the longest time exactly a month and finally find some time to do this.

Have gone through lots of reading of the deployment of View 5.  It almost similar with View 4.6 except for the Persona Management which I was very keen to try it out.

The View Administration for View 5 is a must read to understand the Personal Management and also the VMware View Persona Management Deployment Guide.

If  you are already using Roaming Profile, you can carry on using it with Persona Management turn on working together leaving the depository stick with what is already configured in your Roaming Profiles.

Persona Management will supercede Roaming Profile if you assign a depository path in the group policy.  Honestly I would like ease of work and administration here and will use everything from Persona Management instead.

When doing sizing, if performance is what you are looking for, even with Persona Management or with Roaming profile, please incl…

ThinApp: OptimizeFor

I came across this blog posting on using the variable optimizeFor to be place in which place holder in package.ini.  Is it in [Compression] or is it in [BuildOptions].

From ThinApp 4.6.1 Manual, page 85, as refer to the comments, it clearly stated it can be placed in either place holders.  However the VMware blog itself is stating otherwise that it was an error made and it must be place in [Compression] place holder.  There was no one commenting further.

On the launch of ThinApp 4.7, I refer to the ThinApp 4.7 Package.ini Parameters Package guide, on Page 48, the scenario given this time was place it in [BuildOptions] place holder.

This got me very curious.  Is this a mistake brought over from 4.6.1 to 4.6.2 and to 4.7 on the document or did the this blog make a mistake?

So I decide to run this on thinapp 4.7 and try it out.  The results:
OptimizedFor=Memory for both [Compression] and [BuildOptions] as from the windows path I saved in.

The results?  Its either place holder…


I came across some questions by people who were like me who got confused by the new terms of VADP and VAAI or vStorage API.

What are these?  How are these related.  The letters do not tell you much so I am doing a explanation here.

vStorage API are API also known as application programming interface which are a set of rules or codes given out for any one including vendors or principles to use them and integrate them to produce the function which is provided from the API.

In this case, the API has two components:
Data Protection Array Integration Do not get confused these two function different things and are meant for different components.  The only similarities is that they allow the function that the API allows to make use of the storage subsystem to lessen the load on the hosts.

Lets talk about the two.

vStorage API for Data Protection (VADP)
In layman terms. This is the API mainly used by backup principles to integrate this function into their software to provide seamless backup of…

vSphere: iSCSI Multipath

Once again, I have just learned about iSCSI Multipathing and tested it out in my home lab using a openfiler as my iSCSI virtual SAN and with nested ESX 4.1 and ESXi 5.0.

Reason why I taken such a combination of different Hypervisor is to show how this can be done.  In vSphere 5, where ESXi 5.0, there is a GUI to perform the MPIO binding unlike in vSphere 4.x, this has to be done via the command line.  Even changing the MTU value has been made easy in vSphere 5.

You can also do a load balance by changing the path selection to round robin.

vSphere 5

vSphere 4
Update: After setting up the mutipath, reboot the esx host and the path would be shown correct.

iSCSI binding Commands
Changing a vSwitch with MTU 9000 (Optional)
>esxcfg-vswitch -m 9000 vSwitch0

Add a vmknic to a port group with MTU 9000
>esxcfg-vmknic -a -i -n -m 9000 "Port Group"Where port group is the name of the port group.
To view your vmknics for iSCSI 
>esxcfg-vmknics -l

My iSC…