首页> 外文期刊>Cloud Computing, IEEE Transactions on >Virtual Machine Extrospection: A Reverse Information Retrieval in Clouds
【24h】

Virtual Machine Extrospection: A Reverse Information Retrieval in Clouds

机译:虚拟机建议:云中的反向信息检索

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

摘要

In a virtualized environment, it is not difficult to retrieve guest OS information from its hypervisor. However, it is very challenging to retrieve information in the reverse direction, i.e., retrieve the hypervisor information from within a guest OS, which remains an open problem and has not yet been comprehensively studied before. In this paper, we take the initiative and study this reverse information retrieval problem. In particular, we investigate how to determine the host OS kernel version from within a guest OS. We observe that modern commodity hypervisors introduce new features and bug fixes in almost every new release. Thus, by carefully analyzing the seven-year evolution of Linux KVM development (including 3,485 patches), we can identify 19 features and 20 bugs in the hypervisor detectable from within a guest OS. Building on our detection of these features and bugs, we present a novel framework called Hyperprobe that for the first time enables users in a guest OS to automatically detect the underlying host OS kernel version in a few minutes. We implement a prototype of Hyperprobe and evaluate its effectiveness in six real world clouds, including Google Compute Engine (a.k.a. Google Cloud), HP Helion Public Cloud, ElasticHosts, Joyent Cloud, CloudSigma, and VULTR, as well as in a controlled testbed environment, all yielding promising results.
机译:在虚拟化环境中,不难从其管理程序中检索客户操作系统信息。然而,在从反向方向上检索信息是非常具有挑战性的,即,从客户操作系统中检索虚拟机管理程序信息,这仍然是一个打开的问题,并且尚未在之前进行全面研究。在本文中,我们主动并研究了这种反向信息检索问题。特别是,我们调查如何从客户操作系统中确定主机OS内核版本。我们观察到现代商品管理程序在几乎所有新版本中都会引入新的功能和错误修复。因此,通过仔细分析Linux KVM开发的七年演进(包括3,485个补丁),我们可以在客户操作系统中识别19个虚拟机管理程序中的19个功能和20个错误。建立我们对这些功能和错误的检测,我们介绍了一个名为HyperProbe的新框架,首次使用户在客户机操作系统中能够在几分钟内自动检测底层主机OS内核版本。我们实施超高百交易化的原型,并在六个真实世界云中评估其有效性,包括Google Compute引擎(AKA Google Cloud),HP Helion公共云,elastichosts,Joyent云,CloudSigma以及Vultr以及在受控测试的环境中,所有都产生了有希望的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号