openstack
文章平均质量分 70
大lao虎
搞IT的,现就职于海云捷迅,主要专注于OpenStack中存储相关内容。除了代码,偶尔也想码点文字。
展开
-
Openstack 中cinder backup三种backend的对比
K版Openstack的Cinder backup service新增加NFS作为backend,同时增加对增量备份的支持。这样当前已经支持四种backend,这里主要对其中三种ceph、nfs、swift的备份实现机制做一下对比介绍。另外一种TSM是IBM的存储,如果以后能有幸接触到再做研究和介绍。原创 2015-04-24 14:24:16 · 9209 阅读 · 1 评论 -
使用paste的一个例子
基本上所有的openstack项目都用到了python paste这个工具包,但一直没有仔细研究过,这几天忙里偷闲,从网上找个例子加了调试代码,琢磨了一番,于是真相大白。原创 2015-05-22 09:51:44 · 883 阅读 · 0 评论 -
ceph中如何查找一个对象或者rbd image 的实际存储位置
ceph在openstack中占有举足轻重的位置,作为一个存储系统,一直很想知道每个对象或者每个image在系统中实际的存储位置,这次终于搞明白了,这篇文章就来做个揭晓。原创 2015-06-03 14:57:05 · 10903 阅读 · 0 评论 -
openstack swift ring文件解析
一直以为对swift的ring文件充满好奇,这段时间重新研究swift,正好借此机会好好研究下。ring文件时一个Gzip的压缩文件,可以通过相关python库直接读取这个文件,代码如下:gz_file = GzipFile('/etc/swift/object.ring.gz', 'rb')这里的gz_file其实就是一个文件句柄,通过read我们可以读取数据原创 2015-05-12 17:16:24 · 1642 阅读 · 0 评论 -
openstack swift 的UI客户端(windows版)
一款openstack swift的windows客户端,可以像网盘一样来使用swift了原创 2015-05-19 20:36:14 · 2878 阅读 · 0 评论 -
使用django-swiftbrowser实现swift的web访问
openstack swift不仅可以使用cli或者horizon访问,这里有一个基于django实现的swift browser,安装以后可以通过web直接访问swift,支持上传、下载、浏览、tempurl等功能,可以作为一个简单的网盘来使用。原创 2015-05-19 20:17:49 · 2540 阅读 · 0 评论 -
OpenStack+Ceph存储空间回收
在OpenStack的部署中,开源分布式存储Ceph大行其道,Ceph支持Thinprovision,但是用户删除文件以后,在ceph中这部分空间并没有真正释放,这篇博文就讲述Linux的Discard/Trim空间回收机制,及其在OpenStack+Ceph部署中如何实现存储空间回收。原创 2015-09-08 11:39:48 · 8381 阅读 · 0 评论