Upgrade management for a shared pool of configurable computing resources

US9971589B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9971589-B2
Application numberUS-201615289820-A
CountryUS
Kind codeB2
Filing dateOct 10, 2016
Priority dateOct 10, 2016
Publication dateMay 15, 2018
Grant dateMay 15, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Disclosed aspects relate to upgrade management for a shared pool of configurable computing resources having a set of logical partition (LPAR) nodes which includes a set of established members. Performance of a live kernel update (LKU) operation may be initiated with respect to a first original LPAR node. Generation of a first surrogate LPAR node to succeed the first original LPAR node may be initiated. The first surrogate LPAR node may be identified as a new original LPAR node. The first surrogate LPAR node may be joined with the set of LPAR nodes. In response to the first surrogate LPAR node joining the set of LPAR nodes, the first surrogate LPAR node may be identified as a new surrogate LPAR node. The first surrogate LPAR node may be established as a first established member, thereby removing the first original LPAR node from the set of established members.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method of upgrade management for a shared pool of configurable computing resources having a set of logical partition (LPAR) nodes which includes a set of established members, the method comprising: initiating, with respect to a first original LPAR node which has a set of original assets, performance of a live kernel update (LKU) operation; initiating, to succeed the first original LPAR node as a first established member of the set of established members, generation of a first surrogate LPAR node which has a set of successor assets to succeed the set of original assets; identifying, pertaining to LPAR node management in advance of the first surrogate LPAR node joining the set of LPAR nodes, the first surrogate LPAR node as a new original LPAR node; joining the first surrogate LPAR node with the set of LPAR nodes; identifying, pertaining to LPAR node management in response to the first surrogate LPAR node joining the set of LPAR nodes, the first surrogate LPAR node as a new surrogate LPAR node; and establishing, to facilitate utilization of the set of successor assets, the first surrogate LPAR node as the first established member of the set of established members thereby removing the first original LPAR node from the set of established members. 2. The method of claim 1 , further comprising: initiating, when the set of original assets are running on the first original LPAR node, performance of the LKU operation. 3. The method of claim 1 , further comprising: initiating, when the set of original assets are running on the first original LPAR node, generation of the first surrogate LPAR node which has the set of successor assets to succeed the set of original assets. 4. The method of claim 1 , further comprising: sensing, in response to joining of the first surrogate LPAR node with the set of LPAR nodes, presence of twin nodes. 5. The method of claim 1 , further comprising: learning, in a dynamic fashion by the first surrogate LPAR node, a cluster state of the first original LPAR node with respect to handling a set of failover-failback operations. 6. The method of claim 1 , further comprising: detecting a failure of the LKU operation; and maintaining availability of the set of original assets. 7. The method of claim 1 , further comprising: maintaining, pertaining to LPAR node management, a heartbeat with the first original LPAR node until the first surrogate LPAR node is established as the first established member of the set of established members. 8. The method of claim 1 , further comprising: configuring, in advance of establishing the first surrogate LPAR node as the first established member of the set of established members, the first surrogate LPAR node with the set of successor assets. 9. The method of claim 1 , further comprising: utilizing, with respect to handling a set of failover-failback operations, the set of established members. 10. The method of claim 9 , further comprising: disabling, in response to identifying the first surrogate LPAR node as the new surrogate LPAR node, utilization of the first surrogate LPAR node to handle the set of failover-failback operations. 11. The method of claim 10 , further comprising: enabling, in advance of establishing the first surrogate LPAR node as the first established member of the set of established members, utilization of the first original LPAR node to handle the set of failover-failback operations. 12. The method of claim 11 , further comprising: enabling, in response to establishing the first surrogate LPAR node as the first established member of the set of established members, utilization of the first surrogate LPAR node to handle the set of failover-failback operations. 13. The method of claim 1 , further comprising: removing, in response to establishing the first surrogate LPAR node as the first established member of the set of established members, the first original LPAR node from the set of LPAR nodes. 14. The method of claim 1 , further comprising: upgrading, using the first surrogate LPAR node in a singular fashion, the set of LPAR nodes without creating a redundant set of LPAR nodes. 15. The method of claim 1 , wherein an x86 processor is absent with respect to the shared pool of configurable computing resources. 16. The method of claim 1 , wherein the set of operational steps each occur in a dynamic fashion to streamline upgrade management. 17. The method of claim 1 , wherein the set of operational steps each occur in an automated fashion without user intervention. 18. A system of upgrade management for a shared pool of configurable computing resources having a plurality of logical partition (LPARs) nodes which includes a set of established members, the system comprising: a memory having a set of computer readable computer instructions, and a processor for executing the set of computer readable instructions, the set of computer readable instructions including: initiating, with respect to a first original LPAR node which has a set of original assets, performance of a live kernel update (LKU) operation; initiating, to succeed the first original LPAR node as a first established member of the set of established members, generation of a first surrogate LPAR node which has a set of successor assets to succeed the set of original assets; identifying, pertaining to LPAR node management in advance of the first surrogate LPAR node joining the set of LPAR nodes, the first surrogate LPAR node as a new original LPAR node; joining the first surrogate LPAR node with the set of LPAR nodes; identifying, pertaining to LPAR node management in response to the first surrogate LPAR node joining the set of LPAR nodes, the first surrogate LPAR node as a new surrogate LPAR node; and establishing, to facilitate utilization of the set of successor assets, the first surrogate LPAR node as the first established member of the set of established members thereby removing the first original LPAR node from the set of established members. 19. A computer program product of upgrade management for a shared pool of configurable computing resources having a plurality of logical partition (LPARs) nodes which includes a set of established members, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to perform a method comprising: initiating, with respect to a first original LPAR node which has a set of original assets, performance of a live kernel update (LKU) operation; initiating, to succeed the first original LPAR node as a first established member of the set of established members, generation of a first surrogate LPAR node which has a set of successor assets to succeed the set of original assets; identifying, pertaining to LPAR node management in advance of the first surrogate LPAR node joining the set of LPAR nodes, the first surrogate LPAR node as a new original LPAR node; joining the first surrogate LPAR node with the set of LPAR nodes; identifying, pertaining to LPAR node management in response to the first surrogate LPAR node joining the set of LPAR nodes, the first surrogate LPAR node as a new surrogate LPAR node; and establishing, to facilitate utilization of the set of successor assets, the first surrogate LPAR node as the first established member of the set of established members thereby

Assignees

Inventors

Classifications

  • involving the movement of software or configuration parameters  (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title

  • G06F8/65Primary

    Updates (security arrangements therefor G06F21/57) · CPC title

  • for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS] · CPC title

  • Pool · CPC title

  • eliminating a faulty processor or activating a spare · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9971589B2 cover?
Disclosed aspects relate to upgrade management for a shared pool of configurable computing resources having a set of logical partition (LPAR) nodes which includes a set of established members. Performance of a live kernel update (LKU) operation may be initiated with respect to a first original LPAR node. Generation of a first surrogate LPAR node to succeed the first original LPAR node may be in…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F8/65. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 15 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).