Your SlideShare is downloading. ×
0
The Application of OpenStack in 360buy, by Bin He
The Application of OpenStack in 360buy, by Bin He
The Application of OpenStack in 360buy, by Bin He
The Application of OpenStack in 360buy, by Bin He
The Application of OpenStack in 360buy, by Bin He
The Application of OpenStack in 360buy, by Bin He
The Application of OpenStack in 360buy, by Bin He
The Application of OpenStack in 360buy, by Bin He
The Application of OpenStack in 360buy, by Bin He
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

The Application of OpenStack in 360buy, by Bin He

628

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
628
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
53
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Openstack在京东的应用实践 京东商城虚拟化工程师 何 斌 hebin@360buy.com
  • 2. 当前成果• Openstack平台接入大量线上业务• 实现Openstack自动化部署• 实现Openstack HA• 实现桌面云,已交付给Call Center试用• Elastic Scaling && ELB(正在开发)
  • 3. Openstack自动化部署 PXE Server Apache Clients puppet.com:8140 SVN DNSMasq Master Nova Node Puppet Master Puppet Nginx ....... PXE Server Apache SVN DNSMasq Nova Node Slave Puppet Puppet Master Slave CA Primary CA
  • 4. 桌面云 Fat Client & IE/Firefox/Chrome Authentication Connection CenterAdmin /InteractiveCenter Openstack Scheduler Active Flatform DirectoryBlock Block Block VM VM VM Volume Pool VM Pool
  • 5. Openstack的二次开发•Dashboard修改Dashdoard bug新增dashboard的功能特性,新增floating ip池、Host管理,新增自动挂载临时盘功能,新增在线迁移等功能新增上传image多线程上传功能,用户指定调度到某台Host功能,修改floating ip解除iptables规则特性等在Diablo版本中加入国际化支持,并修改Essex版本中的中文支持bug•Nova修改volume调度算法,资源最低算法;加入iscsi权限认证功能;新增spice协议支持novaclient 增加了floating ips接口,增加Hosts管理功能
  • 6. Elastic Scaling User 设置 阀值管理及 监控统计 策略引擎 VM Platform(Openstack) Availability Zone Availability Zone Monitor VM ... VM VM ... VM . . Test Service 将VM加入到ELB中 ELB
  • 7. ELB Openstack Platform Load Balance Manager Cluster LoadBalanceApplication DB Haproxy/F5/Nginx Driver Client ServiceOpenstack HealthDashBoard Check/Monitor User
  • 8. Openstack HA• 所有的Wsgi服务将其部署到Apache中• Openstack已经实现nova-api、nova-schedule 和nova-network的HA• 用pacemaker实现glance、keystone、Dashboard的高可用性• RabbitMQ和MySQL实现集群方式保证其高可用性和数据的持久化
  • 9. 谢谢各位!

×