数据操作系统中的双层优化调度模型
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
An Op t i mi z e d Two— - l e v e l S c h e d u l i n g S t r a t e g y i n Da t a OS
H A O C h u n l i a n g , WA N G K a i , WU Y a n j u n
t h r o ug hp ut .
K e y w o r d s : s c h e d u l i n g ,i n t e r a c t i v e j o b , w o r k l o a d ,D a t a O S
1 引 言
在数 据操 作 系统 中 , 用 户 的计算请 求 在 系 统 中 转换 为可 调 度 的计 算任 务 , 再 通 过相 应 的调 度 策 略 分 配 到可 用 的计算 资源 上 … 。 同时 , 由于计 算 任 务 的数 据 对 象分 散 于 各 个 结 点 , 数 据 的 可用 性 以及 节 点 的 选 择 都需 要通 过调 度策 略进 行判 断 。 因此 , 调 度是 数据 操作 系 统 中的关键 问题 。传 统 的调 度 研 究 关 注点 如 公平
第 3卷 第 1期 2 0 1 4年 1 月
网
术
V o J I . 3 N o . 1
a n. 2 01 4
数 据 操 作 系统 中的双 层 优 化 调 度 模 型
郝春亮 王 凯 武延军
( 中国科学 院软件研究所 北京 1 0 0 1 9 0 )
摘要 : 调度 问题是数 据操 作系统研究 中的关键性 问题 , 它建 立 了计算资 源 、 计 算任 务以及数 据 间的链接关 系 。在海 云协 同网
种 优化的双层调度模型 , 并 使用符合实际产业环境 分布 的工作负 载在现 实集群 上对该调 度模 型进行 了验证 。实验结果 说
明, 该模型 以微量 降低 系统吞吐量的代价整体优化 了交互作业 的响应时间 , 同时兼顾 了用 户级公 平性 。
关键 词 : 任务调 度 , 交互式作业 , 工作负载 , 数 据 操 作 系 统
络环 境下的调度问题 中, 常见的调度考量包括公平性 、 数 据本地 性等 。由于数据操 作 系统 使用环 境 的演化 , 工作 负载 中任 务 的交互 特性给调度问题提 出了新 的挑 战。本文在保 留传统 调度考 量的基础 上 , 兼顾交 互 、 批处理 两种作 业模式 的异 同 , 提 出
一
性 、 本地 性 等在数 据 操作 系统 环境 下仍 适用 。
系统 的工 作 负载结 构一 直 是调度 策 略制定 的基本 依据 之 一 。随 着数 据 计算 环境 的演化 , 交互 作 业 已 经 在工 作负 载 中和传 统批 处理 作业 有 了明 确 区分 。本 文 引 出 了交 互 式 作 业 在 分 布 式 处理 框 架 调 度 问 题 中 的 目标 与方 法 , 并 提 出 了一种 针对 传统 作业 以及 交互 作业 混 合 工作 负 载 结构 的双层 优 化 调度 模 型 。在 该 策 略
c u r r e n t s e a—c l o u d c o o r d i n a t i n g n e t w o r k e d e n v i r o n me n t i n c l u d e s f a i ne r s s c o n c e n ,l r o c a l i t y c o n c e n ,e r t c . Mo r e i mp o r t a n t l y,d u e t o t h e e v o l v e me n t o f w o r k l o a d i n D a t a O S,t h e i n t e r a c t i v e b e h a v i o r i n wo r k l o a d p o s t a n e w c h a l l e n g e f o r s y s t e m s c h e d u l e r .I n t h i s p a p e r ,b a s e d o n t r a d i t i o n a l s c h e d u l i n g c o n c e ns r a n d t h e n e w wo r k l o a d s t r u c t u r e ,a n e w t wo—l e v e l o p t i ma l s c h e d u l i n g mo d e l i s p r e s e n t e d . Re s u l t s
s h o w s t h a t w i t h t h e n e w s c h e d u l i n g mo d e l ,r e s p o n s e t i me o f i n t e r a c t i v e j o b s a r e i mp r o v e d w i t h t h e c o s t o f s m a l l r e d u c e i n s y s t e m
( I n s t i t u t e o f S o f t w a r e C h i n e s e A c a d e my o f S c i e n c e , B e i j i n g ,1 0 0 1 9 0 )
Ab s t r a c t : I n D a t a O S , s c h e d u l i n g i s t h e k e y m e c h a n i s m t h a t c o n n e c t s c o m p u t i n g r e s o u r c e s , j o b s a n d d a t a .S c h e d u l i n g c o n c e r n s i n t h e