Home > Storage Channel Tips > Storage Service Provider Concerns > VMware ESX essentials: Virtual Machine File System
Storage Channel Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

STORAGE SERVICE PROVIDER CONCERNS

VMware ESX essentials: Virtual Machine File System


David Marshall, Stephen S. Beaver, Jason W. McCarty, Authors
12.29.2008
Rating: -4.00- (out of 5)


Storage Channel Update
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


Solution provider takeaway: The VMware Virtual Machine File System (VMFS) is a high-performance file system designed for storing and running virtual machines. This first section of our chapter excerpt, from VMware ESX Essentials in the Virtual Data Center, provides an overview of VMFS, the different storage options available and how to configure a client's network file system.

Download the .pdf of the chapter here.

When designing a virtual infrastructure environment, one of the most important things to consider and plan for is the storage back end. There are several options available: local storage, Fibre Channel and iSCSI. The first thing to think about is where you store and run your virtual machines. VMware's VMFS file system is specially designed for the purpose of storing and running virtual machines.

Virtual Machine File System

VMware developed its own high performance cluster file system called VMware Virtual Machine File System or VMFS. VMFS provides a file system which has been optimized for storage virtualization for virtual machines through the use of distributed locking. A virtual machine stored on a VMFS partition always appears to the virtual machine as a mounted SCSI disk. The virtual disk or *.vmdk file hides the physical storage layer from the virtual machine's operating system. VMFS versions 1 and 2 were flat file systems, and typically only housed .vmdk files. The VMFS 3 file system now allows for a directory structure. As a result, VMFS 3 file systems can contain all of the configuration and disk files for a given virtual machine. The VMFS file system is one of the things that set VMware so far ahead of its competitors. Conventional file systems will allow one server to have a read/ write access or lock to a given file at any given time. VMware's VMFS is a file system which will allow multiple nodes or multiple VMware ESX servers to read and write to the same LUN or VMFS partition concurr


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


RELATED CONTENT
Storage Service Provider Concerns
Arrow ECS survey: IT budgets down, storage initiatives up in midmarket
Criteria driving data storage buyer purchasing decisions
Asigra launches 'hybrid' cloud backup for channel
Channel Spin: Analysis for storage solution providers
NetApp/Data Domain deal: The impact on VARs
EMC releases Storage Configuration Advisor SRM tool; storage vendors work on integration with Citrix's XenServer
Avnet increases storage focus for resellers
Customer storage purchasing intentions study, spring 2009
Energy IT sees smart-grid boon for data storage
EMC revenue down, employees asked to take pay cut; Cisco shops look ahead to FCoE

Storage Service Provider Concerns
Channel Spin: Analysis for storage solution providers
NetApp/Data Domain deal: The impact on VARs
Positioning storage services to take advantage of stimulus package
Eight steps to a low-cost IT training program
Storage RFP: Selection process mistakes and best practices
Storage services messaging: 6 paths to a healthy 2009
VMware ESX essentials: Fibre Channel and iSCSI
Storage trends 2009: Strategies for solution providers
Top 10 storage tips for solution providers from 2008
Beating out storage manufacturers for installation service contracts

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary


ently.

Now that we know about VMFS, let's take a look at the different storage options that are made available.

Direct-attached storage

Direct-attached storage (DAS) is storage that is, as the name implies, directly attached to a computer or server. DAS is usually the first step taken when working with storage. A good example would be a company with two VMware ESX Servers directly attached to a disk array. This configuration is a good starting point, but it typically doesn't scale very well.

Network-attached storage

Network-attached storage (NAS) is a type of storage that is shared over the network at a file system level. This option is considered an entry-level or low-cost option with a moderate performance rating. VMware ESX will connect over the network to a specialized storage device. This device can be in the form of an appliance or a computer that uses Network File System (NFS).

The VMkernel is used to connect to a NAS device via the VMkernel port and supports NFS Version 3 carried over TCP/IP only. From the standpoint of the VMware ESX servers, the NFS volumes are treated the same way VMware ESX would treat iSCSI or Fibre Channel storage. You are able to VMotion guests from one host to the next, create virtual machines, boot virtual machines as well as mount ISO images as CD-ROMs when presented to the virtual machines.

When configuring access to standard Unix/Linux-based NFS devices, some configuration changes will need to be defined. The directory /etc/exports will define the systems that are allowed to access the shared directory. And there are a few options in this file that you should be aware of.

1. Name the directory to be shared.
2. Define the subnets that will be allowed access to the share.
3. Allow both "read" and "write" permissions to the volume.
4. no_root_squash -- The root user (UID = 0) by default is given the least amount of access to the volume. This option will turn off this behavior, giving the VMkernel the access it needs to connect as UID 0.
5. sync -- All file writes MUST be committed to the disk before the client write request is actually completed.

Windows Server 2003 R2 also natively provides NFS sharing when the Windows Services for Unix (SFU) service is installed and configured. Out of the box, Windows Server 2003 R2 has this ability, but it can also be run on Windows Server 2003 (non-R2), and Windows 2000 Server after downloading SFU from Microsoft's Website.

1. After storage has been allocated, the folders are presented similarly as NFS targets.
2. Because there is no common authentication method between VMware ESX and a Microsoft Windows server, the /etc/passwd file must be copied to the Windows server, and mappings must be made to tie an account on the ESX server to a Windows account with appropriate access rights.

[IMAGE]
[IMAGE]VMware ESX essentials in the Virtual Data Center: Storage
[IMAGE]  VMware ESX essentials: Virtual Machine File System
[IMAGE]  VMware ESX essentials: Fibre Channel SAN and iSCSI

About the book VMware ESX Essentials in the Virtual Data Center details best practices for ESX and ESXi, guides you through performance optimization processes for installation and operation, uses diagrams to illustrate the architecture and background of ESX and covers the two most popular releases, 3.0 and 3.5.


Rate this Tip
To rate tips, you must be a member of SearchStorageChannel.com.
Register now to start rating these tips. Log in if you are already a member.




DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.

HomeNewsTopicsITKnowledge ExchangeTipsMultimediaWhite PapersBlogsEvents
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2006 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts