python开发环境的搭建
本文主要简单讲述一下python开发环境的搭建,以便后边查询。
本文主要简单讲述一下python开发环境的搭建,以便后边查询。
本文主要简单讲述一下ceph集群迁移的一个整体步骤。
除了ceph官网,Redhat也有一些ceph方面的资料,这里做一个记录。
本文主要讲述从nginx源代码编译安装nginx的过程。我们这里使用的操作系统环境是32位Ubuntu16.04,所用的nginx版本为nginx1.10.3。 文章主要包括两个部分:
本文主要讲述在ceph集群由于某种原因导致/etc/ceph目录下的配置文件丢失的情况下,如何通过一个当前正常运行的ceph线上环境来进行配置文件恢复。
在分布式系统设计领域,Paxos可谓是最重要的一致性算法。Google的大牛们称:
本文我们介绍一下分布式一致性哈希算法的基本原理。
本文转自:博客园-bangerlee
本文转自:博客园-bangerlee
本文我们介绍一下分布式事务、二阶段提交和三阶段提交。
本文转自:博客园-bangerlee
本文转自:博客园-bangerlee
libpaxos库实现了paxos协议。在了解具体的paxos协议之前,我们先来编译安装libpaxos库。
singleton模式在我们的程序设计中经常会用到,这里我们主要讲解一下singleton模式中的double check机制。
数据分布是分布式存储系统的一个重要部分,数据分布算法至少要考虑以下三个因素:
前面我们较为详细的介绍了crush算法,为了进一步理解并掌握crush算法,这里我们给出一个具有层级结构的crushmap示例。本文参考:CRUSHMAP : Example of a Hierarchical Cluster Map
本文介绍以下straw2算法,它具有在增加、删除OSD时减少数据移动方面具有重要的作用。
本文接上篇《crushmap详解-2》,结合ceph源代码及其他参考资料来详尽的探讨具体的crush算法。为了参看的方便,下面我们继续列出当前的crushmap:
本文主要通过一个crushmap的例子,来探讨crushmap将PG映射到OSD的过程。