软件定义存储,什么是软件定义存储

作者&投稿:訾师 (若有异议请与网页底部的电邮联系)
什么是软件定义存储?~

什么是软件定义存储(SDS)(参考资料:百度百科:SDS)

什么是软件定义存储
Software Defined Storage,软件定义存储。数据中心中的服务器、存储、网络以及安全等资源可以通过软件进行定义,并且能够自动分配这些资源。软件定义存储的核心是存储虚拟化技术。软件定义的数据中心通过现有资源和应用程序对不断变化的业务需求提供支持,从而实现IT灵活性。其核心思想是将资源池化——处理器、网络、存储和可能的中间件——通过这样的方式,可以生成计算的原子单位,并根据业务流程需求很容易地分配或取消 。可以安装在商用资源(x86硬件、虚 拟机监控程序或者云)和/或者现有计算硬件上的 任何存储软件堆栈。
软件定义存储工作机制

软件定义存储工作机制
SDS 软件通过虚拟数据平面对底层存储进行抽象化,这使得虚拟机(和应用)成为了存储调配和管理的基本单元。通过在应用和可用资源之间实施灵活的隔离措施,常见的 hypervisor 可为应用均衡分配所需的全部 IT 资源(包括计算、内存、存储和网络连接)。
软件定义存储 vs.传统存储架构
虽然没有官方的定义,但软件定义存储就是将存储硬件中的典型的存储控制器功能抽出来放到软件上。这些功能包括卷管理、RAID、数据保护、快照和复制等。软件定义存储允许用户不必从特定厂商采购存储控制器硬件如硬盘、闪存等存储介质。并且,如果存储控制器功能被抽离出来,该功能就可以放在基础架构的任何一部分。它可以运行在特定的硬件上,在hypervisor内部,或者与虚机并行,形成真正的融合架构。
软件定义存储特点
自动化:管理得到简化,成本也随之下降。
标准接口:用于管理和维护存储设备和服务的应用编程接口 (API)。
虚拟化数据路径:可通过应用写入数据的块、文件和对象接口。
可扩展性:能在不影响性能的情况下横向扩展存储基础架构。
透明:能够监控并管理存储空间的使用情况,并清楚知晓有哪些可用资源以及相应的成本。
软件定义存储优势
您可以自行选择运行存储服务的硬件。您所选购的 SDS 和硬件不一定要来自同一家公司。您可以使用任意商用或 x86 服务器来构建基于 SDS 的存储基础架构。这意味着,您可以充分利用现有硬件来满足不断增长的存储需求,
从而做到经济高效。SDS 采用了横向扩展(而非纵向扩展)的分布式结构,允许您对容量和性能进行单独调整。
您可以加入大量数据源,以构建自己的存储基础架构。您可以将目标平台、外部磁盘系统、磁盘或闪存资源、虚拟服务器以及基于云的资源(甚至是工作负载的专用数据)连接到同一网络中,以创建统一的存储宗卷。
SDS 可以基于您的容量需求自动进行调整。由于 SDS 不依赖于硬件,所以 SDS 的自动化也可自动实现,可从连接的任意存储宗卷中调取数据。这种存储系统可以根据数据需求和性能进行调整,且无需管理员干预,也无需添加新的连接或硬件。
不存在任何限制。传统的存储区域网络受限于可用的节点(已分配 IP 地址的设备)数量。从定义来看,SDS 不存在类似限制。这意味着,在理论上,SDS 可以无限扩展。
软件定义存储用途
容器:通过在容器应用中运行持久存储,更加充分地利用您的容器应用;或者,通过在容器中运行 SDS,更加充分地利用您的存储。
云基础架构:支持私有云、公共云和混合云架构,并能实现所需的敏捷性和可扩展性。
大数据分析:快速安全地分析大型数据湖,以提升业务洞察力。
超融合基础架构:消除离散存储层,并能与您企业中的各种虚拟化服务器实例搭配使用。
对象存储:灵活可靠地存储、备份和检索 PB 级的数据。
富媒体:您的富媒体存储会日益扩展,因为您总是需要更多内容。

什么是软件定义存储(SDS)(参考资料:百度百科:SDS)

Software Defined Storage,软件定义存储。数据中心中的服务器、存储、网络以及安全等资源可以通过软件进行定义,并且能够自动分配这些资源。软件定义存储的核心是存储虚拟化技术。软件定义的数据中心通过现有资源和应用程序对不断变化的业务需求提供支持,从而实现IT灵活性。其核心思想是将资源池化——处理器、网络、存储和可能的中间件——通过这样的方式,可以生成计算的原子单位,并根据业务流程需求很容易地分配或取消 。可以安装在商用资源(x86硬件、虚 拟机监控程序或者云)和/或者现有计算硬件上的 任何存储软件堆栈。
软件定义存储工作机制

SDS 软件通过虚拟数据平面对底层存储进行抽象化,这使得虚拟机(和应用)成为了存储调配和管理的基本单元。通过在应用和可用资源之间实施灵活的隔离措施,常见的 hypervisor 可为应用均衡分配所需的全部 IT 资源(包括计算、内存、存储和网络连接)。
软件定义存储 vs.传统存储架构
虽然没有官方的定义,但软件定义存储就是将存储硬件中的典型的存储控制器功能抽出来放到软件上。这些功能包括卷管理、RAID、数据保护、快照和复制等。软件定义存储允许用户不必从特定厂商采购存储控制器硬件如硬盘、闪存等存储介质。并且,如果存储控制器功能被抽离出来,该功能就可以放在基础架构的任何一部分。它可以运行在特定的硬件上,在hypervisor内部,或者与虚机并行,形成真正的融合架构。
软件定义存储特点
自动化:管理得到简化,成本也随之下降。
标准接口:用于管理和维护存储设备和服务的应用编程接口 (API)。
虚拟化数据路径:可通过应用写入数据的块、文件和对象接口。
可扩展性:能在不影响性能的情况下横向扩展存储基础架构。
透明:能够监控并管理存储空间的使用情况,并清楚知晓有哪些可用资源以及相应的成本。
软件定义存储优势
您可以自行选择运行存储服务的硬件。您所选购的 SDS 和硬件不一定要来自同一家公司。您可以使用任意商用或 x86 服务器来构建基于 SDS 的存储基础架构。这意味着,您可以充分利用现有硬件来满足不断增长的存储需求,
从而做到经济高效。SDS 采用了横向扩展(而非纵向扩展)的分布式结构,允许您对容量和性能进行单独调整。
您可以加入大量数据源,以构建自己的存储基础架构。您可以将目标平台、外部磁盘系统、磁盘或闪存资源、虚拟服务器以及基于云的资源(甚至是工作负载的专用数据)连接到同一网络中,以创建统一的存储宗卷。
SDS 可以基于您的容量需求自动进行调整。由于 SDS 不依赖于硬件,所以 SDS 的自动化也可自动实现,可从连接的任意存储宗卷中调取数据。这种存储系统可以根据数据需求和性能进行调整,且无需管理员干预,也无需添加新的连接或硬件。
不存在任何限制。传统的存储区域网络受限于可用的节点(已分配 IP 地址的设备)数量。从定义来看,SDS 不存在类似限制。这意味着,在理论上,SDS 可以无限扩展。
软件定义存储用途
容器:通过在容器应用中运行持久存储,更加充分地利用您的容器应用;或者,通过在容器中运行 SDS,更加充分地利用您的存储。
云基础架构:支持私有云、公共云和混合云架构,并能实现所需的敏捷性和可扩展性。
大数据分析:快速安全地分析大型数据湖,以提升业务洞察力。
超融合基础架构:消除离散存储层,并能与您企业中的各种虚拟化服务器实例搭配使用。
对象存储:灵活可靠地存储、备份和检索 PB 级的数据。
富媒体:您的富媒体存储会日益扩展,因为您总是需要更多内容。

什么是软件定义存储(SDS)(参考资料:百度百科:SDS

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

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

软件定义存储工作机制

SDS 软件通过虚拟数据平面对底层存储进行抽象化,这使得虚拟机(和应用)成为了存储调配和管理的基本单元。通过在应用和可用资源之间实施灵活的隔离措施,常见的 hypervisor 可为应用均衡分配所需的全部 IT 资源(包括计算、内存、存储和网络连接)。

软件定义存储 vs.传统存储架构

虽然没有官方的定义,但软件定义存储就是将存储硬件中的典型的存储控制器功能抽出来放到软件上。这些功能包括卷管理、RAID、数据保护、快照和复制等。软件定义存储允许用户不必从特定厂商采购存储控制器硬件如硬盘、闪存等存储介质。并且,如果存储控制器功能被抽离出来,该功能就可以放在基础架构的任何一部分。它可以运行在特定的硬件上,在hypervisor内部,或者与虚机并行,形成真正的融合架构。

软件定义存储特点

 SINA 还提出 软件定义存储(SDS) 应该具备以下特性:

  • 自动化程度高 – 通过简化管理,降低存储基础架构的运维开销 

  • 标准接口 – 支持 API 管理、发布和运维存储设备和服务

  • 虚拟化数据路径 – 支持多种标准协议,允许应用通过块存储,文件存储或者对象存储接口写入数据

  • 扩展性 – 存储架构具备无缝扩展规模的能力,扩展过程不影响可用性以及不会导致性能下降

  • 透明度 – 存储应为用户提供管理和监控存储的可用资源与开销

    软件定义存储优势

  • 您可以自行选择运行存储服务的硬件。您所选购的 SDS 和硬件不一定要来自同一家公司。您可以使用任意商用或 x86 服务器来构建基于 SDS 的存储基础架构。这意味着,您可以充分利用现有硬件来满足不断增长的存储需求,

  • 从而做到经济高效。SDS 采用了横向扩展(而非纵向扩展)的分布式结构,允许您对容量和性能进行单独调整。

  • 您可以加入大量数据源,以构建自己的存储基础架构。您可以将目标平台、外部磁盘系统、磁盘或闪存资源、虚拟服务器以及基于云的资源(甚至是工作负载的专用数据)连接到同一网络中,以创建统一的存储宗卷。

  • SDS 可以基于您的容量需求自动进行调整。由于 SDS 不依赖于硬件,所以 SDS 的自动化也可自动实现,可从连接的任意存储宗卷中调取数据。这种存储系统可以根据数据需求和性能进行调整,且无需管理员干预,也无需添加新的连接或硬件。

  • 不存在任何限制。传统的存储区域网络受限于可用的节点(已分配 IP 地址的设备)数量。从定义来看,SDS 不存在类似限制。这意味着,在理论上,SDS 可以无限扩展。

  • 软件定义存储用途

  • 容器:通过在容器应用中运行持久存储,更加充分地利用您的容器应用;或者,通过在容器中运行 SDS,更加充分地利用您的存储。

  • 云基础架构:支持私有云、公共云和混合云架构,并能实现所需的敏捷性和可扩展性。

  • 大数据分析:快速安全地分析大型数据湖,以提升业务洞察力。

  • 超融合基础架构:消除离散存储层,并能与您企业中的各种虚拟化服务器实例搭配使用。

  • 对象存储:灵活可靠地存储、备份和检索 PB 级的数据。

  • 富媒体:您的富媒体存储会日益扩展,因为您总是需要更多内容。



简单说就是以软件定义的方式来声明存储的挂载。不同于传统的存储挂载方式。传统方式的存储时先定义,且和存储类型有紧密相关性。软件定义存储就相当于在存储实际位置和系统使用间增加了一个虚拟层,存储实际位置类型不载和存储位置直接相关。

2012年,软件定义存储的概念首次被提出。软件定义的存储产品是一个将硬件抽象化的解决方案,它使你可以轻松地将所有资源池化并通过一个友好的用户界面(UI)或API来提供给消费者。一个软件定义的存储的解决方案使得你可以在不增加任何工作量的情况下进行纵向扩展(Scale-Up)或横向扩展(Scale-Out)。
实际上,SDS的定义出现至今,但仍没有统一的标准。必须满足的是,这个平台能够提供部署和管理其虚拟存储空间的自助服务接口。除此之外,SDS应该包括:
自动化:简化管理,降低维护存储架构的成本;
标准接口:提供应用编程接口,用于管理、部署和维护存储设备和存储服务;
虚拟数据路径:提供块、文件和对象的接口,支持应用通过这些接口写入数据;
扩展性:无需中断应用,也能提供可靠性和性能的无缝扩展;
透明性:提供存储消费者对存储使用状况及成本的监控和管理。
存储服务的接口需要允许数据拥有者(存储用户)同时表达,对于数据和所需服务水准的需求。数据的需求,就是SDS建立在数据路径(Data Path)的虚拟化,而控制路径(Control Path)也需要被抽象化成为存储服务。云、数据中心和存储系统,或者数据管理员能够被用于部署这个服务(指Control Path)。

楼下的几位讲那么复杂,把人都讲晕了
软件定义存储 SDS,跟软件定义计算一样 SDC
理解 VMware 怎么把服务器变成计算资源,XSKY 就怎么把服务器变成存储资源
服务器作为载体,本身不具备属性,被软件定义以后,成为了计算资源,或者存储资源
传统存储区分块,文件,对象,HDFS,软件定义存储可以全部支持
注意区分软件定义存储跟分布式存储,软件定义存储是基于分布式架构的,以软件定义的形式来定义的,而分布式存储是一个大类,包括纯软件定义的,以及厂商出场预装的 (Isilon, Eql)


邮件归档是什么意思
邮件归档的意思是指对电子邮件进行整理、分类、存储和管理的过程。邮件归档是企业或个人对电子邮件处理的重要环节。下面进行详细解释:一、邮件归档的定义 邮件归档是指将电子邮件按照一定的规则和标准进行整理、分类,并存储在安全、可访问的地方,以便于日后的检索和管理。这个过程有助于保持邮件的秩序,...

什么是电子版的文件
电子版的文件是一种以电子文件形式存在的文档。一、明确答案 电子版的文件是指通过电子设备编辑、存储、传输和阅读的文档形式。它以数字形式存在于计算机、手机、平板电脑等电子设备中,可以直接进行阅读、编辑、传输和分享。二、详细解释 1. 电子文件定义:电子版的文件,又称为电子文件,是指可以在计算机...

微信传输文件的存储路径是什么?
3. 电脑存储路径解释:对于电脑用户,微信传输的文件会保存在电脑登录微信时设定的文件接收目录下。通常情况下,可以在微信电脑版的设置里查看文件保存路径。这些文件可以被直接访问和管理,方便用户随时查找和使用。4. 注意事项:用户也可以根据个人习惯在微信设置中自定义文件保存路径。为了确保文件的可访问...

解释什么是逻辑文件和物理文件,它们各有哪些基本形式?
逻辑文件是用户视角下的数据组织形式,根据业务需求和数据关系进行设计。物理文件则是计算机系统视角下的数据存储形式,根据存储介质和存储方式进行组织。逻辑文件有多种形式,如顺序文件、索引文件、索引顺序文件等。一、逻辑文件和物理文件特点 1. 逻辑文件特点 逻辑文件是用户或应用程序从逻辑上看到的文件...

电脑储存器储存信息的原理是什么?
U盘是芯片. 硬盘是盘片.u盘是半导体材料制作的,记录的加电的信号 硬盘是磁盘,就象磁带一样的东西,不过它有扇区,柱面,磁道,磁头==一、U盘基本工作原理 U盘是采用Flash芯片存储的,Flash芯片属于电擦写电门。在通电以后改变状态,不通电就固定状态。所以断电以后资料能够保存。 Flash芯片的擦写次数在10...

什么是web程序目录根?
文件,存储 ASP.NET 配置选项 具有 SharePoint 网站使用的控件或部件的所有 Microsoft.NET Framework 程序集,存储在 bin 文件夹中 整个 Web 应用程序中使用的所有 Web 部件定义(.dwp 或 .webpart 文件),存储在 wpcatalog 文件夹中 用于 Web 应用程序特定的 Web 部件的所有资源,存储在 wpresources...

html5,什么是本地存储?什么是websql数据库存储
三个核心方法 但是我们学一下也没什么坏处,而且能和现在W3C力推的IndexedDB做比较,看看为什么要废弃这种方案。Web SQL Database 规范中定义的三个核心方法:openDatabase:这个方法使用现有数据库或新建数据库来创建数据库对象 transaction:这个方法允许我们根据情况控制事务提交或回滚 executeSql:这个方法...

如何清除微信登录历史自定义默认文件保存位置以及聊天记录还原_百度...
微信重启登录后,会删除原目录,同时修改“config.data”中的默认文件存储位置,至此全部过程结束。现在我们已经了解了相关的配置文件以及注册表项,过程也清楚了,那么需求就方便解决了。1、自定义微信默认文件保存位置 微信安装结束后不要立即运行,修改配置文件"3ebffe94.ini"以及注册表项“FileSavePath”...

cfg是什么文件
CFG文件 CFG文件是一种配置文件,主要用于存储软件或系统的配置信息。详细解释如下:一、CFG文件定义 CFG文件,全称为“configuration file”,即配置文件。它是一种文本文件,通常由应用程序或系统使用,以存储各种设置和参数。这些设置包括软件界面布局、系统环境变量、网络参数等。通过修改CFG文件,用户可以...

在一个C程序中,若要定义一个只允许本源程序文件中所有函数使用的全局...
在一个C程序中,若要定义一个只允许本源程序文件中所有函数使用的全局变量,则该变量需要定义的存储类别是静态变量static。全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式, 静态全局变量当然也是静态存储方式。这两者在存储方式上并无不同。这两者的区别...

宁南县17076518226: 软件定义存储,什么是软件定义存储 -
哀安欣松: 简单说就是以软件定义的方式来声明存储的挂载.不同于传统的存储挂载方式.传统方式的存储时先定义,且和存储类型有紧密相关性.软件定义存储就相当于在存储实际位置和系统使用间增加了一个虚拟层,存储实际位置类型不载和存储位置直接相关.

宁南县17076518226: 什么是软件定义存储 -
哀安欣松: 软件定义存储是一种数据存储方式,用外部软件来控制所有存储相关的工作.软件定义存储 vs.传统存储架构 虽然没有官方的定义,但软件定义存储就是将存储硬件中的典型的存储控制器功能抽出来放到软件上.这些功能包括卷管理、RAID、数...

宁南县17076518226: "什么是软件定义存储" 51cto -
哀安欣松: 几年前,软件定义存储只是个新概念,或者只是个市场噱头,如今,软件定义存储这个概念已经进入了数据存储的主流市场,很多厂商都在出售软件存储产品.软件定义存储(SDS)确实不太好理解,这个概念经常会与存储管理程序(storage ...

宁南县17076518226: 软件定义存储和存储虚拟化的区别 -
哀安欣松: 1、可扩展性不同:传统磁盘阵列:主要有“控制柜”+“硬盘扩展柜”组成.“控制柜”与“硬盘扩展柜”以及后面继续扩容的“硬盘扩展柜”之间,通过SAS线缆进行串联.当你选定“控制柜”型号的那一刻,就已经确定了磁盘该套磁盘阵列...

宁南县17076518226: 分布式存储与软件定义存储的区别? -
哀安欣松: 分布式存储是一种存储的方式,其“分布式”的理念是软件定义存储的基础,从概念上来说,软件定义存储的范围更大,除了存储之外,还包括管理、计算、网络接口等相关概念.或者说,分布式存储就是一种链接方式,而软件定义存储就是类似元核云存储、华为等企业所研发的软件产品.

宁南县17076518226: 软件定义存储就是存储虚拟化吗 -
哀安欣松: 不是 软件定义存储是通过统一的管理平台 将不同的存储设备统一接管过来 构建成一个大的存储池 所有对存储的操作都可以通过那个统一的平台来实现 对于用户而言 他看到的是整个存储池 而不是一个一个独立的存储设备

宁南县17076518226: 所谓的软件定义存储SDS与传统存储有什么不同? -
哀安欣松: 以杉岩数据的软件定义存储产品SandStone统一存储为例,传统存储以专有硬件为主,而软件定义存储以软件为主,采用通用的硬件产品;在扩展性上,传统存储扩展麻烦,并且性能提升有限,而软件定义存储扩展简单,性能为线型扩展.当然,还有其他的管理、兼容性等方面的不同,这里不多说了.

宁南县17076518226: software defined storage 是什么意思 -
哀安欣松: software defined storage 软件定义存储;软件定义的存储;软件定义的储存.----------------------------------- 如有疑问欢迎追问!满意请点击右上方【选为满意回答】按钮

宁南县17076518226: 软件定义存储是超融合吗? -
哀安欣松: 根据杉岩数据给出的解释软件定义存储和超融合还有点不一样,从范围上看,软件定义存储要包含超融合,前者强调软件,后者强调硬件.

宁南县17076518226: 软件定义存储和存储虚拟化的区别与联系 -
哀安欣松: 存储是软件定义的数据中心不可或缺的一部分.其以虚拟化为基础,但是又超脱存储虚拟化.软件定义存储最早的概念最早应该是来源软件定义的数据中心里,在整个软件定义的数据中心里,一个应用需要所有的虚拟化存储、网络、服务器以...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网