分布式调度技术架构演变StoneNote微信号 butianys功能介绍 一颗坚持的石头,学者型技术人,探索事物的第一性原理。?1 引言什么是调度?通常所说的调度(schedule)是和时间有关的,比如我今天的schedule很紧(如图1所示)。时间作为唯一的不可逆转的资源,一般是划分为多个时间片来使用。就计算机而言,由于CPU的速度快的多,所以就有了针对CPU时间片的调度,让多个任务在同一个CPU上运行起来。然而这是一个假象,某一时刻CPU还是单任务运行的。图1 时间片的划分为了在同一时间运行更多的任务,或者多个处理器一起工作完成一个任务目标,就需要一个协调者——这就成为一个分布式系统,就单个数据中心或者小范围来说,这就是集群。如果让一个分布式系统运行多个任务,每个任务对分布式系统中的资源必然产生竞争,时间调度就发展到资源调度。宏观上来说调度主题包括了单机操作系统、C/S系统、B/S系统、P2P系统、集群系统、分布式系统等等,以及网络协议栈、存储协议栈的各种调度机制。本文主要总结了集群调度发展的三个阶段:宏调度、两层调度和共享状态调度,并比较了三者之间的优缺点。2 集群调度2.1 宏调度(Monolithic schedulers)宏调度:在同一个代码模块中实现调度策略,单个实例,没有并行。常见于HPC(high-performance computing)世界中。图2 Hado
您可能关注的文档
- 公有云里的容器方案.pdf
- 京东交易高可用缓存实践.pdf
- 互联网高可用架构.pdf
- 海量日志分析与智能运维平台.pdf
- 分布式文件系统的历史.docx
- 企业DevOps的成功之路.pdf
- 阿里分布式消息中间件RocketMQ-深入解析.docx
- 亿级Web系统分布式集群设计.docx
- 互联网后端基础设施规划.docx
- 开门见山 - DevOps.docx
- 第4课 对称的鱼形(教学设计)一年级美术下册(湘美版2024).docx
- 2024-2025学年山东省德州市德城区青岛版一年级下册期中测试数学试卷.docx
- 第二单元 溶液的酸碱性 第2课时(教学设计)高中化学苏教版2019选择性必修1.docx
- Unit 4 Achievements Period 3(教学设计)高中英语沪教版2020必修第二册.docx
- 全册(教学设计)湘艺版音乐三年级上册.docx
- 第二单元 化学反应的方向与限度 第2课时(教学设计) 高中化学苏教版2019选择性必修1.docx
- 2.1 共价键 第1课时(教学设计)高中化学人教版选择性必修2.docx
- 4.6.2神经调节(第1课时)教学设计-人教版2024八年级上册生物.docx
- Unit 4 The senses Cultural focus(教学设计)高中英语沪教版2020选择性必修第一册.docx
- 2020年中考数学真题分项汇编:数据分析专题.pdf
最近下载
- 2025年江苏淮安中考数学试卷真题及答案详解(精校打印版).pdf VIP
- 2025年全国英语等级考试一级真题试卷.docx VIP
- 关于成立医院实验室生物安全管理委员会的通知.docx VIP
- 蓝天JB-QT-503(JB-QG-505)火灾报警控制器(消防联动控制器)新版使用说明书.pdf
- 户外露营基地建设项目可行性研究报告--商业计划书.docx
- 2023-2024学年河南省洛阳市偃师区七年级(下)期末数学试卷(含解析).docx VIP
- 人教PEP版三年级下册期末阶段复习专项-补全对话题(参考答案).doc VIP
- (新版)电力电缆作业(特种作业)考试题库(含各题型).docx VIP
- Q_CR 9230-2025《铁路工程沉降变形观测与评估技术规程》完整解读.docx VIP
- 2024年重庆市南川区招聘社区专职工作人员真题.docx VIP
原创力文档

文档评论(0)