VMware vsphere VMFS-5 Upgrade Considerations



Similar documents
Storage Protocol Comparison White Paper TECHNICAL MARKETING DOCUMENTATION

What s New in VMware vsphere Flash Read Cache TECHNICAL MARKETING DOCUMENTATION

VMware vsphere Storage Appliance 5.1.x Brownfield Deployments. TECHNICAL MARKETING DOCUMENTATION v 1.0

Using VMWare VAAI for storage integration with Infortrend EonStor DS G7i

VMware vsphere Data Protection 6.0

What s New in VMware Data Recovery 2.0 TECHNICAL MARKETING DOCUMENTATION

What s New in VMware vsphere Storage Appliance 5.1 TECHNICAL MARKETING DOCUMENTATION

VMware vsphere Data Protection 5.8 TECHNICAL OVERVIEW REVISED AUGUST 2014

VMware vsphere 4.1. Pricing, Packaging and Licensing Overview. E f f e c t i v e A u g u s t 1, W H I T E P A P E R

What s New in VMware vsphere 4.1 Storage. VMware vsphere 4.1

VMware Virtual Machine File System: Technical Overview and Best Practices

Management of VMware ESXi. on HP ProLiant Servers

WHITE PAPER. VMware vsphere 4 Pricing, Packaging and Licensing Overview

VMware vsphere 4. Pricing, Packaging and Licensing Overview W H I T E P A P E R

Configuration Maximums VMware vsphere 4.1

What s New in VMware Site Recovery Manager 6.1

VMware Virtual SAN Design and Sizing Guide TECHNICAL MARKETING DOCUMENTATION V 1.0/MARCH 2014

Drobo How-To Guide. Deploy Drobo iscsi Storage with VMware vsphere Virtualization

Introduction to VMware vsphere Data Protection TECHNICAL WHITE PAPER

VMware Certified Professional 5 Data Center Virtualization (VCP5-DCV) Exam

Setup for Failover Clustering and Microsoft Cluster Service

Introduction to VMware EVO: RAIL. White Paper

Configuration Maximums VMware vsphere 4.0

Why Choose VMware vsphere for Desktop Virtualization? WHITE PAPER

VMware Virtual SAN Hardware Guidance. TECHNICAL MARKETING DOCUMENTATION v 1.0

How To Set Up An Iscsi Isci On An Isci Vsphere 5 On An Hp P4000 Lefthand Sano On A Vspheron On A Powerpoint Vspheon On An Ipc Vsphee 5

Upgrading Horizon Workspace

VMware Virtual SAN Backup Using VMware vsphere Data Protection Advanced SEPTEMBER 2014

What s New in VMware Virtual SAN TECHNICAL WHITE PAPER

Using VMware ESX Server with IBM System Storage SAN Volume Controller ESX Server 3.0.2

Configuration Maximums

Configuration Maximums VMware Infrastructure 3

Performance Characteristics of VMFS and RDM VMware ESX Server 3.0.1

W H I T E P A P E R. Understanding VMware Consolidated Backup

IMPROVING VMWARE DISASTER RECOVERY WITH EMC RECOVERPOINT Applied Technology

How to Use a LAMP Stack on vcloud for Optimal PHP Application Performance. A VMware Cloud Evaluation Reference Document

How to Create a Multi-user Content Management Platform with Drupal in a vcloud Environment. A VMware Cloud Evaluation Reference Document

Microsoft SMB File Sharing Best Practices Guide

Setup for Failover Clustering and Microsoft Cluster Service

VMware vsphere Data Protection

How to Create a Simple Content Management Solution with Joomla! in a vcloud Environment. A VMware Cloud Evaluation Reference Document

How to Create an Enterprise Content Management Solution Based on Alfresco in a vcloud Environment. A VMware Cloud Evaluation Reference Document

How to Create a Flexible CRM Solution Based on SugarCRM in a vcloud Environment. A VMware Cloud Evaluation Reference Document

VMware Horizon Mobile Secure Workplace User Installed Applications Support with Liquidware Labs HOW-TO GUIDE

AlwaysOn Desktop Implementation with Pivot3 HOW-TO GUIDE

What s New in VMware vsphere 5.5 Networking

Mobile Secure Desktop Maximum Scalability, Security and Availability for View with F5 Networks HOW-TO GUIDE

VMware Consolidated Backup

Configuring Single Sign-on from the VMware Identity Manager Service to AirWatch Applications

VMware vsphere 5.0 Evaluation Guide

Configuration Maximums

Using VMware ESX Server With Hitachi Data Systems NSC or USP Storage ESX Server 3.0.2

VMware vsphere on NetApp. Course: 5 Day Hands-On Lab & Lecture Course. Duration: Price: $ 4, Description:

Top 10 Do s/don ts of Data Protection for VMware vsphere

Helping Customers Move Workloads into the Cloud. A Guide for Providers of vcloud Powered Services

VMware vcenter Server 6.0 Cluster Performance

Reducing the Cost and Complexity of Business Continuity and Disaster Recovery for

Site Recovery Manager Installation and Configuration

Legacy Host Licensing with vcenter Server 4.x ESX 3.x/ESXi 3.5 and vcenter Server 4.x

VMware and Primary Data: Making the Software-Defined Datacenter a Reality

Hybrid Cloud for Development and Testing with VMware vcloud Air

VMware Virtual SAN Proof of Concept Guide

Configuring Single Sign-on from the VMware Identity Manager Service to WebEx

VMware Solutions for Small and Midsize Business

QNAP in vsphere Environment

Instant Recovery for VMware

Top 10 Reasons to Virtualize VMware Zimbra Collaboration Server with VMware vsphere. white PAPER

Microsoft SharePoint 2010 on VMware Availability and Recovery Options. Microsoft SharePoint 2010 on VMware Availability and Recovery Options

Software-Defined Storage: What it Means for the IT Practitioner WHITE PAPER

Oracle Database Solutions on VMware High Availability. Business Continuance of SAP Solutions on Vmware vsphere

Setup for Failover Clustering and Microsoft Cluster Service

Getting Started with ESXi Embedded

Configuring Single Sign-on from the VMware Identity Manager Service to Dropbox

What s New in VMware vsphere 4.1 VMware vcenter. VMware vsphere 4.1

Understanding Data Locality in VMware Virtual SAN

Evolving Datacenter Architectures

Multipathing Configuration for Software iscsi Using Port Binding

High-Availability Fault Tolerant Computing for Remote and Branch Offices HA/FT solutions for Cisco UCS E-Series servers and VMware vsphere

VMware Workspace Portal Reference Architecture

VMware vcloud Networking and Security

Setup for Failover Clustering and Microsoft Cluster Service

A virtual SAN for distributed multi-site environments

Setup for Failover Clustering and Microsoft Cluster Service

VMware vsphere with Operations Management and VMware vsphere

VMware Data Recovery. Administrator's Guide EN

Oracle Databases on VMware High Availability

Using EonStor FC-host Storage Systems in VMware Infrastructure 3 and vsphere 4

NetBackup for VMware Data Recovery Services to End the Dark Ages of Virtualization

Design Implement Troubleshoot. VMware Virtualisation Strategies Private/Public/Hybrid Cloud Computing.

Performance of VMware vcenter (VC) Operations in a ROBO Environment TECHNICAL WHITE PAPER

HIPAA/HITECH Compliance Using VMware vcloud Air

vsphere Data Protection Administration Guide vsphere Data Protection 5.5

Best Practices Guide: Network Convergence with Emulex LP21000 CNA & VMware ESX Server

How To Use Vsphere On Windows Server 2012 (Vsphere) Vsphervisor Vsphereserver Vspheer51 (Vse) Vse.Org (Vserve) Vspehere 5.1 (V

Installing and Administering VMware vsphere Update Manager

Transcription:

VMware vsphere VMFS-5 Upgrade Considerations TECHNICAL MARKETING DOCUMENTATION v 1.0/Updated Dec 2011

Table of Contents Introduction... 3 VMFS 5 Enhancements.... 4 New Unified 1MB File Block Size.... 4 Large Single Extent Volumes.... 4 Smaller Sub-Blocks... 4 Small File Support.... 4 Increased File Count.... 4 ATS Enhancement... 4 GPT......... 4 New Starting Sector... 4 Considerations Upgrade or Create New.... 5 No Uniform Block Size... 5 No New Sub-Block Size... 5 No Increase to the Maximum Number of Files per Datastore.... 5 Uses MBR.... 5 Starts on Sector 128.... 5 Online Upgrade... 7 Conclusion... 8 About the Author... 8 TECHNICAL MARKETING DOCUMENTATION / 2

Introduction VMware vsphere 5.0 introduced a new version of the flagship vsphere Virtual Machine File System (VMFS) known as VMFS-5. VMFS-5 offers a variety of new features, including: Larger single extent volume (64TB) Larger Virtual Machine Disks (VMDKs): 2TB 512 bytes with a new unified 1MB block size More and smaller sub-blocks (8KB) to reduce the amount of stranded/unused space Improvements in performance and scalability via the implementation of the vsphere vstorage API for Array Integration (VAAI) primitive ATS (Atomic Test & Set) across all datastore operations. vsphere 5.0 supports both VMFS versions 3 and 5. Therefore, it is not necessary to upgrade your VMFS volumes. However, customers can move to VMFS-5 to benefit from these features. A complete set of VMFS-5 enhancements can be found in the What s New in vsphere 5.0 Storage white paper. TECHNICAL MARKETING DOCUMENTATION / 3

VMFS-5 Enhancements The following is a complete list of enhancements made in VMFS-5. New Unified 1MB File Block Size Earlier versions of VMFS used 1, 2, 4 or 8MB file blocks. These larger blocks were needed to create large files (>256GB). These different file blocks sizes are no longer needed to create large files on VMFS-5. Very large files can now be created on VMFS-5 using the new unified 1MB file blocks. Earlier versions of VMFS will still have to use larger file blocks to create large files. Large Single Extent Volumes In earlier versions of VMFS, the largest single extent was 2TB - 512 bytes. An extent is a partition on which one can place a VMFS. To create a 64TB VMFS-5, one needed to create 32 x 2TB extents/partitions and join them together. With VMFS-5, this limit for a single extent/partition has been increased to 64TB. This significantly reduces the management overhead when using very large VMFS volumes. Smaller Sub-Blocks VMFS-5 introduces smaller sub-blocks. Sub-blocks are now 8KB rather than 64KB as used in the earlier versions. With VMFS-5, small files (< 8KB, but > 1KB) in size will consume only 8KB rather than 64KB. This will reduce the amount of disk space stranded by small files. Also, there are many more sub-blocks in VMFS-5 than there were in VMFS-3 (32,000 on VMFS-5 compared to approximately 4,000 on VMFS-3). Small File Support VMFS-5 introduces support for very small files. For files less than or equal to 1KB, VMFS-5 uses the file descriptor location in the metadata for storage rather than file blocks. When these files grow beyond 1KB, they will then start to use the new 8KB sub-blocks. This will again reduce the amount of disk space stranded by very small files. Increased File Count VMFS-5 introduces support for greater than 120,000 files, a four-fold increase when compared to the number of files supported on VMFS-3, which was approximately 30,000. ATS Enhancement The Atomic Test & Set (ATS) Hardware Acceleration primitive is now used throughout VMFS-5 for file locking. ATS is a part of VAAI (vsphere Storage APIs for Array Integration). This enhancement improves the file locking performance over earlier versions of VMFS. GPT To handle much larger partition sizes, the GUID Partition Table (GPT) format will now be used to create VMFS-5 volumes. Historically, Master Boot Record (MBR) was used; however, this was limited to a maximum partition size of approximately 2TB. GPT overcomes this limitation and allows for much larger partitions to handle single extents up to 64TB (using VMFS-5). New Starting Sector VMFS-5 partitions will now have a starting sector of 2048. This is different from VMFS-3 which had a starting sector of 128. Moving to a starting sector of 2048 helps avoid alignment issues. TECHNICAL MARKETING DOCUMENTATION / 4

Considerations Upgrade or Create New While a VMFS-3 which is upgraded to VMFS-5 provides you with most of the capabilities as a newly created VMFS-5, there are some differences. Both upgraded and newly created VMFS-5 support single-extent volumes up to 64TB and both support VMDK sizes of ~2TB, no matter what the VMFS file-block size is. However additional differences, although minor, should be considered when making a decision whether to upgrade to VMFS-5 or create new VMFS-5 volumes. No Uniform Block Size VMFS-5 upgraded from VMFS-3 continues to use the previous file-block size, which may be larger than the unified 1MB file-block size. This can lead to stranded/unused disk space when there are lots of small files on the datastore. No New Sub-Block Size VMFS-5 upgraded from VMFS-3 continues to use 64KB sub-blocks and not the new 8KB sub-blocks. This can also lead to stranded/unused disk space. The upgraded VMFS-5 also continues to use the original number of sub-blocks from the VMFS-3. No Increase to the Maximum Number of Files per Datastore VMFS-5 upgraded from VMFS-3 continues to have a file limit of 30,720 rather than new file limit of > 100,000 for newly created VMFS-5. This has an impact on the scalability of the file system. Uses MBR VMFS-5 upgraded from VMFS-3 continues to use MBR (Master Boot Record) partition type; when the VMFS-5 volume has grown beyond 2TB, it automatically and seamlessly switches from MBR to GPT (GUID Partition Table) with no impact on the running virtual machines. Starts on Sector 128 VMFS-5 upgraded from VMFS-3 continues to have its partition starting on sector 128. Newly created VMFS-5 partitions will have their partition starting at sector 2048. TECHNICAL MARKETING DOCUMENTATION / 5

Here is a comparison of the metadata from a newly created VMFS-5 volume and a VMFS-5 volume that was upgraded from VMFS-3. The version, max files and max sub-blocks are highlighted. As you can see the version is the same, but there are differences in the amount of resources available in each file system. ~ # vmkfstools -Pv 10 /vmfs/volumes/newly-created-vmfs5/ VMFS-5.54 file system spanning 1 partitions. File system label (if any): newly-created-vmfs5 Mode: public Capacity 3298534883328 (3145728 file blocks * 1048576), 3297500987392 (3144742 blocks) avail Volume Creation Time: Tue Jun 14 14:35:53 2011 Files (max/free): 130000/129992 Ptr Blocks (max/free): 64512/64496 Sub Blocks (max/free): 32000/32000 Secondary Ptr Blocks (max/free): 256/256 File Blocks (overcommit/used/overcommit %): 0/986/0 Ptr Blocks (overcommit/used/overcommit %): 0/16/0 Sub Blocks (overcommit/used/overcommit %): 0/0/0 UUID: 4df771c9-f6419df2-81bc-0019b9f1ecf6 Partitions spanned (on lvm ): naa.60a98000572d54724a34642d71325763:1 DISKLIB-LIB : Getting VAAI support status for /vmfs/volumes/newly-created-vmfs5/ Is Native Snapshot Capable: NO ~ # Figure 1. Newly Created VMFS-5 ~ # vmkfstools -Pv 10 /vmfs/volumes/upgrade-testvol VMFS-5.54 file system spanning 1 partitions. File system label (if any): upgrade-testvol Mode: public Capacity 3298534883328 (3145728 file blocks * 1048576), 3297916223488 (3145138 blocks) avail Volume Creation Time: Mon Jun 13 13:03:04 2011 Files (max/free): 30720/30713 Ptr Blocks (max/free): 64512/64496 Sub Blocks (max/free): 3968/3968 Secondary Ptr Blocks (max/free): 256/256 File Blocks (overcommit/used/overcommit %): 0/590/0 Ptr Blocks (overcommit/used/overcommit %): 0/16/0 Sub Blocks (overcommit/used/overcommit %): 0/0/0 UUID: 4df60a88-8eaa51ea-3108-0019b9f1ecf6 Partitions spanned (on lvm ): naa.60a98000572d54724a34642d71325763:1 DISKLIB-LIB : Getting VAAI support status for /vmfs/volumes/upgrade-testvol Is Native Snapshot Capable: NO ~ # Figure 2. Upgraded VMFS-5 TECHNICAL MARKETING DOCUMENTATION / 6

Online Upgrade Upgrading a VMFS-3 to a VMFS-5 file system is a single-click operation. Once you have upgraded the host to VMware ESXi 5.0, go to the Configuration tab > Storage view. Select the VMFS-3 datastore, and above the Datastore Details window, an option Upgrade to VMFS-5 will be displayed: Figure 3. Upgrade to VMFS-5 The upgrade process is online and non-disruptive. Virtual machines can continue to run on the VMFS-3 datastore while it is being upgraded. Upgrading the VMFS file system version is a one-way operation. There is no option to reverse the upgrade once it is executed. Additionally, once a file system has been upgraded, it will no longer be accessible by older ESX/ESXi 4.x hosts, so you need to ensure that all hosts accessing the datastore are running ESXi 5.0. In fact, there are checks built into vsphere which will prevent you from upgrading to VMFS-5 if any of the hosts accessing the datastore are running a version of ESX/ESXi that is older than 5.0. As with any upgrade, VMware recommends that a backup of your file system is made prior to upgrading your VMFS-3 file system to VMFS-5. Once the VMFS-5 volume is in place, the size can be extended to 64TB, even if it is a single extent, and ~2TB Virtual Machine Disks (VMDKs) can be created, no matter what the underlying file-block size is. These features are available out of the box without any additional configuration steps. TECHNICAL MARKETING DOCUMENTATION / 7

Conclusion As you do not get the complete set of enhancements when upgrading a VMFS-3 to a VMFS-5, VMware recommends using newly created VMFS-5 volumes if you have the luxury of doing so. You can then seamlessly migrate the virtual machines from the original VMFS-3 to VMFS-5 using vsphere Storage vmotion. If you do not have the available space to create new VMFS-5 volumes, then upgrading VMFS-3 to VMFS-5 will still provide you with most of the benefits that come with a newly created VMFS-5. About the Author: Cormac Hogan is a Senior Technical Marketing Manager responsible for storage in the Cloud Infrastructure Product Marketing group at VMware. His focus is on core VMware vsphere storage technologies and virtual storage in general, including the VMware vsphere Storage Appliance. He was one of the first VMware employees at our EMEA HQ in Cork, Ireland, back in April 2005. He spent two years as the Technical Support Escalation Engineer for Storage before moving into a Support Readiness Training role, where he developed training materials and delivered training to Technical Support and our Support Partners. He has been in Technical Marketing since 2011. Follow Cormac s blogs at http://blogs.vmware.com/vsphere/storage Follow Cormac on Twitter: @VMwareStorage TECHNICAL MARKETING DOCUMENTATION / 8

VMware, Inc. 3401 Hillview Avenue Palo Alto CA 94304 USA Tel 877-486-9273 Fax 650-427-5001 www.vmware.com Copyright 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdiction. All other marks and names mentioned herein may be trademarks of their respective companies.