首页> 外文会议>Cluster, Cloud and Grid Computing (CCGrid), 2012 12th IEEE/ACM International Symposium on >VM Economics for Java Cloud Computing: An Adaptive and Resource-Aware Java Runtime with Quality-of-Execution
【24h】

VM Economics for Java Cloud Computing: An Adaptive and Resource-Aware Java Runtime with Quality-of-Execution

机译:Java云计算的VM经济性:具有执行质量的自适应资源感知Java运行时

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

摘要

Resource management in Cloud Computing has been dominated by system-level virtual machines to enable the management of resources using a coarse grained approach, largely in a manner independent from the applications running on these infrastructures. However, in such environments, although different types of applications can be running, the resources are delivered equally to each one, missing the opportunity to manage the available resources in a more efficient and application driven way. So, as more applications target managed runtimes, high level virtualization is a relevant abstraction layer that has not been properly explored to enhance resource usage, control, and effectiveness. We propose a VM economics model to manage cloud infrastructures, governed by a quality-of-execution (QoE) metric and implemented by an extended virtual machine. The Adaptive and Resource-Aware Java Virtual Machine (ARA-JVM) is a cluster-enabled virtual execution environment with the ability to monitor base mechanisms (e.g. thread cheduling, garbage collection, memory or network consumptions) to assess application's performance and reconfigure these mechanisms in runtime according to previously defined resource allocation policies. Reconfiguration is driven by incremental gains in quality-of-execution (QoE), used by the VM economics model to balance relative resource savings and perceived performance degradation. Our work in progress, aims to allow cloud providers to exchange resource slices among virtual machines, continually addressing where those resources are required, while being able to determine where the reduction will be more economically effective, i.e., will contribute in lesser extent to performance degradation.
机译:云计算中的资源管理已由系统级虚拟机控制,从而可以使用粗粒度方法来进行资源管理,而这种方式很大程度上独立于在这些基础架构上运行的应用程序。但是,在这样的环境中,尽管可以运行不同类型的应用程序,但是资源将平均分配给每个应用程序,从而失去了以更有效和应用程序驱动的方式管理可用资源的机会。因此,随着越来越多的应用程序以托管运行时为目标,高级虚拟化是一个相关的抽象层,尚未进行适当的探索以提高资源使用,控制和有效性。我们提出了一种VM经济模型来管理云基础架构,该模型由执行质量(QoE)指标控制,并由扩展虚拟机实现。自适应和资源感知的Java虚拟机(ARA-JVM)是​​支持群集的虚拟执行环境,具有监视基本机制(例如,线程调度,垃圾回收,内存或网络消耗)以评估应用程序性能并重新配置这些机制的能力。在运行时根据先前定义的资源分配策略。重新配置是由执行质量(QoE)的不断提高所驱动的,VM经济模型使用该执行质量来平衡相对的资源节省和可察觉的性能下降。我们正在进行的工作旨在使云提供商能够在虚拟机之间交换资源片,持续解决这些资源的需求,同时能够确定在哪些方面进行降低将更经济有效,即在较小程度上造成性能下降。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号