RADOS

RADOS事始め

CephのバックエンドをベースにしたオブジェクトデータストアRADOSを評価している。 まずは、poolの作成(つまりmkdir)でも試してみる。 #include <rados/librados.h> #include <stdio.h> #include <stdlib.h> int main(int argc, const char **argv) { int ret; if (rados_initialize(0, NULL) < 0)</stdlib.h></stdio.h></rados/librados.h>…

RADOS Gatewayを分解してコマンドツールを作ってみる

Ceph本体についてくるradosコマンドで同じ事が出来るんだから必要は無いんだけど、コードの理解を深めるために。http://github.com/syuu1228/radoscmds