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