Lift - A mechanism for composing virtual app-clusters from heterogeneous apps

A. Agrawal, B. Sodhi, T. Prabhakar
{"title":"Lift - A mechanism for composing virtual app-clusters from heterogeneous apps","authors":"A. Agrawal, B. Sodhi, T. Prabhakar","doi":"10.1109/CTS.2012.6261052","DOIUrl":null,"url":null,"abstract":"Most people own multiple computing devices such as laptops, desktops, tablets, servers etc. sometimes geographically dispersed. Each such computing device may have a different operating system (OS) with its own native apps and data. Often these applications can be used only by the local users that have physical access to such machines thus limiting the application's utilization. As of today there is no adequate solution which allows the users to have a unified view of all or a subset of apps and data from multiple machines, at one place. The remote graphical desktop sharing systems such as Virtual Network Computing (VNC) viewer etc. do not fully address the problem. We call this ability to operate a native application from a remote foreign platform as lifting the application into that foreign platform. We define the semantics for liftability from an application's perspective, and propose a framework that allows lifting native applications. Using this framework a set of native applications residing on disparate machines can be composed into a single app-cluster. Such a virtual desktop offers native experience of the lifted applications. This concept is demonstrated through a prototype implementation working on Ubuntu platforms.","PeriodicalId":200122,"journal":{"name":"2012 International Conference on Collaboration Technologies and Systems (CTS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-05-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 International Conference on Collaboration Technologies and Systems (CTS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CTS.2012.6261052","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Most people own multiple computing devices such as laptops, desktops, tablets, servers etc. sometimes geographically dispersed. Each such computing device may have a different operating system (OS) with its own native apps and data. Often these applications can be used only by the local users that have physical access to such machines thus limiting the application's utilization. As of today there is no adequate solution which allows the users to have a unified view of all or a subset of apps and data from multiple machines, at one place. The remote graphical desktop sharing systems such as Virtual Network Computing (VNC) viewer etc. do not fully address the problem. We call this ability to operate a native application from a remote foreign platform as lifting the application into that foreign platform. We define the semantics for liftability from an application's perspective, and propose a framework that allows lifting native applications. Using this framework a set of native applications residing on disparate machines can be composed into a single app-cluster. Such a virtual desktop offers native experience of the lifted applications. This concept is demonstrated through a prototype implementation working on Ubuntu platforms.
Lift——一种将异构应用组合成虚拟应用集群的机制
大多数人拥有多种计算设备,如笔记本电脑、台式机、平板电脑、服务器等,有时地理位置分散。每个这样的计算设备可能有不同的操作系统(OS),有自己的本地应用程序和数据。通常,这些应用程序只能由对这些机器具有物理访问权限的本地用户使用,从而限制了应用程序的利用率。到目前为止,还没有足够的解决方案允许用户在一个地方统一查看来自多台机器的全部或部分应用程序和数据。远程图形桌面共享系统,如虚拟网络计算(VNC)查看器等,并不能完全解决这个问题。我们将这种从远程外部平台操作本地应用程序的能力称为将应用程序提升到该外部平台。我们从应用程序的角度定义可提升性的语义,并提出一个允许提升本地应用程序的框架。使用这个框架,驻留在不同机器上的一组本地应用程序可以组成一个应用程序集群。这样的虚拟桌面提供了被提升的应用程序的本地体验。这个概念是通过在Ubuntu平台上工作的原型实现来演示的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信