End-user focus, virtualization stress application performance management techniques

Article

End-user focus, virtualization stress application performance management techniques

By Jack Vaughan, Managing Editor

You know those familiar CPU and disk usage meters that have been so much a part of application performance management? Although still important, they are no longer the only game in town when it comes to understanding enterprise distributed system behavior. According to Bernd Harzog, CEO and founder of APMExperts, the end-user experience is rapidly becoming a more important arbiter of system performance.

Moreover, as virtualization technology on servers becomes more widespread, established ways of doing performance management are further challenged, Harzog said. Recently, Harzog took part in a webcast on SearchSoftwareQuality.com, "

    Requires Free Membership to View

    When you register, you'll receive targeted emails designed to keep you informed of the most relevant information on Agile development, application security, testing & QA, software requirements, and more.

    Hannah Smalltree, Editorial Director

    By submitting your registration information to SearchSoftwareQuality.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchSoftwareQuality.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

How to maintain high application performance," covering application performance management trends.

The traditional approach to performance management relied primarily on monitoring how applications use CPU, memory and network resources. Resource monitoring agents placed on servers gathered the key data. But measuring response time -- in effect, the end-user perspective -- is becoming a better measure.

The lineage of much application performance management technology goes back to the day when the mainframe, not the user, was king.

"Application performance management was a set of products and a discipline around measuring the resources," said Harzog. But, often, when the user or the business unit has called up and said "the application is too slow," the view of those server agents showed that the system was okay. That leads to a mismatch between the expectations of the user and the expectations of IT, Harzog indicated during the course of his webcast.

"Over time a new definition of application performance management has evolved around response time and around user experience," Harzog said. "This has happened because, with Web-based applications, it was possible to do more easily than it was in the past and [because] IT has come under unrelenting pressure from the business to deliver applications that actually perform in the eyes of the user in a consistent manner."

Among the tool types playing a role in measuring user experience, he said, are HTTP appliances, synthetic transaction scripts and end-user PC-based agents.

What happens as virtualization comes online big time? In virtualization, clusters of servers that each used to be their own physical device are combined.

Application performance management resources
SOA performance management requires new look at established patterns

Application performance management today, part 1: Problems and solutions 

Application performance management today, part 2: Role of Java developer groups

"What happens then is the operating system that runs inside those servers is running in one of many guest OSes on a physical host," said Harzog. "The OS does not know it is running in a guest, nor do the monitors know they are sharing a clock and CPU with other applications," he added.

That spells trouble for server-based agents.

Time-slicing the clocks breaks management agents, said Harzog, who noted that companies are presently working on tools to meet this new challenge.