京东Openstack实践:自动化部署与桌面云应用
需积分: 5 51 浏览量
更新于2024-08-03
收藏 424KB PPT 举报
"京东在Openstack上的应用实践涵盖了测试环境和线上环境,为开发人员提供了便利,并成功应对了如618大促等流量高峰。系统包括自动化部署、高可用性(HA)设置、桌面云服务以及弹性扩展和负载均衡功能的开发。此外,京东还对Openstack进行了二次开发,优化了Dashboard功能,增强了系统的易用性和管理性。"
Openstack是一个开源的云计算平台,被京东等互联网大厂广泛应用于构建私有云和公有云基础设施。在京东的应用实践中,Openstack扮演了核心角色,支持了多个关键业务应用,如团购、Passport和商品中心,确保了在大型促销活动期间的稳定运行。
首先,Openstack在京东的应用现状显示,它为测试环境提供了基础架构,方便开发人员进行测试和调试。在线上环境中,Openstack接入了数十个应用,处理了大量流量,特别是在618等大促活动时,展示了其应对突发流量的能力。系统架构包含了多个组件,如NovaNode(计算节点)、Puppet(配置管理工具)、Apache(Web服务器)、DNSMasq(DNS缓存代理)等,共同构建了一个高效且可扩展的云环境。
其次,京东实现了Openstack的自动化部署,减少了人工干预,提高了效率。通过Puppet这样的配置管理工具,可以实现对服务器的自动化配置和更新,确保环境的一致性和可靠性。同时,Openstack的高可用性(HA)设置确保了服务的连续性,即使在单点故障的情况下也能快速恢复。
此外,京东还实施了桌面云服务,将其交付给CallCenter试用,这使得远程办公和集中管理变得更加便捷。桌面云允许用户通过瘦客户端或浏览器访问个人工作环境,降低了硬件维护成本,提升了工作效率。
京东还在开发ElasticScaling和ELB(Elastic Load Balancing)功能,这些将帮助企业更好地应对动态变化的负载,通过自动调整资源来保持应用性能。
在Openstack的二次开发方面,京东对Dashboard进行了优化,修复了已知问题并添加了新功能,如FloatingIp池的管理、主机管理和自动挂载临时盘功能。这些改进提升了用户体验,使系统更加灵活和易于管理。
Openstack在京东的应用展现了其在云计算领域的强大功能和灵活性,不仅能够支持大规模的业务运营,还能通过自动化和定制化提升效率和服务质量,为企业带来了显著的效益。
2017-12-19 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-10-10 上传
点击了解资源详情
robin5911
- 粉丝: 183
- 资源: 7
最新资源
- Aspose资源包:转PDF无水印学习工具
- Go语言控制台输入输出操作教程
- 红外遥控报警器原理及应用详解下载
- 控制卷筒纸侧面位置的先进装置技术解析
- 易语言加解密例程源码详解与实践
- SpringMVC客户管理系统:Hibernate与Bootstrap集成实践
- 深入理解JavaScript Set与WeakSet的使用
- 深入解析接收存储及发送装置的广播技术方法
- zyString模块1.0源码公开-易语言编程利器
- Android记分板UI设计:SimpleScoreboard的简洁与高效
- 量子网格列设置存储组件:开源解决方案
- 全面技术源码合集:CcVita Php Check v1.1
- 中军创易语言抢购软件:付款功能解析
- Python手动实现图像滤波教程
- MATLAB源代码实现基于DFT的量子传输分析
- 开源程序Hukoch.exe:简化食谱管理与导入功能