SlideShare a Scribd company logo
Making Sense of Cloud Service Computing Mark Rivington, VP Technology, Nimsoft December 2009 Keys to Effective Cloud Service Management
Agenda What is Cloud Computing?  Business Drivers for the Cloud The “5-4-3” of Cloud Computing 5 Cloud Characteristics 4 Deployment Models 3 Service Offering Models Managing services in the Cloud Balance of responsibility Specific monitoring activities Cautionary considerations
What businesses are saying... Source:  http://geekandpoke.typepad.com
What is Cloud Computing? Not to be confused with … Grid computing, Utility computing, Autonomic Computing, Service Orientated Architecture, Virtualization, Web Services and all previous computing models Definitions are forever changing In March 2007,  Dell  applied to  trademark  the term "cloud computing" ( U.S. Trademark 77,139,082 ) in the  United States . The "Notice of Allowance" it received in July 2008 was cancelled on  August 6 , resulting in a formal rejection of the trademark application less than a week later. Cloud computing is Internet ("cloud") based development and use of computer technology.  It is a paradigm of computing where dynamically scalable and often virtualised resources are provided as a service over the Internet.  Users need not have knowledge of, expertise in, or control over the technology infrastructure "in the cloud" that supports them.  -- Wikipedia.org
Business Drivers for the Cloud Relative to classical data center centric IT Escalating cost of data center ownership Asymmetric workloads, unknown workloads Surge computing Stepwise rather than linear capacity increases Difficult to manage and plan Increasing Risk associated with data center loss Business realignment to core Not in the business of managing data centers Maturity and value of cloud offerings constantly increases
3 Service Offering Models - Infrastructure as a Service (IaaS) - Platform as a Service (PaaS) - Software as a Service (SaaS) The “5-4-3” of Cloud Computing 4 Deployment Models - Private Cloud - Public Cloud - Hybrid Cloud - Community Cloud 5 Cloud Characteristics Elastic resources IT service centric approach Consumption based metering Self-service ubiquitous network access Location independent resource pooling
Five Characteristics of Cloud Computing Elastic resources Resources can quickly grow & shrink, appearing to be infinite IT service centric approach Able to run business services or applications for a specific, timely purpose Source:  http://blog.washingtonpost.com
Five Characteristics of Cloud Computing Consumption-based metering – “Pay-as-you-go” Model Service usage is measured No upfront or long-term commitments Source:  http://thelittlechimpsociety.com
Five Characteristics of Cloud Computing Self-service ubiquitous network access Accessible from anywhere on any device on-demand Allows users the ability to upload, build, deploy, schedule, manage & report on their business services on demand Location independent resource pooling Shared resources assigned according to multitenant demands Resources are virtualized & can change dynamically Source:  http://ryan2point0.wordpress.com
Four Cloud Deployment Models Private Cloud Similar to co-location but with elastic resource Public Cloud Cloud Computing popular delivery model - truly Public Hybrid Cloud Combination of Public and Private with overflow capabilities Community Cloud Community access, such as gmail, yahoo, salesforce...
Private Clouds Massively virtualized infrastructure in private datacenters Promoted and provided by key virtualization vendors – VMware, Citrix, Microsoft, IBM, SUN, Eucalyptus (open-source) As well as the storage vendors – EMC, Hitachi, Netapp and others  Likely to be very strong wave in the coming years (2010    Test, 2011    Production) Hybrid private-public cloud deployments “ VMware’s focus is on enabling our customers to run their datacenters as internal clouds and operate in a far more flexible and cost-efficient way,” said  Paul Maritz, president and chief executive officer, VMware . “Our customers want the plumbing to disappear – in the datacenter, on the desktop and in the cloud – so they can focus their staff time and IT budget on delivering business value. They want cloud-like services so they can act as hosting providers to their internal customers. Our Virtual Datacenter Operating System Initiative will accelerate customers down the virtualization path so that they can run their IT as an internal cloud service.  The VMware vSphere generation of products, which are currently in development, will be a new class of software that delivers on this strategy. And, as customers become cloud-enabled, they will have the flexibility to securely and efficiently expand their internal clouds to tap the resources offered by external service providers through our VMware vCloud Initiative. I am excited to share the progress we’ve made on our initiatives at VMworld Europe.”  VMWare press release – February 2009
Monitoring Private Clouds “ Business as usual” for “good” Monitoring Solutions Broad technology coverage Extremely Scalable Zero touch provisioning of monitoring Highly dynamic monitoring qualities Now you see it, now you don’t! Virtualization platform performance data collection VMWare, Microsoft, Citrix XEN, IBM, SUN and O/source Standard end-user performance monitoring Business Service Management Relating highly dynamic infrastructure to business services
Service Offering Model (1 of 3) – SaaS Characteristics Specific services provided as hosted solutions Driven by standard service feature/function requirements Consumers use the service via an application interface & configure settings Very rapid start up times Usage is normally subscription based on key application parameters e.g. data storage size, # of users, etc. Compelling alternative to internal IT particularly with a lack of resources & capability
Management Responsibility – SaaS Degree of Management Responsibility Consumers Service Providers Capacity Change Configuration Data protection Compliance Event Problem Security Asset Server OS Application Service Database Network Examples: Google Apps PayPal Payment Services SalesForce.com
Monitoring SaaS Clouds End User Monitoring Synthetic Transaction Monitoring Custom support with “record-n-playback” Real User Monitoring Inserting an appliance on network edge to passively measure outgoing requests & responses URL and Web Service Response monitoring Scalable and highly effective Application  specific instrumentation Application dashboards URL data gathering Metrics gathered through available APIs Vendor specific Service Level Agreement reporting Automatically generated SLA reports Business Service Management reporting Compliance to SLA/SLO & reporting of business impact
Service Offering Model (2 of 3) – PaaS Characteristics Custom application development framework with hosting environment Driven by custom, flexible, tailored application requirements Consumers use a hosting environment & “code, load & go” Lack of resources & desire to manage base HW; able & willing development staff Application abstraction layers with built-in scalability Usage is normally based on amount of traffic or compute resources used to service custom application
Management Responsibility – PaaS Degree of Management Responsibility Consumers Service Providers Capacity Change Configuration Data protection Compliance Event Problem Security Asset Server OS Application Service Database Network Examples: Google App Engine Microsoft Azure Service Platform SalesForce Force.com
Monitoring PaaS Clouds End User Monitoring Synthetic Transaction Monitoring Custom support with “record-n-playback” Real User Monitoring Inserting an appliance on network edge to measure outgoing requests & responses Placing a virtual appliance in the Cloud (IaaS) URL and Web Service Response monitoring Scalable and highly effective Stack “pings” Application  specific instrumentation Application dashboards URL data gathering Metrics gathered through exercising platform APIs & services Vendor specific Service Level Agreement reporting Automatically generated SLA reports Business Service Management reporting Compliance to SLA/SLO & reporting of business impact
Service Offering Model (3 of 3) – IaaS Characteristics Provides raw computing resources on-demand Driven by Cloud Business Drivers, with attention on technical risk & ultimate flexibility Consumers interact with solution similar to before Smooth transition from internal IT to Cloud  Private Virtual Data Centers – “comfort zone” Normally web services/ReST based APIs for management & imaging Usage is charged by the time with no upfront cost, based on the amount of compute resources allocated
Management Responsibility – IaaS Degree of Management Responsibility Consumers Service Providers Capacity Change Configuration Data protection Compliance Event Problem Security Asset Server OS Application Service Database Network Examples: Amazon EC2 Rackspace Cloud Servers Terremark Enterprise Cloud
Monitoring IaaS Clouds Monitoring embedded in Images Instance landscape too dynamic for polling Dynamic registration of agents Existence of server instance is unpredictable Graceful shutdown Expected & unexpected states Support for proprietary Cloud Service Provider APIs www.unifiedmonitoring.com Automation and integration with Cloud APIs Instantiation and aggregation Benchmarking instances Resource “Available to Promise” versus percentage utilization SaaS/PaaS monitoring techniques also apply to IaaS
Why Benchmarks? Traditional metrics are based on percentage consumption of a fixed resource.  Cloud Computing metrics are based  on metering usage or consumption of an elastic resource Traditional IT UTILIZATION Percentage CPU Utilization Percentage memory Cloud Metrics AVAILABLE TO PROMISE Available to Computing Power (Latency to calculate Fibonacci sequence) Memory access speed Synthetic transaction-based RATES File I/O Context switching USAGE METERING Amount of data written to disk Consumption of CPU cycles
Top 10 Obstacles to and Opportunities for Growth of Cloud Computing Above the Clouds: A Berkeley View of Cloud Computing Availability of service Data transfer bottlenecks Data lock-in Data confidentiality and auditability Performance unpredictability Scalable storage Bugs in large distributed systems Scaling quickly Reputation fate sharing Software licensing http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.pdf
Nimsoft is ready, willing & able to help you with your cloud initiatives. Q & A Thank You! [email_address]

More Related Content

PPT
Cloud Computing 2010 - IBM Italia - Mariano Ammirabile
PPTX
System Center Datacenter Cloud Management Vision & Roadmap
PPT
CloudOps evening presentation from Salesforce.com
PPT
2011.04.04. Les partenaires IBM et le Cloud Business - Loic Simon
PPT
SOA in banking issues and remedies
PPTX
Cloud computing jayanth
PPT
Top challenges in cloud computing
PPTX
CloudOps evening presentation from Savvis
Cloud Computing 2010 - IBM Italia - Mariano Ammirabile
System Center Datacenter Cloud Management Vision & Roadmap
CloudOps evening presentation from Salesforce.com
2011.04.04. Les partenaires IBM et le Cloud Business - Loic Simon
SOA in banking issues and remedies
Cloud computing jayanth
Top challenges in cloud computing
CloudOps evening presentation from Savvis

What's hot (20)

PPT
Government Applications of Cloud Computing
PDF
Cloudy with SaaS Shine
PDF
Cloud Computing in Resource Management
DOCX
CLOUD COMPUTING UNIT-5 NOTES
PDF
Opportunites and Challenges in Cloud COmputing
PDF
Challenges and solutions in Cloud computing for the Future Internet
PDF
Cloud Computing 101 Workshop Sample
PPT
Cloud forum platform - from sap to new applications final a
PDF
Cloud Computing - Challenges and Opportunities - Jens Nimis
PPT
Tier 1 - Mac Virtual Machines and Virtual PC. Automation and ...
PPTX
The Cloud Enabled Datacenter - Smarter Business 2013
PPTX
Adopting the open group cloud eco system reference model
PPT
Deep Dive Into a Cloud Enabled Data Center
PDF
Microsoft Cloud Computing E-Book
PPTX
A Breif On Cloud computing
PPSX
Cloud Computing - A Primer
PPTX
Understanding Cloud Computing & Its Relevance to Financial Software Solutions
PDF
Unit 1.4 working of cloud computing
PPTX
Microsoft Neil Sand Vm Expo 2009 Cloud Infrastructure
PDF
Cloud Based Infrastructure for Banking
Government Applications of Cloud Computing
Cloudy with SaaS Shine
Cloud Computing in Resource Management
CLOUD COMPUTING UNIT-5 NOTES
Opportunites and Challenges in Cloud COmputing
Challenges and solutions in Cloud computing for the Future Internet
Cloud Computing 101 Workshop Sample
Cloud forum platform - from sap to new applications final a
Cloud Computing - Challenges and Opportunities - Jens Nimis
Tier 1 - Mac Virtual Machines and Virtual PC. Automation and ...
The Cloud Enabled Datacenter - Smarter Business 2013
Adopting the open group cloud eco system reference model
Deep Dive Into a Cloud Enabled Data Center
Microsoft Cloud Computing E-Book
A Breif On Cloud computing
Cloud Computing - A Primer
Understanding Cloud Computing & Its Relevance to Financial Software Solutions
Unit 1.4 working of cloud computing
Microsoft Neil Sand Vm Expo 2009 Cloud Infrastructure
Cloud Based Infrastructure for Banking
Ad

Similar to Making Sense Of Cloud Computing - by Mark Rivington (20)

PPTX
Cloud Computing
PPT
Cloud Ecosystems A Perspective
PPT
Ibm cloud forum managing heterogenousclouds_final
PPTX
Cloud Computing 101
PPT
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...
PPT
Cloud Computing By Pankaj Sharma
PPT
Software Association of Oregon Cloud Computing Presentation
PPT
Karrox introduction to cloud computing
PPT
Introduction To Cloud Computing By Beant Singh Duggal
PPT
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
PPT
1 Intro To Cloud Computing (External)
PPT
An introduction to the cloud 11 v1
PPTX
Microsoft Private Cloud Strategy
PPT
Cloud infrastructure and Cloud Services
PPTX
Cloud Deployment
PPT
Intro To Cloud Computing
PPTX
Cloud Computing basics - an overview.pptx
PPTX
Logicalis Cloud Briefing
PPT
Steve Mills - Dispelling the Vapor Around Cloud Computing
PPTX
C L O U D C O M P U T I N G
Cloud Computing
Cloud Ecosystems A Perspective
Ibm cloud forum managing heterogenousclouds_final
Cloud Computing 101
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...
Cloud Computing By Pankaj Sharma
Software Association of Oregon Cloud Computing Presentation
Karrox introduction to cloud computing
Introduction To Cloud Computing By Beant Singh Duggal
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
1 Intro To Cloud Computing (External)
An introduction to the cloud 11 v1
Microsoft Private Cloud Strategy
Cloud infrastructure and Cloud Services
Cloud Deployment
Intro To Cloud Computing
Cloud Computing basics - an overview.pptx
Logicalis Cloud Briefing
Steve Mills - Dispelling the Vapor Around Cloud Computing
C L O U D C O M P U T I N G
Ad

More from CA Nimsoft (20)

PDF
CA Nimsoft xen desktop monitoring
PDF
Vertical Market Excellence: Your Path to Success
PDF
Managed Services - Becoming a Vendor
PDF
The Importance of Great Service Desk Design
PDF
Introducing CA Nimsoft Monitor 6 - Webcast
PDF
5 Overlooked Outsourcing Opportunities for MSPs
PDF
Nimsoft Customer Success Stories
PDF
Marketing 101 for MSPs: Social Media
PDF
Cloud Summit 2012: Driving Revenue with a Three Pronged Approach To Cloud and...
PDF
Coop Norge Handel Uses Nimsoft to Improve User Experience Across The Enterprise
PPTX
The CIBER / CA partnership & Why CIBER is moving to Nimsoft Monitor
PPTX
Managing infrastructure for an Internet of Things, Rachel Chalmers n•fluence ...
PDF
How To Grow Business and Thrive with Social Media
PPTX
Managing Your Cloud with Confidence - Mark Rivington, n•fluence 2012
PDF
MTI Delivers New Offerings, Improved Service Levels with Nimsoft
PPT
Webcast: Is it Possible to Have Too Many Tools? Featuring George Spalding of ...
PDF
Securex Selects Nimsoft to Streamline IT Monitoring
PDF
Coop Norge Handel Uses Nimsoft to Improve User Experience Across The Enterprise
PDF
Nimsoft Monitor for vCloud
PDF
Building a Cloud Offering: Perspectives from Two MSPs
CA Nimsoft xen desktop monitoring
Vertical Market Excellence: Your Path to Success
Managed Services - Becoming a Vendor
The Importance of Great Service Desk Design
Introducing CA Nimsoft Monitor 6 - Webcast
5 Overlooked Outsourcing Opportunities for MSPs
Nimsoft Customer Success Stories
Marketing 101 for MSPs: Social Media
Cloud Summit 2012: Driving Revenue with a Three Pronged Approach To Cloud and...
Coop Norge Handel Uses Nimsoft to Improve User Experience Across The Enterprise
The CIBER / CA partnership & Why CIBER is moving to Nimsoft Monitor
Managing infrastructure for an Internet of Things, Rachel Chalmers n•fluence ...
How To Grow Business and Thrive with Social Media
Managing Your Cloud with Confidence - Mark Rivington, n•fluence 2012
MTI Delivers New Offerings, Improved Service Levels with Nimsoft
Webcast: Is it Possible to Have Too Many Tools? Featuring George Spalding of ...
Securex Selects Nimsoft to Streamline IT Monitoring
Coop Norge Handel Uses Nimsoft to Improve User Experience Across The Enterprise
Nimsoft Monitor for vCloud
Building a Cloud Offering: Perspectives from Two MSPs

Recently uploaded (20)

PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Modernizing your data center with Dell and AMD
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
KodekX | Application Modernization Development
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Digital-Transformation-Roadmap-for-Companies.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
NewMind AI Weekly Chronicles - August'25 Week I
Modernizing your data center with Dell and AMD
CIFDAQ's Market Insight: SEC Turns Pro Crypto
MYSQL Presentation for SQL database connectivity
Unlocking AI with Model Context Protocol (MCP)
The Rise and Fall of 3GPP – Time for a Sabbatical?
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Diabetes mellitus diagnosis method based random forest with bat algorithm
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
KodekX | Application Modernization Development
Dropbox Q2 2025 Financial Results & Investor Presentation
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Encapsulation_ Review paper, used for researhc scholars
Building Integrated photovoltaic BIPV_UPV.pdf
Bridging biosciences and deep learning for revolutionary discoveries: a compr...

Making Sense Of Cloud Computing - by Mark Rivington

  • 1. Making Sense of Cloud Service Computing Mark Rivington, VP Technology, Nimsoft December 2009 Keys to Effective Cloud Service Management
  • 2. Agenda What is Cloud Computing? Business Drivers for the Cloud The “5-4-3” of Cloud Computing 5 Cloud Characteristics 4 Deployment Models 3 Service Offering Models Managing services in the Cloud Balance of responsibility Specific monitoring activities Cautionary considerations
  • 3. What businesses are saying... Source: http://geekandpoke.typepad.com
  • 4. What is Cloud Computing? Not to be confused with … Grid computing, Utility computing, Autonomic Computing, Service Orientated Architecture, Virtualization, Web Services and all previous computing models Definitions are forever changing In March 2007, Dell applied to trademark the term "cloud computing" ( U.S. Trademark 77,139,082 ) in the United States . The "Notice of Allowance" it received in July 2008 was cancelled on August 6 , resulting in a formal rejection of the trademark application less than a week later. Cloud computing is Internet ("cloud") based development and use of computer technology. It is a paradigm of computing where dynamically scalable and often virtualised resources are provided as a service over the Internet. Users need not have knowledge of, expertise in, or control over the technology infrastructure "in the cloud" that supports them. -- Wikipedia.org
  • 5. Business Drivers for the Cloud Relative to classical data center centric IT Escalating cost of data center ownership Asymmetric workloads, unknown workloads Surge computing Stepwise rather than linear capacity increases Difficult to manage and plan Increasing Risk associated with data center loss Business realignment to core Not in the business of managing data centers Maturity and value of cloud offerings constantly increases
  • 6. 3 Service Offering Models - Infrastructure as a Service (IaaS) - Platform as a Service (PaaS) - Software as a Service (SaaS) The “5-4-3” of Cloud Computing 4 Deployment Models - Private Cloud - Public Cloud - Hybrid Cloud - Community Cloud 5 Cloud Characteristics Elastic resources IT service centric approach Consumption based metering Self-service ubiquitous network access Location independent resource pooling
  • 7. Five Characteristics of Cloud Computing Elastic resources Resources can quickly grow & shrink, appearing to be infinite IT service centric approach Able to run business services or applications for a specific, timely purpose Source: http://blog.washingtonpost.com
  • 8. Five Characteristics of Cloud Computing Consumption-based metering – “Pay-as-you-go” Model Service usage is measured No upfront or long-term commitments Source: http://thelittlechimpsociety.com
  • 9. Five Characteristics of Cloud Computing Self-service ubiquitous network access Accessible from anywhere on any device on-demand Allows users the ability to upload, build, deploy, schedule, manage & report on their business services on demand Location independent resource pooling Shared resources assigned according to multitenant demands Resources are virtualized & can change dynamically Source: http://ryan2point0.wordpress.com
  • 10. Four Cloud Deployment Models Private Cloud Similar to co-location but with elastic resource Public Cloud Cloud Computing popular delivery model - truly Public Hybrid Cloud Combination of Public and Private with overflow capabilities Community Cloud Community access, such as gmail, yahoo, salesforce...
  • 11. Private Clouds Massively virtualized infrastructure in private datacenters Promoted and provided by key virtualization vendors – VMware, Citrix, Microsoft, IBM, SUN, Eucalyptus (open-source) As well as the storage vendors – EMC, Hitachi, Netapp and others Likely to be very strong wave in the coming years (2010  Test, 2011  Production) Hybrid private-public cloud deployments “ VMware’s focus is on enabling our customers to run their datacenters as internal clouds and operate in a far more flexible and cost-efficient way,” said Paul Maritz, president and chief executive officer, VMware . “Our customers want the plumbing to disappear – in the datacenter, on the desktop and in the cloud – so they can focus their staff time and IT budget on delivering business value. They want cloud-like services so they can act as hosting providers to their internal customers. Our Virtual Datacenter Operating System Initiative will accelerate customers down the virtualization path so that they can run their IT as an internal cloud service.  The VMware vSphere generation of products, which are currently in development, will be a new class of software that delivers on this strategy. And, as customers become cloud-enabled, they will have the flexibility to securely and efficiently expand their internal clouds to tap the resources offered by external service providers through our VMware vCloud Initiative. I am excited to share the progress we’ve made on our initiatives at VMworld Europe.” VMWare press release – February 2009
  • 12. Monitoring Private Clouds “ Business as usual” for “good” Monitoring Solutions Broad technology coverage Extremely Scalable Zero touch provisioning of monitoring Highly dynamic monitoring qualities Now you see it, now you don’t! Virtualization platform performance data collection VMWare, Microsoft, Citrix XEN, IBM, SUN and O/source Standard end-user performance monitoring Business Service Management Relating highly dynamic infrastructure to business services
  • 13. Service Offering Model (1 of 3) – SaaS Characteristics Specific services provided as hosted solutions Driven by standard service feature/function requirements Consumers use the service via an application interface & configure settings Very rapid start up times Usage is normally subscription based on key application parameters e.g. data storage size, # of users, etc. Compelling alternative to internal IT particularly with a lack of resources & capability
  • 14. Management Responsibility – SaaS Degree of Management Responsibility Consumers Service Providers Capacity Change Configuration Data protection Compliance Event Problem Security Asset Server OS Application Service Database Network Examples: Google Apps PayPal Payment Services SalesForce.com
  • 15. Monitoring SaaS Clouds End User Monitoring Synthetic Transaction Monitoring Custom support with “record-n-playback” Real User Monitoring Inserting an appliance on network edge to passively measure outgoing requests & responses URL and Web Service Response monitoring Scalable and highly effective Application specific instrumentation Application dashboards URL data gathering Metrics gathered through available APIs Vendor specific Service Level Agreement reporting Automatically generated SLA reports Business Service Management reporting Compliance to SLA/SLO & reporting of business impact
  • 16. Service Offering Model (2 of 3) – PaaS Characteristics Custom application development framework with hosting environment Driven by custom, flexible, tailored application requirements Consumers use a hosting environment & “code, load & go” Lack of resources & desire to manage base HW; able & willing development staff Application abstraction layers with built-in scalability Usage is normally based on amount of traffic or compute resources used to service custom application
  • 17. Management Responsibility – PaaS Degree of Management Responsibility Consumers Service Providers Capacity Change Configuration Data protection Compliance Event Problem Security Asset Server OS Application Service Database Network Examples: Google App Engine Microsoft Azure Service Platform SalesForce Force.com
  • 18. Monitoring PaaS Clouds End User Monitoring Synthetic Transaction Monitoring Custom support with “record-n-playback” Real User Monitoring Inserting an appliance on network edge to measure outgoing requests & responses Placing a virtual appliance in the Cloud (IaaS) URL and Web Service Response monitoring Scalable and highly effective Stack “pings” Application specific instrumentation Application dashboards URL data gathering Metrics gathered through exercising platform APIs & services Vendor specific Service Level Agreement reporting Automatically generated SLA reports Business Service Management reporting Compliance to SLA/SLO & reporting of business impact
  • 19. Service Offering Model (3 of 3) – IaaS Characteristics Provides raw computing resources on-demand Driven by Cloud Business Drivers, with attention on technical risk & ultimate flexibility Consumers interact with solution similar to before Smooth transition from internal IT to Cloud Private Virtual Data Centers – “comfort zone” Normally web services/ReST based APIs for management & imaging Usage is charged by the time with no upfront cost, based on the amount of compute resources allocated
  • 20. Management Responsibility – IaaS Degree of Management Responsibility Consumers Service Providers Capacity Change Configuration Data protection Compliance Event Problem Security Asset Server OS Application Service Database Network Examples: Amazon EC2 Rackspace Cloud Servers Terremark Enterprise Cloud
  • 21. Monitoring IaaS Clouds Monitoring embedded in Images Instance landscape too dynamic for polling Dynamic registration of agents Existence of server instance is unpredictable Graceful shutdown Expected & unexpected states Support for proprietary Cloud Service Provider APIs www.unifiedmonitoring.com Automation and integration with Cloud APIs Instantiation and aggregation Benchmarking instances Resource “Available to Promise” versus percentage utilization SaaS/PaaS monitoring techniques also apply to IaaS
  • 22. Why Benchmarks? Traditional metrics are based on percentage consumption of a fixed resource. Cloud Computing metrics are based on metering usage or consumption of an elastic resource Traditional IT UTILIZATION Percentage CPU Utilization Percentage memory Cloud Metrics AVAILABLE TO PROMISE Available to Computing Power (Latency to calculate Fibonacci sequence) Memory access speed Synthetic transaction-based RATES File I/O Context switching USAGE METERING Amount of data written to disk Consumption of CPU cycles
  • 23. Top 10 Obstacles to and Opportunities for Growth of Cloud Computing Above the Clouds: A Berkeley View of Cloud Computing Availability of service Data transfer bottlenecks Data lock-in Data confidentiality and auditability Performance unpredictability Scalable storage Bugs in large distributed systems Scaling quickly Reputation fate sharing Software licensing http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.pdf
  • 24. Nimsoft is ready, willing & able to help you with your cloud initiatives. Q & A Thank You! [email_address]