The NIST Definition of Cloud Computing
National Institute of Standards and Technology (2009)
- ISSN: 10476210
- DOI: 10.1080/1047621920040218
Available from csrc.nist.gov
or
Abstract
Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models.
Available from csrc.nist.gov
Page 1
The NIST Definition of Cloud Computing
www.sungard.com
Roger McIlmoyle
Managed Services Specialist
905.287.4118
Cloud Computing and Storage Optimization
Wednesday, May 26, 2010
Roger McIlmoyle
Managed Services Specialist
905.287.4118
Cloud Computing and Storage Optimization
Wednesday, May 26, 2010
Page 2
© 2009 SunGard Availability Services LP. All Rights Reserved.
Cloud Computing
2
The NIST Definition of Cloud Computing
(National Institute of Standards and Technology, Information Technology Laboratory)
Cloud computing is a model for enabling convenient, on-demand
network access to a shared pool of configurable computing
resources (e.g., networks, servers, storage, applications, and
services) that can be rapidly provisioned and released with
minimal management effort or service provider interaction.
Authors: Peter Mell and Tim Grance
Version 15, 10-7-09
Wednesday, May 26, 2010
Cloud Computing
2
The NIST Definition of Cloud Computing
(National Institute of Standards and Technology, Information Technology Laboratory)
Cloud computing is a model for enabling convenient, on-demand
network access to a shared pool of configurable computing
resources (e.g., networks, servers, storage, applications, and
services) that can be rapidly provisioned and released with
minimal management effort or service provider interaction.
Authors: Peter Mell and Tim Grance
Version 15, 10-7-09
Wednesday, May 26, 2010
Page 3
© 2009 SunGard Availability Services LP. All Rights Reserved.
Cloud Computing
2
The NIST Definition of Cloud Computing
(National Institute of Standards and Technology, Information Technology Laboratory)
Cloud computing is a model for enabling convenient, on-demand
network access to a shared pool of configurable computing
resources (e.g., networks, servers, storage, applications, and
services) that can be rapidly provisioned and released with
minimal management effort or service provider interaction.
Authors: Peter Mell and Tim Grance
Version 15, 10-7-09
Key Terms Not Included!
•
Resiliency
•
Reliability
•
Redundancy
•
Security
•
Disaster Recovery
Wednesday, May 26, 2010
Cloud Computing
2
The NIST Definition of Cloud Computing
(National Institute of Standards and Technology, Information Technology Laboratory)
Cloud computing is a model for enabling convenient, on-demand
network access to a shared pool of configurable computing
resources (e.g., networks, servers, storage, applications, and
services) that can be rapidly provisioned and released with
minimal management effort or service provider interaction.
Authors: Peter Mell and Tim Grance
Version 15, 10-7-09
Key Terms Not Included!
•
Resiliency
•
Reliability
•
Redundancy
•
Security
•
Disaster Recovery
Wednesday, May 26, 2010
Page 4
© 2009 SunGard Availability Services LP. All Rights Reserved.
Cloud Computing
3
Cloud: Dynamically provisioned
infrastructure or service.
“Computing paradigm where the boundaries of computing will be
determined by economic rationale rather than technical limits”
Ramnath Chellappa 1997
Wednesday, May 26, 2010
Cloud Computing
3
Cloud: Dynamically provisioned
infrastructure or service.
“Computing paradigm where the boundaries of computing will be
determined by economic rationale rather than technical limits”
Ramnath Chellappa 1997
Wednesday, May 26, 2010
Page 5
© 2009 SunGard Availability Services LP. All Rights Reserved.
OS Virtualization - What is it?
4
Abstraction of the operating system from the physical
hardware it is running to a unified logical equivalent.
Average data-center server
operates at < 5% utilization.
Majority of servers facilitate
one service or function
Vast majority of servers are
over provisioned or
provisioned for the theoretical
peak requirement
Wednesday, May 26, 2010
OS Virtualization - What is it?
4
Abstraction of the operating system from the physical
hardware it is running to a unified logical equivalent.
Average data-center server
operates at < 5% utilization.
Majority of servers facilitate
one service or function
Vast majority of servers are
over provisioned or
provisioned for the theoretical
peak requirement
Wednesday, May 26, 2010
Page 6
© 2009 SunGard Availability Services LP. All Rights Reserved.
OS Virtualization - Resiliency & Reliability
5
Fault Tolerant: continue running
uninterrupted despite hardware
failures.
High Availability: resume running
following a hardware failure with a
brief interruption defined by the
duration of detection and recovery.
Wednesday, May 26, 2010
OS Virtualization - Resiliency & Reliability
5
Fault Tolerant: continue running
uninterrupted despite hardware
failures.
High Availability: resume running
following a hardware failure with a
brief interruption defined by the
duration of detection and recovery.
Wednesday, May 26, 2010
Page 7
© 2009 SunGard Availability Services LP. All Rights Reserved.
Cloud Performance Considerations
6
Wednesday, May 26, 2010
Cloud Performance Considerations
6
Wednesday, May 26, 2010
Page 8
© 2009 SunGard Availability Services LP. All Rights Reserved.
Cloud Security Considerations
7
Wednesday, May 26, 2010
Cloud Security Considerations
7
Wednesday, May 26, 2010
Page 9
© 2009 SunGard Availability Services LP. All Rights Reserved.
Cloud Typical Enterprise Features
8
Wednesday, May 26, 2010
Cloud Typical Enterprise Features
8
Wednesday, May 26, 2010
Page 10
© 2009 SunGard Availability Services LP. All Rights Reserved.
9
What it is
For use within a
single enterprise
via dedicated
infrastructure
within a dedicated
data center.
For use with a
single enterprise
via dedicated
infrastructure
within a shared
data center
managed by a third
party provider
based on a static #
of infrastructure
elements.
For use by a single
enterprise but via a
service provider on
dedicated
infrastructure
within a shared
data center(s)
managed by a third
party provider
For use by multiple
enterprises via a
service provider on
shared
infrastructure
within a shared
data center(s)
managed by a third
party provider
Publicly
accessible,
developer oriented
shared cloud
infrastructure
12
Closed
Private
Cloud
Hosted
Virtual
Enterprise
Hosted
Private
Cloud
Hosted
Shared
Cloud
Commodity
Public Cloud
Source: The 451 Group, SunGard customer research
Spectrum of Cloud/Utility Computing Solutions
Wednesday, May 26, 2010
9
What it is
For use within a
single enterprise
via dedicated
infrastructure
within a dedicated
data center.
For use with a
single enterprise
via dedicated
infrastructure
within a shared
data center
managed by a third
party provider
based on a static #
of infrastructure
elements.
For use by a single
enterprise but via a
service provider on
dedicated
infrastructure
within a shared
data center(s)
managed by a third
party provider
For use by multiple
enterprises via a
service provider on
shared
infrastructure
within a shared
data center(s)
managed by a third
party provider
Publicly
accessible,
developer oriented
shared cloud
infrastructure
12
Closed
Private
Cloud
Hosted
Virtual
Enterprise
Hosted
Private
Cloud
Hosted
Shared
Cloud
Commodity
Public Cloud
Source: The 451 Group, SunGard customer research
Spectrum of Cloud/Utility Computing Solutions
Wednesday, May 26, 2010
Page 11
© 2009 SunGard Availability Services LP. All Rights Reserved.
10
Characteristics Considerations/Limitations
Hosted Virtual
Enterprise
Hosted Private
Cloud
Hosted Enterprise
Shared Cloud
Commodity Public
Cloud
Custom Designed
Static # of Servers/Infrastructure
Capacity Plan Customer Responsibility
Performance Customer Responsibility
No on demand provisioning
Privacy/PCI Compliance
Fixed Performance
Customer Specified Capacity
Variable # of Servers/Services on Demand
Capacity Plan Customer Responsibility
Performance Customer Responsibility
On demand provisioning of Infrastructure
Customer defined server templates
Privacy/PCI Compliance possible
Fixed Performance
Provider Designed
Variable # of Servers/Services on Demand
Capacity Plan Provider Responsibility
Performance Provider Responsibility
On demand provisioning of Infrastructure
Provider defined server templates
Privacy/PCI Compliance may be difficult to
establish
Variable performance
Provider Designed
Capacity Plan Provider Responsibility
Performance Provider Responsibility
On demand provisioning
Privacy/PCI Compliance may be difficult to
establish
Variable performance
Single security context
Cloud / Virtualization Comparison
Wednesday, May 26, 2010
10
Characteristics Considerations/Limitations
Hosted Virtual
Enterprise
Hosted Private
Cloud
Hosted Enterprise
Shared Cloud
Commodity Public
Cloud
Custom Designed
Static # of Servers/Infrastructure
Capacity Plan Customer Responsibility
Performance Customer Responsibility
No on demand provisioning
Privacy/PCI Compliance
Fixed Performance
Customer Specified Capacity
Variable # of Servers/Services on Demand
Capacity Plan Customer Responsibility
Performance Customer Responsibility
On demand provisioning of Infrastructure
Customer defined server templates
Privacy/PCI Compliance possible
Fixed Performance
Provider Designed
Variable # of Servers/Services on Demand
Capacity Plan Provider Responsibility
Performance Provider Responsibility
On demand provisioning of Infrastructure
Provider defined server templates
Privacy/PCI Compliance may be difficult to
establish
Variable performance
Provider Designed
Capacity Plan Provider Responsibility
Performance Provider Responsibility
On demand provisioning
Privacy/PCI Compliance may be difficult to
establish
Variable performance
Single security context
Cloud / Virtualization Comparison
Wednesday, May 26, 2010
Page 12
© 2009 SunGard Availability Services LP. All Rights Reserved.
11
Cloud Storage Consolidation
Definition
Improve the manageability and cost-effectiveness of data storage by rationalizing the
utilization of storage assets.
Opportunity in the Cloud
•
Tiered storage (performance, resilience, and cost)
•
“Unlimited” storage / configuration (provider capacity problem)
Objective
•
Maximize performance
•
Minimize cost (per Gig in use, per Gig backup)
Expectation
•
30-50% reduction in storage requirement
Wednesday, May 26, 2010
11
Cloud Storage Consolidation
Definition
Improve the manageability and cost-effectiveness of data storage by rationalizing the
utilization of storage assets.
Opportunity in the Cloud
•
Tiered storage (performance, resilience, and cost)
•
“Unlimited” storage / configuration (provider capacity problem)
Objective
•
Maximize performance
•
Minimize cost (per Gig in use, per Gig backup)
Expectation
•
30-50% reduction in storage requirement
Wednesday, May 26, 2010
Page 13
© 2009 SunGard Availability Services LP. All Rights Reserved.
12
Cloud Storage Consolidation
Questions
Wednesday, May 26, 2010
12
Cloud Storage Consolidation
Questions
Wednesday, May 26, 2010
Sign up today - FREE
Mendeley saves you time finding and organizing research. Learn more
- All your research in one place
- Add and import papers easily
- Access it anywhere, anytime
Start using Mendeley in seconds!
Readership Statistics
169 Readers on Mendeley
by Discipline
3% Engineering
by Academic Status
29% Student (Master)
25% Ph.D. Student
14% Student (Bachelor)
by Country
21% Germany
12% United Kingdom
9% United States






