首页> 外文期刊>Software >Improving the virtualization of rich applications by combining VNC and streaming protocols at the hypervisor layer
【24h】

Improving the virtualization of rich applications by combining VNC and streaming protocols at the hypervisor layer

机译:通过在管理程序层结合使用VNC和流协议来改善丰富应用程序的虚拟化

获取原文
获取原文并翻译 | 示例
       

摘要

Virtual desktop infrastructure (VDI) solutions seek to provide a satisfactory user experience at the client side when accessing remote desktop applications, even from mobile devices with limited capabilities. This paper presents a new approach, improving on previous work by the authors, in which a combination of Virtual Network Computing (VNC) and streaming protocols allowed efficient remote web access to virtualized applications within a cloud architecture. The new approach simplifies virtual machine templates, from which virtual machine instances are deployed, by centralizing software modules, greatly simplifying their management. Our new contribution consists of an integrated solution with specific WebM video encoding modules in charge of application visual output processing, an Hypertext Transfer Protocol (HTTP) streaming server, and a VNC server. The solution can be installed in the hypervisor of the host machines instead of replicating the servers and modules throughout the guest (virtual) machines that run the virtualized applications. Consequently, their implementations are unique and independent of the operating system of the virtual machines. In short, it is not necessary to provide different implementations for different operating systems, which reduces the complexity of virtual machine templates and greatly simplies platform management. To demonstrate our solution, we have modified the Quick Emulator (QEMU)-Kernel-based Virtual Machine (KVM) hypervisor source code accordingly. We also present qualitative and quantitative analyses that demonstrate that the new approach is advantageous in terms of software management and quality of experience, compared with our previous work and other well-known thin clients, contributing to the enhancement of VDI systems. Copyright (c) 2015John Wiley & Sons, Ltd.
机译:虚拟桌面基础结构(VDI)解决方案试图在访问远程桌面应用程序(即使是功能有限的移动设备)时在客户端提供令人满意的用户体验。本文提出了一种新方法,改进了作者先前的工作,其中虚拟网络计算(VNC)和流协议的组合允许对云体系结构中的虚拟化应用程序进行有效的远程Web访问。通过集中软件模块,新方法简化了从中部署虚拟机实例的虚拟机模板,从而大大简化了它们的管理。我们的新贡献包括具有特定WebM视频编码模块的集成解决方案,该模块负责应用程序的视觉输出处理,超文本传输​​协议(HTTP)流服务器和VNC服务器。该解决方案可以安装在主机的虚拟机管理程序中,而不必在运行虚拟化应用程序的来宾(虚拟)计算机上复制服务器和模块。因此,它们的实现是唯一的,并且独立于虚拟机的操作系统。简而言之,不必为不同的操作系统提供不同的实现,这降低了虚拟机模板的复杂性并大大简化了平台管理。为了演示我们的解决方案,我们相应地修改了基于内核的虚拟机(KVM)虚拟机管理程序源快速仿真器(QEMU)。我们还提供了定性和定量分析,表明与我们之前的工作和其他知名的瘦客户端相比,新方法在软件管理和体验质量方面具有优势,这有助于增强VDI系统。版权所有(c)2015 John Wiley&Sons,Ltd.

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号