对象存储的现状和存在的问题|青训营

70 阅读2分钟

对象存储的现状和存在的问题

(一)块存储

块存储采用的是最底层也是最简单的存储方式,是将所有数据按照固定的大小分块,如老式机械硬盘一块对应一个扇区,大小为512个字节,通过“柱面-磁头-扇区号”组成的编号进行寻址。这种基于底层的存储管理方式,可以将多块廉价的硬盘组合起来,成为一个大容量的逻辑盘对外提供服务,在提高容量的同时也可以对多块硬盘直接进行并行读写,大幅提升读写效率。

(二)文件存储

文件存储,我们指的是在文件系统上的存储,也就是主机操作系统中的文件系统。我们知道,文件系统中有分区,有文件夹,子文件夹,形成一个自上而下的文件结构;文件系统下的文件,用户可以通过操作系统中的应用程序进行打开、修改等操作,如打开word、编辑word。从架构上来说,文件存储提供一种NAS(Network Attached Storage,网络附属存储)架构,使得主机的文件系统不仅限于本地的文件系统,还可以连接基于局域网的共享文件系统。

1. 单机文件系统存储存在的问题

用单机文件系统方式存储带来的问题包括:一是伸缩性问题,单机文件系统的单机容量有限,在存储规模超过一台机器的时候就无法满足;二是性能瓶颈,单机文件系统通常在文件数目达到临界点后,用单机文件系统方式存储带来的问题包括:一是伸缩性问题,单机文件系统的单机容量有限,在存储规模超过一台机器的时候就无法满足;二是性能瓶颈,单机文件系统通常在文件数目达到临界点后,用单机文件系统方式存储带来的问题包括:一是伸缩性问题,单机文件系统的单机容量有限,在存储规模超过一台机器的时候就无法满足;二是性能瓶颈,单机文件系统通常在文件数目达到临界点后,

2. 分布式文件系统存储存在的问题

针对上述单机文件系统存在的问题,业界提出采用分布式文件系统进行存储,以Google GFS为基础的分布式存储奠定了三副本在分布式存储系统里的地位。针对上述单机文件系统存在的问题,业界提出采用分布式文件系统进行存储,以Google GFS为基础的分布式存储奠定了三副本在分布式存储系统里的地位。