1、OpenstackOpenstack在京东的应用实践 目录 Openstack应用现状 实现Openstack自动化部署 实现Openstack HA 实现桌面云,已交付给Call Center试用 Elastic Scaling&ELB(正在开发)OpenstackOpenstack应用现状 测试环境提供给开发人员使用线上环境目前接入团购、Passport、商品中心等几十个应用,其中团购和Passport是较重量级的应用618时应付了流量急速增加的情况Primary CASlave CASlave CASVNSVN Master MasterSVNSVN Slave SlaveNginxN:
2、8140 .Nova NodeNova NodePuppetPuppetApacheApacheDNSMasqDNSMasqPuppet MasterPuppet MasterPXE ServerPXE ServerApacheApacheDNSMasqDNSMasqPuppet MasterPuppet MasterPXE ServerPXE ServerNova NodeNova NodePuppetPuppetOpenstackOpenstack自动化部署ClientsClients桌面云ActiveActiveDirectoryDirectoryFat Client&Fat Clien
3、t&IE/Firefox/ChromeIE/Firefox/ChromeAuthentication Authentication CenterCenterSchedulerOpenstack Openstack FlatformFlatformAdmin Admin CenterCenterConnection/InteractiveVMVMVMVMVMVMVM PoolBlockBlockBlockBlockBlockBlockVolume PoolOpenstackOpenstack的二次开发Dashboard 修改Dashdoard bug 新增Dashboard的功能特性,新增Flo
4、ating Ip池、Host管理,新增自动挂载临时盘功能,在线迁移等功能 新增上传Image多线程上传功能,用户指定调度到某台Host功 能等 在Diablo版本中加入国际化支持,并修改Essex版本中的中文支持bugNova 加入iscsi权限认证功能;新增spice协议支持 修改volume调度算法,资源最低算法 novaclient 增加了floating ips接口,增加Hosts管理功能Elastic Scaling阀值管理及策略引擎Test ServiceVMVM.Availability ZoneVM Platform(Openstack)ELB将VM加入到ELB中Monitor
5、User设置监控统计VMVM.Availability ZoneELBLoadBalance LoadBalance ServiceServiceLoad Balance Manager ClusterLoad Balance Manager ClusterHaproxy/F5/Nginx DriverHaproxy/F5/Nginx DriverDBDBOpenstack PlatformOpenstack PlatformHealth Check/MonitorApplicationApplicationClientClientOpenstackOpenstackDashBoardDash
6、BoardUserUserOpenstack HA 所有的Wsgi服务将其部署到Apache中 Openstack已经实现nova-api、nova-schedule 和nova-network的HA 用pacemaker实现glance、keystone、Dashboard的高可用性 RabbitMQ和MySQL实现集群方式保证其高可用性和数据的持久化谢谢各位!谢谢各位!graduation thesis defense report graduation thesis defense report defense report graduation开题报告论文答辩graduation thesis defense report graduation thesis defense report defense report graduation演示完毕感谢观看