zoukankan      html  css  js  c++  java
  • 第一篇CEPH集群的学习

    CEPH

    Sage公司整体的设计是大规模和分布式的存储系统

    CEPH设计思路: 充分发挥存储本身计算能力和去除所有的中心点

    计算能力:

    只是将这些服务器当作功能简单的存储节点,从而产生资源浪费(如同虚拟化思想)。如果充分发挥节点上的计算能力,则可以实现前面提出的技术特性

    概述

    从2004年提交第一行代码开始到现在,ceph 已经是一个有着十年之久的分布式存储系统软件。

    特性:

    可靠的、可扩展的、统一的、分布式的存储系统

    1.对象存储

    RADOSGW Reliable(可靠的)、Autononmic(自主的)、Distributed(分布的)、Object Storage Gateway(对象存储网关)

    2.块存储

    RDB Rados Block Device

    3.文件系统存储

    Ceph FS (Ceph FilesSystem)

    技术特性

    集群可靠

    1. 可靠性,从用户角度来说数据是第一位的,要尽可能保证数据不会丢失。
    2. 其次,就是数据写入过程中的可靠性,在用户将数据写入Ceph存储系统的过程中,不会因为意外情况出现而造成数据丢失。
    3. 最后,就是降低不可控物理因素的可靠性,避免因为机器断电等不可控物理因素而产生的数据丢失

    集群可扩展

    可扩展性是广义的

    即包括 1.系统规模和

    ​ 2.存储容量的可扩展

    ​ 3.也包括随着系统节点数增加的聚合数据访问带宽的线性扩展

    数据安全

    1. 首先,要保证由于服务器死机或者偶尔断电等自然因素的产生,数据不会丢失
    2. 并且支持数据自动恢复,自动重平衡

    接口统一

    块存储、对象存储、文件存储

    监控节点

    监控节点的数量必须为N/2个提供高可用,监控节点数量为奇数个

  • 相关阅读:
    docker常用命令
    centos7安装docker
    windows程序自启动的几种方法(三)系统配置文件
    判断操作系统的类型
    浏览器插件 Browser Helper Object(BHO) 二
    dbf文件结构
    ICE开发中遇到的问题 (一)
    window程序自启动的几种方法(四)
    使用ICE遇到的编译问题
    浏览器插件 Browser Helper Object(BHO) 一
  • 原文地址:https://www.cnblogs.com/kaizi111/p/11645878.html
Copyright © 2011-2022 走看看