1,环境准备10.0.1.100cephdeploy10.0.1.110 cephmon110.0.1.120 cephmon210.0.1.130 cephosd110.0.1.140 cephosd2 10.0.1.150 cephosd310.0.1.11controller10.0.1.31compute110.0.1.41blockceph和openstack的安装略2.创建3个poolcephosdpoolcreatevolumes128
cephosdpoolcreat..
分类:
其他好文 时间:
2016-06-06 19:12:51
阅读次数:
184
本系列文章会深入研究 Ceph 以及 Ceph 和 OpenStack 的集成: (1)安装和部署 (2)Ceph RBD 接口和工具 (3)Ceph 物理和逻辑结构 (4)Ceph 的基础数据结构 (5)Ceph 与 OpenStack 集成的实现 (6)QEMU-KVM 和 Ceph RBD 的 ...
分类:
其他好文 时间:
2016-06-06 16:50:01
阅读次数:
446
前言:笔者在之前的《从PowerVM,KVM到Docker:存储池的配置与调优-第一篇》中,分享了PowerVM下存储池的配置和调优的方法。在X86虚拟化和云时代,Ceph具有天生的优势,因此本文着重介绍Ceph的原理和架构。同时,本文也作为《从PowerVM,KVM到Docker:存储池的配置与调优-第二..
分类:
其他好文 时间:
2016-06-04 01:57:16
阅读次数:
883
Ceph在KVM虚拟化中的应用与故障处理在一个分布式集群上,同时为用户提供对象存储,块存储及文件存储优点:统一存储无任何单点故障数据多分冗余存储容量可扩展自动容错及故障自愈Ceph的三大角色组件及其作用表现为3个守护进程CephOSDMonitorMDS还有其他的一些功能组件RADOSGetawayC..
分类:
其他好文 时间:
2016-06-03 23:11:44
阅读次数:
470
该文同时发布在[ceph中国社区],署名为Thomas
在Openstack中创建云主机,首先得有镜像,而Glance模块提供镜像服务功能,包括:镜像的发现、检索及存储等,主要包括:glance-api和glance-registery两个服务,分别负责镜像的存储和元数据管理。下面基于源码,分析下镜像的上传过程。上传镜像先通过glance CLI上传镜像,来直观的了解下镜像上传的过程:# glanc...
分类:
Web程序 时间:
2016-06-02 13:52:39
阅读次数:
335
1、安装环境 |-----node1(mon,osd) sda为系统盘,sdb和sdc为osd盘 | |-----node2(mon,osd) sda为系统盘,sdb和sdc为osd盘admin-----| |-----node3(mon,osd) sda为系统盘,sdb和sdc为osd盘 | |-----clientCephMonitors之间默认使用6789端口通信,OSD之..
分类:
其他好文 时间:
2016-05-30 15:55:06
阅读次数:
217
1. 对象存储问:我可以存储多少数据?您可以存储的总数据容量和对象个数不受限制。各个 Amazon S3 对象的大小范围可以从最小 0 字节到最大 5 TB。可在单个 PUT 中上传的最大数据元为 5 GB。对于大于 100 MB 的数据元,客户应该考虑使用分段上传功能。理解这个问题,事实上有助于理解RADOS的本质,因此有必要在此加以分析。粗看起来,librados和RADOS GW的区别在于,l...
分类:
其他好文 时间:
2016-05-30 15:29:14
阅读次数:
253
RADOS:A Scalable, Reliable Storage Service for Petabyte-scale Storage Clusters摘要块式和面向对象的存储架构形成了一种以提升扩展性的存储cluster。然而,现存的系统继续把存储节点作为一个被动的设备,尽管他们有能力展示智能和自治。我们提出RADOS的设计和实现,RADOS是一个可靠的面向对象服务,通过利用每个独立节点的智能...
分类:
其他好文 时间:
2016-05-30 15:13:18
阅读次数:
224
安装步骤apt-getupdate
apt-getupgrade
apt-getinstallgitpython-pip
cd/opt/
gitclonehttps://git.openstack.org/openstack-dev/devstack
cd/opt/devstack
./tools/create-stack-user.sh#创建stack用户
vimlocal.conf#创建local.conf文件
[[local|localrc]]
GIT_BASE=${GIT..
分类:
系统相关 时间:
2016-05-29 16:51:28
阅读次数:
522
思路及实现:1.承接前两篇文章,镜像服务的存储池为p_w_picpaths,云盘的存储池为volumes,目前要完成openstack新建云主机磁盘镜像文件直接存放到ceph中去(在ceph中新建存储池vms)。云主机在启动时需要有能访问镜像存储池p_w_picpaths和云盘存储池volumes的能力,所以你需要..
分类:
其他好文 时间:
2016-05-26 16:05:49
阅读次数:
213