OpenStack与Ceph的整合.pdf

上传人:来看看 文档编号:3330808 上传时间:2019-08-13 格式:PDF 页数:30 大小:4.12MB
返回 下载 相关 举报
OpenStack与Ceph的整合.pdf_第1页
第1页 / 共30页
OpenStack与Ceph的整合.pdf_第2页
第2页 / 共30页
OpenStack与Ceph的整合.pdf_第3页
第3页 / 共30页
OpenStack与Ceph的整合.pdf_第4页
第4页 / 共30页
OpenStack与Ceph的整合.pdf_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《OpenStack与Ceph的整合.pdf》由会员分享,可在线阅读,更多相关《OpenStack与Ceph的整合.pdf(30页珍藏版)》请在三一文库上搜索。

1、OpenStack H版关键更新 Nova(Compute): Cells-Support: 现在大大增强了Cells的能力,具 备了更强的调度选择和Cell内迁移能力 Query-Scheduler: Scheduler增加了查询能力,可 以返回符合要求的Host列表 Volume-Features: 目前通过QEMU端支持卷限速, 加密 Image-Backend: 虚拟机本地存储增加了Ceph RBD和GlusterFS More-Drivers: Docker已经加入了Nova的Virt支持 之列,包括XenServer、Hyper-V和Vmware的能力 也得到加强 OpenStac

2、k H版关键更新 Cinder(Block Storage): Volume-Resize: 在可用情况下调整卷大小 Volume-Backup-To-Ceph: 现在卷可以备份到 Ceph集群中 Volume-Migration: 现在不同用户间可以透明地转 移和交换卷 QoS: 增加限速相关的元信息供Nova和其 Hypervisor使用 More-Drivers: 更多的存储厂商加入和完善了自己 的Cinder驱动,如Huawei,Vmware,Zadara OpenStack H版关键更新 Neutron(Networking): Multi-Vendor-Support:同时支持多种

3、物理网络 类型,支持Linux Bridge,Hyper-V和OVS bridge计算节点共存 Neutron-Fwaas: 支持防火墙服务 VPNaas: 支持节点间VPN服务 More-Vendors: 更多的网络设备支持和开源 SDN实现完善和提高,新增加了ML2(The Modular Layer2)插件 OpenStack H版关键更新 Glance(Image Service): Multiple-Image-Location: 支持镜像存储到多种不 同类型的存储池 More-Drivers: 加入了Sheepdog支持,并且Cinder 也可以作为后端存储驱动之一 Keyston

4、e: Delegated-with-Oauth: 支持Oauth 1协议支持 Deployment-Improved: 授权和证书信息可以被分 离存储,RBAC规则也得到更多细粒度加强 More-enhanced: 更完善的LDAP和角色支持 OpenStack H版关键更新 Swift(Object Storage): Multiple-Region-Replication: 支持对象异地复 制容灾 Memcache: 增加对轮询Memcache连接的支 持 More-Optimization: 并发IO支持,多网段分流 支持,在多地复制情况下加强不同Proxy- Server的亲和度 Op

5、enStack H版关键更新 Ceilometer(Metering/Monitoring): Alarm-Support: 支持类似于AWS的监控项报警 机制 Meter-Post-API: 监控项数据推送API支持 Query-API-Enhanced: 监控项查询支持更多的 操作如分组、限制 More-DB-Supported: 除了MongoDB,MySQL, Hbase以外,DB2也成为支持之列 More-Optimization: 增加UDP传输来减少负载, 数据处理流程优化和改进细节 OpenStack H版关键更新 Heat(Orchestration): Network-Co

6、nnect: 对接了Neutron的Load Balancing和其他网络组件 Native-Template-Language: 实现HOT描述语 言用于应用部署描述 Auto-Scaling: 透明实现应用的横向扩展 MultiCloud: 使Heat能利用多个OpenStack后 端的情况 More-Details: 整合并运用Nova、Ceilometer、 Cinder和Neutron的新功能 OpenStack与Ceph的整合及其 生态系统 UnitedStack 王豪迈 Agenda Ceph是什么? 为什么整合OpenStack与Ceph? 整合的效应? 如何整合? 1. Ce

7、ph是什么? Ceph是统一存储,支持三种接口: ObjectsObjects:原生的API,兼容Swift和S3的API BlockBlock:支持精简配置、快照、克隆 FileFile:强一致,支持快照 Ceph是分布式存储,它的优点是: 高性能高性能:数据分布均衡,并行化度高。 高可靠性高可靠性:没有单点故障,多数据副本,自动管理,自动修复。 高扩展性高扩展性:使用普通x86服务器,支持101000台服务器,支持TB到PB级的扩展。 1. Ceph是什么? Client和Server直接通信,不需要代理和转发 多个OSD带来的高并发度。Objects是分布在 所有OSD上。 负载均衡。每

8、个OSD都有权重值(现在以容量 为权重)。 Client不需要负责副本的复制,而是由 Primary来负责,这就降低了Client的网络消 耗。 1. Ceph是什么? 2. 为什么整合OpenStack与Ceph? 2.OpenStack现有存储类型 本地存储(Nova): 根分区 交换分区 易失性分区 块存储(Cinder) 镜像存储(Glance) 对象存储(Swift) 2.为什么整合OpenStack与Ceph? Libvirt Nova Xenserver Vmware API LXC Hyper-V Glanc e Local Ceph RBD Sheepdog Swift Ci

9、nder Ceph RBD Sheepdog GlusterFS HP 3PR GPFS Solidfire QCOW LVM Ceph RBD 2. OpenStack 典型数据流 创建虚拟机 Nova(Qco w) Client Glance (Local) Image (Ubuntu, CentOS) Nova Local Storage Http 1 2 3 4 5 OpenStack默认情况下 2. OpenStack 数据流 2. OpenStack 数据流 整合Ceph后 2. OpenStack 典型数据流 创建虚拟机 Nova Client Glance Image (Ubu

10、ntu, CentOS) Local Volume 1 2 3 4 No Migration OpenStack+Ceph OpenStack 数据流-创建虚拟机 原来的存储空间占用: 启动 10 VM 分布在3个Host = 800M(Ubuntu) * 3 + 800M(Ubuntu) * 10 = 10400M 整合以后的存储空间占用: 启动 10 VM 分布在3个Host 0 2. OpenStack & Ceph Nova Cinder Glance Ceph Data Data Data Data Data Data Data Data 创建虚拟机(nova boot) 从卷创建镜

11、像(glance image-create) 改变虚拟机大小(nova resize) 虚拟机热迁移(nova live-migration) 从镜像创建卷(cinder create) 卷迁移(cinder volume-migration) 改变卷大小(cinder extend) 上传镜像(cinder upload-to-image) 下载镜像(glance image-download) 虚拟机创建镜像(nova image-create) 3. OpenStack基础设施与上层应用 Nova Cinder Glance Ceph Trove 3. Trove OpenStack的D

12、Baas项目 数据库管理 创建和删除 配置管理 网络管理 安全管理 用户管理 数据库实例调整 支持SQL和NOSQL 3. Trove Challenge 数据库实例扩容 数据库实例磁盘改变 数据库实例备份 数据库实例迁移 3. OpenStack & Ceph: Trove 数据库实例扩容: 在线改变数据库实例大小 (CPU, Memory, Disk, Performance),从小 型VM迁移到大型VM 热迁移(Nova live-migration) 磁盘大小改变(Cinder extend) 3. OpenStack & Ceph: Savanna Nova Cinder Glanc

13、e Heat Trove Savanna 4. OpenStack & Ceph: Savanna Ceph GlusterF S HBase Cassandr a MongoD B 3. OpenStack & Ceph: Performance Pool Nova Cinder Glance Heat Trove High Performance Pool Middle Performance Pool Low Performance Pool Ceph Savanna 4. 如何整合? Nova Cinder Glance Ceph Ceph Ceph Thanks! Weibo: 麦子迈

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/环境 > 装饰装潢


经营许可证编号:宁ICP备18001539号-1