Newsletters Welcome, Guest Log In | Register

Join the Community

Exchange

Get full access to our community's expertise and resources.

Register Now >

Monitoring Quality and Achieving Success with Cloud Computing

4 Replies Last post: Jul 16, 2009 3:09 PM by Dr.MichaelSalsburg  
Patrick Avery   50 posts since
Oct 3, 2008
Reply

Dec 16, 2009 1:46 PM

Monitoring Quality and Achieving Success with Cloud Computing

Dr. Michael Salsburg, a Distinguished Engineer for Unisys Systems and Technology and spokesperson for The Computer Measurement Group, has agreed to monitor this discussion thread and answer questions specifically related to cloud computing.

 

Here are some opening questions to get the conversation rolling.

 

How can you identify the right cloud computing service for your business? Once you have subscribed to a specific cloud service, how can you monitor the quality of that service?

Dr.MichaelSalsburg   3 posts since
Jul 13, 2009

How can you identify the right cloud computing service for your business?

 

First of all, cloud computing's applicability is not business-wide.  Specific workloads within the business can benefit from the cloud due to the three basic attributes of the cloud:

 

  • Elasticity – resources can be provisioned and de-provisioned in real time to meet workload demands
  • Utility– resource usage is provided on a “pay as you go” basis, as opposed to the traditional approach of incurring the up-front capital expenses and ongoing operational expenses, even if the resources are under-utilized
  • Ubiquity – services from the cloud are available from the world-wide web, enabling user interfaces that go beyond traditional workstations and include cell phones and other appliances

It is best to first identify the appropriate workloads within the IT infrastructure.  The selection of a cloud will be dictated by the requirements of each workload.  Some workloads are not mission-critical and can be handled by the majority of public clouds.  Cost may be the most important factor here. 

If Enterprise-Class workloads are identified, then you will need to find out more about the cloud provider, such as their certifications and policies for security.  Availability may be important, in which case, a provider who advertises 99.9% availability may not be sufficient. 

Dr.MichaelSalsburg   3 posts since
Jul 13, 2009

Once you have subscribed to a specific cloud service, how can you monitor the quality of that service?

 

Assuming you are providing a service within the cloud, the quality of that service is usually expressed in two ways.  First - what percent of the time is the service available to cloud users?  Secondly, when a service is requested, how long does it take between the request and the consumption of the service by the cloud user?

 

Most cloud providers provide empirical data showing the overall availability of the cloud platform.  That's a start.  In addition, some cloud providers have recently announced the capability for cloud publishers to incorporate monitoring in their applications that they are publishing in the cloud.  So, this is becoming available.

 

Probably, the best way to monitor service is to do it yourself by using a synthetic transaction generator.  The transaction generator can send messages to the cloud,  requesting services,  and then measure the end-to-delay when the service is delivered.  If there is no response, then that information is used to calculate availability.  A number of commercial transaction generators are available today to do this.

RogerWilliams   3 posts since
Feb 27, 2009
Dr.MichaelSalsburg   3 posts since
Jul 13, 2009

Roger,

 

Good question, especially in light with the Twitter hack that occurred in Google's cloud recently.  Security is a combination of hardware, software and processes.  Most clouds that are available today are not enterprise-quality regarding security.  But there are new ones being announced that capitalize not only on unique security technologies, but also well proven security practices.  Look for the appropriate certifications, such as the

ISO 27001:2005 certification.  Insist on understanding the entire "chain of custody" from the transmission of data to its storage.  This needs to be established and monitored to ensure that multi-tenant clouds provide safe "communities of interest" for their individual customers.



The IT Service Catalog Management Toolkit

Bridge the IT-business gap once and for all! A well documented IT services catalog is the conduit for IT services to the rest of the company.

Learn more >

All About Reducing Your IT Costs

Looking to cut costs? Use this research-driven Excel tool to pinpoint which IT cost reduction measures best fit your needs.

Learn more >

Database Management

Data management tips and techniques that insure ease of access, comprehensive security and absolute privacy for your invaluable company information.

Compliance and Risk Mitigation

Compliance and risk mitigation solutions that strengthen data security, automate compliance measures, and reduce TCO for a more viable business future.

Cost-Effective Business Software

Business solutions software that reduce costs, improve operational performance, decrease risk, and strengthen business management processes.

Smart Phones for Smart Business

Cutting-edge business applications and productivity uses, along with expert commentary, for today's smart phones.

Business Driven Access Management and Governance

Read this white paper to learn how an automated access request model removes traditional IT operations and security bottlenecks and improves overall security, resulting in a drastic reduction in IT-related cost, complexity, and risk.

Rethinking Storage Virtualization with the HP SAN Virtualization Services Platform

This white paper examines how a properly implemented virtualized storage infrastructure can enable you to meet business challenges while satisfying your data growth requirements — without injecting complexity into your infrastructure.