软件定义存储就是存储虚拟化吗?

发布网友 发布时间:2022-04-20 04:04

我来回答

3个回答

热心网友 时间:2022-07-10 06:09

搞清楚这个问题之前,首先要了解什么是软件定义存储和存储虚拟化。

什么是软件定义存储

SDS 的全称是 Software Defined Storage ,字面意思直译就是软件定义存储。关于 SDS 的定义可以参考全球网络存储工业协会(Storage Networking Instry Association,SNIA),SINA 在 2013 正式把 软件定义存储(SDS) 列入研究对象。

SINA 对软件定义存储(SDS) 的定义是:一种具备服务管理接口的虚拟化存储。 SDS 包括存储池化的功能,并可通过服务管理接口定义存储池的数据服务特征。另外 SINA 还提出 软件定义存储(SDS) 应该具备以下特性:

什么是存储虚拟化

SNIA认为,存储虚拟化通过对存储(子)系统或存储服务的内部功能进行抽象、隐藏或隔离,使存储或数据的管理与应用、服务器、网络资源的管理分离,从而实现应用和网络的管理。对存储服务和设备进行虚拟化,能够在对下一层存储资源进行扩展时进行资源合并、降低实现的复杂度。存储虚拟化可以在系统的多个层面实现。

SNIA提供的存储虚拟化模型(如下图),包括三部分:

软件定义存储和存储虚拟化的区别与联系

由以上定义可以看出,存储虚拟化和软件定义不是一个维度的概念但是有很强的相关性。SDS是存储虚拟化实现的一种实现形式,但是类似RAID、虚拟化网管、磁盘分区等其实都是属于存储虚拟化的一种实现形式,另外,存储虚拟化并不一定是软件定义的,硬RAID卡就是典型的拿硬件实现存储虚拟化。

热心网友 时间:2022-07-10 06:10

很多厂商产品说明书将两个概念混用,但神州云科的产品经理告诉我们,软件定义存储并不单单是存储虚拟化。
可以说软件定义是基于存储虚拟化的。存储虚拟化将存储容量从硬件资源中隔离出来,交于虚拟化软件去统一管理,消除异构存储的差异;而软件定义存储包含了存储虚拟化的功能,同时添加了诸多其它功能,比如:精简配置、去重压缩、镜像、容灾、双活等,相信更多的功能以后会逐步添加到SDS中。

热心网友 时间:2022-07-10 06:10

软件定义存储本质上是server san,服务器+硬盘+软件,相当于存储用,如果再加上运算功能就是超融合了
存储虚拟化是网关型的设备,并不是存储,如果你没有后端存储,光有这个设备是存不了数据的。同样也可以用服务器+硬盘+软件来实验
最主要的区别一个是存储,一个只是网关,类似v7000这种即是存储又能做网关的不在讨论范畴内

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
11.233836s