首页> 外文期刊>Automation Science and Engineering, IEEE Transactions on >A Toolkit for Modeling and Simulation of Real-Time Virtual Machine Allocation in a Cloud Data Center
【24h】

A Toolkit for Modeling and Simulation of Real-Time Virtual Machine Allocation in a Cloud Data Center

机译:用于在云数据中心中实时虚拟机分配建模和仿真的工具包

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

摘要

Resource scheduling in infrastructure as a service (IaaS) is one of the keys for large-scale Cloud applications. Extensive research on all issues in real environment is extremely difficult because it requires developers to consider network infrastructure and the environment, which may be beyond the control. In addition, the network conditions cannot be predicted or controlled. Therefore, performance evaluation of workload models and Cloud provisioning algorithms in a repeatable manner under different configurations and requirements is difficult. There is still lack of tools that enable developers to compare different resource scheduling algorithms in IaaS regarding both computing servers and user workloads. To fill this gap in tools for evaluation and modeling of Cloud environments and applications, we propose CloudSched. CloudSched can help developers identify and explore appropriate solutions considering different resource scheduling algorithms. Unlike traditional scheduling algorithms considering only one factor such as CPU, which can cause hotspots or bottlenecks in many cases, CloudSched treats multidimensional resource such as CPU, memory and network bandwidth integrated for both physical machines and virtual machines (VMs) for different scheduling objectives (algorithms). In this paper, two existing simulation systems at application level for Cloud computing are studied, a novel lightweight simulation system is proposed for real-time VM scheduling in Cloud data centers, and results by applying the proposed simulation system are analyzed and discussed.
机译:基础架构即服务(IaaS)中的资源调度是大规模云应用程序的关键之一。在实际环境中对所有问题进行广泛的研究非常困难,因为它要求开发人员考虑网络基础架构和环境,而这可能是无法控制的。另外,网络状况无法预测或控制。因此,很难在不同的配置和要求下以可重复的方式对工作负载模型和Cloud Provisioning算法进行性能评估。仍然缺乏使开发人员能够比较IaaS中有关计算服务器和用户工作负载的不同资源调度算法的工具。为了填补用于评估和建模云环境和应用程序的工具中的空白,我们建议使用CloudSched。 CloudSched可帮助开发人员考虑不同的资源调度算法来确定和探索合适的解决方案。与传统的调度算法仅考虑一个因素(例如CPU)在许多情况下可能导致热点或瓶颈不同,CloudSched会针对不同的调度目标处理多维资源,例如为物理机和虚拟机(VM)集成的CPU,内存和网络带宽等多维资源(算法)。本文研究了两个现有的云计算应用级仿真系统,提出了一种新颖的轻量级仿真系统,用于云数据中心的实时VM调度,并分析和讨论了应用该仿真系统的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号