统一调度sigma-调度和策略.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
统一调度系统sigma的介绍涵盖了该系统的发展历史、整体架构、调度策略与算法的具体实践、资源管理与调度优化以及未来展望等多方面的内容,以下是对这些知识点的详细介绍。 统一调度系统sigma是阿里巴巴在统一调度领域的一次重要实践,其核心目的是为了解决大规模分布式系统资源调度的复杂性,提升资源利用率和系统稳定性,以及运维效率。在阿里巴巴,已经有多个团队参与了统一调度系统的建设。例如,阿里巴巴系统软件事业部的陈杰(韩堂)技术专家自2011年加入阿里以来,就参与了包括搜索引擎运维平台建设、一淘搜索引擎开发和运维、hippo在线服务调度平台的创建和建设以及搜索资源优化工作等多个项目。2017年开始,陈杰参与了sigma平台的共建,并在此之后负责了调度引擎相关的工作及调度能力的提升。 统一调度系统的发展历史显示,业界经历了从多套调度系统并存,资源池独立,机器成本压力大,利用率被挑战的阶段,发展到现在的统一大公共资源池模式。在这一过程中,业界的开源产品如Kubernetes、Mesos、Swarm和Yarn等起到了推动作用,而像Borg和Matrix这类闭源系统则在在线和离线任务混部以及资源利用率方面取得了显著成果。 在谈到sigma的整体架构时,文档提到了它兼容k8s API,与社区共建,并采用阿里pouchcontainer容器技术。sigma的架构特点在于支持业务多样性、业务场景的复杂性,以及灵活可配置的调度策略。这些策略不仅包括基础的CPU调度,还涉及异构资源管理、GPU和FPGA资源的调度,以及多种复杂应用场景下的优化。 在资源管理和调度优化方面,文档介绍了sigma通过精细化的调度策略,实现了对物理资源的统筹。这包括了对不同级别资源池的匹配和分配,以及对容器间干扰的减少和CPU资源的精确控制。为了进一步提升效率和稳定性,sigma还实现了多种调度策略,例如在线策略优化、混部场景下的CPU策略优化,以及通过调度减少容器之间的干扰。 文档还提到了sigma策略引擎的重要性,其职责在于管理标签键值的标准化,并实现了执行链路和策略链路的解耦。这允许复杂的业务需求通过简单的规则录入即可生效,从而快速响应业务团队的需求。 文档展望了sigma的未来,强调了它为在线和离线任务混部打下的基础,以及为双十一这样的高并发场景提供了资源保障。文档还强调了业务调度的多样性和复杂性,指出sigma支持包括交易、搜索等多种业务场景,以及能够实现业务多样性的需求。 文档通过介绍sigma统一调度系统的发展、架构、策略与优化,为我们展现了如何在大规模分布式系统中实现高效资源调度,并解决相关挑战的过程。这不仅为阿里巴巴带来了竞争力和效率的提升,也为业界提供了宝贵的经验和参考。
剩余29页未读,继续阅读
- 粉丝: 38
- 资源: 4万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 打造最强的Java安全研究与安全开发面试题库,帮助师傅们找到满意的工作.zip
- (源码)基于Spark的实时用户行为分析系统.zip
- (源码)基于Spring Boot和Vue的个人博客后台管理系统.zip
- 将流行的 ruby faker gem 引入 Java.zip
- (源码)基于C#和ArcGIS Engine的房屋管理系统.zip
- (源码)基于C语言的Haribote操作系统项目.zip
- (源码)基于Spring Boot框架的秒杀系统.zip
- (源码)基于Qt框架的待办事项管理系统.zip
- 将 Java 8 的 lambda 表达式反向移植到 Java 7、6 和 5.zip
- (源码)基于JavaWeb的学生管理系统.zip