软件定义存储 (SDS) 是一种能将存储软件与硬件分隔开的存储架构。不同于传统的网络附加存储 (NAS) 或存储区域网络 (SAN) 系统,SDS 一般都在行业标准系统或 x86 系统上执行,从而消除了软件对于专有硬件的依赖性。
通过将存储软件与硬件分离,您可以根据需求扩展您的存储能力,而不是仓促地添置专有硬件。分离后,您还可以在需要时升级或降级硬件。基本上,SDS 可以大幅提高您的灵活性。
以下是相关的要点。假设您有很多台不同的 X86 服务器。而且,每台服务器都拥有不同的存储容量,需要安装不同的存储软件才能正常工作。借助 SDS,您可删除这些不灵活硬件上的存储容量,并将这些容量全都合并到某个具有绝佳灵活性和可扩展性的位置。凭借 SDS,您几乎可以立即扩展自己的存储容量,实现经济高效、灵活且可扩展。但是,这样做无法使 SDS 成为云(稍后会详细介绍)。
SDS 是某个更大的生态系统的一部分,这个生态系统被广义地定义为完全软件定义,其中所有的软件和硬件都相互分离。这种分割使得您能够自由选择所要购买的硬件和真正需要的存储容量。
在大多数情况下,SDS 都应具备以下特性:
• 自动化:管理得到简化,成本也随之下降。
• 标准接口:用于管理和维护存储设备和服务的应用编程接口 (API)。
• 虚拟化数据路径:可通过应用写入数据的块、文件和对象接口。
• 可扩展性:能在不影响性能的情况下横向扩展存储基础架构。
• 透明:能够监控并管理存储空间的使用情况,并清楚知晓有哪些可用资源以及相应的成本。
•
软件定义存储如何工作?
传统的旧式存储都为单体式存储。它会与硬件(往往都符合行业标准)和专有软件进行捆绑销售。但是,SDS 之所以实用是因为其独立于任何特定硬件。
SDS 并没有将存储空间本身与硬件分隔开。更确切地说,SDS 只不过是一个技术堆栈层,可以使用行业标准服务器(而非专有硬件)来提供大量服务。实际上,SDS 所抽象的对象是用于控制存储请求的组件,而非实际存储的内容。它是位于物理存储和数据请求之间的一个软件层,允许您操控数据的存储方式和存储位置。SDS 控制器软件可以提供存储访问服务、网络和连接。SDS 控制器软件最重要的一个特性是,它不会对底层硬件的容量或有用性做任何假设。
软件定义存储有何优点?
容器
通过在容器应用中运行持久存储,更加充分地利用您的容器应用;或者,通过在容器中运行 SDS,更加充分地利用您的存储。
云基础架构
支持私有云、公共云和混合云架构,并能实现所需的敏捷性和可扩展性。
大数据分析
快速安全地分析大型数据湖,以提升业务洞察力。
超融合基础架构
消除离散存储层,并能与您企业中的各种虚拟化服务器实例搭配使用。
**
对象存储**
灵活可靠地存储、备份和检索 PB 级的数据。
富媒体
您的富媒体存储会日益扩展,因为您总是需要更多内容。
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞0
添加新评论0 条评论