开放云架构 - · pdf file配置引擎 定制化 ... docker. vm. vm. hyper-v. vm. vm. esxi....

27
开放云架构

Upload: vukhue

Post on 23-Feb-2018

350 views

Category:

Documents


26 download

TRANSCRIPT

Page 1: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

开放云架构

Page 2: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

什么是开放云架构?

开放云架构的演化阶段

阅联云拥抱开放云架构

阅联云如何帮助客户

目录

Page 3: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

什么是开放云架构?

Page 4: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

“开放”的含义

“开放”的一个含义是开源软件(OSS)

“开放” 的另一个含义是开放互操作性标准的实现。

开源与开放标准之间日渐形成一种共生关系

Page 5: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

什么是开放云架构

• 从总体上讲,开放云架构是统一基于开源组件的组合,能够同时为客户带来互操作性和价值的开放标准格式、API 和协议。

Page 6: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

开放云架构的优势

特性 “开放”的云平台 “专有”的云平台

技术实现 基于开源技术 基于专有技术

平台锁定 不锁定厂商和技术 技术锁定,单一厂商平台

标准化 遵循开源技术所倡导的开放标准 不同专有技术之间的标准化不统一

接口 开放的标准化API接口,所有核心组件的API

全部开放供用户调用

专有系统的API接口,部分组件API接口开放

开发难易 较容易,可深度定制化开发,大量第三方独

立开发人员

较复杂,通过厂商开放的有限接口实现定制化,

有限的开发人员

应用可移植性 遵循统一标准,可移植性及兼容性高 遵循专有标准,可移植性及兼容性低

不同云之间的互联互

通互操作系

遵循统一开源标准和开源技术框架,具备可

互联互通及互操作性

不同的专有标准和专有技术框架,不具备互联互

通及互操作性

混合云实现 遵循统一开源标准和开源技术的私有云和公

有云、云应用于传统应用之间可实现对接及

混合交付

私有云和公有云标准不一,接口不一,较难实现

对接及混合交付

实现成本及选择性 实现成本较低,支持广泛且用户选择度高 较高的实现成本,支持单一,用户基本无选择性

Page 7: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

开放云架构的演化阶段

Page 8: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

开放云架构演化阶段一

• “紧耦合的软硬件绑定”走向“开放的软硬件解耦”

以前运行在小型机上的企业业务正在越来越多地被迁移到x86服务器开放平台上,同时基于x86服务器部署虚拟化软件的比例也在不断提升。

虚拟化进一步实现了软件和硬件之间的解耦,提升了应用部署与维护的灵活性,避免了IT建设的孤岛化,使得应用软件可以跨越不同厂商的不同硬件自由迁移。

Page 9: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

开放云架构演化阶段二

• 服务器虚拟化架构向企业私有云转变

服务器虚拟化虽然当前在企业IT架构中已经得到了广泛的普及和应用。打破了以服务器为单位的封闭式孤岛,对于大中型企业IT来说,不同服务器集群之间,不同厂商虚拟化平台之间,乃至不同数据中心之间的软件与硬件之间依然是彼此孤立和封闭的烟囱状态。

需要将不同厂商的服务器硬件资源融合成为一个计算资源池,将不同厂商的存储融合成为一个存储资源池,将不同厂商的网络和安全设备融合成为一个网络资源池,通过统一云管理调度和开放标准化的云服务接口向上层应用提供资源服务。

Page 10: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

开放云架构演化阶段三

• 企业私有云向公有云“开放”

任何企业私有云内的硬件资源池规模始终是受限的,因此对于类似移动互联网挑战下突发的高并发在线业务,需要企业IT架构可以方便地将自己的业务分流至外部公有云“临时租借”来的资源之上,并在使用完毕后释放资源。

为了实现统一用户体验、统一的SLA和安全策略、统一的运维管理,真正成为企业自己的一朵云,就需要使用拉通“私有云”和“公有云”的混合云服务。为实现私有云与公有云之间无缝的互通集成,一个跨越多厂商、私有云和公有云的开放云服务API标准就变得更为势在必行。

Page 11: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

阅联云拥抱开放云架构

Page 12: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

阅联云选择OpenStack

管理仪表板(Horizon)

计算(Nova) 存储 网络(Neutron)

对象存储

(Swift)块存储

(Cinder)

共享服务– 镜像 (Glance), 身份认证 (Keystone)

OpenStack APIs

标准硬件

您的应用程序

开源的云计算平台/云操作系统

• 稳定的长期愿景和持续的增长,长期保护您的投资(是增长最快的、并广为应用的开源项目)

• 由近20000名支持者和300多家公司组成的全球化社区

• 快速更新、丰富的生态系统

• 互操作性,适用于混合IT架构

• 灵活、易扩展

OpenStack已经成为云计算平台的事实标准、开放标准

Page 13: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

阅联IaaS云基于OpenStack

Callout 框架

云服务消费

内容分发

OpenStack

认证过的插件

第三方认证硬件

安装,升级,分发,

提供 Callout 框架 / API满足对集成和扩展的需求

与社区版的核心相同;保持与OpenStack主干的一致性;

基础服务和集成

PaaS平台(基于Cloud Foundry)

混合云及 IT管理集成

基于OpenStack,引入社区的强大创新能力,同时对社区版进行强化加固,满足数据中心的企业级应用需求

(代码加固,安全加固,集成,测试,扩展,保障)

OpenStack 社区版 无缝的升级

阅联云

Page 14: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

基于OpenStack构建的阅联云服务

Deployment service子

系统

配置引擎

定制化• 配置镜像• 机器镜像• 部署模板

部署仪表板

运营环境

可选的插件

运营服务

物理基础架构

Linux主机群

执行环境

数据复制 / 群集管理

部署内容分发服务

集中化的日志 基础架构监控

管理仪表板 (Horizon)

核心服务 身份服务 (Keystone)

网络服务(Neutron)

块存储 (Cinder)

计算服务(Nova)

镜像库(Glance)

对象存储服务(Swift)

计量服务(Ceilometer)

服务编排(Heat)

基础服务

资产管理

部署建模

高级管理控制面板 / 设计仪表板

云内容分发服务

Metadata services元数据

配置服务 模板资源库

服务框架

身份及密钥管理服务

账户集成服务消费计量/计费集成服务

密钥管理

服务计量

OpenStack

阅联 OpenStack

管理域与运行域相分离

Page 15: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

阅联云支持多种虚拟化方案

nova-compute

libvirtxenapi Compute drivershyperv vmwareapidocker

Docker

VM

VM

Hyper-V

VM

VM

ESXi

VM

VM

XenServer

VM

VM

XCP

VM

VM

KVM

VM

VM

QEMU

VM

VM

Xen

VM

VM

LXC

VM

VM

Page 16: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

阅联云-Cinder块存储 分级存储

Page 17: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

阅联云-Swift对象存储

Proxy ServerProxy Server

Proxy Server

ObjectServer

ObjectServer

ObjectServer

object object object

• Swift是高度可扩展的对象存储• 随着群集的增长而扩展• 被设计运行于普通商用硬件上• 无单点故障

• 存储大量非结构化数据 - 大图像,视频,音频,文档

• 备份恢复与归档• 科学数据• 网络移动应用程序• 基础设施即服务

Swift 对象存储应用场景

Swift 对象存储特性

Page 18: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

阅联云-混合云管理平台

服务市场(自服务门户)

云服务管理管理控制台(管理员)

云服务管理平台

流程引擎

运营/运维

管理

IT基础设施

混合云管理平台

资源池接口

拓扑设计

服务供给 模型库

审批管理 服务请求

服务编排

服务目录

序列设计

IdM/SSO 集成请求管理

服务更新

小机资源池

• HMC/SD

• Network

网络资源池

• F5

• IPAM

X86资源池

• Linux

• Windows

私有云/公有云…

• Linux

• Win

OpenStack

Page 19: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

阅联云PaaS平台-基于CloudFoundry

测试

部署/运行

开发App

Runtime

Database

LBaaS

MSGaaS

DNS

什么是Cloud Foundry?

• 业界领先的开源Paas云平台• 集群化的虚拟机、服务在同一个 OpenStack 租户空间协同工作• 提供PaaS层的云计算解决方案,如中间件、数据库、消息队列、

缓存等。• 能够快速地开发和部署原生的云应用程序

• 内置自动扩展和高可用性确保了应用程序的性能在规模和永久在线的需求

• 为多种开发语言提供云上运行环境,包括Java, Ruby, PHP, Python, Node.js, Perl等

基于 Cloud Foundry™ ,并与IaaS OpenStack® 集成

Page 20: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

阅联云开放的PaaS平台

支持多种框架、语言、运行时环境、云平台及应用服务的开放PaaS平台

应用服务

开发工具

数据库

中间件

虚拟机

操作系统

服务器

存储

网络

开发者

IT 运

维框架

现在 未来开发者

IT 运

维框架 自动化

需要的服务都在服务目录中

IaaS PaaS

提供融合了安全、高可用以及自动放缩的综合服务

可移植灵活开放

CloudFoundry

多语言的

more ….

支持多种开发语言并可不断扩展

面向开发者的服务完整的开发环境

Page 21: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

阅联云安全功能架构及实现

Page 22: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

阅联云的特点

开源开放

•阅联云基于业界标准的开源云平台软件,一方面充分吸收开源社区的强大创新能力,另外一方面对开源软件进行加固整合,满足企业的业务需求。

•基于开放平台避免单一供应商的锁定,为企业云的长期可持续发展奠定基础

混合IT

• 阅联云支持传统IT与云数据中心的混合管理与调度,公有云与私有云的混合管理,满足企业云混合形态IT的需求

完整

• 从传统IDC、IaaS到PaaS的完整云计算解决方案

• 从云基础平台、运营、运维、门户

安全

• 数据中心纵深安全

• 云内安全

• 安全服务

Page 23: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

阅联云如何帮助客户

Page 24: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

助力在线教育应用

支持海量存储的对象存储服务,保证数据的高可用性和

可靠性,支持弹性扩容,按需计费。

提供弹性部署的云主机业务,应对用户群体高峰期大量

的并发访问,提高用户访问体验。

阅联云CDN内容分发网络能够对教育多媒体内容内容进

行智能调控和缓存,为用户计算最近的访问节点。即使

学员分布在不同的地域仍能享受相同的优质学习体验。

阅联云技术支持团队7*24小时在线解决各种问题。

Page 25: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

助力移动游戏应用

阅联云主机支持弹性部署,可根据玩家涌入情况随时添加或

者减少云主机,也可以灵活的升级或者降级云主机配置。

阅联云的负载均衡服务,自动分配应用流量,从容应对玩家

的爆发增长。

阅联云主机独有的高性能磁盘IO技术,针对随机读写优化,

充分满足游戏架构中对随机读写要求高的场景。

阅联云主机的热迁移技术,提升系统整体可用性,保障您的

业务持续可用。

阅联云CDN内容分发网络,可以对游戏静态资源和动态资

源进行加速,为用户提供最近的访问节点,保证用户良好的

游戏娱乐体验。

阅联云技术支持团队7*24小时在线解决各种问题。

Page 26: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

助力移动APP应用

BGP优质网络,覆盖主流运营商,减少网络延迟,提升服务

器对用户的响应速度。

阅联云CDN内容分发网络,可以保证APP流畅的下载体

验,提供给用户更快更好的网络体验。

支持根据业务发展随时添加或者减少云主机,也可以灵活的

升级或者降级云主机配置,同时支持按需计费模式,无论是

持续稳定的业务量还是短期的运营高峰都能得到最经济的价

格方案。

阅联云技术支持团队7*24小时在线解决各种问题。

Page 27: 开放云架构 - · PDF file配置引擎 定制化 ... Docker. VM. VM. Hyper-V. VM. VM. ESXi. VM. VM. XenServer. VM. VM. XCP. VM VM. KVM. VM. VM. QEMU. VM. VM. Xen VM. VM. LXC. VM

Thank you!