CyberLiveApp: A secure sharing and migration approach for live virtual desktop applications in a cloud environment

被引:24
作者
Li, Jianxin [1 ]
Jia, Yu [1 ]
Liu, Lu [2 ]
Wo, Tianyu [1 ]
机构
[1] Beihang Univ, Sch Comp Sci & Engn, Beijing, Peoples R China
[2] Univ Derby, Sch Comp & Math, Derby DE22 1GB, England
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2013年 / 29卷 / 01期
关键词
Cloud computing; Software as a service (SaaS); Virtual machine; Secure accessing; Live application sharing and migration;
D O I
10.1016/j.future.2011.08.001
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In recent years, we have witnessed the rapid advent of cloud computing, in which remote software is delivered as a service and accessed by users using a thin client over the Internet. In particular, a traditional desktop application can execute in the remote virtual machines of clouds without re-architecture and provide a personal desktop experience to users through remote display technologies. However, existing cloud desktop applications have isolated environments with virtual machines (VMs), which cannot adequately support application-oriented collaborations between multiple users and VMs. In this paper, we propose a flexible collaboration approach, named CyberLiveApp, to enable live virtual desktop application sharing, based on a cloud and virtualization infrastructure. CyberLiveApp supports secure application sharing and on-demand migration among multiple users or equipment. To support VM desktop sharing among multiple users, we develop a secure access mechanism to distinguish their view privileges, in which window operation events are tracked to compute hidden areas of windows in real time. A proxy-based window filtering mechanism is also proposed to deliver desktops to different users. To achieve the goals of live application sharing and migration between VMs, a presentation redirection approach based on VNC protocol and a VM cloning service based on the Libvirt interface are used. These approaches have been preliminary evaluated on an extended MetaVNC. Results of evaluations have verified that these approaches are effective and useful. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:330 / 340
页数:11
相关论文
共 16 条
  • [1] [Anonymous], 2009, CLOUDS BERKELEY VIEW
  • [2] [Anonymous], P 1 ACM USENIX INT C
  • [3] BARATTO R.A., 2004, P ANN INT C MOBILE C, P1, DOI DOI 10.1145/1023720.1023722
  • [4] Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility
    Buyya, Rajkumar
    Yeo, Chee Shin
    Venugopal, Srikumar
    Broberg, James
    Brandic, Ivona
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2009, 25 (06): : 599 - 616
  • [5] Info World Test Center staff, 2010, INFOWORLDS 2010 TECH
  • [6] Laadan Oren, 2007, Operating Systems Review, V41, P279, DOI 10.1145/1323293.1294289
  • [7] LAI A, 2004, P 13 INT WORLD WID W, P143
  • [8] On the performance of wide-area thin-client computing
    Lai, Albert M.
    Nieh, Jason
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2006, 24 (02): : 175 - 209
  • [9] A secure collaboration service for dynamic virtual organizations
    Li, Jianxin
    Huai, Jinpeng
    Hu, Chunming
    Zhu, Yanmin
    [J]. INFORMATION SCIENCES, 2010, 180 (17) : 3086 - 3107
  • [10] Mathers T W., 1998, Windows NT Thin Client Solutions: Implementing Terminal Server and Citrix MetaFrame