发明名称 Automated deployment of applications with tenant-isolation requirements
摘要 An embodiment of the invention provides a method for multi-tenant enabling a service, where the service includes a plurality of service components. Rules are received from a provider of the service, wherein the rules include rules for isolating the service components and rules for sharing the service components. The service components are matched with virtualization environments and/or physical environments based on the rules. The virtualization environments include at least one isolation container and/or at least one shared container. The service components are stored in the virtualization environments and/or the physical environments based on the matching. The service components are mapped to the at least one isolation container of the virtualization environments, the at least one shared container of the virtualization environments, and/or the physical environments based on the storing of the service components.
申请公布号 US9104514(B2) 申请公布日期 2015.08.11
申请号 US201113004402 申请日期 2011.01.11
申请人 International Business Machines Corporation 发明人 Bravery Andrew James Frederick;Iyengar Arun Kwangil;Kasman Aaron Edward;Mikalsen Thomas Arthur;Rouvellou Isabelle M.
分类号 G06F9/445;G06F9/50;G06F9/455;G06F21/53 主分类号 G06F9/445
代理机构 Cahn & Samuels, LLP 代理人 Cahn & Samuels, LLP
主权项 1. A method for multi-tenant enabling a service, said method comprising: receiving rules from a provider of the service, the service including a plurality of components, the rules including rules for isolating the components of the service and rules for sharing the components of the service; associating the rules with the components of the service; automatically matching the components of the service with virtualization environments and physical environments, the virtualization environments including at least one isolation container and at least one shared container, said virtualization environments including a plurality of nested virtualization environments in a nesting virtualization environment; automatically provisioning the components of the service in the matched at least one isolation container, the matched at least one shared container, and the matched physical environments based on the rules, such that the components of the service are stored in the matched at least one isolation container, the matched at least one shared container, and the matched physical environments; automatically reconfiguring the components of the service based on said provisioning of the components of the service; and sharing platform-specific resources between tenants of a platform via an integrated repository of the platform.
地址 Armonk NY US