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

Framework and requirements for cloud computing                              1


            The CCRA is also intended to:

            •       facilitate the understanding of the operational intricacies of cloud computing;
            •       illustrate and provide understanding of various cloud services and their provisioning and use;
            •       provide  a  technical  reference  to  enable  the  international  community  to  understand,  discuss,
                    categorize and compare cloud services;
            •       be  a  tool  for  describing,  discussing,  and  for  developing  a  system-specific  architecture  using  a
                    common framework of reference;

            •       facilitate the analysis of candidate standards in areas including security, interoperability, portability,
                    reversibility,  reliability  and  service  management,  and  support  analysis  of  reference
                    implementations.


            7       Reference architecture concepts
            This Recommendation | International standard defines a CCRA that can serve as a fundamental reference
            point for cloud computing standardization and which provides an overall framework for the basic concepts
            and principles of a cloud computing system.
            This clause provides an overview of the architectural approaches that are used in this Recommendation |
            International standard.

            7.1     CCRA architectural views
            Cloud computing systems can be described using a viewpoint approach.

            Four distinct viewpoints are used in the CCRA (see Figure 7-1):
            •       user view;
            •       functional view;
            •       implementation view; and

            •       deployment view.














                                  Figure 7-1 – Transformations between architectural views


            Table 7-1 provides a description of each of these views.


                                                  Table 7-1 – CCRA views

                   CCRA view                   Description of the CCRA view                   Scope
                    User view        The system context, the parties, the roles, the sub-roles   Within scope
                                     and the cloud computing activities
                  Functional view    The functions necessary for the support of cloud      Within scope
                                     computing activities

                Implementation view   The functions necessary for the implementation of a   Out of scope
                                     cloud service within service parts and/or infrastructure
                                     parts


                                                                                                           53
   56   57   58   59   60   61   62   63   64   65   66