Clouds: What’s new is old is new…. Joseph Alhadeff, VP Global Public Policy; CPO, Oracle. Cloud Computing, Hard to Define. NIST Definition v15….
Joseph Alhadeff, VP Global Public Policy; CPO, Oracle
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.
Broad network access
Private cloud.The cloud infrastructure is operated solely for an organization. It may be managed by the organization or a third party and may exist on premise or off premise.
Community cloud. The cloud infrastructure is shared by several organizations and supports a specific community that has shared concerns (e.g., mission, security requirements, policy, and compliance considerations). It may be managed by the organizations or a third party and may exist on premise or off premise.
Public cloud.The cloud infrastructure is made available to the general public or a large industry group and is owned by an organization selling cloud services.
Hybrid cloud. The cloud infrastructure is a composition of two or more clouds (private, community, or public) that remain unique entities but are bound together by standardized or proprietary technology that enables data and application portability (e.g., cloud bursting for load-balancing between clouds).Characteristics/Deployment models (NIST)
Cloud Computing with pay as you go model, leveraging virtualization for data center efficiencies and faster networks
John McCarthy proposed \'computer time-sharing technology\' to be sold through utility business model (like electricity) in a lecture at MIT
Late 00’sEvolution Over The Years
Virtualization is “separating the computing workload from the hardware.”* Once computers have become more or less disembodied, all sorts of possibilities open up. Virtual machines … can be moved around while running, perhaps to concentrate them on one server to save energy. They can have an identical twin which takes over should the original fail. And they can be sold prepackaged as “virtual appliances”…eventually to turn a data centre—or even several of them—into a single pool of computing, storage and networking resources that can be allocated as needed.
The Economist: Special Report – Where the Cloud Meets the Ground; Oct 23, 2008
*Quoting Paul Maritz of VMware
Dynamic Application Provisioning
Low barrier to entry
Cost-effective – Pay for what you use
Acquire resources on demand
Release resources when not needed
Virtually infinite compute and storage resources
Turn Organization’s fixed cost into variable cost
May improve security
Patch management/professionally managed servicesCloud Computing – Benefits