Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Openstack的研究与实践

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Nächste SlideShare
Openstack网络规划
Openstack网络规划
Wird geladen in …3
×

Hier ansehen

1 von 20 Anzeige
Anzeige

Weitere Verwandte Inhalte

Diashows für Sie (20)

Andere mochten auch (20)

Anzeige

Ähnlich wie Openstack的研究与实践 (20)

Weitere von OpenCity Community (20)

Anzeige

Openstack的研究与实践

  1. 1. OpenStack研究与实践 中兴通讯 周红霞 zhouhongxia10@gmail.com
  2. 2. > 内部公开 目录 OpenStack 的研究与实践  研究历程  Openstack架构  实验环境架构  Nova-scheduler:资源调度  Horizon 工作计划  EBS  Swift
  3. 3. > 内部公开 目录 OpenStack 的研究与实践  研究历程  Openstack架构  实验环境架构  Nova-scheduler:资源调度  Horizon 工作计划  EBS  Swift
  4. 4. > 内部公开 研究历程 2012.09完成对 openstack Essex 的分析和更新 2012.02部署完 2012.10分析 openstack Daiblo多 部署Folsom 节点环境 2012.03完成原 型系统开发 2011初开始跟踪 © ZTE Corporation. All rights reserved.
  5. 5. > 内部公开 Openstack架构 © ZTE Corporation. All rights reserved.
  6. 6. > 内部公开 环境架构 © ZTE Corporation. All rights reserved.
  7. 7. > 内部公开 Nova-scheduler:资源调度 • Openstack中的调度算法: – Chance – Simple – Multiple – Filter(只针对computer) © ZTE Corporation. All rights reserved.
  8. 8. > 内部公开 Nova-scheduler:filter Filters(过滤器) 描述 AllHostFilter 不过滤,即全部节点均可以 AvailabilityZoneFilter 指定可用区的节点 ComputeFilter 满足模板参数的节点 CoreFilter CPU核数满足条件的节点 RamFilter RAM满足条件的节点 DifferentHostFilter 一组实例不能存在与同一节点 SameHostFilter 和同组其它实例存在于同一节点 IsolatedHostFilter 某部分节点保留给某部分镜像使用 SimpleCIDRAffinityFilter 根据IP地址范围选择节点 Scheduler做的工作就是在创建实例时,为 引入一种新的算法:基于VM能耗 实例找到合适的主机(host) 目的:实现数据中心节能  过滤(filter):从所有的主机中找到 依据: 符合实例运行条件的主机 1、单个集群一段时间内负载类型单一  衡量(Weighting):从过滤出来的 2、同类型负载能耗模型相同 3、不同负载类型使用不同能耗模型 主机中,找到最合适的一个主机 © ZTE Corporation. All rights reserved.
  9. 9. > 内部公开 Horizon • Essex中正式发布Horizon • Folsom中更是引进了cinder和Quantum 缺点: 可视化做的不好,因此 基于Essex中Horizon原有 的架构,做了改进 © ZTE Corporation. All rights reserved.
  10. 10. > 内部公开 改后的Dashboard © ZTE Corporation. All rights reserved.
  11. 11. > 内部公开 改后的Dashboard © ZTE Corporation. All rights reserved.
  12. 12. > 内部公开 改后的Dashboard © ZTE Corporation. All rights reserved.
  13. 13. > 内部公开 改后的Dashboard © ZTE Corporation. All rights reserved.
  14. 14. > 内部公开 目录 OpenStack 的研究与实践  研究历程  Openstack架构  实验环境架构  Nova-scheduler:资源调度  Horizon 工作计划 EBS Swift
  15. 15. > 内部公开 EBS:Cinder 1. 基于nova-volume 源码,已是独立核心项目 2. 从nova-* 组件解耦以利于开发 © ZTE Corporation. All rights reserved.
  16. 16. > 内部公开 VM root设备选择 本地磁盘,Daiblo使用该方式 © ZTE Corporation. All rights reserved.
  17. 17. > 内部公开 VM root设备选择 基于共享存储: © ZTE Corporation. All rights reserved.
  18. 18. > 内部公开 VM root设备选择 EBS解决方案: © ZTE Corporation. All rights reserved.
  19. 19. > 内部公开 Swift container嵌套: 1、目前swift通过将sub_container作为object的方式来支持的一种伪嵌套结构 © ZTE Corporation. All rights reserved.
  20. 20. Thanks! © ZTE Corporation. All rights reserved.

×