yunyingoo-2015云栖大会-雪球的Docker 实践-高磊.pdf
《yunyingoo-2015云栖大会-雪球的Docker 实践-高磊.pdf》由会员分享,可在线阅读,更多相关《yunyingoo-2015云栖大会-雪球的Docker 实践-高磊.pdf(28页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、雪球的 Docker 实践高磊运维架构师Day0:容器的选型Day1:业务迁移、填坑Day2:混合云Day3:发布系统Tomorrow:资源调度目 录 content雪球聪明的投资者都在这里http:/2010年成立,C 轮沪深港美社区、行情、组合、交易、More粘性极高DAU 1M,带宽 1.5G物理机 200+,ECS 50+,容器 1k+Day0:雪球对容器的选型物理机 vs VM vs Container vs Cloud VM 成本稳定性性能Day0:雪球对容器的选型资源隔离标准化伸缩能力性能最优CPU / 内存绑定Kernel 及参数调优物理机VM异构 OSCloud VM硬件资源
2、优势全球网络接入优势基础设施健全运维平台产品化DockerLXCBuild-Ship-Run极轻标准化持久化不受 AUFS 约束Daemon 能力Day1:上 Docker、迁业务、填坑 摸着石头过河123构建Dockerfile;临时容器分发Docker Image;Registry运行 网络;DaemonDocker Base Image 的统一动静分离减少层级:灵活使用脚本,而不是只使用 DockerfileDocker 业务 Image 的层级树状临时容器访问外网能力:宿主机 ip_forward=1,或者设定 ip/gwDaemon能力:/sbin/init构建vsGitlabXue
3、qiuUbuntu- upstartbaseJDK8NodeJSJDK6PythonResin- JDK8+static.sh +runtime.shResin- JDK6+ jdk6+ jdk8+ nodejs+ python+ resin+ resinBase ImagesProject ImagesProject ContainersBiz-BBiz-A+ business+ businessBiz-DBiz-C+ business+ businessBiz-E+ businessRegistry 2.0高可用删除 https:/ 性能兼容性分发网络:Bridge 模式(Flat):br
4、idge_ports 到物理网卡Bridge 模式(NAT):内核转发Host 模式:端口映射Bridge(Flat):自建桥接禁用 ip_forward 和 iptables禁用 x_*、xt_*、nf_*、iptables_* 模块资源限制:CPU:period + quotaMemory:disable swap4 core 8G运行固定IP、固定MAC:运行时修改 eth0 IP-mac-address 传入MAC地址Hostname、Hosts、DNS:参数传入修改对应的文件Daemon 能力/sbin/init 以 PID=1 启动(entrypoint)且无任何参数运行IP=“a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- yunyingoo 2015 大会 雪球 Docker 实践
限制150内