当前位置:首页 » 存储配置 » 哪些属于大型软件定义存储的接口

哪些属于大型软件定义存储的接口

发布时间: 2023-02-13 03:10:37

1. 了解什么是软件定义存储,看这篇就行了

软件定义其实是一个过程,不是一蹴而就的目标,它分成不同阶段。软件定义就是要将特定的硬件与软件进行解耦,将硬件的可操控成分按需求,分阶段的,通过编程接口或者以服务的方式逐步暴露给前端应用,分阶段地满足应用对资源的不同程度、不同方面的灵活调用。
IDC通过对SDS市场的深入了解和研究,对SDS定义如下:SDS将数据中心或者跨数据中心的各种存储资源抽象化、池化,以服务的形式提供给应用,满足应用按需(如容量、性能、QoS、SLA等)自动化使用存储的需求。
目前,国内外的各个存储厂商基本上都有自己的相应的产品推出,如神州云科的超融合一体机其实就是软件定义存储产品。

2. 什么是软件定义存储

什么是软件定义存储(SDS)(参考资料:网络:SDS)

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

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

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

软件定义存储特点

  • 自动化:管理得到简化,成本也随之下降。

  • 标准接口:用于管理和维护存储设备和服务的应用编程接口 (API)。

  • 虚拟化数据路径:可通过应用写入数据的块、文件和对象接口。

  • 可扩展性:能在不影响性能的情况下横向扩展存储基础架构。

  • 透明:能够监控并管理存储空间的使用情况,并清楚知晓有哪些可用资源以及相应的成本。

  • 软件定义存储优势

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

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

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

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

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

  • 软件定义存储用途

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

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

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

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

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

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

3. 软件定义存储的优势是什么

相比传统存储来说,软件定义存储它是不需要关心底层硬件的,而且能够提供给用户更快的性能,更高的灵活性和开放性,更强的扩展性,更简单的管理,更少的投入。目前SDS是一个非常热的概念,国内有很多公司比如深圳元核云、华为都在进行这方面的研发。

4. 软件接口的定义

我们把这种人-软件之间的接口称作“用户界面”,也就是“UI”。这里要讨论的前一种定义: 软件不同部分之间的交互接口。通常就是所谓的API――应用程序编程接口,其表现的形式是源代码。API的发明和发展大大促进了计算机产业的进步,同时API几乎决定着日常运算的各个方面。
大多数程序员秉承为软件用户设计优秀的用户界面思想,这一点早已深入人心。可是,另一方面,如何实现合理的软件API却只为少数人所重视。历史证明,所有在应用上获得成功的软件或者Web应用无一不是首先在API的设计上满足了用户的需求,即便这些用户几乎从不直接使用这些API!

5. 所谓的软件定义存储SDS与传统存储有什么不同

超融合核心的分布式存储也是软件定义存储(SDS)的一种形态,而超融合架构本质上也是一种软件定义存储(SDS)和虚拟化融合部署的模式。所以软件定义存储与传统存储的区别可以参考超融合与传统架构的区别,详情如下:

一、架构和资源管理模式对比如下以SmartX 超融合产品为例,分别给出了下超融合架构和传统架构的部署区别和资源管理模式区别。

从上图可以看出,超融合架构在整个产品运维周期中,不仅大量操作被自动化,运维简单,而且时间短,效率高。可以有效降低人员要求,将 IT 人员解放出来进行更创新的活动。

5、采购成本和总拥有成本的降低在客户最关注的成本方面,服务器+超融合软件(或超融合一体机),相比服务器加传统中高端存储的成本,有较大幅度的降低。但除了采购成本,超融合在总拥有成本上都有大幅降低。关于超融合在成本方面的优势可以访问官方技术博客:《超融合相比传统FC SAN架构有什么成本优势?》
可以看到,超融合通过创新的架构,以更优的成本让IT基础架构更敏捷、能力更强,而这些特性,将为用户加快数字化转型奠定坚实基础。

6. 超融合架构(HCI)和软件定义存储(SDS)的关系

很简单,HCI 是一室一厅(同时扮演着客厅,书房,卧室的角色)适合小规模分支机构,从业务的角度一个应用一套系统,整合了计算,存储,网络
SDS 是四室两厅,每个房间都有自己独立的功能,适合大型企业,适合多业务场景,文件,块,对象,大数据HDFS需求
业务部门喜欢HCI,一套集群搞定,IT 运维和基础架构部门,喜欢SDC,SDS,SDN 拆分部署,计算,存储资源容易量化
HCI 的弊端是选择一个厂家的HCI,比如虚拟机是KVM就没法再选择 VSPHERE ,计算跟存储无法分开扩容,不适合30个节点以上的集群需求,实际上HCI的案例,大部分都是30节点以内一个集群,如果有大型案例,用户一般都会拆分到很多个集群去管理,SDS 比较好的厂商,一个集群200个节点很常见,比如电信全球眼,移动咪咕,这些基于SDS架构的平台,20PB 是常见容量,这些应用不适合采用 HCI

7. 有了解软件定义存储的吗,寻专业解答

软件定义存储(SDS)是一种数据存储方式,所有存储相关的控制工作都仅在相对于物理存储硬件的外部软件中。这个软件不是作为存储设备中的固件,而是在一个服务器上或者作为操作系统(OS)或hypervisor的一部分。

软件定义存储是一个较大的行业发展趋势,这个行业还包括软件定义网络(SDN)和软件定义数据中心(SDDC)。和SDN情况类似,软件定义存储可以保证系统的存储访问能在一个精准的水平上更灵活地管理。
软件定义存储是从硬件存储中抽象出来的,这也意味着它可以变成一个不受物理系统限制的共享池,以便于最有效地利用资源。它还可以通过软件和管理进行部署和供应,也可以通过基于策略的自动化管理来进一步简化。

8. 市场上主要的软件定义存储产品如何分类

在Gartner的《软件定义存储:公司高层之所见》报告中,从应用场景化和成本支出的角度对软件定义存储进行了分类:一类是基础设施软件定义存储产品,主要用来增强或取代传统存储阵列,可以改善资本支出(Capex),比如杉岩数据的杉岩数据的SandStone;另一类是管理软件定义存储产品,它可以与现有的存储相联系,提供更强的存储服务敏捷性,从而改善运营支出(Opex),这种目前市面上相对少一些。

9. 选择软件定义存储/分布式存储还是超融合一体机

肯定选择分布式存储,非常强调数据安全性,可以规避很多硬盘、服务器损坏、静默数据损毁等常见数据丢失风险。如果是普通的中小企业,主要部署一些静态网站,存储需求量不大,对数据安全性要求不高,能够容忍一定的数据丢失风险的,可以用超融合一体机。我们司负责IT的就10来个人,采用的VMware虚拟机加元核云分布式统一存储的方案

10. 什么是软件定义存储

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

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

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

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

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

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

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

详细内容可关注SmartX技术博客《超融合、软件定义存储(SDS)、分布式存储以及Server SAN的区别与联系》

热点内容
ios网易云音乐上传 发布:2025-07-14 08:16:58 浏览:391
荣耀8x可以用方舟编译器吗 发布:2025-07-14 08:09:49 浏览:277
云服务器商家怎么购买 发布:2025-07-14 08:05:34 浏览:45
c语言convert函数 发布:2025-07-14 07:56:34 浏览:483
sql存储过程打印 发布:2025-07-14 07:56:26 浏览:658
弄服务器需要什么语言 发布:2025-07-14 07:54:27 浏览:507
金土火的三才配置是什么意思 发布:2025-07-14 07:51:21 浏览:774
服务器带宽怎么计费 发布:2025-07-14 07:51:16 浏览:831
接龙编程 发布:2025-07-14 07:48:17 浏览:172
oppoa935g配置怎么样 发布:2025-07-14 07:44:47 浏览:777