Infrastructure driven auto-scaling of workloads
US-2024419470-A1 · Dec 19, 2024 · US
US9563482B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9563482-B2 |
| Application number | US-18190608-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 29, 2008 |
| Priority date | Mar 5, 2004 |
| Publication date | Feb 7, 2017 |
| Grant date | Feb 7, 2017 |
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.
Meta data specifying modification constraints for one or more of the attributes of an (operational) policy is generated/provided. Thereafter, the meta data is associated with the policy so that the constraints specified by the meta data can govern the modification of the policy. Under the present invention there are at least two ways of associating the meta data with a policy. In one embodiment, the meta data is embodied as a meta policy that can be associated with one or more (operational) policies. In another embodiment, the meta data is inserted into individual policies as additional attributes.
Opening claim text (preview).
We claim: 1. A method for imposing policy modification constraints, comprising: providing in a database a policy pertaining to operational performance of a computer infrastructure, wherein the policy comprises a set of the attributes describing operational limitations of the computer infrastructure; associating in the database meta data with the policy, wherein the meta data specifies at least one modification constraint governing modification of at least one of the set of attributes; detecting by a processor of a computer an attempt to modify the policy with a value for one of the attributes and determining if the value is not permitted by the meta data; and, responsive to determining that the value is not permitted by the meta data, disallowing the modification of the policy but otherwise applying the modification to the policy in the database, wherein the meta data is embodied as a meta policy, and wherein the associating step comprises associating the meta policy with the policy. 2. The method of claim 1 , wherein the associating step comprises inserting the at least one modification constraint into the policy as at least one an additional attribute. 3. The method of claim 1 , wherein the set of attributes comprises the attributes of scope, precondition, decision and business value. 4. The method of claim 3 , wherein the attribute of scope specifies an element of the computer infrastructure that is subject to the policy. 5. The method of claim 3 , wherein the attribute of precondition specifies when the policy is to be applied to the computer infrastructure. 6. The method of claim 3 , wherein the attribute of decision specifies an action to be taken if the attribute of precondition occurs. 7. The method of claim 3 , wherein the attribute of business value specifies a business value of the policy. 8. A computer-implemented method for imposing policy modification constraints, comprising: providing in a database a policy pertaining to operational performance of a computer infrastructure describing operational limitations of the computer infrastructure, wherein the policy comprises at least one of attributes of scope, precondition, decision and business value; generating meta data that specifies at least one modification constraint governing modification of at least one of the attributes; and associating in the database meta data with the policy, wherein the meta data specifies at least one modification constraint governing modification of at least one of the set of attributes; detecting by a processor of a computer an attempt to modify the policy with a value for one of the attributes and determining if the value is not permitted by the meta data; and, responsive to determining that the value is not permitted by the meta data, disallowing the modification of the policy but otherwise applying the modification to the policy in the database, wherein the meta data is embodied as a meta policy, and wherein the associating step comprises associating the meta policy with the policy. 9. The method of claim 8 , wherein the associating step comprises inserting the at least one modification constraint into the policy as at least one an additional attribute. 10. The method of claim 8 , wherein the meta data is embodied as a meta policy, and wherein the associating step comprises associating the meta policy with the policy. 11. The method of claim 8 , wherein the attribute of scope specifies an element of the computer infrastructure that is subject to the policy. 12. The method of claim 8 , wherein the attribute of precondition specifies when the policy is to be applied to the computer infrastructure. 13. The method of claim 8 , wherein the attribute of decision specifies an action to be taken if the attribute of precondition occurs. 14. The method of claim 8 , wherein the attribute of business value specifies a business value of the policy.
Object-oriented database structure processing · CPC title
Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations (thermal management in cooling arrangements of a computing system G06F1/206) · CPC title
Allocation of resources, e.g. of the central processing unit [CPU] · CPC title
Generating database or data structure, e.g. via user interface · CPC title
Manipulating data structure, e.g. compression, compaction, compilation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.