数据中心全系统模拟方法研究.PDF

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据中心全系统模拟方法研究

第 10 卷第 4 期 信息技术快报 Vol.10 No.4 Information Technology Letter Jul. 2012 数据中心全系统模拟方法研究 胡农达 付斌章 隋秀峰 李龙 朱晓东 李涛 陈明宇 张立新 摘要 随着云计算的发展,数据中心快速崛起并给设计者和管理者带来了很多新的挑战。模拟作为一种研究 计算机系统的有效方法已被用于数据中心的研究,但是现有的模拟器不能对整个数据中心进行模拟。从头 开发一个完整数据中心模拟器复杂性大、开发周期长,并且其可信度和有效性还需要经过长时间的考验。 因此,本文探索重用现有模拟器进行数据中心全系统模拟的思路,提出了一种数据中心全系统的模拟框架, 它可以通过整合现有的模拟器来构建完整的数据中心模拟器。 关键词 数据中心 模拟器 同步 通信 并行 1 介绍 1 v 0 云计算,也就是基础架构即服务、平台即服务和软件即服务,正在变革和重塑着今天的 9 IT 产业,并影响着 IT 基础设施的设计[1] 。由于云计算具有灵活、可扩展和低成本的特点, 5 0 很多传统 IT 服务开始向其上迁移。这促进了对云计算的物理基础设施——数据中心的需求 0 极大增长,世界各地出现了很多能容纳数万甚至数十万服务器的大型数据中心。但是大型数 . 5 据中心的构建、运作和管理也给设计者和管理者带来了很多挑战[2] 。这包括:可扩展架构的 0 6 设计、虚拟化、系统配置、故障侦测和诊断、功耗和热能管理和安全问题等等。工业界和学 1 术界都投入了大量的精力对这些问题进行研究。 0 2 对于数据中心的研究,主要有两种手段:测试和模拟。测试一般采用测试床进行实验。 : v 测试床是微缩的数据中心,可以再现数据中心的很多真实负载和场景,以反映实际的需求与 i X 问题。但是由于其规模小,很难对大规模复杂场景进行刻画,尤其是难以进行可扩展性方面 a 的实验。而且,构建测试床需要大量的时间、人力和经济上的投入,很多研究者不具备这样 n 的条件。更进一步的问题是,测试床的很多部分对研究者来说是黑盒,要观察其运行细节或 i h 采集性能数据与统计信息是十分困难的。模拟的方法,正好弥补了测试床方法的这些缺点。 c 首先,模拟环境往往只需要一台或数台主机,在几小时到几天的时间内就可以搭建完成;其 次,模拟的系统规模很容易扩展到数千甚至上万节点;再次,被模拟的系统对研究者来说是 完全可见的,很容易从中收集性能数据和统计信息。除此以外,研究者很容易对模拟的系统 进行修改,加入新的设计,以验证自己新的想法。模拟方法由于有这些优点,在数据中心的 研究中被广泛使用。 在对计算机系统的研究过程中,已经开发了大量的模拟器。根据这些模拟器模拟的功能 可以将他们分为局部模拟器和系统模拟器两个类别。局部模拟器对计算机系统的某个部分进 行细致模拟,比如处理器模拟器M-Sim[3],缓存模拟器 Dinero IV[4],存储系统模拟器 Ruby[5], 磁盘模拟器 DiskSim[6],网络模拟器 NS3[7],能耗模拟器 Wattch[8]等。系统模拟器对整个计 算机系统进行模拟,模拟的部件有处理器、缓存、内存、磁盘、控制器和 I/O 总线等。常见 的系统模拟器有 Simics[9]、SimpleScalar[10]、SimOS[11]、M5[12]、GEM5[13]等。大多数系统模 拟器仅对单节点进行模拟。此外,随着云计算的研究变热,还出现了一些针对云服务和数据 中

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档