到底什么叫分布式文件存储
比如我们公司的图片很多,现在分布在同一局域网里的10多台服务器上,部分数据有冗余。
当大家在访问这些数据的时候,只存在读操作,不存在写操作。
这样叫分布式吗?到底怎样就满足了分布式存储的定义呢?
一航戦D誇り
10 years, 1 month ago
Answers
不算。
用最简单的话说,分布式存储,在内部包含了多台服务器,两台也台,两万台也算,但对外,基本上只有一个入口。文件写、读都从这一个入口进行。在文件系统内部,会自动完成文件多机复制、自动迁移、自动容错、并发读写的过程中保证数据的一致性等。
你们现在的存储,应该只算是复制+备份,对外读取的时候,通过不同的域名或者ip,来进行文件定位和获取。
基本上与分布式有关的技术,就包含了自动、容错、负载均衡,文件读写会自动分配到不同的设备进行,发现或者剔除故障设备,过程自动且不可见。有些文件系统还有事务,版本控制,压缩。
而这些,你们这个架构并不支持。
xBubu
answered 10 years, 1 month ago