Archives

Archive for the ‘Best Practices’ Category



VMware vCloud Director design guidelines

Tuesday, January 10th, 2012, by

After VMware vSphere and View, VMware vCloud Director is the next big thing to setup and customers start asking for it. But the problem is that the knowledge and available resources are limited. So for real life implementations of vCloud Director we have to rely on VMware employees to show us the ropes.
First of all, what is VMware vCloud Director. In short, VMware vCloud Director gives enterprise organizations the ability to build secure private clouds as a base for a infrastructure-as-a-service (IaaS) solution. Coupled with VMware vSphere, vCloud Director delivers cloud computing for existing datacenters by pooling virtual infrastructure resources and delivering them to users as catalog-based services.

The vCloud Director architecture is shown below.

(more…)


How to calculate electrical costs for cooling and power consumption

Monday, June 20th, 2011, by

For putting together a business case costs and revenues are an important part of it. If you want to calculate the direct resource costs associate with hosting a server in  your data center, you want to know the direct power consumption by the server in electrical costs and the costs associated with cooling the environment where the server is situated. To do so you will need a few parameters from the device(s) used. You will need the Watts, BTU/h and the electricity costs per kWh.

Where British thermal unit (BTU)  is used as a unit for air-cooling power of an air conditioning system and refers to the amount of thermal energy removed from an area. A BTU is approximately a third of a watt-hour. 1000 BTU/h is approximately 293W.  Kilowatt hour (kWh) is most commonly known as a billing unit for energy delivered to consumers by electric utilities.

Let’s take for example a HP DL-380 Generation 6 with two Quad core CPUs, 24 GB memory, eight  network ports, two  72GB 15K SAS hard disks with two 460 Watt power supplies. This server uses about 307 Watt and generates 1047 BTU.

(more…)


Scaling up/out? Or genuine performance troubleshooting?

Thursday, January 13th, 2011, by

I was reading another article about cloud computing today. Almost all articles and posts seem to focus on how easy it is to add resources to your environment when you need more power.

Before you start to explain to me why this is true, yes, I do agree. It is very easy to add resources to an existing environment. When you use vSphere, Hyper-V or XenServer just add another host to your cluster or datacenter and you have more power that can be used by your machines. You can give virtual machines more CPU power and/or memory, etc. In the end your applications (that’s in the end what’s most important) have more chance for time to run on a shared environment.

My problem with this approach is simple: Aren’t we doing things the wrong way around?

(more…)


Choosing VMFS block size with vSphere 4.1

Monday, December 6th, 2010, by

Last month I regularly received requests from colleagues concerning VMFS block sizes. Although it’s a simple setting, it still raises a lot of questions and the introduction of vSphere 4.1 has somewhat changed the game.

The block size on a VMFS datastore defines two things:

  • The maximum file size;
  • The amount of space a file occupies.

First of all, the block size determines the maximum file size on the datastore. If you select a block size of 1MB on your datastore the maximum file size is limited to 256GB. So you cannot create a virtual disk beyond 256GB.

Also, the block size determines the amount of disk space a file will take up on the datastore. This is theoretical because VMFS3 uses sub-block allocation (see below).

It is not possible to change the block size after you set it without deleting the datastore and re-creating it. Therefore you should create a good design and determine the block size before creating the datastores.

(more…)


Reset the password on a Dell EqualLogic SAN

Monday, March 8th, 2010, by

The last few months we where asked several times to reset a password set on the main account for Dell EqualLogic storage, also known as the grpadmin account.

If you really don’t know the password set on the grpadmin but still have physical access to it you can start a recovery procedure to reset the grpadmin account back to the default password: grpadmin.

Important: Because you must power-cycle one group member as part of the password reset procedure, volumes with data stored on that member will be unavailable and active iSCSI connections to those volumes will be lost until the member is restarted. You may want to warn users of any impending offline volumes and iSCSI disconnections before resetting the password.

To temporarily reset the grpadmin account password to the default factory-set password, follow these steps:

1.) On one group member, connect the appropriate serial cable to serial port 0 (the correct cable will be different on different models of the PS Array) on the active control module. The active control module is indicated by the green control module status LED labeled ACT. The status LEDs are located on the controllers sometimes on the left side or next to the serial port on other controllers.

2.) Turn off power to the member (if you have dual power supplies, turn off both power supplies). Volumes with data located on the member will be offline and iSCSI connections to those volumes will be lost until the member is restarted.

(more…)


Best practices XenApp on vSphere

Tuesday, December 29th, 2009, by

Based on the real life results when virtualizing XenApp I thought it was about time to summarize some of the best practices for virtualizing XenApp servers.

Why we DO want to virtualize XenApp?

  1. For server consolidation:  vSphere enables scale up XenApp deployments;
  2. For mixing server editions: 32-bit and 64-bit XenApp VMs can coexist;
  3. For management: Better management through flexibility & isolation think about Change Management and VMware DRS;
  4. For high availability and disaster recovery: VMware HA and vCenter Site Recovery Manager;
  5. For less costs for server hardware, maintenance contracts, power, cooling, floor and rackspace.

Virtualizing XenApp servers is very complex. There are a lot more layers involved, like the type of hardware, the capabilities of the processor, the performance of the shared storage, the hypervisor used, the specific settings per hypervisor, operating system settings in a virtual environment, the XenApp settings in a virtual environment, the Workspace management settings in a virtual environment etc, etc.

In the following sections I tried to summarize some of the best practices we use in our projects:

(more…)


VMware View sizing & best practices

Tuesday, December 22nd, 2009, by

November 4th we published an article on Virtual Infrastructure best practices and the response was overwhelming. During the last month we received a lot of questions regarding best practices on VDI/VMware View. When I then read a comment from VMware’s evangelist, Richard Garsthagen, that the attention on blogs for VMware View was minimal I thought well let’s extend our View articles/knowledge base.

So, VMware View best practices. First of all check the article on Virtual Infrastructure best practices to create a good understanding for the underlying virtual infrastructure challenges.

So hereby my list of best practices which I gather from VMware KB articles, instructor led VMware View design training and the VMware community:

  • CPU sizing;
  • Memory sizing;
  • Storage sizing;
  • Network sizing.

If you have additions or new insights please reply.

(more…)


Virtual Infrastructure best practices

Wednesday, November 4th, 2009, by

[Updated: 8-11-2009 10:00]

Lately I keep receiving questions from colleagues regarding virtual infrastructure design using VMware products. So I decided to sum up the best practices I use when designing a new virtual infrastructure. Some of the best practices are based on numbers and calculations but others are pretty obvious. Nevertheless you would be surprised how many environments I’ve encounter were the most basic best practices have NOT been met.

So hereby my list of best practices on:

  • ESX(i);
  • vCenter;
  • Licensing;
  • Storage;
  • Networking;
  • Virtual machines.

If you have additions or new insights please reply.

(more…)


VMware data security best practices

Monday, March 9th, 2009, by

Securing your IT infrastructure is always an ongoing process. One of the best practices that VMware encourages is to renew the SSL keys used for communication between VMware products. The renewal of SSL keys periodically, helps to improve data security of your systems.

While reading this I was wondering what is the extended value of having SSL communication inside your own network? The answer is pretty simple, most theft of data comes from people who already have access to your network (Alex just gave me a perfect example this day about a Exchange administrator with rights he should not have).

(more…)


Upgrading VMware vCenter server

Wednesday, February 18th, 2009, by

While building the virtual enviroment for a client we are getting a lot of questions about how they should handle certain aspects in their new enviroment.

One of those questions is how they should handle upgrades, best practices etc.

(more…)