京东Openstack实践:自动化部署与桌面云应用
3星 · 超过75%的资源 需积分: 10 7 浏览量
更新于2024-09-10
1
收藏 611KB PDF 举报
"京东在OpenStack技术上的应用与实践,涉及自动化部署、高可用性、桌面云服务以及二次开发等多个方面。"
OpenStack是目前广泛应用的开源云计算平台,被京东商城用于构建其虚拟化基础设施。在京东的应用实践中,OpenStack不仅接入了大量线上业务,还实现了自动化部署,这包括通过Puppet这样的配置管理系统来协调和部署NovaNode、Apache、DNSMasq等组件,确保系统的高效运行。此外,京东还实现了OpenStack的高可用性(HA),这对于维持关键业务的连续性和稳定性至关重要。
京东的OpenStack平台也引入了桌面云服务,这些服务已交付给CallCenter试用,使得远程工作和协作变得更加便捷。桌面云系统通常包含Active Directory进行身份验证,FatClient及多种浏览器(如IE、Firefox、Chrome)的支持,提供用户友好的交互界面。同时,京东正在开发ElasticScaling和ELB(弹性伸缩和负载均衡)功能,以提升服务的动态扩展能力和流量分配能力。
在OpenStack的二次开发上,京东对Dashboard进行了定制,修复了bug并增加了多项新功能,如浮动IP池管理、主机管理、自动挂载临时盘、在线迁移等。在Nova层面,京东优化了卷调度算法,引入了iscsi权限认证,还支持了spice协议,提升了用户体验。Novaclient的增强则体现在添加了floatingips接口和Hosts管理功能。
京东的OpenStack实践还涵盖了监控和弹性伸缩(ElasticScaling)系统,包括阀值管理和策略引擎,用于根据业务需求动态调整资源。例如,TestService可以通过ELB(负载均衡器)将VM(虚拟机)加入到负载均衡池中,监控系统会收集统计信息,用户可以设置监控规则,以确保服务的稳定性和性能。
京东在OpenStack的应用实践展示了如何利用开源云计算平台构建大规模、高可用、可扩展的IT基础设施,以支撑其电子商务业务的快速发展。这种实践对于其他大型企业或组织来说具有重要的参考价值。
2023-07-20 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-10-10 上传
2017-12-19 上传
xyxtah11
- 粉丝: 0
- 资源: 4
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率