360 亿级搜索容器云平台架构实践

Cartel

2017/10/18 发布于 技术 分类

360 亿级搜索容器云平台架构实践

QCon  QCon2017 

文字内容
1. 搜索容器云架构实践 360 / 郝一昕
6. 什么是容器?
7. 打包成标准部件的软件
8. 环境变化不影响软件可靠运行
9. 打包整个环境
10. 那什么是容器云?
11.
12. 目标 • 降低成本 • 提高效率
13. • 上百个业务线 挑战 • 多个数据中心 • 应用有状态 • 历史包袱重
14. Any problem in computer science can be solved with another level of indirection
15. • 调度 • 接入 • 存储 从基础设的角度分解 • 网络 • 监控 • 运维 • 安全
16. Mesos vs Kubernetes
17. A distributed systems kernel
18. Mesos
20. Platform designed to automate deploying, scaling, and operating
21. Kubernetes
22. • 声明式配置 • 副本管理 • 故障恢复 特点 • 滚动升级 • 应用监控 • 服务发现 • 负载均衡 • 认证与授权
23. • 固定端口 • 智能客户端 服务发现 • 中间层 • DNS • 去中间层
24. SDK
25. Proxy
26. DNS
27. Cloud Provider LBaaS LVS
28. • GlusterFS • Zeppelin 存储 • Executor(FileSync) • Ceph(RBD) • CephFS
29. QCMS
30. FileSync
31. • 固定端口 网络 • Flannel • Calico
32. Flannel
33. Calico
34. 组网方案
35. • Filebeat/Telegraf 监控 • QLogd • Qbus • ES/Influxdb
36. • Ansible 运维与安全 • IPTables • Calico
37. except of course for the problem of too many indirections