- 博客(4)
- 资源 (10)
- 收藏
- 关注
原创 Ceph代码分析---线程池
对于计算密集型的业务通常使用线程池进行多线程并发处理,线程池在一定程度上可以有效的提高CPU的利用率,降低无用消耗。Ceph中实现了两种类型的线程池类(本质相同),并实现消息队列处理类。其中线程池类负责具体线程创建,维护和销毁。消息队列处理类则负责队列的管理,包括入队,出队等,消息队列类为一个模板类,保证其处理数据类型的通用性。
2015-11-28 10:17:08 2705 2
原创 Ceph介绍之RBD实现原理
RBD是Ceph提供的块设备,本文将简要介绍一下其实现原理。Ceph官方文档告诉我们Ceph本质上也是对象存储。而且了解到,Ceph的块存储其实在客户端也会被分为若干个对象进行处理。也即,对于Ceph集群,存储数据的格式就行对象。如下图所示,从镜像(块存储的呈现形式)的信息可以看出,块存储的组成及属性。图 1 RBD镜像属性创建存储池的镜像之后,在存储池中会有相关的对象数据
2015-11-28 10:03:32 16378 2
原创 Ceph分布式存储系统介绍
1. Ceph存储系统概述Ceph 独一无二地用统一的系统提供了对象、块、和文件存储功能,它可靠性高、管理简便、并且是自由软件。 Ceph 的强大足以改变贵公司的 IT 基础架构、和管理海量数据。 Ceph 可提供极大的伸缩性——供成千用户访问 PB 乃至 EB 级的数据。 Ceph 节点以普通硬件和智能守护进程作为支撑点, Ceph 存储集群组织起了大量节点,它们之间靠相互通讯来复制数据
2015-11-28 09:48:18 14489
原创 OpenStack L版安装 All In One 之 基础环境搭建
OpenStack如火如荼,现在Liberty版本已经发布,下面本文将一步一步详细介绍一下该版本的单机部署。当然如果有多个服务器,也可以按照该教程进行分布式部署。本文假设读者对OpenStack的架构和基本组件有基本的了解。首先介绍一下基础环境的安装。所谓基础环境,是运行OpenStack所必须的软件组件,包含NTP服务,数据库和消息队列等软件模块。
2015-11-28 09:31:47 2979 1
jscaps 破解版 珍惜啊!
2010-09-04
A Practical Guide to Linux® Commands, Editors, and Shell Programming
2010-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人