发明名称 NON-INVASIVE UPGRADES OF SERVER COMPONENTS IN CLOUD DEPLOYMENTS
摘要 A method, system, and computer program product for performing software upgrades. The method serves to preserve an inter-process connection between two endpoints during patching operations. The method commences by suspending at least some communication activity over the inter-process connection while preserving one or more functioning states of the inter-process connection. A patching facility produces a patched endpoint (e.g., a software component) by performing a patch operation to one of the endpoints of the inter-process connection while the at least some communication activity remains suspended. After patching, a process reconfigures at least some of the one or more preserved functioning states of the inter-process connection to connect to the patched endpoint. When the preserved functioning states of the inter-process connection have been restored, then communication activity resumes over the connection, using the patched endpoint. The inter-process communication can comprise one or more connections between a server process and a client process.
申请公布号 US2015019698(A1) 申请公布日期 2015.01.15
申请号 US201313940114 申请日期 2013.07.11
申请人 Oracle International Corporation 发明人 RAVI Kiran Vedula Venkata Naga
分类号 H04L12/24 主分类号 H04L12/24
代理机构 代理人
主权项 1. A computer implemented method to preserve an inter-process connection between two endpoints during patching operations, the method comprising: suspending at least some communication activity over the inter-process connection while preserving one or more functioning states of the inter-process connection; producing a patched endpoint by performing a patch operation to one of the endpoints of the inter-process connection while the at least some communication activity remains suspended; and reconfiguring at least some of the one or more preserved functioning states of the inter-process connection to connect to the patched endpoint.
地址 Redwood Shores CA US