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

Cloud Computing management                                          2


            These complicated re-design, re-configuration and re-deployment problems can be addressed through the
            cloud service lifecycle metadata, which represents all of the lifecycle aspects of the virtualized elements, as
            expressed in the form of logical objects within a defined model space.
            The alignment between elements in the defined model and the real world can be achieved by tools which
            can address service dependency and drive the required actions based on the metadata associated with the
            modelled elements. This approach allows a new service to be created with changes only in metadata and
            minimal modifications. Therefore, the lifecycle metadata can be regarded as the linkage between design time
            and execution time. From the point of view of cloud service developers (see [ITU-T Y.3502]), FIs and SMIs
            may only be described in common service languages such as web services description language (WSDL) or
            web service implementation environment. The aim of this is to define the SMI operations that all services
            can understand. Therefore, cloud service lifecycle metadata can be designed to capture the cloud service
            dependencies and service properties to support multi-cloud management.
            In order to support consistent management, business process automation and CSC experience, cloud services
            should understand a set of operations requirements. The word "understand" means that, for example if there
            is a request for a SMI to configure a service, then the SMI may:
            1)      intelligently perform the steps required to configure the service per its operation environment, or

            2)      transfer the request to other applications/services to perform the request, or
            3)      simply return to the management application that there is no operation or capability to support this
                    function.
            Therefore the cloud service compatibility can be provided in any of the following forms:
            1)      new service component that is implemented by supporting the SMI specification and metadata to
                    be defined;
            2)      cloud service wrapper on existing service components;
            3)      cloud  service  proxy  where  it  transfers  the  actual  operation  tasks  to  other  application/service
                    components.

            6.2     Cloud service lifecycle management framework
            E2E cloud computing management is the capability to manage services and resources (addressing fulfilment,
            assurance and repositories) of single or multiple cloud services spanning across one or more cloud service
            providers (CSPs), see [ITU-T Y.3521]. The common model for E2E cloud computing management is based on
            SMIs. The SMI based approach provides a means to allow consistent E2E management of cloud computing
            services exposed by and across, different domains of CSPs. Figure 6-1 depicts a conceptual framework of E2E
            cloud service lifecycle management.
            As the Figure 6-1 shows, the E2E cloud service lifecycle management system interacts with CSC and other
            E2E cloud service lifecycle management systems as follows:
            1)      CSC can take an action (function) to search for a product (see "Product1" in Figure 6-1) in a self-
                    service fashion (see clause 7.2). In fact, "Product1" is provided by CSP1 and it consists of three
                    services: "Service1", "Service2" and "Service3". The "Service1" and "Service2" are provided by CSP1
                    while "Service3" is provided by CSP2. After the provisioning process, the CSC can access the E2E
                    service management functions provided by CSP1 and the function of the services can be accessed
                    through the FI provided by CSP1 and CSP2 respectively.
            2)      The E2E cloud service lifecycle management system performs cloud service lifecycle management
                    through SMIs in domains as follows:

                    a)  Defining services: all services need to be defined according to their role and what they offer.
                    b)  Building cloud service catalogue: the cloud service catalogue contains a list of services of a
                        particular CSP. Besides the definition of the service, many attributes such as who can use this
                        service, resource configurations, service levels, processes, networking options, constraints, etc.
                        can be defined and provided through a service catalogue.



                                                                                                         499
   502   503   504   505   506   507   508   509   510   511   512