本系列文章会总结 QEMU/KVM 和 Ceph 之间的整合: (1)QEMU-KVM 和 Ceph RBD 的 缓存机制总结 (2)QEMU 的 RBD 块驱动(block driver) (3)存储卷挂接和设备名称 这篇文章分析一下一个 Ceph RBD 卷是如何被映射到一个 QEMU/KVM ...
分类:
其他好文 时间:
2016-03-27 17:48:37
阅读次数:
567
1.背景说明nova负责虚拟机的生命周期管理,包括创建,删除,重建,开机,关机,重启,快照等,作为openstack的核心,nova负责IaaS中计算重要的职责,其中nova的存储格外重要,默认情况下,nova将instance的数据存放在/var/lib/nova/instances/%UUID目录下,使用本地的存储空间..
分类:
其他好文 时间:
2016-01-29 12:40:41
阅读次数:
620
官方文档:http://docs.ceph.com/docs/master/start/quick-start-preflight/汉化版:http://docs.openfans.org/ceph/原理:利用ceph-deploy工具,通过管理节点admin-node,利用ssh通道,以达到控制各分布式节点存储的共享功能。前提:admin-node需提前安装好ceph-deploy;各分..
分类:
其他好文 时间:
2016-01-28 19:36:49
阅读次数:
8750
QEMU-KVM 的缓存机制的概念很多,Linux/KVM I/O 软件栈的层次也很多,网上介绍其缓存机制的文章很多。边学习变总结一下。本文结合 Ceph 在 QEMU/KVM 虚机中的使用,总结一下两者结合时缓存的各种选项和原理。1. QEMU/KVM 缓存机制 先以客户机(Guest OS) ....
分类:
其他好文 时间:
2015-12-23 09:22:09
阅读次数:
850
理解 OpenStack + Ceph 系列文章:(1)安装和部署(2)Ceph RBD 接口和工具(3)Ceph 物理和逻辑结构(4)Ceph 基础数据结构(5)Ceph 与 OpenStack 的集成1. Glance 与 Ceph RBD 集成1.1 代码Kilo 版本中,glance-sto...
分类:
其他好文 时间:
2015-10-16 09:56:34
阅读次数:
315
本系列文章会深入研究 Ceph 以及 Ceph 和 OpenStack 的集成:(1)安装和部署(2)Ceph RBD 接口和工具(3)Ceph 物理和逻辑结构(4)Ceph 的基础数据结构(5)Ceph 与 OpenStack 集成的实现(6)TBD1 Pool(池)Pool 的概念前面讲过了,C...
分类:
其他好文 时间:
2015-10-13 10:26:48
阅读次数:
335
本系列文章会深入研究 Ceph 以及 Ceph 和 OpenStack 的集成:(1)安装和部署(2)Ceph RBD 接口和工具(3)Ceph 与 OpenStack 集成的实现(4)TBD Ceph 作为一个统一的分布式存储,其一大特色是提供了丰富的编程接口。我们来看看下面这张经典的图:其中,l...
一、查看Qemu-kvm/usr/libexec/qemu-kvm -drive=?Supported formats: vvfat vpc vmdk vhdx vdi sheepdog rbd raw host_cdrom host_floppy host_device file qed qcow...
分类:
其他好文 时间:
2015-08-13 21:58:32
阅读次数:
526
1. rbd ls 查看ceph默认资源池rbd里面的镜像2. rbd info xxx.img 查看xxx.img的具体的具体信息3. rbd rm xxx.img 删除xxx.img4. rbd cp aaa.img bbb.img 拷贝镜像aaa.img为bbb.img5. rbd renam...
分类:
其他好文 时间:
2015-07-30 13:01:43
阅读次数:
173
fio是一个通用的存储测试工具,它也提供了RBD测试引擎,专门用来测试RBD的性能。本文介绍如何编译fio支持RBD引擎及如何进行测试。...
分类:
其他好文 时间:
2015-07-29 12:11:59
阅读次数:
1380