软件定义存储系统架构图
在存储业界,不同存储厂商问的存储设备和解决方案长期存在技术壁垒。多数现有的存储系统是单一的,集成的系统,只支持特定的硬件和软件组合,使独立的存储系统缺乏灵活性,无法充分利用不断涌现的新硬件产品的能力和新平台,只能进行有限度的扩展,从而无法满足用户快速增长的数据存储的需要。
而软件定义存储(SDS software defined storage)能够将存储服务从存储系统中抽象出来,且可同时向机械硬盘及固态硬盘提供存储服务,用户能够通过软件开发控制异构存储设备,简单来说就是在任何存储上运行的应用都能够在用户定义的策略的驱动下自动工作。
软件定义存储技术能够在现有存储设备上,进一步降低系统复杂性、解耦控制器驱动、并将系统可靠性切换到软件上,有利于电信运营商低成本、高效率的对存储系统进行管理和开发。
软件定义存储关键技术
软件定义存储关键技术为SDS、VSAN、Ceph 等。其中,
SDS 技术多为轻量级设备驱动及软件组件,需配置在软件定义存储保护域、存储池、冗余机制中,确保硬件存储系统在发生故障后,应用程度不会被中断;
VSAN 由多个计算机节点组成,主要为此些节点提供同一数据存储场所。VSAN 信息存储不必创设常用存储池,而是通过冗余、性能等策略进行数据监控及调整;
Ceph在软件定义存储系统中的功能为存储数据,帮助数据进行复制、恢复及回填,为保障数据安全性提供重要依据。