发明名称 GENERIC CLOUD ENABLING OF STATEFUL APPLICATIONS
摘要 A session transfer request is received from a cloud operating system, the session transfer request identifying a first active session and a second enhanced application server of a plurality of enhanced application servers. Then it is verified that cross user data containing information used by a plurality of sessions, including the first active session, is mapped to a first work process in a process pool of the cloud computing environment. Then a central dispatcher on the second enhanced application server is triggered to create a virtual context and a virtual machine corresponding to the first client device. When a subsequent user request is received from a first client device, the subsequent user request is sent to the central dispatcher of the second enhanced application server and the central dispatcher of the second enhanced application server is caused to roll-in the virtual context by attaching it to a free work process.
申请公布号 US2016301758(A1) 申请公布日期 2016.10.13
申请号 US201514685287 申请日期 2015.04.13
申请人 Said Bare;Eberlein Peter 发明人 Said Bare;Eberlein Peter
分类号 H04L29/08 主分类号 H04L29/08
代理机构 代理人
主权项 1. A method comprising: receiving, at an enhanced load balancing component in a cloud computing environment, a first user request from a first client device to perform an action in an application hosted by at least a first enhanced application server and a second enhanced application server in the cloud computing environment; sending the first user request to a central dispatcher on the first enhanced application server for execution, to establish a first active session between the first client device and the first enhanced application server; receiving a session transfer request from a cloud operating system in the cloud computing environment, the session transfer request identifying the first active session and a second enhanced application server to which to transfer the first active session; verifying that cross user data containing information used by a plurality of sessions, including the first active session, is mapped to work processes in a process pool of the second enhanced application server; triggering a central dispatcher on the second enhanced application server to create, on the second enhanced application server, a virtual context corresponding to the first client device and establishes corresponding virtual interfaces (VIs) to the first enhanced application server; receiving a second user request from the first client device to perform an action in the application; sending the second user request to the central dispatcher of the second enhanced application server; and causing the central dispatcher of the second enhanced application server to roll-in the virtual context, the virtual context corresponding to the first client device and stored on the first enhanced application server, to the second enhanced application server, to allow the second enhanced application server to remotely access memory on the first enhanced application server and execute the second user request.
地址 Sankt Leon-Rot DE