Openstack-在京东的应用实践.pptVIP

  • 5
  • 0
  • 约2.17千字
  • 约 10页
  • 2019-06-01 发布于四川
  • 举报
Openstack在京东的应用实践 京东商城云计算工程师 何 斌 hebin@360 目录 Openstack应用现状 实现Openstack自动化部署 实现Openstack HA 实现桌面云,已交付给Call Center试用 Elastic Scaling ELB(正在开发) Openstack应用现状 测试环境 提供给开发人员使用 线上环境 目前接入团购、Passport、商品中心等几十个应用,其中团购和Passport是较重量级的应用 618时应付了流量急速增加的情况 Primary CA Slave CA SVN Master SVN Slave Nginx :8140 ....... Nova Node Puppet Apache DNSMasq Puppet Master PXE Server Apache DNSMasq Puppet Master PXE Server Nova Node Puppet Openstack自动化部署 Clients 桌面云 Active Directory Fat Client IE/Firefox/Chrome Authentication Center Scheduler Openstack Flatform Admin Center Connection /Interactive VM VM VM VM Pool Block Block Block Volume Pool Openstack的二次开发 Dashboard 修改Dashdoard bug 新增Dashboard的功能特性,新增Floating Ip池、Host管理,新增自动挂载临时盘功能,在线迁移等功能 新增上传Image多线程上传功能,用户指定调度到某台Host功 能等 在Diablo版本中加入国际化支持,并修改Essex版本中的中文支持bug Nova 加入iscsi权限认证功能;新增spice协议支持 修改volume调度算法,资源最低算法 novaclient 增加了floating ips接口,增加Hosts管理功能 Elastic Scaling 阀值管理及 策略引擎 Test Service VM VM .... Availability Zone VM Platform(Openstack) ELB 将VM加入到ELB中 Monitor User 设置 监控统计 VM VM .... Availability Zone ELB LoadBalance Service Load Balance Manager Cluster Haproxy/F5/Nginx Driver DB Openstack Platform Health Check/Monitor Application Client Openstack DashBoard User Openstack HA 所有的Wsgi服务将其部署到Apache中 Openstack已经实现nova-api、nova-schedule 和nova-network的HA 用pacemaker实现glance、keystone、Dashboard的高可用性 RabbitMQ和MySQL实现集群方式保证其高可用性和数据的持久化 谢谢各位! * * * 1、桌面云的分配方式,用户对于用户组 2、桌面云的流程,及amdin管理,自动升级功能。 3、桌面云安全性 4、桌面云现在的效果 修改了很多中文引起的bug,比如不能创建中文的虚拟机快照。 创建类型,如ID重复时不及时报错 卷快照的信息显示错误 删除卷的时候如果卷存在快照,则无法删除等(卷快照的名字上有一个显示详细信息的超链接,点击的时候会提示卷不存在) 修改Floating Ip解除iptables规则特性 * 1、多租户,一个tenant可有多个LB,多个tenant不可公用一个LB 2、LoadBalance Service Webservice负责收集和刚改LB设置 3、Load Balance Manage 管理驱动和监控检查,管理ip池和做负载 * * * * 1、桌面云的分配方式,用户对于用户组 2、桌面云的流程,及amdin管理,自动升级功能。 3、桌面云安全性 4、桌面云现在的效果 修改了很多中文引起的bug,比如不能创建中文的虚拟机快照。 创建类型,如ID重复时不及时报错 卷快照的信息显示错误 删除卷的时候如果卷存在快照,则无法删除等(卷快照的名字上有一个显示详细信

文档评论(0)

1亿VIP精品文档

相关文档