In “CA Starts the Race To Self-Destruction Among the “Big Four” in Virtualization Management” we explained why the big four are not a good choice for managing your virtual infrastructure (and for that matter your private/hybrid/public cloud). There are two top level reasons for this. The first is that virtualization both breaks how legacy management solutions work and introduces a new set of requirements that legacy solutions cannot address. The second is that the management vendors who are finding success in the virtualization market have focused upon an “easy to try, easy to buy, and affordable to own” business strategy that is the opposite of how the big four do business.
Articles Tagged with Virtualization Performance Management
VMware has announced that it has delivered vCenter Operations Suite 5.0. This is a significant step forward for the management of virtualized environments because it consolidates many of the functions traditionally into a suite that is least somewhat integrated (and becoming more integrated over time). The key thing that VMware is bringing to the table is the integration of resource based performance management resource based capacity management, configuration management, and a brand new vCenter Infrastructure Navigator (VIN).
One of the most interesting things about watching a virtualization project is to watch what happens to the management agents and products that are used to monitor and manage the physical servers as they become virtual servers. As VMware does an excellent job of making available via it vCenter API’s all of the data the traditional management products collect either via agents or over the wire via protocols like WMI, most virtualization project leaders and administrators choose to uninstall legacy management solutions as a part of the process of virtualizing servers.
You teenager takes the car out for a drive. Your teenager does an hour of driving and comes back with an additional 30 miles on the odometer. Your teenager also comes back with a speeding ticket for doing 60 MPH in a 30 MPH zone. When confronted with this unacceptable behavior, your teenager responds that their average speed while driving the car was only 30 MPH and that the police officer was “unfair” for focusing only on the peak and not the average. You explain the obvious – that you only have to go 60 MPH in a 30 MPH zone for an instant to be guilty.
Back in May, VMTurbo broke some new ground in terms of what was available in terms of free vSphere monitoring tools, by making some right-sizing reports that were previously part of paid for capacity management and planning solutions available for free. Now VMTurbo has built upon the earlier breakthrough by making a fully functional performance and capacity management solution that is not time limited nor limited to size of environment available in the form of the VMTurbo Community Edition (Download).
The What and the Why
VMTurbo, like any software company, is in business to make money. So of course there are paid for editions of the product. The table below shows the differences between the free edition (the Community Edition) and the two paid for versions.
The key thing to realize about VMTurbo is that unlike many vendors who simply collect vCenter data, store it, analyze it, dashboard it, report on it and alert on it, VMTurbo has some very unique technical capabilities (which of course they charge for in their paid products), that allow VMTurbo to make what is rapidly becoming “commodity” vSphere monitoring functionality available for free.
The secret sauce at VMTurbo is the ability to price (in virtual dollars) scarce resources, to allow you to assign budgets to workloads (applications running in VM’s), and to then either make recommendations or to automatically execute those recommendations. Strategically VMTurbo is therefore further down the path towards Service Assurance (the idea that the infrastructure adjusts automatically to ensure that the most critical applications perform as required) than any other vendor. The only thing missing from VMTurbo’s bag of tricks is a true view into applications performance (response time) which will doubtless be handled via partnerships with various APM vendors.
These unique capabilities (and the ability to charge for them in the paid products) allows VMTurbo to make baseline performance and capacity management for vSphere environments available for free. This represents a significant redefinition of where the value is and where the value is not in the virtualization performance management business.
We have long believed that virtualization, IT as a Service, Private Clouds, and Public Clouds represent tectonic shifts in the systems management market. These shifts affect every segment of this market, including configuration management, provisioning and updating, infrastructure availability management, capacity management and of course applications performance management.
Applications Performance Management is destined to assume a key role in the future IT environment that is characterized by workloads getting dynamically provisioned (through IT as a Service or Private Cloud management offerings), being subject to dynamic operations (through vMotions triggered either manually, or automatically by DRS or other service assurance solutions), and getting distributed across physical data centers either within an enterprise, or across a private cloud and a public cloud.
These new ways in which applications will get deployed create new requirements for how they need to be managed, hence the central role of APM solutions in management. In the physical world, very few applications were actually managed by APM solutions. In the virtual and private cloud world, we assert that every application needs to be managed for response time, and that next generation APM solutions are what should do the managing. In order for APM solutions to assume this dramatically more prominent role, they need to evolve in the following ways:
- First generation APM tools have been notoriously expensive to purchase, and difficult to configure and maintain. The new generation of APM tools work on a “zero-config” basis. This means that they can automatically discover the applications in the environment, automatically discover the topology of the applications in the environment, automatically configure themselves to time the transactions of interest, and then automatically instantiate and maintain the proper level of monitoring.
- First generation APM tools assumed a fixed and static infrastructure for the application where the application support team knew at all times on which servers which components of the application were running and knew that those servers were inside of the four walls of their data center. The new dynamic environment is characterized by things moving around (between data center, or between organizations, i.e, to a pubic cloud on demand). Next generation APM solutions now need to automatically work when applications are dynamically scaled out and/or distributed in this manner.
- In the past the performance of many applications was simply inferred by looking at the resource utilization profile of the application. In this new environment that approach breaks, and the only way to know what the performance of the application really is, is to constantly measure the response time that the application is delivering to end users.
- As applications become mashup’s of internally developed services and SaaS delivered applications it will become increasingly difficult to know what the experience is of the end user by looking at the application system (as SalesForce.com is not going to allow you to install your APM solution on their servers). Therefore an understanding of the actual experience of the end user will become of increasing importance.
There are several vendors who are leading the charge in terms of redefining the APM space to meet these new criteria. These vendors are:
- New Relic – who offers a hosted (Monitoring as a Service) APM solution that supports Java, .NET, Ruby, and PHP applications and that includes both APM and Real User Monitoring (RUM) functionality.
- AppDynamics – who offers both an on-premise and hosted solution that targets scaled out open source deployments of primarily Java based applications – and that does a great job of automatic transaction discovery.
- BlueStripe – who offers a solution that works for any application that runs on Windows, Linux, AIX, or SunOS, and that discovers those applications, discovers their topology, and determines end-to-end and hop-by-hop response time.
- dynaTrace – who has made their mark by using their Purepath technology to be the only vendor that can trace individual transactions from the end user’s browser through the web servers, the middle tier servers, the database servers, through various layers of enterprise middleware, and back to the end user.
The news today is that Compuware has acquired dynaTrace. This is an extremely significant development as this is the first example of one of the “traditional” systems management vendors (IBM, HP, CA, BMC, Compuware, Quest), stepping up their game to acquire one of these new innovators that address these new use cases and requirements.
The full acquisition announcement is copied in below.
Compuware Acquires dynaTrace software, Setting the New Standard for Application Performance Management
Meets Growing Business Demand for IT Agility, Enables Rapid Delivery of High-performing Modern Apps and Cloud-based Services
DETROIT–July 6, 2011–Compuware Corporation (NASDAQ:CPWR), the technology performance company, today announced that it has acquired privately held dynaTrace software. The $256 million cash acquisition closed on July 1, 2011.
“Organizations today depend on the rapid development and delivery of high-performing applications to drive revenues, customer satisfaction and brand,” said Compuware Chief Executive Officer Bob Paul. “To meet these demands effectively, IT organizations must have visibility into the performance of every transaction, from development, through test and in production. Together, Compuware and dynaTrace APM solutions allow IT to meet business demands for performance and agility through unbeatable insight into the user experience – whether in cloud, complex or traditional environments.”
Headquartered in suburban Boston, dynaTrace employs 180 people around the world. Substantially all of these employees, including the leadership team, are expected to remain with Compuware. dynaTrace has a 92-percent win rate and a five-year CAGR of 125 percent because its unique PurePath technology solves the multi-billion dollar problem of optimizing application performance in a different and better way.
“The APM market is undergoing a transformation; old tools simply can’t meet the competitive requirements of modern applications,” said John Van Siclen, Chief Executive Officer of dynaTrace software. “Compuware sees the same market shift and is committed to building next-generation APM solutions that bring customers greater value, with less effort, faster than ever before. We’re excited to be a part of the Compuware team, which will allow us to meet and increase the skyrocketing demand for dynaTrace solutions.”
dynaTrace has trailing twelve month revenues of $26 million and will add between $35 and $45 million to Compuware’s FY ’12 revenues. In FY ’13, Compuware expects it to add nearly $100 million to the top line.
Due to purchase accounting, the acquisition will have a three cents per share negative impact on Compuware’s expected FY ’12 EPS. In FY ’13, the impact is expected to be at least four cents per share positive. These estimates reflect the long-term value of Compuware’s investment strategy to become best-in-the-world in the APM market.
For complete details about how this agreement raises the bar for optimizing application performance, visit http://www.compuware.com/dynatrace.
dynaTrace was founded by Bernd Greifeneder, Sok-kheng Tang and Hubert Gerstmeyer in 2005. Ben Nye at Bain Capital Ventures invested in dynaTrace at its founding, and Salil Deshpande of Bay Partners joined the company’s board in 2008. Pacific Crest Securities served as the advisor to dynaTrace on this transaction.
About dynaTrace software Inc.
dynaTrace is the new leader in application performance management (APM). With its patented PurePath technology, the company offers the only continuous APM system on the market, transforming how applications are built, tested and managed. Hundreds of companies including Zappos, SAS, Macy’s, BBVA and Thomson Reuters rely on dynaTrace to drive better business results by optimizing performance, accelerating time-to-market for new releases, reducing application management costs, and bringing business and IT closer together. Visit dynaTrace online at www.dynatrace.com.
Compuware Corporation, the technology performance company, provides software, experts and best practices to ensure technology works well and delivers value. Compuware solutions make the world’s most important technologies perform at their best for leading organizations worldwide, including 46 of the top 50 Fortune 500 companies and 12 of the top 20 most visited U.S. web sites. Learn more at: http://www.compuware.com.