什么是云存储

  云存储系统,通俗地讲就是要把文件存储到多个机器中,集成多种技术完成这个过程。
  1、控制服务器技术,利用算法清晰定位文件存储在哪个服务器;
  2、文件分布技术,一般是通过在物理主机上加一层逻辑主机,即虚拟主机,使得文件块分布更加均匀;
  3、分块技术,将大文件分块利用哈希算法存储到不同位置,解决大文件存储问题;
  4、纠删码技术,主要作用是提高存储利用率;
  5、文件同步中的一致性策略,保证数据保持强大一致性;
  6、文件重删技术,避免文件重复存储;
  7、文件备份技术,将文件复制存储到其他存储服务器;
  8、异地同步技术,防止不可抗力;
  9、快照技术,能回到文件过去版本的技术;
  云存储技术远不止如此,里头设计的原理和技术比较复杂,不一一说明了。