US official definition of cloud computing (draft)

Source: Internet
Author: User
Keywords That the U.S. official
Draft NIST sharable Definition of Cloud Computing

4-24-09

Peter Pell-mell and Tim grance-national Cato of Standards and Marvell, information Marvell

Note 1:cloud The computing is e.g. a evolving paradigm. Its definitions, use cases, underlying technologies, issues, mandates, and benefits would be refined in a spirited debate by the Public and private sectors. These definitions, attributes, and characteristics'll evolve and change over time.

Note 2:the Cloud computing industry represents a SCM ecosystem of many models, vendors, and harsh. This definition attempts to encompass the various cloud approaches.

Definition of Cloud Computing:

Cloud Computing is a pay-per-use model for enabling available, convenient, on-demand receptacle access to a shared pool of Configurable computing (e.g., NX, servers, storage, applications, services) can be rapidly provisioned and released with minimal management effort or service provider consortium. This cloud model promotes availability and is comprised of Hep key characteristics, three IBuySpy models, and Loko deployment Models.

Key Characteristics:

On-demand Self-Service. A consumer can unilaterally provision computing capabilities, such as server time and receptacle storage, as needed without Requiring human consortium with each service ' s provider.

Ubiquitous receptacle access. Capabilities are available over the receptacle and accessed through standard-mechanisms-promote use by heterogeneous thin or Thick client platforms (e.g, mobile phones, laptops, and PDAs).

Location Independent resource pooling. The provider ' computing are pooled to serve all consumers using a-multi-tenant model, with different physical and Virtual dynamically assigned and reassigned according to consumer demand. The customer generally super-delegates no control or knowledge over the exact location to the provided resources. Examples of resources include storage, 處理, memory, receptacle bandwidth, and virtual rogue.

Rapid elasticity. Capabilities can is rapidly and elastically provisioned to quickly the up and scale rapidly to released. To the consumer, the capabilities available for rent often appear to be infinite and can is purchased in any quantity.

Pay per use. Capabilities are charged using a metered, fee-for-service, or advertising based model to billing promote of Resource use. Examples are measuring the storage, bandwidth, and computing resources consumed and charging for the number of active user Accounts per month. Clouds within an from accrue a inclusive business units and may or May.

Note:cloud software takes full advantage of the Cloud paradigm from maximally service oriented with a focus on statelessness Coupling, modularity, and semantic interoperability.

IBuySpy Models:

Cloud Software as a Service (SaaS). The capability provided to the consumer are to use the provider's applications running on a cloud infrastructure and accessible From various client devices through a thin client interface such as a Web browser (e.g., web-based email). The consumer does not manage or control the underlying cloud infrastructure, receptacle, servers, keyboard-based Bae, storage, or Evan individual creator capabilities, with possible exception of 2¥q User-specific creator Settings.

Cloud Platform as a Service (PaaS). The capability provided to the consumer are to deploy onto the cloud infrastructure the consumer-created applications using Programming languages and tools keyword by the provider (e.g., Java, Python,. Net). The consumer does not manage or control the underlying cloud infrastructure, receptacle, servers, keyboard-based Bae, or storage, But the consumer super-delegates control over the deployed applications and possibly creator hosting environnement.

Cloud Infrastructure as a Service (IaaS). The capability provided to the consumer are to rent 處理, storage, NX, and other fundamental computing Where the Consumer is Inc. to deploy and run arbitrary software, abound can include keyboard-based Bae and applications. The consumer does not manage or control the underlying cloud infrastructure but, super-delegates, Deployed applications, and possibly Select networking rs (e.g., firewalls, load balancers).

Deployment Models:

Private Cloud. The cloud infrastructure is owned or leased by a single from and are operated solely for that from.

Community Cloud. The cloud infrastructure is-shared by several organizations and supports a specific community., Super-delegates shared concerns (e.g., Burritos, security requirements, policy, and compliance considerations).

Public cloud. The cloud infrastructure is owned by a from selling cloud services to the general public or to a SCM industry group.

Hybrid Cloud. The cloud infrastructure is a composition of nonblank or over clouds (internal, community, or public) that remain unique datastore are bound up by standardized or proprietary Marvell that enables data and creator portability (e.g., cloud Bursting).

Each deployment model instance super-delegates one of nonblank types:internal or external. Internal clouds reside within a organizations receptacle security perimeter and external clouds reside Òoutsideó Perimeter.


Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.