Allocating and accessing hosting server resources via continuous resource availability updates
US-2015304243-A1 · Oct 22, 2015 · US
US2016277308A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016277308-A1 |
| Application number | US-201514662716-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 19, 2015 |
| Priority date | Mar 19, 2015 |
| Publication date | Sep 22, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments of the invention provide for systems and computer program products for the management of logically partitioned computing resources of a data processing system configured with a plurality of hypervisors that each manages one or more logical partitions of the computing resources. A plurality of domains for the data processing system may be determined. For each domain, one or more hypervisors may be allocated to the domain such that one or more logical partitions managed by the hypervisor are allocated to the domain. Usage of the logically partitioned computing resources is based at least in part on the domain of each logically partitioned computing resource, a domain of each hypervisor, and/or a domain of a user.
Opening claim text (preview).
1 .- 11 . (canceled) 12 . A data processing system comprising: a plurality of logically partitioned computing resources including a plurality of processors and a plurality of memory resources; a plurality of hypervisors that each manages one or more logical partitions of the computing resources; a memory that stores program code configured to be executed by at least one processor to cause the at least one processor to: determine a plurality of domains for the data processing system, for each domain of the plurality, allocate one or more of the hypervisors to the domain to thereby allocate the one or more logical partitions of the computing resources managed by the hypervisor to the domain; and manage usage of each logical partition by each hypervisor based at least in part on the domain of the hypervisor. 13 . The data processing system of claim 12 , wherein usage of each logical partition by each hypervisor is managed by: setting a primary domain identifier attribute associated with the hypervisor based on the respective domain to which the hypervisor is allocated. 14 . The data processing system of claim 12 , wherein usage of each logical partition by each hypervisor is managed by: restricting virtual machine creation on a first logical partition based at least in part on a domain of the first logical partition. 15 . The data processing system of claim 14 , wherein usage of each logical partition by each hypervisor is further managed by: determining a first domain for a user associated with the virtual machine creation; determining a second domain associated with the first logical partition, wherein restricting the virtual machine creation on the first logical partition is in response to the first domain and the second domain being different domains. 16 . The data processing system of claim 12 , wherein usage of each logical partition by each hypervisor is managed by: restricting a user request for a first logical partition based at least in part on a domain of the first logical partition. 17 . The data processing system of claim 16 , wherein usage of each logical partition by each hypervisor is further managed by: determining a first domain for a user associated with the user request; determining a second domain associated with the first logical partition, wherein restricting the user operation on the first logical partition is in response to the first domain and the second domain being different domains. 18 . The data processing system of claim 12 , wherein usage of each logical partition by each hypervisor is managed by: restricting booting of a virtual machine on a first logical partition based at least in part on a domain of the first logical partition. 19 . The data processing system of claim 18 , wherein usage of each logical partition by each hypervisor is further managed by: determining a first domain for a user associated with the booting of the virtual machine; determining a second domain associated with the first logical partition, wherein restricting the booting of the virtual machine on the first logical partition is in response to the first domain and the second domain being different domains. 20 . A computer program product comprising: a non-transitory computer readable medium; and program code stored on the computer readable medium and configured to be executed by at least one processor to cause the at least one processor to: determine a plurality of domains for a data processing system configured with a plurality of hypervisors that each manages one or more logical partitions of the computing resources, for each domain of the plurality, allocate one or more of the hypervisors to the domain to thereby allocate the one or more logical partitions of the computing resources managed by the hypervisor to the domain; and manage usage of each logical partition by each hypervisor based at least in part on the domain of the hypervisor.
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
Electricity · mapped topic
Architectures of resource allocation · CPC title
Monitoring or debugging support · CPC title
Distribution of virtual machine instances; Migration and load balancing · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.