向专家咨询一下对对象存储的理解是否正确,以及和SDS软件定义存储的关系?

传统主流的存储以前认为只有DAS,NAS,SANDAS可以算作最简单的SAN架构SAN,主要以块存储为常见的一种方式。典型就是U盘,硬盘,磁盘阵列。简单来说就是读写快,不利于共享,不能跨平台使用(windows FAT,NTFS; Linux ext3,ext4; AIX jfs2t等)NAS,主要以文件存储为常见的一种方式。典型...显示全部

传统主流的存储以前认为只有DAS,NAS,SAN

DAS可以算作最简单的SAN架构
SAN,主要以块存储为常见的一种方式。典型就是U盘,硬盘,磁盘阵列。简单来说就是读写快,不利于共享,不能跨平台使用(windows FAT,NTFS; Linux ext3,ext4; AIX jfs2t等)

NAS,主要以文件存储为常见的一种方式。典型就是FTP,CIFS,NFS等。读写慢,利于共享,能跨平台使用。

结合对传统SAN,NAS的理解,对于对象存储的理解,就是解决块存储不利于共享,而文件存储又速度慢的问题,如是就有了对象存储。最常见的就是分布式存储。

性价比来说,块存储贵,速度快;文件存储便宜,速度慢。对象存储速度快,价格适宜。对象存储解决SAN和NAS不利方面。也有就是说三种存储方式各有各的市场,各有各的适用场景。

上面的理解有没有问题,再有就是想问一下,软件定义存储SDS和(SAN,NAS,对象存储)是什么关系?还是说软件定义存储可以用来定义SAN,NAS,还是专门用来定义对象存储的?

收起
参与19

查看其它 3 个回答haizdl的回答

haizdlhaizdl技术经理大连

个人理解如下:

首先软件定义存储是一种框架技术。
表面理解就是用软件的方式把硬件存储资源进行封装、整合、抽象,然后提供给应用来用。
它具备以下几个特征:

  1. 与硬件解耦。任何具备存储功能的硬件都可以容纳到这个框架里面来。
  2. 与网络环境解耦。不再挑剔具体的网络环境,SAN(第二网)环境或是以太网络环境(第一网)。
  3. 与存储形式解耦。不但支持传统SAN、NAS存储类型,同时也能支持对象存储类型。
  4. 池化技术。散落在各种环境的存储空间可以整合为统一的存储资源池。
  5. 分级管理。可以按照性能、高可用、稳定性等指标将存储资源池划分管理。
  6. 高度自动化管理。无论是存储的底层管理还是上层的存储提供层的资源管理都能实现高度的软件自动化。

这是一个理想的框架。目前市场上看到的或者是一些所谓的软件定义存储,有VMware的Vsan、IBM的XIV的升级软件版本、超融合产品中的存储部分等等。他们仅仅是软件存储框架中的一部分。

对象存储是文件存储、块儿存储之后的又一类存储形式,它是基于数据的属性(元数据)进行组织存储的一种存储形式。比较传统文件及块儿存储而言,对象存储将元数据独立出来,控制节点叫元数据服务器主要负责存储对象的属性,而其他负责存储数据的分布式服务器叫做OSD,主要负责存储文件的数据部分。当用户访问对象,会先访问元数据服务器,元数据服务器只负责反馈对象存储在哪些OSD,那么用户就会再次直接访问3台OSD服务器去读取数据。

银行 · 2017-05-24
浏览3476
晓黎 邀答

回答者

haizdl
haizdl101634
技术经理大连
擅长领域: 灾备存储服务器

haizdl 最近回答过的问题

回答状态

  • 发布时间:2017-05-24
  • 关注会员:5 人
  • 回答浏览:3476
  • X社区推广