Virtual Resource Reclaiming Across Multiple Cloud Subscriptions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Customers are restricted to using cloud services within a closed ecosystem provided by a single cloud service provider, limiting access to services offered by different providers.
Innovation Solution
A deployment mechanism is implemented to enable cross-cloud service access by allowing a first cloud service provider to deploy its services within a second cloud environment, utilizing a control plane to manage resource placement and interconnect customer networks across multiple cloud service providers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a customer subscribes to a cloud environment provided by a single CSP, then the customer can access services within that closed ecosystem, but the customer is restricted from using services offered by different CSPs
Solution Approach 1:
The patent implements a gateway component that acts as an intermediary between the first cloud environment and the second cloud environment. This gateway enables customers to access services from a second CSP through their subscription to a first CSP, effectively mediating cross-cloud service access without requiring direct integration between different cloud providers' ecosystems
Solution Approach 2:
The patent creates a universal access mechanism where a single subscription to one cloud provider enables access to multiple cloud services across different providers. The system allows customers to subscribe to one CSP and access services from multiple CSPs through the implemented gateway, making the access mechanism universal rather than provider-specific
2Ease of operation
If cloud services are deployed within a single cloud environment, then service deployment is straightforward, but access to services across different cloud environments is limited
Solution Approach 1:
The patent segments the cloud service architecture into distinct components: a control plane for managing subscriptions and service access, and a data plane for actual service delivery. This segmentation allows services to be deployed in one cloud environment while enabling access from another cloud environment through the segmented architecture, reducing deployment complexity and access latency
3Reliability
If virtual resources are allocated to a subscription, then the subscription can access those resources, but the resources cannot be reallocated to different subscriptions
Solution Approach 1:
The patent implements dynamic resource allocation where virtual resources can be allocated to and reallocated from different subscriptions based on changing requirements. The system allows resources to be dynamically assigned to a first subscription, accessed through a gateway, and subsequently reallocated to a second subscription, providing both stability during allocation and flexibility for reallocation
Data Source
AI summary
Techniques are disclosed for receiving, by a service of a cloud service provider (CSP), an indication that a subscription of a user account with the CSP is available. The techniques include the service associating a virtual resource of the CSP with the subscription and enabling a device associated with the user account to access the virtual resource, the virtual resource available and accessible as part of a private cloud associated with the user account. The techniques further include determining, by the service, a change to the subscription. The techniques further include the service determining the virtual resource associated with the subscription. The techniques further include disassociating, based on the change, the virtual resource from the service such that the virtual resource is unavailable via the private cloud in association with the subscription and such that the virtual resource is available and accessible for use in association with a different subscription.


