Dell buying Quest transforms the Virtualization Management market. Dell’s presence in the market, customer base, and market reach combined with its product set will put Dell in a strong position to compete not only with VMware, but also to create serious pain for IBM, HP, CA, and BMC. Furthermore, the opportunities to integrate the various Dell solutions look to be able accelerate private and public cloud adoption which will in turn benefit Dell’s core server and storage businesses.
Microsoft has thrown down the gauntlet right at the feet of Amazon and VMware. With this release Microsoft is bringing to the table its historical strengths in Windows, its on premise position with Windows systems and Windows applications, its ability to operate scale out data centers on a global basis, with a huge commitment to openness and heterogeneity.
Cloud Management is a new problem that cannot be met with legacy solutions. Virtualization, Clouds, and Agile Development create a perfect storm of change that needs to be addressed with new approaches and solutions.
The IaaS Cloud Performance Management Problem will continue to be one of two major factors impeding the adoption of public cloud services (multi-tenant security being the other one). Inferring performance from resource utilization metrics does not work in a simple single tenant virtualized environment (vSphere in your data center). It is worse than useless in muti-tenant public cloud environments that are build up upon a virtualization platform. The only known fix for this issue is for the cloud vendors to embrace end-to-end infrastructure latency as the quality of service metric and to surface this metric on a per tenant and per image basis to their customers.
Monitoring as a Service is an attractive option for rapidly bringing up infrastructure and application monitoring and not having to manage the back end of the monitoring system.
There is no one APM tool, be it network based or application based that can meet the needs for every constituent and every application. The tool should be chosen based upon the needs of the team supporting the application(s) in question, and the type of applications that must be supported (purchased or custom developed, and if custom developed via what method). Virtualization plays a key role and that it is giving rise to new organizational function often called Application Operations which is responsible for the performance of all of the applications in production.