2018年(19)
分类: 云计算
2018-09-06 16:36:46
各自特点和适合的场景
文件系统的特点:
符合标准的文件协议,用户可以将文件系统挂载给服务器,像使用本地目录一样;
数据共享,多台服务器可以挂载相同的文件系统,数据可以共享操作和访问;
私有网络,数据访问必须在数据中心内部网络中;
单文件系统容量较高(PB级),性能极佳(ms),主要面向媒体编辑,HPC,文件共享等场景。
对象服务的特点:
具备标准Restful API接口,用户需要通过编程或者第三方工具访问对象存储。
数据共享,服务器,嵌入式设备,设备,所有调用相同路径,均可访问共享的对象存储数据。
公共/私有网络,对象出出数据允许在公网访问,满足互联网应用需求
容量无限制,性能较高(10ms),主要面向Web/Mobile,备份/归档,大数据/IOT等场景。
接口功能对比
下面的比较是把桶看成一个目录进行的同一级别的对比,对象存储系统本身没有多级目录概念。
用对象服务映射文件系统的注意事项
很多工具都支持把桶映射成文件系统,多目录是通过对象名来来构建的,比如对象名为test/的对象标识目录,对象名为test/test1.jpg的对象表示目录下的一个文件。
但是这样模拟很多功能实际上是十分耗费资源的,比如目录重命,所以模拟文件系统的场景下尽量避免类似的动作,尽量只做简单的新写文件,删除文件,读写文件的动作。
文章来源: