京东Openstack实践:自动化部署与桌面云应用
3星 · 超过75%的资源 需积分: 10 179 浏览量
更新于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基础设施,以支撑其电子商务业务的快速发展。这种实践对于其他大型企业或组织来说具有重要的参考价值。
点击了解资源详情
点击了解资源详情
127 浏览量
2023-07-20 上传
点击了解资源详情
165 浏览量
2021-10-10 上传
1773 浏览量
点击了解资源详情
xyxtah11
- 粉丝: 0
- 资源: 4
最新资源
- 基于 S7-300,400 CPU 集成 PN 接口 Modbus TCP 通讯快速入门(更新版本V2.6).zip
- MongoDBNotes:此存储库包含Web开发人员和数据库爱好者以及我的MongoDB NoSQL数据库初学者的注释。 此仓库涉及MongoDB大学M001课程
- OpenPMS-开源
- 杰奇1.7解密.zip_adclick.php_奇杰_杰奇_杰奇1.7解密_杰奇解密
- 单片机收银机C52(加减乘除,小数点运算,撤销,报警功能)
- 求职者
- my-portfolio:我的投资组合
- MyMaps-开源
- corenlp-java-server:斯坦福CoreNLP解析器的简单Java REST API包装器
- UU Point(优优知识库) v1.0.3
- speaking-grandma-prework
- pg_auto_failover:Postgres扩展和服务,用于自动故障转移和高可用性
- GPUCloth:使用CUDA对Blender 2.93.x进行布料模拟
- layaair2-SG:layabox2.0.2 的完整游戏项目,可以用来学习!主要是场景中的GPU内存管理,DEMO
- Md5Checker v3.3 官方中文版
- cjosn解析函数库.7z