open stack中国社区开放测试平台(ostp)

14
1 中国电信云计算研究中心 1 2012 1 8 中国电信广州研究院 开放云体系与 OpenStack 开放测试 平台( OSTP OpenStack Test Platform

Upload: huawei-technologies

Post on 14-Aug-2015

1.501 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Open stack中国社区开放测试平台(ostp)

1中国电信“云计算”研究中心 1

2012年 1月 8日中国电信广州研究院

开放云体系与 OpenStack开放测试

平台( OSTP: OpenStack Test

Platform)

Page 2: Open stack中国社区开放测试平台(ostp)

2中国电信“云计算”研究中心 2

OpenStack契机实现开放式互联云OSTP推动国内开源云技术成熟

 

基于 OpenStack的 IaaS开放云体系

  NOVA  SWIFT

行业云 云接口 

IT云

  

 

NOVASWIFT

 

互联网云

KEYSTONE NOVA

GLANCE自定义模块

QUANTUM

自定义模块

开放云体系:• 统一架构,模块自由扩展• 标准接口,应用灵活调用• 互联兼容,底层资源共享

涉及虚拟化技术、安全认证、API 定义、异构总线、适配插件、业务迁移、兼容能力以及部署调度等

OSTP

WHY OSTP?

Page 3: Open stack中国社区开放测试平台(ostp)

3中国电信“云计算”研究中心 3

全开源模式的 OpenStack是否红旗不倒?

各行业技术与业务需求不同

社区版本无法满足特定需求

社区版本的兼容性问题

IaaS云标准缺失

OpenStack云服务公司涌现

需求与社区版本的矛盾

商业厂商的支持力度 基金会的公平性

使用 开发

Page 4: Open stack中国社区开放测试平台(ostp)

4中国电信“云计算”研究中心 4

满足不同行业需求的可应用 OpenStack产品

互联网应用需求 行业应用需求

IT企业应用需求

云应用与服务

云服务商应用需求

OpenStack开源云平台实现行业应用的底层资源封装与调度的载体

根据行业应用不同需求,灵活定制开发,同时规避兼容性问题

Page 5: Open stack中国社区开放测试平台(ostp)

5中国电信“云计算”研究中心 5

OSTP测试床的目标与设想

1

3

4

2

• 成果共享 OpenStack开发者的共享测试平台 分享知识库、测试成果、源代码

• 技术提升 基于共享测试平台,提升爱好者的 OpenStack应用能力 提升开发者 OpenStack技术开发能力与应用云化经验

• 方案完善 BUG修复、新应用新业务开发与加载 针对业务需求,完善 OpenStack模块功能

• 共同管理 社区成员共同参与,共同完善 OSTP测试床 专题制定,集思广益,社区具有 OSTP管理权限

Page 6: Open stack中国社区开放测试平台(ostp)

6中国电信“云计算”研究中心 6

OSTP物理架构

Page 7: Open stack中国社区开放测试平台(ostp)

7中国电信“云计算”研究中心 7

OSTP资源现状与应用

目前 OSTP由 5台 IBM HS22服务器组成( 2路四

核, Intel Xeon E5504 2.0GHZ, 8G内存, 2*146G

SAS):

一台部署 NOVA-CONTROLLER、 Keystone与 GLANCE

一台部署 NOVA-COMPUTE

两台部署 SWIFT

一台部署 OSTP PORTAL和数据备份

OSTP网络二层互联,并通过 GE汇聚

OSTP网络通过硬件防火墙保护,并实现公网访问

Page 8: Open stack中国社区开放测试平台(ostp)

8中国电信“云计算”研究中心 88

开放式互联云技术需求 -虚拟化( OSTP关注 点 )功能 特性 软件载体 技术需求

资源虚拟能力需求

计算虚拟化 NOVA-COMPUTE

CPU资源池、内存资源池、 Hypervisor资源池、 License资源池、虚拟机资源池等

存储虚拟化NOVA-

VOLUME/SWIFT

本地存储、 EBS、OBS、 IP SAN、 FC SAN、 FCOE SAN等存储

网络虚拟化NOVA-

NETWORK/QUANTUM

虚拟交换机、物理交换机、负载均衡器、防火墙、带宽、 VLAN、公网 IP地址、私网 IP地址、虚拟网卡、DNS等

应用虚拟化 GLANCE 预置操作系统、预置应用软件等

虚拟化关键技术需求

CPU/内存1、根据业务需求可配置的最大支持 CPU核数及内存容量;2、 CPU核数及内存在线 /离线的手动 /自动调配能力;3、 CPU及内存资源池的 SLA;

网络1、虚拟网络的集成,包括虚拟网卡、 VLAN、弹性 IP等;2、虚拟网卡连接外部网络的方式:桥接、路由、 NAT;3、虚拟网络的QoS、 ACL、端口捆绑、负载均衡等;

存储1、不同类型存储接口的统一接入与管理;2、根据业务需求灵活分配不同制式虚拟存储空间;3、虚拟存储容量在线 /离线的手动 /自动调配能力;

应用 1、主流操作系统的支持能力;2、根据客户应用需求灵活快速生成虚机镜像;

Page 9: Open stack中国社区开放测试平台(ostp)

9中国电信“云计算”研究中心 99

开放式互联云技术需求 -资源池( OSTP关注 点 )

功能 技术需求

资源池管理能力

物理服务器管理 物理机的自动发现、纳管、信息获取以及池化

虚拟机管理 虚机生命周期管理、快照、冷 /热迁移、配置调整、批量部署、远程登录等

存储资源池管理 不同制式存储的纳管、卷配置管理、存储空间的分配、回收、映射等生命周期管理、虚机镜像、快照、备份的存储等

网络资源池管理 不同厂商交换机设备的适配、虚拟网络属性的实现(虚拟网卡、 IP、DNS、 VLAN、安全策略、流量整形、QoS、带宽独享 /共享方式)

负载均衡管理 负载均衡资源池的构建、配置与调度

防火墙管理 防火墙资源池的构建、配置与调度,客户自定义防火墙策略的部署

资源部署调度能力

集群管理同构软硬件形成集群,避免异构带来的兼容性问题;同一集群内的虚拟机间能够支持负载均衡、在线迁移、故障切换等多种高可用性功能;实现差异化业务承载

优先级调度 根据业务 SLA、负载、应用等属性实现自动调度

Page 10: Open stack中国社区开放测试平台(ostp)

10中国电信“云计算”研究中心 1010

功能 技术需求

运维能力

拓扑管理 资源池拓扑关系定义、动态更新、映射与对应

报表管理 资源池配置信息、告警信息、性能信息的分析与输出

安全管理 统一认证、分权分域、数据加密、安全隔离、防火墙

计费管理 计费元素、计费话单

业务服务能力

服务目录 服务模板、服务资源的集成

用户管理 用户信息、用户角色、权限、操作日志

门户 用户门户、管理员门户

镜像 镜像模板 镜像快速定制、 V2V、镜像存储、批量部署

对外开放接口

弹性计算接口 完全兼容主流 Hypervisor

镜像接口 实现镜像上传、打包、应用

存储接口 支持多种存储制式的接入、调用与部署

网络接口 支持交换机、负载均衡器、防火墙

监控 资源池监控 包括虚拟机、物理机、存储、网络、应用软件等资源池的性能监控,并可输出监控报告

开放式互联云技术需求 -服务能力( OSTP关注 点 )

Page 11: Open stack中国社区开放测试平台(ostp)

11中国电信“云计算”研究中心 11

技术兴趣组 Technical Interest Group

安全认证 API Dashboard

镜像EBS/OBS计算

监控 性能 应用云化

OSTP测试床项目建议

OpenStack Test Platform

部署调度 网络 。。。

Page 12: Open stack中国社区开放测试平台(ostp)

12中国电信“云计算”研究中心 12

技术兴趣组 PL向社区提出开发与测试合作建议。

确定目标,并向社区公开项目。

开发结束之后,公布项目成果,社区所有成员可分享相关成果。

社区根据技术兴趣组的项目建议,开通所需资源。

技术兴趣组基于测试平台资源进行开发、测试。

初始

目标设计

开发实施

公布成果

资源分配

项目结束之后,测试平台回收资源。项目完结

OSTP运行建议

Page 13: Open stack中国社区开放测试平台(ostp)

13中国电信“云计算”研究中心 13

OSTP测试床需讨论问题

OSTP Portal的规划、设计与开发

项目周期:为了使资源利用效率最大化,是否需要限定项目使用期限?

测试平台的软件环境:是否提前部署开发工具?部署哪些?

平台如何管理?

Page 14: Open stack中国社区开放测试平台(ostp)

14

谢谢!

Connecting the world.