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

1                                    Framework and requirements for cloud computing


            8.5.13  Service levels and service level agreements

            Service  level  agreements  are  important  components  of  cloud  computing  governance  and  represent
            measurable elements needed to assure an agreed upon quality of service between a cloud service customer
            and a cloud service provider.

            The cloud computing service level agreement (cloud SLA) is a service level agreement between a cloud
            service provider and a cloud service customer based on a taxonomy of cloud computing specific terms to
            set the quality of the cloud services delivered. It characterizes the quality of the cloud services delivered in
            terms of:
            •       a set of measurable properties specific to cloud computing (business and technical);
            •       a given set of cloud computing roles (cloud service customer and cloud service provider and related
                    sub-roles).
            For instance, cloud service customers need a cloud SLA to specify the technical performance requirements
            of  one  or  more  cloud  services.  A  cloud  SLA  can  cover  terms  regarding  the  quality  of  service,  security,
            performance and remedies for failures to meet the terms of the SLA. A cloud service provider can also list
            within the cloud SLA a set of promises explicitly not made to cloud service customers, i.e., limitations and
            obligations that cloud service customers need to accept. A cloud SLA should define the classification of data
            objects (i.e., cloud service customer data, cloud service provider data, and cloud service derived data), who
            has access and control of data objects in these data classifications and how they will be used.

            The  service  level  agreement  should  specify  information  relating  to  the  availability  of  the  services,  the
            confidentiality and integrity of the services and the access controls which apply to the services. The service
            level agreement should specify how any personally identifiable information will be handled in relation to
            the cloud services.
            The service agreement – alternatively known as the master service agreement (MSA), terms of service (ToS),
            terms and conditions (T&C), or simply "the contract" – is the higher order document in agreements between
            parties and the service level agreement (SLA) is subservient. This is an important distinction because the SLA
            acronym is frequently, and incorrectly, used to reference the contractual relationship as a whole – a role that
            an SLA alone is incapable of performing. The service agreement addresses the whole of the contractual
            relationship and therefore contains contractual elements not directly related to cloud computing.


            9       Functional view

            9.1     Functional architecture

            The functional architecture for cloud computing describes cloud computing in terms of a high level set of
            functional components. The functional components represent sets of functions that are required to perform
            the cloud computing activities described in clause 8 for the various roles and sub-roles involved in cloud
            computing.
            The functional architecture describes functional components in terms of a layering framework where specific
            types  of  functions  are  grouped  into  each  layer  and  where  there  are  interfaces  between  the  functional
            components in successive layers.
            9.1.1   Layering framework

            The layering framework used in the CCRA has four layers, plus a set of functions which spans across the layers.
            The four layers are:
            •       user layer;
            •       access layer;
            •       service layer;
            •       resource layer.

            The functions which span the layers are called the multi-layer functions.


            82
   85   86   87   88   89   90   91   92   93   94   95