What is the best method for virtual environment capacity planning?

AppDevGuy

The shared infrastucture of a virtual environment makes it a lot harder for me to plan capacity for than it is with a traditional server environment. The idea of virtualization is to efficiently use all of your resources, and this central concept is defeated if resources are unbalanced on a host. Too little physical memory causes VMs to start making up for it by switching to disks, then performance goes down the tubes. I've tried to look at resource trends historically to try to determine the balance point, while maintaining sufficient spare resource capacity to handle VMs when host failures occur. Basically, I feel like I am back in statistics class scratching my head and not only not knowing the answer, but being confused on how to get there. It gets complicated when I start trying to account for spare capacity as I plan capacity that meets future growth needs. In the end, I still feel like I am just making a slightly educated guess. Have suggestions for any useful tools that can help make capacity planning more meaningful than my current manual process?

Answer this Question

Answers

1 total
becker
Vote Up (22)

Yep, attempting to plan capacity manually can be frustrating.  There are a number of tools out there that can help you, but they have one obvious downside; up front cost.  You will probably need to be able to use the ROI to justify the expense if you are not the one that signs the check, but as you clearly recognize, inaccurate capacity planning can create bottleneck and have a negative functional impact in a virtual environment.  There are two sources of virtualization managers that I can think off off the top of my head that might be able to help - OpTier and SolarWinds.  I am more familiar with OpTier BTM, which is very good, but they are really focused on large business focused in areas like telecommunications, production, finance and the like.  SolarWinds offers a virtualization manager that can automate the process and could possibly meet your needs, but I haven't personally used it.  Whatever product you decide on, an automated process will be a lot easier and probably more accurate than your manual attempts at capacity planning, unless you happen to be very good at it and spend a lot of time to get it done right.  

Ask a question

Join Now or Sign In to ask a question.
Hackers approach meal preparation like they do software development
The expansion and blurring of the traditional government network environment require federal IT officials to rethink contracting processes and embrace real-time security monitoring.
Open source SDN controller is commercial distribution of OpenDaylight Project code.
Citrix CEO outlines vision for every employee to be able to access everything they need to be productive from anywhere and on any device.
As VMware sells its network virtualization software, it's finding that security is a big driver for adoption.
The enterprise and data center SDN market grew 192% in 2013 and is poised to reach $18 billion by 2018, according to Infonetics Research.
High-end NAS boxes tend to be expensive. QNAP's latest is the most capable in its price range, but it comes with a few caveats.
The signs of fall are beginning to appear: The evenings are a little cooler; leaves are beginning to turn; bulky people are tossing leather spheroids through the air; and VMWare and Parallels are releasing new versions of their Mac virtualization apps.
Mobile computing, OpenStack and containers win, NSX, vCloud Air details too thin at VMware show.

White Papers & Webcasts

See more White Papers | Webcasts

Join us:
Facebook

Twitter

Pinterest

Tumblr

LinkedIn

Google+

randomness