Toward Middleware-based Online Application Migration

被引:0
作者
Deng, Fang [1 ]
Wang, Qianxiang [1 ]
Shao, Jin [1 ]
机构
[1] Peking Univ, Sch Elect Engn & Comp Sci, Key Lab High Confidence Software Technol, Minist Educ, Beijing 100871, Peoples R China
来源
2009 IEEE 33RD INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOLS 1 AND 2 | 2009年
关键词
application; migration; application migration; online migration; middleware; component;
D O I
10.1109/COMPSAC.2009.36
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As an effective approach to maintain software system without interrupting the service, online migration has been applied for many goals, e.g. achieving a higher system performance, tolerating faults, and upgrading systems. In this paper, we propose a middleware-based approach for online application migration. Independent from the operating system, middleware not only provides information required to perform migration, but also offers a flexible and efficient way for online application migration. We implement our approach on the J2EE platform, one of the most important middleware platforms in recent years. A J2EE application migration framework (JAMF) is developed to demonstrate the proposed approach. The experiments with two typical examples show that our approach is feasible and effective.
引用
收藏
页码:222 / 227
页数:6
相关论文
共 13 条
  • [1] Clark C, 2005, USENIX ASSOCIATION PROCEEDINGS OF THE 2ND SYMPOSIUM ON NETWORKED SYSTEMS DESIGN & IMPLEMENTATION (NSDI '05), P273
  • [2] Deng F., 2007, CHINESE J COMPUTER S, V34, P180
  • [3] Fan Guo-Chuang, 2004, Journal of Software, V15, P404
  • [4] Fu S, 2005, PROC INT CONF PARAL, P358
  • [5] LIU Y, 2007, CHINESE J ELECTRON, V35, P124
  • [6] Meehean J., 2005, MIDW INSTR COMP S
  • [7] Richmond M., 2000, OOPSLA 00, P79
  • [8] Optimizing the migration of virtual computers
    Sapuntzakis, CP
    Chandra, R
    Pfaff, B
    Chow, J
    Lam, MS
    Rosenblum, M
    [J]. USENIX ASSOCIATION PROCEEDINGS OF THE FIFTH SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, 2002, : 377 - 390
  • [9] Stephane F., 2002, RR4480 INRIA
  • [10] Service continuations: An operating system mechanism for dynamic migration of Internet service sessions
    Sultan, F
    Bohra, A
    Iftode, L
    [J]. 22ND INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2003, : 177 - 186