跳至主要內容
文件存储方案

主要考虑

  1. 分布式系统文件存储。
  2. 文件分块的能力。断电续传、妙传等。
  3. 可扩展、
  4. 平滑迁移(可以不影响业务的情况下可以平滑迁移)
  5. 隔离性,产品应用的隔离性。
  6. 容错和灾备的能力。

FastDFS

FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。

分布式,没有单点依赖,用C编写,性能较好


集成配置文件系统文件系统大约 2 分钟
MinIO初始
[[toc]] 简介 MinIO 官网-中文 (http://docs.minio.org.cn/docs/); MinIO 官网-github (https://github.com/minio/minio); 安装部署 - 单机 bitnami 安装部署 - 分布式 安装部署 - 多租户

集成配置文件系统OSSMinIO小于 1 分钟
Ceph初始
[[toc]] 简介 ceph 官网-英文 (https://docs.ceph.com/en/latest/); Red Hat Ceph Storage 架构指南 (https://access.redhat.com/documentation/zh-cn/redhatcephstorage/5/html/architectureguide/ind...

集成配置文件系统OSSCeph大约 3 分钟
Ceph安装-deploy
[[toc]] 节点规划 主机名 public-ip cluster-ip 磁盘 角色 ------ ------------- ------------- ----------------------------------- --------------------------------------------------- ceph1 192....

集成配置文件系统OSSCeph大约 10 分钟
Ceph安装-docker
[[toc]] docker 运行 ceph cephadm工具部署 自行安装docker 为所有节点安装ceph-common包 页面访问 User: admin Password: dsvi6yiat7 -- ceph 常用命令

集成配置文件系统OSSCeph大约 4 分钟
FastFS初始
[[toc]] 简介 FastDFS 是一个开源的高性能分布式文件系统(DFS)。 它的主要功能包括:文件存储,文件同步和文件访问,以及高容量和负载平衡。 主要解决了海量数据存储问题,特别适合以中小文件(建议范围:4KB < file_size FastDFS 系统有三个角色:跟踪服务器(Tracker Server)、存储服务器(Storage Se...

集成配置文件系统OSSFastDFS小于 1 分钟