The Virtualization Practice

Tag Archive for AppDynamics

If you are going to try to virtualize performance critical applications in 2012, you should arm yourself with a tool that can measure how those applications perform in the eyes of their end users – which is their end-to-end response time. The approach you take should be a function of the mix of applications you have to support – including whether they are purchased or custom developed and if custom developed with what language or framework.

As business critical applications move into production virtualized environments, the need arises to ensure their performance from a response time perspective. Legacy Applications Performance Management tools are not well suited to make the jump from static physical systems, to dynamic virtual and cloud based systems. For these reasons enterprises need to consider new tools from vendors that have virtualization aware and cloud aware features in their APM solutions. Vendors like AppDynamics, BlueStripe, Confio, dynatrace, ExtraHop, New Relic, Quest, VMTurbo and VMware (vFabric AppInsight) are currently leading this race to redefine the market for APM solutions.

Looking at the Entire VMware Operations and Application Management Strategy

VMware is clearly serious about extending its management reach into the application layer of the stack. New products like vFabric AppDirector, and vFabric APM make this into more than intention – they make VMware’s participation in these markets a reality as well. The move to remake the APM industry has thus far been lead by creative startups like New Relic, AppDynamics, BlueStripe, dynaTrace and ExtraHop. Now VMware has joined this effort will add considerable mass and velocity to the effort. The message is clear – it is time to instrument all of your applications for response time and the legacy APM vendors do not have the products that are up to the task.

With vFabric APM VMware has announced a compelling entry into the APM space, joining the current set of APM innovators – New Relic, AppDynamics, BlueStripe, dynaTrace and ExtraHop. The innovations that VMware is bringing to the table will usher in a redefinition of what APM is, from a performance and availability tool for the development team, to a strategic applications management platform that enables price/performance comparison shopping by application owners. Once the price/performance features are fully implemented, this may do more to enable performance sensitive applications to move to public clouds than any other thing that VMware has done.

Less than 5% of the applications that matter to enterprises world wide are under management by an APM solution that can help ensure application response time, application availability and the integrity of the critical transactions within the application. This is because first generation APM solutions have been too expensive to purchase, too limited in their scope and too expensive to configure, maintain and own.

In Applications Performance Equals Response Time, not Resource Utilization, we took the position that while for the majority of the applications deployed on physical hardware the general practice was to infer their performance by looking at normal vs. abnormal resource utilization statistics, once you virtualize an application, it becomes necessary to directly measure its response time in order to ensure adequate service to business constituents and end users.

The right approach to monitoring a virtual or cloud based environment is to start with a clean sheet of paper, determine your requirements, and assemble a horizontally layered solution out of best of class vendor solutions that address each layer. Vendors should be evaluated on their mastery of one or more layers, their ability to keep up with the change in that layer, and their ability to integrate with adjacent layers.

Monitoring the performance of the infrastructure, applications and services in IT as a Service environments will require that monitoring solutions become multi-tenant, can be instantiated by ITaaS management tools without any further configuration, and that they automatically “find” their back end management systems through whatever firewalls may be in place. These requirements will probably be the straw that breaks the camel’s back for the heavyweight complex legacy tools that were in place prior to to the onset of virtualization, the public cloud and now IT as a Service. ITaaS is the tipping point that should cause most enterprises ignore every monitoring tool that they have bought in the past and to start over with a clean sheet of paper.