Tag Archives: New Relic

A Perfect Storm in Availability and Performance Monitoring

Monitoring computing infrastructure and applications for capacity, availability, and performance is a business that has been around for a long time – in fact for just about as long as computers have been used for business critical applications (since the mainframe lead era of the 1960’s). Since that time several waves of change have swept through the computer industry, and with each wave of change has come new computing architectures, new applications, requirements for monitoring and new monitoring approaches. Those waves have included mini-computers, personal computers, LAN based file sharing, client/server based computing, Internet (browser) based computing, N-tier SOA based applications, and now include agile development, virtualization, cloud based computing, and the proliferation of mobile based applications. Continue reading A Perfect Storm in Availability and Performance Monitoring

Performance Monitoring for IT as a Service

In “IT as a Service Reference Architecture“, we presented a a categorization of the the functionality and the products that are needed in order to construct an IT as a Service system. Purposely missing from this architecture was the question of how to monitor the performance of the services delivered from the service catalog via the underlying policies and automation in the IT as a Service stack. Continue reading Performance Monitoring for IT as a Service

Performance Management for Platform as a Service (PaaS) Clouds

For a developer, and subsequently the team of people that has to support certain kinds of applications in production, a PaaS cloud can be a wonderful thing. Why can a PaaS cloud be so wonderful? Because if you have a web based application based upon Java, Ruby-on-Rails,  or .NET you can find a cloud provider that handles the entire hardware and software platform for your application. Continue reading Performance Management for Platform as a Service (PaaS) Clouds

Applications Performance Management on VMware vSphere

It is now very clear the VMware vSphere 4.0 and 4.1 have demonstrated the robustness and performance necessary in order for them to be trusted virtualization platforms for many business critical applications. It is also very clear that many organizations are well down the road toward putting business critical applications on vSphere. We may not yet be at the point where the most response time critical applications (like online trading) are on vSphere, but we are certainly at the point where line of business applications like SAP and enterprise resident CRM applications are being virtualized. Continue reading Applications Performance Management on VMware vSphere

Monitoring as a Service (MaaS)

These days the rush seems afoot to try to make everything into a service and deliver everything as a service. Some examples are:

  • You can get storage with products like Amazon S3, Microsoft Windows Azure Blob Storage, Nirvanix, EMC Atmos Online, Meezeo, Zetta, and Dropbox
  • You can get Infrastructure as a Service (Iaas) which is really a server and an operating system with the underlying infrastructure as a service via Amazon EC2, and a variety of hosting and cloud providers who offer both VMware compatible and other variants
  • You can get an applications Platform as a Service (PaaS) via products like EngineYard, the joint offering by VMware and SalesForce.com – VMForce, and the Google AppEngine cloud
  • You can get a full Software application as a Service (SaaS) via products like SalesForce.com, NetSuite and hundreds of other providers Continue reading Monitoring as a Service (MaaS)

Reinventing Infrastructure Performance Monitoring for the Cloud

Virtualization (the underlying foundation of a cloud) introduces a set of challenges to how one should monitor the performance of the infrastructure and the applications. These challenges are:

  1. Unlike physical systems that are mostly dedicated to specific applications, virtual systems are both shared and dynamic. This makes inferring the performance of the infrastructure by looking at resource utilization statistics ineffective. Leading edge Infrastructure Performance Management vendors like AppFirst, Akorri, CA|NetQos, Virtual Instruments and Xangati are taking an Infrastructure Response Time approach to this problem that avoids the issues of relying upon resource metrics, and provides a true picture of how the infrastructure is actually performing. Continue reading Reinventing Infrastructure Performance Monitoring for the Cloud