Cloud Service Brokerage

Author(s):  
Frank Fowley ◽  
Claus Pahl ◽  
Li Zhang

Cloud service brokerage has been identified as a key concern for future Cloud technology research and development. Integration, customization, and aggregation are core functions of a Cloud service broker. The need to cater to horizontal and vertical integration in service description languages, horizontally between different providers and vertically across the different Cloud layers, has been well recognized. In this chapter, the authors propose a conceptual framework for a Cloud service broker in two parts: first, a reference architecture for Cloud service brokers; and second, a rich ontology-based template manipulation framework and operator calculus that describes the mediated and integrated Cloud services, facilitates manipulating their descriptions, and allows both horizontal and vertical dimensions to be covered. Structural aspects of that template are identified, formalized in an ontology, and aligned with the Cloud development and deployment process.

2016 ◽  
pp. 620-645
Author(s):  
Frank Fowley ◽  
Claus Pahl ◽  
Li Zhang

Cloud service brokerage has been identified as a key concern for future Cloud technology research and development. Integration, customization, and aggregation are core functions of a Cloud service broker. The need to cater to horizontal and vertical integration in service description languages, horizontally between different providers and vertically across the different Cloud layers, has been well recognized. In this chapter, the authors propose a conceptual framework for a Cloud service broker in two parts: first, a reference architecture for Cloud service brokers; and second, a rich ontology-based template manipulation framework and operator calculus that describes the mediated and integrated Cloud services, facilitates manipulating their descriptions, and allows both horizontal and vertical dimensions to be covered. Structural aspects of that template are identified, formalized in an ontology, and aligned with the Cloud development and deployment process.


2021 ◽  
Author(s):  
Md Ahsan Ullah

Cloud service broker (CSB) as an emerging technology intermediates heterogeneous multiple cloud services for both the providers and consumers. Recently, Cloud computing & mobile cloud computing applications (MCA) have gained an enormous popularity, which has led to an increasing need for the development of platform independent Middleware/CSB to support all types of cloud service consumer applications including x86*x64 based standard OS & ARM based mobile applications, web browsers, etc. Developing Platform Independent Hybrid CSB, however, is not an easy task. Developers have to deal with difficulties inherent from the different cloud controllers, cloud service providers environments, clients’ application types, network connection types (wired, wireless), GPS (Global Positioning Systems) information of cloud resources and clients’ etc. In this thesis, the proposed design of a middleware/CSB that abstracts the real-time resources of various clouds (private, public, home, Local) and stores the resources in its own Database. It will also store clients requests then analyzes the request to find the nearest available servers which is running the appropriate applications. Then the CSB will forward the destination servers information to the clients. Thesis goal is to achieve context awareness, location awareness, platform independence, portability, efficiency, and usability. Portability is achieved by following the J2ME platform specifications. The middleware has been implemented and tested on a real time Openstack cloud using by our newly designed Android Clients and platform independent Mozilla Firefox browser. The performance measurements of the middleware show that it achieves its efficiency requirements. Furthermore, the middleware’s database can be used for resource algorithm, pattern analysis, and for future requirements.


2020 ◽  
Vol 18 (3) ◽  
pp. 441-469
Author(s):  
Joonseok Park ◽  
Ungsoo Kim ◽  
Donggyu Yun ◽  
Keunhyuk Yeom

Abstract With the popularization of cloud computing, various cloud services have emerged, and hybrid clouds that can take advantage of combining public and private clouds are attracting attention. However, because of their variety, determining a combination of cloud services suited to the user’s current environment and requirements is expensive when deploying a hybrid cloud. Even if the required services are available, there is a lack of tools to connect them, manage them in batches, and utilize the integrated environment. To solve these problems, this paper proposes a cloud selection and integration process (C-SIP), which selects and integrates a combination of cloud services through a hybrid cloud service broker (hybrid CSB), which is an automation solution supporting hybrid cloud deployment. Moreover, the proposed method is realized using a script including the application programming interface of each cloud service. The proposed C-SIP will be used as a core approach toward the hybrid CSB, which is expected to facilitate the introduction of hybrid clouds and the acquisition of cloud strategies.


2012 ◽  
Vol 2 (1) ◽  
pp. 1-5
Author(s):  
Lalit Kumar ◽  
Dr. Gurdev Singh ◽  
Prince Jain

Cloud computing is innovated model which deliversconvenient and on-demand computing services over internetto requested end users. Cloud service engineering is adiscipline that combines the business and technology thinkingfor purposes of engineering a cloud. The structure of cloudservice engineering plays an important role in order to createusable and economic cloud. The cloud development life cycle(CDLC) is the one of the component in structure of cloudengineering along with Base, Tools & Techniques andManagement components. CDLC consists of six phases thatare flexible, isolated executable and having feedback. Thework of this paper focuses on the cloud Implementation andIntegration phase of the CDLC. The cloud implementation isrelated to actual creation, enablement of the cloud services ofa computing system. The cloud integration performs the taskof integrating the various cloud solution in one cloudenvironment and deploys various resource, web service andapplications to the cloud.


2018 ◽  
Vol 11 (2) ◽  
pp. 354-368 ◽  
Author(s):  
Le Sun ◽  
Jiangan Ma ◽  
Hua Wang ◽  
Yanchun Zhang ◽  
Jianming Yong

2021 ◽  
Author(s):  
Md Ahsan Ullah

Cloud service broker (CSB) as an emerging technology intermediates heterogeneous multiple cloud services for both the providers and consumers. Recently, Cloud computing & mobile cloud computing applications (MCA) have gained an enormous popularity, which has led to an increasing need for the development of platform independent Middleware/CSB to support all types of cloud service consumer applications including x86*x64 based standard OS & ARM based mobile applications, web browsers, etc. Developing Platform Independent Hybrid CSB, however, is not an easy task. Developers have to deal with difficulties inherent from the different cloud controllers, cloud service providers environments, clients’ application types, network connection types (wired, wireless), GPS (Global Positioning Systems) information of cloud resources and clients’ etc. In this thesis, the proposed design of a middleware/CSB that abstracts the real-time resources of various clouds (private, public, home, Local) and stores the resources in its own Database. It will also store clients requests then analyzes the request to find the nearest available servers which is running the appropriate applications. Then the CSB will forward the destination servers information to the clients. Thesis goal is to achieve context awareness, location awareness, platform independence, portability, efficiency, and usability. Portability is achieved by following the J2ME platform specifications. The middleware has been implemented and tested on a real time Openstack cloud using by our newly designed Android Clients and platform independent Mozilla Firefox browser. The performance measurements of the middleware show that it achieves its efficiency requirements. Furthermore, the middleware’s database can be used for resource algorithm, pattern analysis, and for future requirements.


Author(s):  
Vasyl Gorbachuk ◽  
Maksym Dunaievskyi ◽  
Seit-Bekir Suleimanov ◽  
Lyudmyla Batih ◽  
Denys Symonov

Introduction. Optimization can be applied in developing profitability management tools for a cloud service broker working according to a certain business model. On behalf of the managing telecommunications holding company (telecommunications operator), this broker integrates, aggregates and configures software and data storage services of third-party Internet software vendors. Such a broker receives only fixed commissions from this company, based on the subscription fee, but does not pay royalties to an Internet software vendor and does not receive payments from the sale of service packages. The purpose. The cloud broker faces the problem of limited human resources required to carry out the relevant legal, technical and economic activities. In addition, the broker faces the problem of uncertainty in sales, service prices, the share of resource use, or the risk of losing operational and financial goals. Results. To run a broker?s business efficiently, one needs to find services and their bundles that increase profitability and reduce financial risk by solving certain optimization problems. Information on such services is needed to support negotiations on fixed and variable commissions, as well as to prioritize services and their packages to be provided. Thus, for the cloud services broker, both profitability management tools and services portfolio development tools are useful. In general, a cloud service broker is an organization that negotiates the relationships between cloud service clients and Internet software vendors. Cloud broker can be created on the basis of different business models regarding the type of service (platform, infrastructure, software), type of clients (enterprise, household), functions performed (identity management, accounting, billing, location, etc.), the degree of rebranding, measures of aggregation of services and other criteria. Conclusions. Different cloud brokers have different attitudes to choice of important solutions for their businesses. Solutions can relate to pricing, capacity planning and utilization in combination with service quality, security, scalability and other issues. Keywords: optimization, portfolio, uncertainty, Boolean variables, revenue generation.


Sign in / Sign up

Export Citation Format

Share Document