基于 mesos 的容器调度框架
                
  
              2.49 MB
             
              36 页
               
              0 评论
              
| 语言 | 格式 | 评分 | 
|---|---|---|
中文(简体)  | .pdf  | 3  | 
| 摘要 | ||
文档介绍了基于Mesos的容器调度框架Upone,旨在为云处理服务定制,支持长期服务和定时任务。框架支持自定义调度策略,能够根据机器的weight/load动态调度。Upone采用基于ngx_lua的动态负载均衡方案Slardar,并结合Raft协议实现领导选举和日志复制,确保系统的高可用性和一致性。  | ||
| AI总结 | ||
## 基于 Mesos 的容器调度框架总结
**引言:**  
Upone 是由黄励博及其团队在又拍云开发的定制容器调度框架,基于 Mesos,专为云处理服务设计,支持长期服务和定时任务,旨在高效管理和调度容器化应用。
**核心特性:**  
- **自定义调度策略:**  
  - 根据机器和任务的属性进行精细化调度。  
  - 动态调整策略,适应机器的当前负载和权重。  
- **动态负载均衡:**  
  基于 ngx_lua 开发的 Slardar 方案,确保系统吞吐量优化和响应时间减少。
**处理流程:**  
架构借鉴自 DCOS,包含任务接收、调度决策和任务分配三个主要阶段,确保了高效的资源利用和故障恢复能力。
**技术实现:**  
采用 Raft 算法实现领导者选举和日志复制,确保分布式系统的一致性和高可用性,特别在处理故障转移时表现优异。
**结论:**  
Upone 结合 Mesos FRAMEWORK API 和hradon 的 Crontab 解析器,适用于分布式任务调度和负载均衡场景,是一个高效可靠的容器调度解决方案。  | ||
 P1 
 P2 
 P3 
 P4 
 P5 
 P6 
 P7 
下载文档到本地,方便使用
    
                - 可预览页数已用完,剩余
                29 页请下载阅读 -
              
文档评分 
  












