发明名称 Methods and platforms for highly available execution of component software
摘要 A technique to replace components adaptively to a sign of imminent failure or actual failure without allowing error or deterioration in performance to occur at the time of replacing components is described. A technique to have new requests directed to the replaced components executed by the new components is also described. A substitution component for a component and the condition presaging the occurrence of a failure in a component as defined; the condition is checked for each component on the basis of the state of each component and the state of the execution platform; if the condition for a certain component A is met, the instance of a substitutive component As is created on the application execution platform; a pair of the interface of that instance and the name As identifing that instance is registered into a name server; the swap function of the name server causes the interface parts of the name A of the component currently in operation and the name As of the newly registered substitutive component to be swapped; thereafter the interface of the instance of the substitution component As is enabled and named A; and the communication destination is switched to cause communication addressed to the component A to be sent to the substitution component As.
申请公布号 US2007006212(A1) 申请公布日期 2007.01.04
申请号 US20050288265 申请日期 2005.11.29
申请人 HITACHI, LTD. 发明人 KAWAMOTO SHINICHI
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址