自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (7)
  • 收藏
  • 关注

原创 s3cmd 操作手册

s3cmd(1) s3cmd(1)NAME s3cmd - tool for managing Amazon S3 storage space and Amazon CloudFront content delivery networkSYNO

2016-05-24 13:54:18 8985

原创 openstack manila 创建share的业务逻辑

create sharemanila-api1.获取请求的上下文---context2.验证请求体是否符合标准 不合法抛出异常3.从请求体中取出要创建的share。4.提取share的name替换成display_name5.提取share的description信息,替换diplay_description6.提取share的size和share_p

2016-05-24 13:52:25 1579

原创 ceph中的信号处理线程

linux 信号sigset_t 信号集类型sigfillset(...) 初始化所有信号位,值为 1。sigemptyset(...) 清空所有信号,值为0.sigaddset(...) 向信号集中添加信号.pthread_sigmask(...)设置线程掩码(即:被屏蔽的信号集)。sighold(...) 把指定信号添加到掩码中sigrelse(...)从掩码中移除指定信号sigi

2016-05-24 13:46:39 847

原创 Ceph IO简介

OSDMessenger通过网络层通过OSD的ms_fast_dispatch()方法把接收到的消息分发该osd实例来处理。OSD::ms_fast_dispatch(Message *m) 1.检测OSDService服务是否已经停止,如果是则丢弃该消息(该对象的引用计数减1 nref.dec(),如果引用计数为0则删除该对象)。 2.OpRequestRef op = op_

2016-05-24 13:42:52 2130 4

原创 Note

ceph monitor 维护着ceph map的主本, client会从monitor那里获取ceph map的副本。 ceph osd进程会监控自动的状态和其他osd的状态,并把监控的情况报告给monitor。 clients和osds利用crush算法来确定数据的具体位置。 存储到ceph中的数据无论来源哪里,在ceph中都是作为一个object存储,每一个object在文件系统中以一

2016-05-24 13:36:02 455

原创 rgw && message

librados::IoCtxImpl::operate_read() //do read operation Objecter:md_config_obs_t:Dispatcher prepare_read_op() //new a Op instance is used by

2016-05-24 13:34:30 441

原创 rgw librados io

//初始化user quota 和bucket quota op->init_processing() //验证用户是否有对应的操作, op->verify_op_mask(); //对应ACL权限的检测 op->verify_permission(); //验证请求的参数是否合法 op->verify_params();RGWPutObjProcessor RGWPutObjPro

2016-05-24 13:29:43 1012

ganglia+nagios集成分布式监控系统

ganglia与nagios集成分布式监控系统对云应用平台的系统监控。

2015-06-26

nova API 扩展支持IPSAN设备

扩展nova API资源支持IPSAN设备,实现ipsan设备的集成管理;主要用于instance的持久化。

2015-06-26

nova创建instance的过程

openstack nova创建instance的详细过程。

2015-06-26

cinder创建volume过程

openstack cinder创建volume的详细过程。

2015-06-26

电子商务系统

电子商务系统,包含四个模块,用户,购物车,订单,产品模块 使用用了jsp,struts1,hibernate等技术,使用了mysql数据库

2013-08-07

opencv中文版API文档

opencv中文版API文档OpenCV 拥有包括 500 多个C函数的跨平台的中、高层 API。它不依赖于其它的外部库——尽管也可以使用某些外部库。

2013-08-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除