SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
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]

Weitere ähnliche Inhalte

Andere mochten auch

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
 

Andere mochten auch (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,...
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 

Kürzlich hochgeladen (20)

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

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]