Page 18 - Cloud computing: From paradigm to operation
P. 18

1                                    Framework and requirements for cloud computing


            6       Cloud computing overview

            6.1     General

            Cloud  computing  is  a  paradigm  for enabling  network  access  to  a scalable  and  elastic  pool of shareable
            physical  or  virtual  resources  with  self-service  provisioning  and  administration  on-demand.  The  cloud
            computing  paradigm  is  composed  of  key  characteristics,  cloud  computing  roles  and  activities,  cloud
            capabilities  types  and  cloud  service  categories,  cloud  deployment  models  and  cloud  computing  cross
            cutting aspects that are briefly described in this clause 6.

            6.2     Key characteristics
            Cloud computing is an evolving paradigm. This clause 6.2 identifies and describes key characteristics of cloud
            computing  and  is  not  intended  to  prescribe  or  constrain  any  particular  method  of  deployment,  service
            delivery, or business operation.
            Key characteristics of cloud computing are:
            –       Broad  network access:  A feature  where  the  physical  and  virtual  resources  are  available over a
                    network and accessed through standard mechanisms that promote use by heterogeneous client
                    platforms. The focus of this key characteristic is that cloud computing offers an increased level of
                    convenience in that users can access physical and virtual resources from wherever they need to
                    work, as long as it is network accessible, using a wide variety of clients including devices such as
                    mobile phones, tablets, laptops, and workstations;
            –       Measured service: A feature where the metered delivery of cloud services is such that usage can be
                    monitored, controlled, reported, and billed. This is an important feature needed to optimize and
                    validate the delivered cloud service. The focus of this key characteristic is that the customer may
                    only pay for the resources that they use. From the customers' perspective, cloud computing offers
                    the users value by enabling a switch from a low efficiency and asset utilization business model to a
                    high efficiency one;
            –       Multi-tenancy:  A  feature  where  physical  or  virtual  resources  are  allocated  in  such  a  way  that
                    multiple tenants and their computations and data are isolated from and inaccessible to one another.
                    Typically, and within the context of multi-tenancy, the group of cloud service users that form a
                    tenant will all belong to the same cloud service customer organization. There might be cases where
                    the group of cloud service users involves users from multiple different cloud service customers,
                    particularly in the case of public cloud and community cloud deployments. However, a given cloud
                    service customer organization  might  have  many  different  tenancies  with  a  single  cloud service
                    provider representing different groups within the organization;
            –       On-demand  self-service:  A  feature  where  a  cloud  service  customer  can  provision  computing
                    capabilities, as needed, automatically or with minimal interaction with the cloud service provider.
                    The focus of this key characteristic is that cloud computing offers users a relative reduction in costs,
                    time, and effort needed to take an action, since it grants the user the ability to do what they need,
                    when they need it, without requiring additional human user interactions or overhead;
            –       Rapid elasticity and scalability: A feature where physical or virtual resources can be rapidly and
                    elastically adjusted, in some cases automatically, to quickly increase or decrease resources. For the
                    cloud service customer, the physical or virtual resources available for provisioning often appear to
                    be unlimited and can be purchased in any quantity at any time automatically, subject to constraints
                    of service agreements. Therefore, the focus of this key characteristic is that cloud computing means
                    that the customers no longer need to worry about limited resources and might not need to worry
                    about capacity planning;

            –       Resource pooling: A feature where a cloud service provider's physical or virtual resources can be
                    aggregated  in  order  to  serve  one  or  more  cloud  service  customers.  The  focus  of  this  key
                    characteristic is that cloud service providers can support multi-tenancy while at the same time using
                    abstraction  to  mask  the  complexity  of  the  process  from  the  customer.  From  the  customer's
                    perspective,  all  they  know  is  that  the  service  works,  while  they  generally  have  no  control  or


            10
   13   14   15   16   17   18   19   20   21   22   23