实现数据存储高可用的思路

  当今在行业里实现数据存储高可用的思路主要有三种:

  1.inotify + rsync 实现两个目录的数据同步
  特点:如果数据量太大就不合适了,数据量最好小于 10G,如果文件多最好要小于 5G 甚至小于 3G。

  2.drbd + heartbeat 或者 drbd + nfs + keepalive +shell 实现两个数据存储节点的主从同步、主从切换和远程共享
  特点:最好用于小于 300G 的数据同步。

  3.hdfs 或者 ceph 实现云存储
  特点:可以用于大于 300G 的数据同步。