SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
STORAGE SWITZERLAND
    IMPROVING VMWARE STORAGE I/O
PERFORMANCE BY REALIGNING PARTITIONS




George Crump, Senior Analyst


The virtual infrastructure is an environment where the old       needs to be aligned. The alignment issue is primarily a
ways of just throwing hardware at a storage performance          legacy storage issue as storage vendors and virtualization
problem are no longer viable. Rather, what’s needed is an        vendors have taken steps to address this, but there is
understanding of the exact source of the problem to              some clean up work to be done on legacy systems.
assure that foundational issues are taken care of first. A
great example of this is the proper alignment of VM              These three layers (or two in the NFS case) should be in
storage partition tables to their respective virtual disk or     alignment to ensure maximum performance. Typically,
physical LUNs. Skipping this core step can limit other           most older operating systems (Windows 2003 and XP) are
performance hardware solutions to far less than their full       not aligned by default when they are virtualized. In other
potential.                                                       words the block boundaries of all three layers won’t be at
                                                                 the same physical address, causing writes to overlap
                                                                 adjacent blocks. The third layer of VMFS confuses the
What is Misalignment?                                            older operating systems and results in this misalignment.
                                                                 The problem is that everything will still function properly
To get to the physical location of data a virtual machine        but not at optimum levels. As the VM density increases on
typically goes through three layers of disk abstraction. The     the host and the number of hosts connecting to the shared
first is a VMDK formatted with its own file system,                storage infrastructure also increases the performance
Windows NTFS in most cases. The second layer is the              overhead of this misalignment becomes more apparent.
virtual machine file system layer (VMFS) and the third is
the Logical Unit Number (LUN) provided by the storage
system. Another option for disk image storage is to have
the VMDK reside on an NFS share instead of a LUN. In this
case alignment issues can still occur but only the VMDK




                                                               [1]
What is the Impact?                                             taken down. This is also a manual VM-by-VM process, with
                                                                each conversion effort being individually monitored for
Much has been written about the problems with                   successful completion. Since the performance problem is
misalignment, including documents by VMware, Microsoft,         going to first appear on small block I/O VMs this means
EMC, NetApp and many other storage and virtualization           that critical applications like databases and email are going
vendors. The performance impact can be as little as 20%         to be the most likely candidates for conversion.
in sequential large block workloads and as much as 100%
in small block, random I/O workloads. Basically, the greater
the number of reads and, especially writes generated, the       Real-World Alignment
more performance will deteriorate when a partition is
misaligned. In short, unneeded reads and writes are             Again, while there are several sources for software
caused by a read or a write having to cross multiple block      solutions that will detect misaligned partitions these are
boundaries within each layer, making the storage controller     only slightly helpful given the manual conversion process
do extra work in repositioning drive heads to multiple          described earlier, which can take hours to complete.
locations.                                                      Instead, administrators will want to be more ‘surgical’ in
                                                                their implementation of the solution. What they’ll want to
This extra work also impacts the performance of the other       do is assess which VMs are being most impacted by
VMs that are accessing that shared storage system, even if      misalignment and fix them first. For example VMs with low
they themselves are aligned, because the controller is          I/O activity or high sequential I/O activity are only impacted
processing the extra reads and writes of the misaligned         20%, typically, and could be made a lower priority. VMs
partitions. While modern versions of operating systems and that have high small-block random I/O, like databases and
VMware’s new conversion utilities will correct alignment   email applications, should be addressed first, since this
problems in the future, many current virtualized                would improve their performance and the efficiency of the
infrastructures may have hundreds of misaligned LUNS            storage devices they are using. This could, in turn, provide
and they need a realistic solution to the problem today.        a ripple effect, benefiting the entire infrastructure.


                                                                Products like NetApp OnCommand Insight Balance can
The Challenge with Re-Aligning Partitions                       show which VMs are impacted most by misalignment,
                                                                among a host of other detailed virtual infrastructure
While there are an increasing number of tools available that    management capabilities. Not only does this solution
help with partition realignment, the reality is that most       identify the affected disk partitions, it also provides a
administrators are hesitant to take action to fix those          ranking of those most impacted. This enables the
partitions. The reason is that the time and processing          administrator to create a prioritized list of VMs for
involved in remediation is considerable. One remediation        correction based on biggest payoff for the downtime that
path could be to create a new VM with a correctly aligned       the conversion process will generate. Of course
template. Then the misaligned VM would be taken offline          OnCommand Insight Balance can also be used to
and restored to the new correctly aligned VM.                   document the performance improvement that the
                                                                downtime investment provided. The administrator may also
This restoration process, depending on the capacity             decide that some VMs don't have a performance profile
requirements of the VM, can take from 30 seconds to 4           that makes this mitigation worthwhile. Either way, the
hours per VM. No matter the case, downtime will be              administrator, armed with the facts, can make the right
required. Again, while it’s happening, the virtual machine,     decision given the available downtime window.
and of course the application that it supports, need to be




                                                              [2]
Future Mitigation and Best Practice                              Eventually, mis-alignment issues may cease to be a
                                                                  concern. Now, however, it can be a real problem, especially
 While the alignment process is being conducted, and even         for customers that have pushed well beyond the evaluation
 when it completes, steps should be taken to make sure            phase of a virtualization rollout. While much has been
 there are no future alignment problems. As stated earlier,       written about the problem and how to fix it, the real world
 most modern operating systems are now aligned as a               challenges of converting to a new aligned partition still
 default. Also, in VMware vSphere 5 the VM converter              make it a major undertaking. With many data centers now
 function will now properly align a new VM as it’s being          in the hundreds to thousands of virtualized servers, a more
 converted from a physical server during a P2V process.  intelligent option of detection is needed. Solutions like
 The same processes can be used to correct VMs through a OnCommand Insight Balance offers the VMware
 V2V process. For environments that are not yet on VMware         administrator the ability to clearly see which VMs will
 5 and where older operating systems need to be                   benefit the most by realignment and to begin making those
 virtualized, best practice is to use a pre-aligned template      intelligent choices.
 and install the new guest operating system. The final step
 is to keep monitoring the virtual environment for any case
 of misalignment. Early detection is ideal before the virtual
 machine grows in size and importance.




                                               About Storage Switzerland
Storage Switzerland is an analyst firm focused on the virtualization and storage marketplaces. For more information
                           please visit our web site: http://www.storage-switzerland.com
                                Copyright © 2011 Storage Switzerland, Inc. - All rights reserved


                                                                [3]

Más contenido relacionado

Destacado

NetApp Insight 2015 Las Vegas Sponsors Guide
NetApp Insight 2015 Las Vegas Sponsors GuideNetApp Insight 2015 Las Vegas Sponsors Guide
NetApp Insight 2015 Las Vegas Sponsors GuideNetApp Insight
 
How NetApp IT Integrates ServiceNow with OnCommand Insight (OCI)
How NetApp IT Integrates ServiceNow with OnCommand Insight (OCI)How NetApp IT Integrates ServiceNow with OnCommand Insight (OCI)
How NetApp IT Integrates ServiceNow with OnCommand Insight (OCI)NetApp
 
How to solve misalignment lun netapp on linux servers by Ivan
How to solve misalignment lun netapp on linux servers by IvanHow to solve misalignment lun netapp on linux servers by Ivan
How to solve misalignment lun netapp on linux servers by IvanIvan Silva
 
Bringing NetApp Data ONTAP & Apache CloudStack Together
Bringing NetApp Data ONTAP & Apache CloudStack TogetherBringing NetApp Data ONTAP & Apache CloudStack Together
Bringing NetApp Data ONTAP & Apache CloudStack TogetherDavid La Motta
 
VMware PEX Boot Camp - The Future Now: NetApp Clustered Storage and Flash for...
VMware PEX Boot Camp - The Future Now: NetApp Clustered Storage and Flash for...VMware PEX Boot Camp - The Future Now: NetApp Clustered Storage and Flash for...
VMware PEX Boot Camp - The Future Now: NetApp Clustered Storage and Flash for...NetApp
 
SCI Lab Test Validation Report: NetApp Storage Efficiency
SCI Lab Test Validation Report: NetApp Storage EfficiencySCI Lab Test Validation Report: NetApp Storage Efficiency
SCI Lab Test Validation Report: NetApp Storage EfficiencyNetApp
 
10 Good Reasons: FlexPod
10 Good Reasons: FlexPod10 Good Reasons: FlexPod
10 Good Reasons: FlexPodNetApp
 
TVS for vROps - NetApp Storage
TVS for vROps - NetApp StorageTVS for vROps - NetApp Storage
TVS for vROps - NetApp StorageBlue Medora
 
FedRAMP Compliant FlexPod architecture from NetApp, Cisco, HyTrust and Coalfire
FedRAMP Compliant FlexPod architecture from NetApp, Cisco, HyTrust and CoalfireFedRAMP Compliant FlexPod architecture from NetApp, Cisco, HyTrust and Coalfire
FedRAMP Compliant FlexPod architecture from NetApp, Cisco, HyTrust and CoalfireEric Chiu
 
Addressing Issues of Risk & Governance in OpenStack without sacrificing Agili...
Addressing Issues of Risk & Governance in OpenStack without sacrificing Agili...Addressing Issues of Risk & Governance in OpenStack without sacrificing Agili...
Addressing Issues of Risk & Governance in OpenStack without sacrificing Agili...OpenStack
 
K5.Fujitsu World Tour 2016-Winning with NetApp in Digital Transformation Age,...
K5.Fujitsu World Tour 2016-Winning with NetApp in Digital Transformation Age,...K5.Fujitsu World Tour 2016-Winning with NetApp in Digital Transformation Age,...
K5.Fujitsu World Tour 2016-Winning with NetApp in Digital Transformation Age,...Fujitsu India
 

Destacado (12)

NetApp Insight 2015 Las Vegas Sponsors Guide
NetApp Insight 2015 Las Vegas Sponsors GuideNetApp Insight 2015 Las Vegas Sponsors Guide
NetApp Insight 2015 Las Vegas Sponsors Guide
 
How NetApp IT Integrates ServiceNow with OnCommand Insight (OCI)
How NetApp IT Integrates ServiceNow with OnCommand Insight (OCI)How NetApp IT Integrates ServiceNow with OnCommand Insight (OCI)
How NetApp IT Integrates ServiceNow with OnCommand Insight (OCI)
 
How to solve misalignment lun netapp on linux servers by Ivan
How to solve misalignment lun netapp on linux servers by IvanHow to solve misalignment lun netapp on linux servers by Ivan
How to solve misalignment lun netapp on linux servers by Ivan
 
Bringing NetApp Data ONTAP & Apache CloudStack Together
Bringing NetApp Data ONTAP & Apache CloudStack TogetherBringing NetApp Data ONTAP & Apache CloudStack Together
Bringing NetApp Data ONTAP & Apache CloudStack Together
 
VMware PEX Boot Camp - The Future Now: NetApp Clustered Storage and Flash for...
VMware PEX Boot Camp - The Future Now: NetApp Clustered Storage and Flash for...VMware PEX Boot Camp - The Future Now: NetApp Clustered Storage and Flash for...
VMware PEX Boot Camp - The Future Now: NetApp Clustered Storage and Flash for...
 
SCI Lab Test Validation Report: NetApp Storage Efficiency
SCI Lab Test Validation Report: NetApp Storage EfficiencySCI Lab Test Validation Report: NetApp Storage Efficiency
SCI Lab Test Validation Report: NetApp Storage Efficiency
 
10 Good Reasons: FlexPod
10 Good Reasons: FlexPod10 Good Reasons: FlexPod
10 Good Reasons: FlexPod
 
TVS for vROps - NetApp Storage
TVS for vROps - NetApp StorageTVS for vROps - NetApp Storage
TVS for vROps - NetApp Storage
 
FedRAMP Compliant FlexPod architecture from NetApp, Cisco, HyTrust and Coalfire
FedRAMP Compliant FlexPod architecture from NetApp, Cisco, HyTrust and CoalfireFedRAMP Compliant FlexPod architecture from NetApp, Cisco, HyTrust and Coalfire
FedRAMP Compliant FlexPod architecture from NetApp, Cisco, HyTrust and Coalfire
 
Addressing Issues of Risk & Governance in OpenStack without sacrificing Agili...
Addressing Issues of Risk & Governance in OpenStack without sacrificing Agili...Addressing Issues of Risk & Governance in OpenStack without sacrificing Agili...
Addressing Issues of Risk & Governance in OpenStack without sacrificing Agili...
 
NetApp Product training
NetApp Product trainingNetApp Product training
NetApp Product training
 
K5.Fujitsu World Tour 2016-Winning with NetApp in Digital Transformation Age,...
K5.Fujitsu World Tour 2016-Winning with NetApp in Digital Transformation Age,...K5.Fujitsu World Tour 2016-Winning with NetApp in Digital Transformation Age,...
K5.Fujitsu World Tour 2016-Winning with NetApp in Digital Transformation Age,...
 

Más de NetApp

DevOps the NetApp Way: 10 Rules for Forming a DevOps Team
DevOps the NetApp Way: 10 Rules for Forming a DevOps TeamDevOps the NetApp Way: 10 Rules for Forming a DevOps Team
DevOps the NetApp Way: 10 Rules for Forming a DevOps TeamNetApp
 
10 Reasons to Choose NetApp for EUC/VDI
10 Reasons to Choose NetApp for EUC/VDI10 Reasons to Choose NetApp for EUC/VDI
10 Reasons to Choose NetApp for EUC/VDINetApp
 
Spot Lets NetApp Get the Most Out of the Cloud
Spot Lets NetApp Get the Most Out of the CloudSpot Lets NetApp Get the Most Out of the Cloud
Spot Lets NetApp Get the Most Out of the CloudNetApp
 
NetApp #WFH: COVID-19 Impact Report
NetApp #WFH: COVID-19 Impact ReportNetApp #WFH: COVID-19 Impact Report
NetApp #WFH: COVID-19 Impact ReportNetApp
 
4 Ways FlexPod Forms the Foundation for Cisco and NetApp Success
4 Ways FlexPod Forms the Foundation for Cisco and NetApp Success4 Ways FlexPod Forms the Foundation for Cisco and NetApp Success
4 Ways FlexPod Forms the Foundation for Cisco and NetApp SuccessNetApp
 
NetApp 2020 Predictions
NetApp 2020 Predictions NetApp 2020 Predictions
NetApp 2020 Predictions NetApp
 
NetApp 2020 Predictions
NetApp 2020 Predictions NetApp 2020 Predictions
NetApp 2020 Predictions NetApp
 
NetApp 2020 Predictions in Tech
NetApp 2020 Predictions in TechNetApp 2020 Predictions in Tech
NetApp 2020 Predictions in TechNetApp
 
Corporate IT at NetApp
Corporate IT at NetAppCorporate IT at NetApp
Corporate IT at NetAppNetApp
 
Modernize small and mid-sized enterprise data management with the AFF C190
Modernize small and mid-sized enterprise data management with the AFF C190Modernize small and mid-sized enterprise data management with the AFF C190
Modernize small and mid-sized enterprise data management with the AFF C190NetApp
 
Achieving Target State Architecture in NetApp IT
Achieving Target State Architecture in NetApp ITAchieving Target State Architecture in NetApp IT
Achieving Target State Architecture in NetApp ITNetApp
 
10 Reasons Why Your SAP Applications Belong on NetApp
10 Reasons Why Your SAP Applications Belong on NetApp10 Reasons Why Your SAP Applications Belong on NetApp
10 Reasons Why Your SAP Applications Belong on NetAppNetApp
 
Turbocharge Your Data with Intel Optane Technology and MAX Data
Turbocharge Your Data with Intel Optane Technology and MAX DataTurbocharge Your Data with Intel Optane Technology and MAX Data
Turbocharge Your Data with Intel Optane Technology and MAX DataNetApp
 
Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud Infrastructure
Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud InfrastructureRedefining HCI: How to Go from Hyper Converged to Hybrid Cloud Infrastructure
Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud InfrastructureNetApp
 
Webinar: NetApp SaaS Backup
Webinar: NetApp SaaS BackupWebinar: NetApp SaaS Backup
Webinar: NetApp SaaS BackupNetApp
 
NetApp 2019 Perspectives
NetApp 2019 PerspectivesNetApp 2019 Perspectives
NetApp 2019 PerspectivesNetApp
 
Künstliche Intelligenz ist in deutschen Unter- nehmen Chefsache
Künstliche Intelligenz ist in deutschen Unter- nehmen ChefsacheKünstliche Intelligenz ist in deutschen Unter- nehmen Chefsache
Künstliche Intelligenz ist in deutschen Unter- nehmen ChefsacheNetApp
 
Iperconvergenza come migliora gli economics del tuo IT
Iperconvergenza come migliora gli economics del tuo ITIperconvergenza come migliora gli economics del tuo IT
Iperconvergenza come migliora gli economics del tuo ITNetApp
 
10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning
10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning
10 Good Reasons: NetApp for Artificial Intelligence / Deep LearningNetApp
 
NetApp IT’s Tiered Archive Approach for Active IQ
NetApp IT’s Tiered Archive Approach for Active IQNetApp IT’s Tiered Archive Approach for Active IQ
NetApp IT’s Tiered Archive Approach for Active IQNetApp
 

Más de NetApp (20)

DevOps the NetApp Way: 10 Rules for Forming a DevOps Team
DevOps the NetApp Way: 10 Rules for Forming a DevOps TeamDevOps the NetApp Way: 10 Rules for Forming a DevOps Team
DevOps the NetApp Way: 10 Rules for Forming a DevOps Team
 
10 Reasons to Choose NetApp for EUC/VDI
10 Reasons to Choose NetApp for EUC/VDI10 Reasons to Choose NetApp for EUC/VDI
10 Reasons to Choose NetApp for EUC/VDI
 
Spot Lets NetApp Get the Most Out of the Cloud
Spot Lets NetApp Get the Most Out of the CloudSpot Lets NetApp Get the Most Out of the Cloud
Spot Lets NetApp Get the Most Out of the Cloud
 
NetApp #WFH: COVID-19 Impact Report
NetApp #WFH: COVID-19 Impact ReportNetApp #WFH: COVID-19 Impact Report
NetApp #WFH: COVID-19 Impact Report
 
4 Ways FlexPod Forms the Foundation for Cisco and NetApp Success
4 Ways FlexPod Forms the Foundation for Cisco and NetApp Success4 Ways FlexPod Forms the Foundation for Cisco and NetApp Success
4 Ways FlexPod Forms the Foundation for Cisco and NetApp Success
 
NetApp 2020 Predictions
NetApp 2020 Predictions NetApp 2020 Predictions
NetApp 2020 Predictions
 
NetApp 2020 Predictions
NetApp 2020 Predictions NetApp 2020 Predictions
NetApp 2020 Predictions
 
NetApp 2020 Predictions in Tech
NetApp 2020 Predictions in TechNetApp 2020 Predictions in Tech
NetApp 2020 Predictions in Tech
 
Corporate IT at NetApp
Corporate IT at NetAppCorporate IT at NetApp
Corporate IT at NetApp
 
Modernize small and mid-sized enterprise data management with the AFF C190
Modernize small and mid-sized enterprise data management with the AFF C190Modernize small and mid-sized enterprise data management with the AFF C190
Modernize small and mid-sized enterprise data management with the AFF C190
 
Achieving Target State Architecture in NetApp IT
Achieving Target State Architecture in NetApp ITAchieving Target State Architecture in NetApp IT
Achieving Target State Architecture in NetApp IT
 
10 Reasons Why Your SAP Applications Belong on NetApp
10 Reasons Why Your SAP Applications Belong on NetApp10 Reasons Why Your SAP Applications Belong on NetApp
10 Reasons Why Your SAP Applications Belong on NetApp
 
Turbocharge Your Data with Intel Optane Technology and MAX Data
Turbocharge Your Data with Intel Optane Technology and MAX DataTurbocharge Your Data with Intel Optane Technology and MAX Data
Turbocharge Your Data with Intel Optane Technology and MAX Data
 
Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud Infrastructure
Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud InfrastructureRedefining HCI: How to Go from Hyper Converged to Hybrid Cloud Infrastructure
Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud Infrastructure
 
Webinar: NetApp SaaS Backup
Webinar: NetApp SaaS BackupWebinar: NetApp SaaS Backup
Webinar: NetApp SaaS Backup
 
NetApp 2019 Perspectives
NetApp 2019 PerspectivesNetApp 2019 Perspectives
NetApp 2019 Perspectives
 
Künstliche Intelligenz ist in deutschen Unter- nehmen Chefsache
Künstliche Intelligenz ist in deutschen Unter- nehmen ChefsacheKünstliche Intelligenz ist in deutschen Unter- nehmen Chefsache
Künstliche Intelligenz ist in deutschen Unter- nehmen Chefsache
 
Iperconvergenza come migliora gli economics del tuo IT
Iperconvergenza come migliora gli economics del tuo ITIperconvergenza come migliora gli economics del tuo IT
Iperconvergenza come migliora gli economics del tuo IT
 
10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning
10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning
10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning
 
NetApp IT’s Tiered Archive Approach for Active IQ
NetApp IT’s Tiered Archive Approach for Active IQNetApp IT’s Tiered Archive Approach for Active IQ
NetApp IT’s Tiered Archive Approach for Active IQ
 

Último

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 

Último (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 

Improving VMware Storage I/O Performance By Realigning Partitions

  • 1. STORAGE SWITZERLAND IMPROVING VMWARE STORAGE I/O PERFORMANCE BY REALIGNING PARTITIONS George Crump, Senior Analyst The virtual infrastructure is an environment where the old needs to be aligned. The alignment issue is primarily a ways of just throwing hardware at a storage performance legacy storage issue as storage vendors and virtualization problem are no longer viable. Rather, what’s needed is an vendors have taken steps to address this, but there is understanding of the exact source of the problem to some clean up work to be done on legacy systems. assure that foundational issues are taken care of first. A great example of this is the proper alignment of VM These three layers (or two in the NFS case) should be in storage partition tables to their respective virtual disk or alignment to ensure maximum performance. Typically, physical LUNs. Skipping this core step can limit other most older operating systems (Windows 2003 and XP) are performance hardware solutions to far less than their full not aligned by default when they are virtualized. In other potential. words the block boundaries of all three layers won’t be at the same physical address, causing writes to overlap adjacent blocks. The third layer of VMFS confuses the What is Misalignment? older operating systems and results in this misalignment. The problem is that everything will still function properly To get to the physical location of data a virtual machine but not at optimum levels. As the VM density increases on typically goes through three layers of disk abstraction. The the host and the number of hosts connecting to the shared first is a VMDK formatted with its own file system, storage infrastructure also increases the performance Windows NTFS in most cases. The second layer is the overhead of this misalignment becomes more apparent. virtual machine file system layer (VMFS) and the third is the Logical Unit Number (LUN) provided by the storage system. Another option for disk image storage is to have the VMDK reside on an NFS share instead of a LUN. In this case alignment issues can still occur but only the VMDK [1]
  • 2. What is the Impact? taken down. This is also a manual VM-by-VM process, with each conversion effort being individually monitored for Much has been written about the problems with successful completion. Since the performance problem is misalignment, including documents by VMware, Microsoft, going to first appear on small block I/O VMs this means EMC, NetApp and many other storage and virtualization that critical applications like databases and email are going vendors. The performance impact can be as little as 20% to be the most likely candidates for conversion. in sequential large block workloads and as much as 100% in small block, random I/O workloads. Basically, the greater the number of reads and, especially writes generated, the Real-World Alignment more performance will deteriorate when a partition is misaligned. In short, unneeded reads and writes are Again, while there are several sources for software caused by a read or a write having to cross multiple block solutions that will detect misaligned partitions these are boundaries within each layer, making the storage controller only slightly helpful given the manual conversion process do extra work in repositioning drive heads to multiple described earlier, which can take hours to complete. locations. Instead, administrators will want to be more ‘surgical’ in their implementation of the solution. What they’ll want to This extra work also impacts the performance of the other do is assess which VMs are being most impacted by VMs that are accessing that shared storage system, even if misalignment and fix them first. For example VMs with low they themselves are aligned, because the controller is I/O activity or high sequential I/O activity are only impacted processing the extra reads and writes of the misaligned 20%, typically, and could be made a lower priority. VMs partitions. While modern versions of operating systems and that have high small-block random I/O, like databases and VMware’s new conversion utilities will correct alignment email applications, should be addressed first, since this problems in the future, many current virtualized would improve their performance and the efficiency of the infrastructures may have hundreds of misaligned LUNS storage devices they are using. This could, in turn, provide and they need a realistic solution to the problem today. a ripple effect, benefiting the entire infrastructure. Products like NetApp OnCommand Insight Balance can The Challenge with Re-Aligning Partitions show which VMs are impacted most by misalignment, among a host of other detailed virtual infrastructure While there are an increasing number of tools available that management capabilities. Not only does this solution help with partition realignment, the reality is that most identify the affected disk partitions, it also provides a administrators are hesitant to take action to fix those ranking of those most impacted. This enables the partitions. The reason is that the time and processing administrator to create a prioritized list of VMs for involved in remediation is considerable. One remediation correction based on biggest payoff for the downtime that path could be to create a new VM with a correctly aligned the conversion process will generate. Of course template. Then the misaligned VM would be taken offline OnCommand Insight Balance can also be used to and restored to the new correctly aligned VM. document the performance improvement that the downtime investment provided. The administrator may also This restoration process, depending on the capacity decide that some VMs don't have a performance profile requirements of the VM, can take from 30 seconds to 4 that makes this mitigation worthwhile. Either way, the hours per VM. No matter the case, downtime will be administrator, armed with the facts, can make the right required. Again, while it’s happening, the virtual machine, decision given the available downtime window. and of course the application that it supports, need to be [2]
  • 3. Future Mitigation and Best Practice Eventually, mis-alignment issues may cease to be a concern. Now, however, it can be a real problem, especially While the alignment process is being conducted, and even for customers that have pushed well beyond the evaluation when it completes, steps should be taken to make sure phase of a virtualization rollout. While much has been there are no future alignment problems. As stated earlier, written about the problem and how to fix it, the real world most modern operating systems are now aligned as a challenges of converting to a new aligned partition still default. Also, in VMware vSphere 5 the VM converter make it a major undertaking. With many data centers now function will now properly align a new VM as it’s being in the hundreds to thousands of virtualized servers, a more converted from a physical server during a P2V process. intelligent option of detection is needed. Solutions like The same processes can be used to correct VMs through a OnCommand Insight Balance offers the VMware V2V process. For environments that are not yet on VMware administrator the ability to clearly see which VMs will 5 and where older operating systems need to be benefit the most by realignment and to begin making those virtualized, best practice is to use a pre-aligned template intelligent choices. and install the new guest operating system. The final step is to keep monitoring the virtual environment for any case of misalignment. Early detection is ideal before the virtual machine grows in size and importance. About Storage Switzerland Storage Switzerland is an analyst firm focused on the virtualization and storage marketplaces. For more information please visit our web site: http://www.storage-switzerland.com Copyright © 2011 Storage Switzerland, Inc. - All rights reserved [3]