发明名称 Method and system for patch automation for management servers
摘要 A method for automatically patching a management server in a distributed network. The method includes receiving an instruction to patch an unpatched management server. Retrieving, from a software repository, a patch file comprising a patch for the unpatched management server, where the unpatched management server is configured to manage a distributed application in the distributed network, and where the unpatched management server is located on a node of the distributed network. Establishing a connection with a management agent located on the node, where the management agent is configured to communicate with the unpatched management server over the network and manage a part of the distributed application that is located on the node. Sending, over the connection, the patch file to the management agent. Receiving, by the management agent, the patch file. Applying, by the management agent, the patch to the unpatched management server to obtain a patched management server.
申请公布号 US9513895(B2) 申请公布日期 2016.12.06
申请号 US201213665218 申请日期 2012.10.31
申请人 Oracle International Corporation 发明人 Inamdar Sonali
分类号 G06F9/44;G06F9/445 主分类号 G06F9/44
代理机构 Osha Liang LLP 代理人 Osha Liang LLP
主权项 1. A method for automatically patching a management server in a distributed network, comprising: receiving, at a management server patcher (MSP), an instruction to patch an unpatched management server from an administrative server; retrieving, from a software repository, a patch file comprising a patch for the unpatched management server, wherein the unpatched management server is configured to manage a distributed application located in the distributed network, and to distribute and apply a plurality of patches to the distributed application,wherein the unpatched management server is located on a node of the distributed network, andwherein the patch for the unpatched management server is different from any of the plurality of patches that the unpatched management server is configured to distribute and apply to the distributed application; establishing, by the MSP, a connection with a management agent located on the node, wherein the management agent is configured to communicate with the unpatched management server; sending, over the connection, the patch file to the management agent; receiving, by the management agent, from the MSP, the patch file; before applying the patch to the unpatched management server: creating a duplicate management server;shifting an operational load of the unpatched management server to the duplicate management server; andtaking the unpatched management server offline; applying, after taking the unpatched management server offline, by the management agent, the patch to the unpatched management server to obtain a patched management server that, based on the application of the patch, is configured to manage the distributed application differently than the unpatched management server; bringing the patched management server online when the patch is successful; and shifting the operational load from the duplicate management server to the patched management server.
地址 Redwood Shores CA US