
Ceph
xingyuzhe
Python大数据分析 Linux运维 微服务开发运维 云计算技术支持(私有云vmware/openstack,公有云aws) 嵌入式软件开发
展开
-
Ceph API微服务开发--RBD块存储创建与删除
目标:完成Ceph块存储创建与删除功能的开发环境:CentOS7 / IntelliJ IDEA步骤:librbd简介->项目gradle改造->ceph块存储功能开发->运行测试1.librbd简介librbd是Ceph的块存储库,其利用Rados提供的API实现对卷的管理和操作。2.项目gradle改造原有项目为maven项目,需要修改为gradle项目。(1)Linux下g...原创 2018-05-18 16:50:15 · 1717 阅读 · 0 评论 -
Ceph API微服务开发--存储集群API调用
目标:开发Ceph存储集群API调用微服务环境:IntelliJ IDEA步骤:librados库简介->存储集群API调用程序编写->API调用测试->Spring Boot微服务改造->运行测试参考:http://docs.ceph.org.cn/rados/api/1.librados库简介librados支持块存储与对象存储的使用,并适应多种语言接口。2.存储集群A...原创 2018-05-15 15:28:24 · 6850 阅读 · 0 评论 -
Ceph集群Docker容器化部署
目标:使用docker部署ceph集群原创 2018-05-16 14:00:28 · 8124 阅读 · 1 评论 -
Ceph API微服务开发--S3对象操作
目标:完成Ceph基于对象网关的对象创建、删除、下载等功能的开发环境:CentOS7 / IntelliJ IDEA步骤:radosgw简介->s3对象操作功能开发->运行测试1.radosgw简介Ceph对象网关是一个构建在librados之上的对象存储接口,为应用程序访问Ceph存储提供了一个RESTful风格的网关。支持2种接口:(1)Amazon S3:项目使用接口(2)Ope...原创 2018-05-24 23:29:58 · 4217 阅读 · 0 评论 -
Ceph API微服务开发--cephfs文件系统服务
目标:使用libcephfs库,实现对cephfs文件系统的挂载、目录、文件上传与下载等操作环境:CentOS 7 / IntelliJ IDEA (因为libcephfs仅支持linux,所以在centos7中安装IDE开发程序)步骤:libcephfs简介->Linux环境配置->cephfs挂载与目录基本方法实现->文件上传与下载功能开发1.libcephfs简...原创 2018-09-03 09:09:32 · 6031 阅读 · 7 评论