If you don't divide your virtualization deployment project into manageable phases, it can become too daunting a prospect to even begin. In part one of this series on the various phases of virtualization deployment projects, we discussed how to start with the assessment and planning phases of a virtual deployment. Now it's time to get to work on building and configuring the infrastructure.
In this, part two of our series on virtual deployment project phases, we outline how to build and configure a virtualized environment and the critical caveats to prevent complex and time-consuming rework later on.Building your virtual environment
In addition, practice the installation of software components a few times before installing them in a production environment, which enables you to gain experience and test the various configuration options that are part of the installation. Once you have your installation process down pat, document it so that all hosts are consistent and so that others who install hosts in your environment choose the same options.
Configuring your virtual environment
Once your environment is built, it's time to configure it to prepare it for your virtual machines (VMs). Networking and storage are typically the biggest and most important configuration steps, but there are also many small steps that you should configure properly. When configuring a network, understand your requirements and environment beforehand. It's a good idea to consult with your network group to ensure that it understands the needs of your host servers when connecting them to a physical network. It is common to use 802.1Q virtual LAN (or VLAN) tagging with virtual hosts because this enables you to use multiple VLANS on a single physical network interface card (NIC). You may also want to involve your security group, which may have concerns about how a host connects to the network. Ensure that both groups have a firm grasp of how virtual hosts integrate with the environment; some of the traditional concepts don't work well with virtual hosts.
Configuring storage is a task that you want to get right the first time. It can be difficult and time-consuming to change storage configurations after they have been established. If you make the wrong choices when configuring storage, they can undermine host and VM performance. So take time to understand your requirements, and ensure that you thoroughly understand your options before configuring storage on your hosts.
Further, Fibre Channel storage can be complicated to configure and usually involves working with a storage area network (SAN) administrator to properly set up host servers. Proper preparation is the key for proper configuration, and you should work closely with SAN administrators to ensure that they understand your needs and properly configure logical unit numbers, or LUNs.
When configuring a virtualized environment, the bottom line is to make sure you thoroughly understand what you are trying to configure, because some configuration choices are very difficult to change later without disrupting your environment.
In the next part of this series, we will cover the next steps of a virtualization deployment project, including securing and monitoring your environment.
|Eric Siebert, is a 25-year IT veteran who specializes in Windows and VMware system administration. He is a guru-status moderator on the VMware community VMTN forums and maintains VMware-land.com, a VI3 information site. He is also the author of the upcoming book VI3 Implementation and Administration, which is due out in June 2009 from Pearson Publishing. Siebert is also a regular on VMware's weekly VMTN Roundtable podcast.|