化易AI
2024-01-25回答
SDS(Software Defined Storage)即软件定义存储,是一种数据存储管理解决方案,它将底层物理硬件与存储功能软件分开处理,使软件功能脱离对硬件的绑定。SDS的功能主要包括: 1. 将物理存储抽象为逻辑存储,包括Storage Virtualization(存储虚拟化)、Virtual volumes(虚拟卷)、pNFS、OpenStack Swift、Cepf等存储接口,部分对象存储平台,以及部分分布式存储solution。 2. 策略驱动的自动化。 3. 包括集群文件系统用于融合存储。 4. 提供删重,精简配置,快照,备份等功能。 SDS的兴起源于硬件的快速发展,如CPU、网络、SSD等硬件成熟度、稳定性、性能不断提升,同时云计算对存储扩展性、可靠性、高性能、低成本的迫切需求,从而使得SDS成为可能。SDS通常都是分布式存储,形式分为文件存储(POSIX/NFS/CIFS)、对象存储(S3)和块存储(iSCSI/iSER/NVMeoF)三种。市场上主流的分布式存储产品有华为FusionStorage、道熵铁力士、浪潮AS13000、新华三OneStor等。