微博混合云实践:从起源到未来,弹性调度的蜕变
需积分: 9 47 浏览量
更新于2024-07-17
收藏 1.83MB PDF 举报
在2017年的云栖大会·北京峰会上,微博混合云项目产品专家朱晓巍发表了一篇名为《微博混合云实践之路——开启新乐章》的演讲,探讨了混合云技术在微博业务中的应用和发展。混合云起源于企业对单一云服务商的依赖降低,寻求在私有云和公有云之间实现灵活部署的需求。朱晓巍强调了混合云在微博项目中的重要性,包括:
1. **混合云起源**:2015年5月29日,微博可能面临了峰值流量挑战,混合云在此背景下诞生,旨在提供更强大的负载均衡和保障。
2. **弹性调度的发展**:混合云实践经历了两个阶段:
- 第一代是手动扩缩容,主要通过业务监控判断冗余度并进行调整,但依赖人工操作且效率较低。
- 第二代是引入定时弹性调度,自动化程度提高,能在15分钟内部署1000台服务器并确保90%以上的成功率,实现了更快速、准确的资源分配。
3. **平台演进**:业务部署采用容器化,如Tomcat升级和Docker化,以消除部署差异,提供分钟级弹性计算能力。同时,CDN、OSS等SaaS服务的集成增强了服务稳定性。
4. **基础设施建设**:涉及CDN专线、阿里云专线的建设和扩容,以及云主机创建、镜像拉取等步骤的自动化,提升了效率。通过多VPC架构和多机房高可用设计,实现了更高水平的灾备和性能优化。
5. **智能调度与无人值守**:混合云平台引入智能扩缩容功能,支持移动端操作,并建立了健全的报警和通知机制,实现了全天候、无人值守的资源管理。此外,镜像仓库的改造和全链路高可用性也进一步加强了服务的稳定性和可靠性。
6. **产品策略与系统改造**:在监控指标上进行了优化,以判断资源需求,同时强化了服务的SLA(服务水平协议),确保了业务的正常运行。系统的改造则涉及到对整个混合云架构的深入优化和持续迭代。
朱晓巍的分享展示了微博在混合云实践中的实战经验和策略,对于企业理解和采用混合云模式,特别是在应对业务高峰期和追求资源高效利用方面,提供了有价值的参考案例。
2019-05-22 上传
2023-11-16 上传
2023-07-25 上传
2023-07-05 上传
2023-08-02 上传
2023-08-03 上传
2023-07-30 上传
2023-07-08 上传
weixin_38743481
- 粉丝: 696
- 资源: 4万+
最新资源
- Postman安装与功能详解:适用于API测试与HTTP请求
- Dart打造简易Web服务器教程:simple-server-dart
- FFmpeg 4.4 快速搭建与环境变量配置教程
- 牛顿井在围棋中的应用:利用牛顿多项式求根技术
- SpringBoot结合MySQL实现MQTT消息持久化教程
- C语言实现水仙花数输出方法详解
- Avatar_Utils库1.0.10版本发布,Python开发者必备工具
- Python爬虫实现漫画榜单数据处理与可视化分析
- 解压缩教材程序文件的正确方法
- 快速搭建Spring Boot Web项目实战指南
- Avatar Utils 1.8.1 工具包的安装与使用指南
- GatewayWorker扩展包压缩文件的下载与使用指南
- 实现饮食目标的开源Visual Basic编码程序
- 打造个性化O'RLY动物封面生成器
- Avatar_Utils库打包文件安装与使用指南
- Python端口扫描工具的设计与实现要点解析