首页> 外文期刊>Cluster computing >Modeling and analysis of memory virtualization in cloud computing
【24h】

Modeling and analysis of memory virtualization in cloud computing

机译:云计算中的内存虚拟化建模和分析

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

摘要

Virtualization is a promising approach to consolidating multiple online services onto a smaller number of computing resources. The adoption of virtualization and mappings between physical and virtual resources can further exacerbate challenges. Stochastic reward net (SRN) is an extension of stochastic Petri nets which provides compact modeling facilities for system analysis. In this paper, we address SRN hierarchical modeling of memory virtualization in cloud computing. Memory overcommit techniques such as ballooning, page swapping, and sharing, are applied and modeled for virtualization as a lower-level model. We propose three memory management policies, combination of ballooning and swapping intended for busy virtual memory (VMEM), to increase virtual memory utilization. These policies are handled by using guard functions of transition in SRN. The hypervisor with these policies can relinquish the memory pages of not so busy VMEM and let the busy VMEM get the pages. Memory availability with failure related behavior is modeled and analyzed as a upper-level model. We combine above two level models together and get performability measures. The upper-level model is the structure state model representing the state of the system with regard to failures and repairs of memory pages (banks). There are active memory pages in progress. Each state of is assigned a reward rate equal to the memory utilization from the lower-level performance model. The lower-level model captures the performance of the system, especially several memory utilization measures, within a given structure state. Measures of interest are considered as follows: memory utilization for allocated and actually used memory, memory availability with memory failure/repair behavior. These measures are expressed in terms of the expected values of reward rate functions for SRNs.
机译:虚拟化是将多种在线服务整合到较少数量的计算资源上的一种有前途的方法。虚拟化的采用以及物理和虚拟资源之间的映射会进一步加剧挑战。随机奖励网(SRN)是随机Petri网的扩展,它为系统分析提供了紧凑的建模工具。在本文中,我们解决了云计算中内存虚拟化的SRN分层建模。诸如内存膨胀,页面交换和共享之类的内存过量使用技术已应用到虚拟化中并建模为低级模型。我们提出了三种内存管理策略,即用于繁忙虚拟内存(VMEM)的气球和交换的组合,以提高虚拟内存的利用率。这些策略通过使用SRN中的过渡保护功能来处理。具有这些策略的管理程序可以放弃不太繁忙的VMEM的内存页面,并让繁忙的VMEM获取这些页面。具有故障相关行为的内存可用性已建模并作为高级模型进行了分析。我们将以上两个级别的模型结合在一起,并获得性能指标。上级模型是结构状态模型,表示有关内存页(存储体)故障和修复的系统状态。有正在进行的活动内存页面。为的每个状态分配的奖励率等于较低级别性能模型的内存利用率。在给定的结构状态下,较低级别的模型捕获了系统的性能,尤其是几种内存利用率度量。感兴趣的措施如下:已分配和实际使用的内存的内存利用率,带有内存故障/修复行为的内存可用性。这些措施以SRN奖励率函数的期望值表示。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号