这几天读完了稻盛和夫著、曹寓刚译的《思维方式》,作为一本关于指导或者重塑人生观的书籍,这本书还是相当给予启发的。
我觉得可以用一个词总结本书重点: 利他主义 ,这个也是我印象最深的一点,另外胸怀目标,并不断诉说,同样令我印象深刻。

Read more »

1.分布式系统工程

分布式系统的目标

  • parallelism (并行,提高性能)
  • fault tolerance (容错)
  • physical (物理分布,根据实际跨地域的需要)
  • security / isolated (安全和隔离)

挑战

  • concurrency (并发控制)
  • patial failure (部分失败)
  • performance (性能)
Read more »

存储作为一个非常普遍、非常重要的IT领域,因为其复杂性,可能把很多人拒之门外。所以让非存储领域的IT人都能懂存储是一种需求。本文大致按照历史的脉络来介绍存储系统的发展,希望对大家有帮助。

Read more »

从虚拟机中的文件到RADOS的object

Ceph将虚拟机的卷映射到最终的OSD,经过了两次映射。第一次,从object名到PG做简单hash,并结合pool_id作为前缀,第二次,从PG到OSD通过CRUSH算法计算得到。我们想知道卷最终被映射到哪些主机、哪些OSD、哪些object还是比较麻烦的。
我这里摸索出了,从虚拟机的某个文件找到该文件所在rados的object, osd, host的方法 (基于J版Ceph) 。如下:

Read more »

Shell 学习

因为平时写 Shell 脚本比较多,并且 Shell 的语法规则比较零散,这里做一些学习和实践总结。

Read more »