ceph
Better_Mee
这个作者很懒,什么都没留下…
展开
-
解析Ceph: Snapshot
解析Ceph: SnapshotWang, Haomai | 2013.12.27经常有开发者在邮件列表中会问到Ceph Snapshot的实现方式,受限于目前有限的实现文档和复杂的代码结构和代码量,弄清楚Ceph Snapshot并不是一件容易的事。正好最近在重构Ceph存储引擎层的DBObjectMap,涉及到处理Snapshot间clone的问题,重新梳理了一次在Ceph转载 2014-10-31 17:33:49 · 1900 阅读 · 0 评论 -
ceph后端rbd,active的实例创建快照报错
自动删除:nova-compute报错日志:2014-11-12 23:09:03.233 27810 ERROR oslo.messaging.rpc.dispatcher [-] Exception during message handling: Unexpected error while running command.原创 2014-11-12 15:36:19 · 3694 阅读 · 0 评论 -
快照实现技术浅析
快照实现技术浅析快照实现技术浅析什么是快照技术SNIA(Storage Networking Industry Association)对快照(Snapshot)的定义是:关于指定数据集合的一个完全可用拷贝,该拷贝包括相应数据在某个时间点(拷贝开始的时间点)的映像。快照可以是其所表示的数据的一个副本,也可以是数据的一个复制品。快照的作用快照的作用主要是能够进行在原创 2014-10-31 17:51:23 · 4306 阅读 · 1 评论 -
详解修复nova的后端镜像文件挂ceph,生成虚拟机文件变大1024倍(bug)
前端界面生成虚拟机:1、直接从nova/virt/libvirt/imagebackend.py的RBD类的create_image函数开始讲解附上源码: def create_image(self, prepare_template, base, size, *args, **kwargs): impor原创 2014-10-15 17:14:28 · 3773 阅读 · 4 评论 -
[解决后端使用ceph qem性能问题](升级kvm后使用virt-type=kvm(qemu-system-x86_64、qemu-kvm、qemu-img)
由于升级libvirt、qemu后没有qemu-kvm模块。nova配置文件配置为 virt-type=kvm将会报错、配置为qemu则性能低。关于kvm、和qemu类型选择请参考博文:qemu中KVM硬件虚拟化的初始化分析 (tcg、xen、kvm、qtest)本次测试环境配置:horizon 的ip 192.168.10.71其他组件ip原创 2014-11-19 14:05:07 · 12668 阅读 · 0 评论 -
openstack ice resize 详解(一)
一:resize总结 本处将总结,写在最前面,具体分析,请参照步骤二。1、resize与migrate底层接口一致,假若前端传入了新的flavor,则是resize,该该新的flavor传入底层。迁移传入底层的flavor则为自身实例相同的flavor。底层根据传入进来的flavor参数走相同的逻辑。2、resize涉及技术比较多,涉及到底层网络、磁盘迁移原创 2014-11-24 14:11:23 · 6054 阅读 · 1 评论 -
Why Ceph and how to use Ceph?
Why Ceph and how to use Ceph?在 2013 年 07 月 15 日 上公布 作者为 麦子迈 文章分类 CephContents [hide]为什么需要关注CephCeph的架构为什么底层是对象存储模型?RADOS的组件有哪些?RADOS分发策略–CRUSH算法Ceph的使用场景LibradosRadosGWRBDC转载 2014-10-31 17:32:23 · 1038 阅读 · 0 评论 -
在Ceph中创建虚拟机流程改进之分析(转)
作为个人学习笔记分享,有任何问题欢迎交流!最近在Gerrit中看到一个change:https://review.openstack.org/#/c/94295/ , 它主要是对当前在Ceph中创建虚拟机的流程的改进。如果glance的backend是ceph, 则nova创建虚拟机到RBD的流程是这样的:通过glance从ceph中下载image --> 本地 --> 复制ima原创 2015-03-03 10:44:33 · 1154 阅读 · 0 评论