Performance monitoring for virtualization vs. cloud computing

August 15, 2014 Off By David
Object Storage

Grazed from TechTarget. Author: Brendan Gregg.

How do cloud-hosted workloads affect data center systems differently than virtualized and physical infrastructures? Are there steps that admins can take to prepare themselves for performance diagnostics and improvement once their infrastructure moves to cloud? Start by getting up to speed with different Web server and database architectures because scalability is more horizontal than vertical across new instances. You can scale further with cloud computing vs. virtualization, and more closely match your IT spend with the workload. That’s great, but you now have many more distributed systems to analyze.

On a cloud infrastructure with hundreds or thousands of server instances, you can’t solve performance issues until you identify the right instances to target. This requires skills in distributed system monitoring. Often the performance issue subsides naturally or from auto-scaling of the cloud infrastructure, so the administrator must identify the problem instances after the event. At the very least, enable the Linux tool sar to track historical data…

The cloud makes it easy to work around overlooked performance issues by scaling up with more instances, but this gets very expensive very fast. Before shopping cloud monitoring offerings, learn methodologies like the Utilization Saturation and Errors method that covers analysis to root cause. With that structure as a basis, choose from the myriad monitoring tools to conduct the most investigations and get the most coverage…

Read more from the source @ http://searchdatacenter.techtarget.com/answer/Performance-monitoring-for-virtualization-vs-cloud-computing