Cloud Service Broker for Multi-Cloud Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The proliferation of cloud data centers and diverse user requirements for application services in cloud environments make it difficult to deploy and manage services across multiple clouds, due to complex configurations and different service environments, hindering the adoption of cloud services.
Innovation Solution
A cloud brokerage service that intermediates between multiple heterogeneous cloud services, allowing users to select the optimal cloud service provider by segmenting cloud services across multiple clouds to minimize costs and provide a unified service experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If cloud services are deployed across multiple heterogeneous clouds to meet diverse user requirements, then service versatility and adaptability are improved, but system complexity and difficulty of deployment increase
Solution Approach 1:
The patent introduces a cloud service broker as an intermediary component that mediates between cloud service consumers and multiple cloud service providers. The broker receives service requests from consumers, translates them into provider-specific formats, and manages the interactions across heterogeneous clouds, thereby reducing the complexity faced by both consumers and providers while maintaining high service versatility
Solution Approach 2:
The patent segments the cloud service ecosystem into distinct functional components: service consumers, service brokers, and service providers. This segmentation allows each component to focus on specific tasks - consumers define requirements, brokers manage complexity and coordination, and providers deliver services - thereby reducing overall system complexity while enabling support for multiple heterogeneous clouds
2Adaptability or versatility
If cloud service configurations are customized to meet specific user requirements, then service adaptability is improved, but deployment time and operational complexity increase
Solution Approach 1:
The patent implements service catalogs that pre-define and standardize service configurations before deployment. Service providers prepare standardized service templates and configurations in advance, which the broker can then quickly instantiate and deploy based on consumer requirements, eliminating the need for time-consuming custom configurations during deployment while maintaining adaptability through the standardized options
3Ease of operation
If heterogeneous cloud service environments are integrated to provide unified access, then service accessibility is improved, but configuration complexity and management difficulty increase
Solution Approach 1:
The patent creates a universal cloud service broker that can interact with multiple different cloud service providers through standardized interfaces. The broker translates between various provider-specific configurations and a unified service model, allowing consumers to access heterogeneous cloud services through a single point of contact without dealing with the underlying configuration complexities of each provider
Data Source
AI summary
Disclosed herein are an apparatus and method for providing a cloud brokerage service based on multiple clouds. The method includes receiving, by a cloud service broker, a request for a cloud service from a cloud service client, the cloud service broker being connected with the multiple cloud-computing systems; generating, by the cloud service broker, the cloud service complying with the request based on one or more services registered in a service catalogue of the cloud service broker; newly registering, by the cloud service broker, the generated cloud service in the service catalogue; and providing, by the cloud service broker, the newly registered cloud service to the cloud service client.


