
分布式文件存储系统
文章平均质量分 92
分布式文件存储系统
不死鸟.亚历山大.狼崽子
太极计算机股份有限公司系统架构师,从事ios、.net、flex、java等开发
展开
-
Ceph(2):Ceph简介
Ceph使用C++语言开发,遵循LGPL协议开源。Sage Weil(Ceph论文发表者)于2011年创立了以Inktank公司主导Ceph的开发和社区维护。2014年Redhat收购inktank公司,并发布Inktank Ceph企业版(ICE)软件,业务场景聚焦云、备份和归档,支持对象存储和块存储以及文件系统存储应用。出现Ceph开源社区版本和Redhat企业版。原创 2025-03-10 16:51:30 · 768 阅读 · 0 评论 -
Ceph(1):分布式存储技术简介
1.1 分布式存储系统的特性(1)可扩展分布式存储系统可以扩展到几百台甚至几千台的集群规模,而且随着集群规模的增长,系统整体性能表现为线性增长。节点扩展后,旧数据会自动迁移到新节点,实现负载均衡,避免单点过热的情况出现;水平扩展只需要将新节点和原有集群连接到同一网络,整个过程不会对业务造成影响;当节点被添加到集群,集群系统的整体容量和性能也随之线性扩展,此后新节点的资源就会被管理平台接管,被用于分配或者回收。(2)低成本分布式存储系统的自动容错、自动负载均衡机制使其可以构建在普通的PC机之上。原创 2025-03-10 15:37:12 · 1355 阅读 · 0 评论 -
Spring Boot(四十四):Springboot整合FastDFS完成文件上传(2)
1.创建项目2.添加引用3.修改pom.xml <!-- https://mvnrepository.com/artifact/com.github.tobato/fastdfs-client --> <dependency> <groupId>com.github.toba...原创 2020-02-21 20:22:16 · 406 阅读 · 0 评论 -
Spring Boot(四十三):Springboot整合FastDFS完成文件上传(1)
1.创建项目2.添加引用3.修改pom.xml <dependency> <groupId>net.oschina.zcx7878</groupId> <artifactId>fastdfs-client-java</artifactId> ...原创 2020-02-21 14:34:57 · 795 阅读 · 0 评论 -
Mac安装FastDFS
libfastcommon:https://github.com/happyfish100/libfastcommon.gitfastdfs:https://github.com/happyfish100/fastdfs.gitnginx:http://nginx.org/download/nginx-1.12.2.tar.gzfastdfs-nginx-module:ht...原创 2020-02-21 17:48:06 · 849 阅读 · 0 评论 -
FastDFS:使用Java代码实现FastDFS上传
创建项目:修改pom.xml创建fdfs_client.conf创建测试类进行文件上传测试原创 2020-02-20 15:00:23 · 2288 阅读 · 0 评论 -
docker安装FastDFS
下载FastDFS文件系统的docker镜像使用docker镜像构建tracker容器docker run -d --privileged=true --network= myNetwork --ip 172.18.0.2 --name tracker -v ${HOME}/xiongpeng/docker/fastdfs/tracker:/var/fdfs delron/f...原创 2020-02-19 15:32:42 · 299 阅读 · 0 评论 -
FastDFS原理及入门
1.结构图FastDFS分为Tracker、Storage,其中Storage负责存储文件,Tracker负责存储文件所在地址,主要作用是负载均衡和资源调度。 Tracker、Storage都可以实现集群部署,Tracker的每个节点地位平等,而Storage可以分为多个组,每个组之间保存的文件是不同的,组内部分为多个成员,每个成员保存的内容是一样,组成员地位一致,没有主从概念。...原创 2020-02-18 11:01:41 · 412 阅读 · 0 评论