Cloud Provider, Service, and Tenant Classification in Cloud Computing
First Claim
1. A method comprising:
- at a cloud provider configured to support cloud-based services accessible to tenants of the cloud provider over a network;
maintaining classification information including a cloud-identifier to identify the cloud provider, service-identifiers each to a identify a respective one of the services, and tenant-identifiers each to identify a respective one of the tenants; and
distributing the classification information within the cloud provider, including to the services, to enable a respective tenant to exchange Internet Protocol (IP) packets with, and thereby access, a respective service based on the classification information, wherein each IP packet includes the cloud-identifier, the service-identifier of the respective service, and the tenant-identifier of the respective tenant.
4 Assignments
0 Petitions
Accused Products
Abstract
A cloud provider supports cloud-based services accessible to tenants of the cloud provider over a network. In the cloud provider, classification information including a cloud-identifier to identify the cloud provider, service-identifiers each to identify a respective one of the services, and tenant-identifiers each to identify a respective one of the tenants is maintained. The classification information is distributed within the cloud provider, including to the services, and may also be distributed outside of the cloud provider, to enable a respective tenant to exchange IP packets with, and thereby access, a respective service based on the classification information, wherein each IP packet includes the cloud-identifier, the service-identifier of the respective service, and the tenant-identifier of the respective tenant.
17 Citations
20 Claims
-
1. A method comprising:
at a cloud provider configured to support cloud-based services accessible to tenants of the cloud provider over a network; maintaining classification information including a cloud-identifier to identify the cloud provider, service-identifiers each to a identify a respective one of the services, and tenant-identifiers each to identify a respective one of the tenants; and distributing the classification information within the cloud provider, including to the services, to enable a respective tenant to exchange Internet Protocol (IP) packets with, and thereby access, a respective service based on the classification information, wherein each IP packet includes the cloud-identifier, the service-identifier of the respective service, and the tenant-identifier of the respective tenant. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. An apparatus comprising:
-
a network interface unit to communicate with components in a cloud provider configured to support cloud-based services accessible to tenants of the cloud provider over a network; and a processor coupled to the network interface unit and configured to; maintain classification information including a cloud-identifier to identify the cloud provider, service-identifiers each to a identify a respective one of the services, and tenant-identifiers each to identify a respective one of the tenants; and distribute the classification information within the cloud provider, including to the services, to enable a respective tenant to exchange Internet Protocol (IP) packets with, and thereby access, a respective service based on the classification information, wherein each IP packet includes the cloud-identifier, the service-identifier of the respective service, and the tenant-identifier of the respective tenant. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage media encoded with instructions that, when executed by a processor of a management system in a cloud provider configured to support cloud-based services accessible to tenants of the cloud provider over a network, cause the processor to:
-
maintain classification information including a cloud-identifier to identify the cloud provider, service-identifiers each to a identify a respective one of the services, and tenant-identifiers each to identify a respective one of the tenants; and distribute the classification information within the cloud provider, including to the services, to enable a respective tenant to exchange IP packets with, and thereby access, a respective service based on the classification information, wherein each IP packet includes the cloud-identifier, the service-identifier of the respective service, and the tenant-identifier of the respective tenant. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification