京东Openstack实践:自动化部署与桌面云应用
需积分: 5 174 浏览量
更新于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在京东的应用展现了其在云计算领域的强大功能和灵活性,不仅能够支持大规模的业务运营,还能通过自动化和定制化提升效率和服务质量,为企业带来了显著的效益。
1773 浏览量
点击了解资源详情
点击了解资源详情
127 浏览量
168 浏览量
165 浏览量
2021-10-10 上传
点击了解资源详情
点击了解资源详情
robin5911
- 粉丝: 183
- 资源: 7
最新资源
- correlaid-tidytuesday:用于收集CorrelAid成员在本工作日的分析和结果的存储库
- RangeLight
- 使用Arduino控制高达65,280个继电器-电路方案
- KUKA机器人 LBR iiwa 7 R800的3D数模
- 行业分类-设备装置-杨氏模量测量仪中待测金属丝长度的测量方法.zip
- NUtopia-开源
- django-jwt-auth:对Django的JSON Web令牌认证支持
- NTI-final
- data-structures
- zhSwitchEn2.rar
- php订单系统可以整合支付宝接口 v1
- CyUSB.DLL类库
- 多功能风扇定时器设计,单片机DIY作品-电路方案
- CLR via C#, 4th Edition.rar
- angular-gulp-bower
- django-sitetree:Django的可重用应用程序,介绍了站点树,菜单和面包屑导航元素