×

System and method for supporting multitenancy in a cloud platform environment

  • US 10,454,788 B2
  • Filed: 09/05/2014
  • Issued: 10/22/2019
  • Est. Priority Date: 10/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system for providing multitenancy support in a platform as a service or cloud computing environment, comprising:

  • one or more computers including a cloud computing environment executing thereon;

    a platform component that enables provisioning of services within the cloud computing environment, including providing, for each service type of a plurality of service types, a service definition package that includes information that enables the service type to be provided by the platform component as a service within the cloud computing environment;

    wherein, for a particular service type, the platform componentreceives configuration information from at least one of an administration interface, a service management engine that provisions service instances, or an external environment configuration, to associate a service runtime definition with a service runtime,wherein a service management engine associates the service runtime definition with the service runtime, wherein the service runtime is created by the service management engine to match quality of service guarantees associated with a service instance creation request;

    wherein during provisioning of the service runtime, the platform component configures a particular service as a plurality of service instances, according to the service runtime definition associated with the service runtime; and

    wherein the platform component provides access by one or multiple tenants, to the plurality of service instances provided by the service runtime, in accordance with at least one of service isolation, quality of service, or other configuration information of the particular service.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×