多租户远程虚拟手机平台的设计与实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:zhangwansheng123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来移动互联网高速发展,人们开始逐渐使用智能移动设备来代替传统的个人电脑或笔记本电脑进行办公。但是市面上的智能手机性能各有差异,良莠不齐。许多应用在低端的设备上由于硬件机能的限制,无法良好地运行,极大地损害了用户体验。另一方面,虚拟化技术日益成熟,云计算服务提供商也大多采用虚拟化技术以提高硬件资源的利用率,降低管理人员的维护成本。桌面虚拟化是一种结合了虚拟化与远程桌面的技术,近年来越来越多地受到了人们的关注。通过将虚拟机部署在云端,用户可以在任何有网络的地方连接到自己的虚拟桌面进行使用,非常灵活。然而目前这种架构通常仅用于操作桌面电脑,因此设计一个适用于手机平台的远程控制系统,具有重要研究意义。本文提出的系统在云端创建多个虚拟手机,通过远程显示的方式将画面传输到用户的智能手机当中,并接收用户在物理设备上的操作事件,从而让用户操作远程的虚拟系统。具有以下创新点:1.通过运行虚拟手机系统,使得硬件配置较低的设备可以运行对性能要求高的应用。2.通过在虚拟机层面截获画面更新,不需要修改手机操作系统或安装额外的软件。3.利用蚁群算法解决虚拟机放置问题,找出合适的放置方案提高服务器资源的使用率。本系统在实验中获得了良好的表现,虚拟手机的性能优于市面上的常见热门机型,是实验所用的Google Nexus 5手机的2.17倍。服务器的CPU使用率较低,运行4台虚拟手机时平均的CPU占用仅为12.07%,并且CPU使用率随着虚拟手机数量的增多线性增长,扩展性良好。对画面进行无损压缩后,使用远程虚拟手机时的带宽消耗平均不到700 kbps,能让使用者有较好的用户体验。另外,为了适用于多租户场景,避免服务器资源的浪费,本文还提出了一个蚁群算法来解决虚拟机放置问题。实验结果表明该算法可以在9分钟内求解1000台虚拟机的放置问题,找到一个CPU与内存利用率高的虚拟机放置方案,适合运用于实际中。
其他文献
本文在逐條1錄《文選集注》徵引《説文解字》(以下簡稱《説文》)條目後,統計得到:《文選集注》徵引《説文》172例,合155字,其中李善注117例,《文選鈔》(以下簡稱《鈔》)52例,《音决》2例,陸善經注1例。對《文選集注》徵引《説文》的內容進行仔細分析並與今大徐本《説文》進行認真比對後發現,《文選集注》中各注家使用的《説文》版本與今大徐本主要依據的版本是基本一致的。通過考證引文與今大徐本有差異的
通用处理器的处理速度已经越来越不能满足计算密集型应用的需要,而面对纷繁复杂的应用程序,专用集成电路的设计速度已经不能跟上应用的更新速度,所以可重构处理器依靠其灵活
基于惯性稳定平台的移动视频采集系统用于对视频采集图像稳定度存在特殊要求的场合,如无人机航拍图像采集、机器人视觉导航、动基座天线定向等领域。传统的惯性稳定平台是一
本实验研究了枯草芽孢杆菌分泌的上清液中肽与其低分子肽抑制鲜切南瓜上的霉菌和延长其保鲜期的作用。枯草芽孢杆菌上清液(BC)的低分子量滤液组(LC
近年来,属性基签密(Attribute-Based Signcryption)作为公钥密码学中新兴的密码学原语,以其独有的优势引起了研究者的广泛关注。属性基签密体制是属性基加密和属性基签名体制的复杂组合,其完美地继承了属性基加密和属性基签名体制的优点,既能提供细粒度的访问控制,又能提供机密性、真实性、可认证性和不可伪造性的安全性需求。而在计算开销和通信开销上却显著低于传统的“先加密后签名”或“先签
“大数据”时代的到来对于应用进行海量数据处理带来了新的挑战。为此,学术界与工业界设计与实现了多个大数据处理框架以简化大数据处理。为了编程的便捷性与系统的稳定性,当
在偏远地区和特殊领域,由于缺少或禁止使用通信网络,寻呼系统仍然发挥着重要作用。传统的寻呼系统业务单一,只能发送简单的文本信息,已无法满足多媒体寻呼的应用需求。本文利
在现代导航应用中,惯性导航系统与GNSS组合方式因具有非常多的优点而被广泛采用。典型的GNSS/INS组合导航系统,不仅可在很多恶劣的GNSS观测环境下用惯性传感器自主导航,还可通过GNSS的辅助有效地抑制惯性器件的漂移和零偏误差。然而,其导航的精度很大程度上取决于惯性器件性能。随着无缝导航需求的日益增长,视觉里程计(VO)引起了研究者们广泛关注。它可以在GNSS信号缺失的情况下连续地校正惯性导航
研究目的:通过本次回顾性研究,探讨膝关节镜下应用LARS人工韧带(Ligament Advanced Reinforcement System)与自体 ST/G 肌腱重建膝关节交叉韧带的临床疗效,并进行术后至少一
随着互联网业务的种类多样化和数量高速增长,传统互联网难以满足层出不穷的新兴应用和服务要求,也无法灵活适应无线网络的变化。无线网络虚拟化作为解决当前互联网“僵化”问