异构云平台中能源有效的虚拟机部署研究_周东清

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
[ 9]
C P U 机空闲时的能源 消 耗 , 约占最大功耗的7 表示 C 0% , u P U j
的利用率 。 系统的能耗最优化虚拟机部署问题可以表示为如下单 目 标优化问题 。 ·y 目标函数 : m i n ∑P( Hj) t j·
E n e r e f f i c i e n t V i r t u a l M a c h i n e P l a c e m e n t f o r H e t e r o e n e o u s C l o u d P l a t f o r m - g y g
i n i a n Z HOU D o n I Q i n - S - q g q g g
) 到稿日期 : 资助 。 2 0 1 4 0 5 0 8 2 0 1 4 0 7 1 3 0 1 0 5 1 5 7 - - 返修日期 : - - 本文受国家自然科学基金 ( , , 周东清 ( 男, 副教授 , 主要研究方向为并行分布式 计 算 、 数 据 挖 掘; 佀庆乾( 男, 硕 士 生, 主 要 研 究 方 向 为 分 布 式 计 算、 云 计 算, 1 9 6 4- ) 1 9 8 9- ) : E-m a i l s i i n i a n 1 2 3@1 6 3. c o m。 q g q
, A b s t r a c t n e r c o n s u m t i o n h a s b e c o m e a n i m o r t a n t a r t o f t h e o e r a t i o n a l c o s t o f d a t a c e n t e r a n d v i r t u a l i z a t i o n E g y p p p p t e c h n o l o i s o n e o f t h e e f f e c t i v e m e t h o d s t o r e d u c e t h e e n e r c o n s u m t i o n o f d a t a c e n t e r . I n o r d e r t o r e d u c e t h e h i h g y g y p g , , c o n s u m t i o n o f d a t a c e n t e r w e u s e d t h e t e c h n o l o o f v i r t u a l i z a t i o n c o m b i n i n t h e h e t e r o e n e i t o f t h e e n e r h s i c a l p g y g g y g y p y m a c h i n e a n d t h e m u l t i d i m e n s i o n a l n a t u r e o f r e s o u r c e s t h a t t h e v i r t u a l m a c h i n e r e u i r e s i n t h e d a t a c e n t e r . A m e a s u r e - - q e r f o r m a n c e h s i c a l m e n t m o d e l f o r t h e o f d i f f e r e n t m a c h i n e s a n d a n o t h e r o n e f o r t h e m u l t i d i m e n s i o n a l r e s o u r c e u t i l i - - p p y , , , z a t i o n r a t e w e r e r o o s e d a n d t h e n o n t h e r e m i s e o f t h a t a d e l o m e n t a l o r i t h m f o r v i r t u a l m a c h i n e b a s e d o n h e t e r o - p p p p y g e n e o u s c l o u d l a t f o r m w a s r o o s e d . S i m u l a t i o n r e s u l t s s h o w t h a t t h e a l o r i t h m, c o m a r e d w i t h t h e MB F D a n d B F D, g p p p g p , , c a n r e d u c e t h e e n e r c o n s u m t i o n o f s s t e m e f f e c t i v e l b e s i d e s i t i m r o v e s t h e u t i l i z a t i o n r a t e o f r e s o u r c e s a n d r e - g y p y y p d u c e s t h e w a s t e o f r e s o u r c e . , , , K e w o r d s i r t u a l i z a t i o n D a t a c e n t e r H e t e r o e n e o u s E n e r c o n s u m t i o n V g g y p y 心的生命周期中 , 它的能源消耗成本已经超过了硬件成本 , 成
国总能耗的 1. 并且对电能的需求仍在以每年1 5% , 2% 的 速 如果以这样 的 速 度 增 长 , 到2 度增长 , 0 1 1年数据中心会消耗
[] 每年约花费7 1 0 0 0 亿千瓦时的 电 能 , 4亿美元 3 。在数据中
一个能源感知的资 源 分 配 启 发 式 算 法 MB 该算法在为虚 F D, 拟机选择物理机时 , 考虑了能源效率 , 选择放置该虚拟机后 使 系统能源消耗增加最少的物理机 , 但该算法只考虑了 C P U资
4] 。 如何减少能源消 耗 为了继人力资源成本后的第二大成本 [ 5] 。目 前 成为了数据中心基础设施提供者需解决的关键问题 [
1 引言
云计算作为一种新 的 计 算 模 式 , 提供了计算服务的动态 配置 , 计算服务由现代化数据中心支持 , 采用虚拟机技术以 达
1] 。 云计算把基础设施 、 到资源整合和环境隔离的目的 [ 平台、
m a x i d l e 表示物理机 C 表示物理 P P U 满载时的最大功率消耗 , P j j
虚拟机部署问题, 把求能源最优化问题转变为求开启物理机 但是在异构环境中物理机的能源效率不同 , 系 的最小化问题 , 能源消耗并不一定最优 。 统中开启的物理机数量最少 , I n k w o n Hw a n g 等人把虚 拟 机 的 资 源 要 求 作 为 一 个 随
, 合算法 : 其目的是最大化物理机的利用 E C T C C和 M a x U t i l 开启 尽 可 能 少 的 物 理 机 , 从 而 达 到 节 能 的 目 的 。A 率, n t o n
[] 提出了 B e l o l a z o v7 等人考虑了数据中心中物理机的 异 构 性 , g
。 美国能源部的数 据 表 明 , 数据中心的能源消耗占美
( , , ) S c h o o l o f C o m u t e r S c i e n c e a n d T e c h n o l o D a l i a n U n i v e r s i t o f T e c h n o l o D a l i a n 1 1 6 0 2 4, C h i n a p g y y g y
·8 1·
源, 没有考虑虚拟机所需资源的多维性及物理机多个资源的 利用率 。 H a o J i n 等人研究了同构云平台中的能源有效的
[ 8]
其中闲置时的静态功率消耗与物理机的资源 耗两部分组成, 配置相关 , 动态功率消耗与 C P U 的利用率相关 。 物理机运 行
i d l e C P U m a x i d l e ( , 时的 功 率 可 表 示 为 : 其中 P( Hj ) =P u P +P j + j j j )
[ 2]
2 相关工作
数据中心中的物理机资源在很多时间都是未被充分利 用 的, 通过把服务请求 整 合 到 少 量 物 理 机 , 关 闭 空 闲 物 理 机, 可 以有效地减少 能 源 消 耗 , 这 种 技 术 被 称 为 服 务 整 合 。Y o u n g
[] C h o o n L e e6 等人提出了两 个 具 有 节 能 效 果 的 启 发 式 服 务 整
antonbeloglazov等人考虑了数据中心中物理机的异构性提出了一个能源感知的资源分配启发式算法mbfd该算法在为虚拟机选择物理机时考虑了能源效率选择放置该虚拟机后使系统能源消耗增加最少的物理机但该算法只考虑了cpu资源没有考虑虚拟机所需资源的多维性及物理机多个资源的利用率
第4 2卷 第3期 2 0 1 5年3月
减少数据中心能源消耗的主要技术有: 动态电压和频率调节 ( ) 、 关闭空闲的物理机 、 虚拟化技术 。 D V F S
软件作为服务提供给用户使用 。 在工业上这些服务被称为 基 、 、 础设 施 即 服 务 ( 平台即服务( 软件即服务 I a a S) P a a S) ( ) 。一些 云 计 算 服 务 提 供 者 ( 、 、 如G S a a S o o l e M i c r o s o f t Y a - g 、 正在世界 上 不 同 的 地 方 部 署 数 据 中 心 来 提 供 云 计 h o o I BM) 算服务 。 为了充分实 现 云 计 算 的 潜 力 , 云服务提供者必须确 保其能够提供灵活 、 高质量的服务来满足不同客户的要求 。 数据中心在 提 供 高 服 务 质 量 的 同 时 也 消 耗 了 大 量 的 能 源。全 球 数 据 中 心 的 能 源 消 耗 从 2 0 0 7年到2 0 3 0年将增加 7 6%

计 算 机 科 学 C o m u t e r c i e n c e S p
V o l . 4 2N o . 3 M a r 2 0 1 5
异构云平台中能源有效的虚拟机部署研究
周东清 佀庆乾 ( ) 大连理工大学计算机科学与技术学院 大连 1 1 6 0 2 4
摘 要 能源消耗已经成为数据中心操作成本的重要组成部分, 虚拟化技术是降低数据中心能源消耗的有效方法之 一 。 为了降低数据中心过高的能源消耗 , 利用虚拟化技术 , 结合数据中心中物理机的异构性和虚拟机所需资源的 多 维 性, 提出了一个衡量不同类型物理机性能的模型和一个衡量多维资源利用率的模型 , 在此基础上提出了一个异构 云 平 与 MB 该算法不仅可以有效地降低系统 台下能源有效的虚拟机部署算法 。 仿真实验表明 , F D 算法及 B F D 算法相比, 的能源消耗 , 而且还提高了资源利用率 , 减少了资源的浪费 。 关键词 虚拟化 , 数据中心 , 异构性 , 能源消耗 / 中图法分类号 T . i s s n . 1 0 0 2 P 3 9 3 文献标识码 A D O I 0. 1 1 8 9 6 1 3 7 X. 2 0 1 5. 3. 0 1 7 1 - j
相关文档
最新文档