Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Cloud
    • Cloud
    • Networking
    • Storage
    • Virtualization

    How to Maximize Performance and Utilization of Your Virtual Infrastructure

    Written by

    Alex Bakman
    Published July 22, 2009
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      Organizations today are rapidly virtualizing their infrastructures. In doing so, they are experiencing a whole new set of systems management challenges. These challenges cannot be solved with traditional toolsets in an acceptable timeframe to match the velocity at which organizations are virtualizing. In a virtual server infrastructure where all resources are shared, optimal performance can only be achieved with proactive capacity management and proper allocation of shared resources.

      The biggest challenge is finding the vast amount of time or automated technology to do this. Not allocating enough resources can cause bottlenecks in CPU, memory, storage and disk I/O, which can lead to performance problems and costly downtime events. However, over-allocating resources can drive up your cost per virtual machine, making a ROI harder to achieve and halting future projects.

      To address this, organizations should consider a life cycle approach to performance assurance in order to proactively prevent performance issues-starting in preproduction and continually monitoring the production environments. By modeling, validating, monitoring, analyzing and charging, the Performance Assurance Lifecycle (PAL) addresses resource allocation and management. It significantly reduces performance problems, ensures optimal performance of the virtual infrastructure and helps organizations to continually meet service-level agreements (SLAs).

      The following are the five components of the PAL. These components allow organizations to maximize the performance and utilization of their virtual infrastructures, while streamlining costs and delivering a faster ROI.

      Component No. 1: Modeling

      Modeling addresses preproduction planning to post-production additions, as well as changes to the virtual infrastructure. With capabilities to quickly model thousands of “what if” scenarios-from adding more virtual machines to changing configuration settings-IT staff can immediately see whether or not resource constraints will be exceeded and if performance issues will occur. In this way, modeling provides proactive prevention.

      Four common modeling scenarios are:

      1. See the effect on resource capacity and utilization of adding a new host/virtual machine or removing existing ones.

      2. What will happen when a host is suspended for maintenance or a virtual machine is powered down?

      3. Pre-testing VMotion scenarios to make sure sufficient resources exist.

      4. How will performance be affected if resource changes are made to hosts, clusters and/or resource pools?

      Validating

      Component No. 2: Validating

      While modeling “what if” scenarios is an important first step to continually ensuring optimal performance, it is equally important to validate that changes will not have a negative impact on infrastructure performance.

      Validation spans between the modeling stage and the monitoring stage of the PAL, because it is equally critical to initially validate performance-impacting changes in preproduction, as well as to continually monitor and validate performance over time. If you cannot validate that a certain change will impact infrastructure performance in either a negative or positive way, there is significant risk to making that change.

      Component No. 3: Monitoring

      The ongoing monitoring of shared resource utilization and capacity is absolutely essential to knowing how the virtual environment will perform. When monitoring resource utilization, IT staff will know whether resources are being over or underutilized. Not allocating enough resources (based on usage patterns and trends derived from 24/7 monitoring) will cause performance bottlenecks, leading to costly downtime and SLA violations. Over-allocating resources can drive up the cost per virtual machine, making a ROI much harder to achieve.

      By continually monitoring shared resource utilization and capacity in virtual server environments, IT can significantly reduce the time and cost of identifying current capacity bottlenecks that are causing performance problems, tracking the top resource consumers in your environment, alerting you when capacity utilization trends exceed thresholds, and optimizing performance to meet established SLAs.

      Analyzing

      Component No. 4: Analyzing

      Proactive approaches based on trend and predictive analysis of the data being monitored can significantly reduce fear by providing ample warning (for example, alerting system administrators to potential problems as new conditions materialize). By knowing ahead of time what resource constraints may occur, IT can take the appropriate proactive measures to prevent the problems from happening-providing the necessary confidence to virtualize their critical applications.

      There are two layers of analysis that can help deliver the information IT staffs need to instill confidence that their infrastructures will perform. The two layers are trend analysis and predictive analysis.

      Trend analysis

      While real-time monitoring tools can show spikes in resources consumption, those spikes may not have a drastic impact on performance or may only be one-time events. Trend analysis based on 24/7 monitoring of resource utilization provides visibility into how the virtual server environment is performing over time. Is resource utilization trending higher, lower or staying the same? Is it necessary to add more capacity or is there room to safely add more virtual machines?

      Predictive analysis

      By leveraging trend analysis and running the data through sophisticated mathematical engines, future problems can be predicted. This allows IT to take preventive and proactive actions now. If you knew in a certain amount of days that a problem may occur, you could prevent 90 percent of these performance problems from ever happening. Threshold alerts could be set to show that, in 30 days, a cluster will begin to run out of storage. By knowing that issue today-as opposed to when it happens-actions can be taken now to proactively increase storage allocations and prevent the future problem.

      Charging

      Component No. 5: Charging

      Having the data on what resource consumption actually costs departments enables IT to gain cost visibility and properly allocate the resources required to service each business unit. This is important in further planning the virtual infrastructure, as IT can make more informed decisions on additional purchases and upgrades to help optimize the infrastructure. IT also now has the fiscal information to present to corporate finance to justify these decisions and move virtualization projects forward.

      The ultimate goal is to lower and/or control costs with intelligent planning to drive a quicker time to ROI. Success of a virtualization project will be based on that time to ROI, and a balance between cost and performance. With a chargeback process in place, departments will learn that there is a cost associated with adding virtual machines.

      This should also help address the virtual machine sprawl “epidemic” that is spreading like wildfire, causing resource constraints and impacting performance. While virtual machines aren’t free, inter-organizational departments will see significant cost and time savings benefits from virtualized environments over deploying more physical servers.

      The PAL is designed to eliminate performance and financial risks to provide a level of confidence necessary to take the data center from 15 to 20 percent virtualized to 70 to 100 percent virtualized. Without critical data that can prove that performance levels are consistently met, organizations will not feel comfortable virtualizing servers that are critical to their business success, or making additional costly investments in virtual infrastructure (servers, storage, etc.).

      By following the five steps of the PAL, IT staffs can gain 20 to 30 percent performance and utilization efficiencies, and will have the confidence to make every virtualization project successful based on performance and cost criteria.

      Alex Bakman is founder and CEO of VKernel. Alex is a recognized expert in computer security, virtualization and systems management. He holds many United States and international patents, and is a frequent speaker at industry events. A serial entrepreneur and visionary, Alex founded Ecora Software (acquired by Versata Enterprises) and CleverSoft, a software company acquired by Candle Corporation. Alex can be reached at abakman@vkernel.com.

      Alex Bakman
      Alex Bakman
      Alex Bakman is founder and CEO of VKernel. Alex is a recognized expert in computer security, virtualization and systems management. He holds many United States and international patents, and is a frequent speaker at industry events. A serial entrepreneur and visionary, Alex founded Ecora Software (acquired by Versata Enterprises) and CleverSoft, a software company acquired by Candle Corporation. Alex can be reached at abakman@vkernel.com.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×