分类: 服务器与存储
2014-11-27 19:30:04
最近是决定以后往存储的方向走了,刚好看了下ceph相关的内容,也就学习了一下一直没搞明白的对象存储到底是怎么定义的。总结如下文:
对象存储是面对对象/文件的、海量的互联网存储,也就是所谓的“云存储”。对象是一种被封装的文件(编程中的对象就是有封装性的特点),因此在对象存储系统中,用户不能直接打开/修改文件,而是通过FTP之类的方式上传、下载文件。对象没有文件系统那样的多层次目录结构,而是采用的桶的概念,“桶”内全部都是对象,采用非常扁平化的存储方式。对象的名称是一个域名地址,把对象的状态设置为“公开”后就可以在互联网上访问这个对象。对象存储的拥有者可以通过REST API的方式访问桶中的对象。对象的最主要使用场景是dropbox、百度网盘、移动app等互联网/移动互联网的静态内容(视频、图片、文件、软件安装包等等)。