SDDC(Software-Defined Data Center,软件定义数据中心)从功能架构上可分为以下五大关键技术,分别为:
1. 软件定义计算
2. 软件定义存储
3. 软件定义网络
4. 云操作系统
5. IT基础设施
本章节我们重点讲解软件定义存储。
软件定义存储(SDS,Software-defined storage):把存储控制面与硬件面分离,使存储资源变得更灵活,使其更容易配置和使用存储资源。SDS将硬件存储资源整合起来,并通过软件来定义这些资源。用户能够根据应用策略来配置和使用存储服务,并将它们部署在云中的多种硬件上。软件定义存储实质上是利用存储虚拟化软件,将物理设备中的存储(无论是基于块、文件,还是对象)抽象为虚拟共享存储资源池,通过虚拟化层进行存储管理,可以按照用户的需求,将存储池划分为许多虚拟存储设备,并可以配置个性化的策略进行管理,跨物理设备实现灵活的存储使用模型。
SDS起步稍晚,标准化的研究以及产品的研发尚处在起步阶段,再加上传统存储厂商由于各自利益,对SDS的发展战略尚不明晰,SDS的发展仍然需要一定的时间。