这个特性是在以前公司负责详细设计开发的,面试了这么久工作还没着落,靠着回忆将部分细节记录分享下。
RAID详细定义见https://zh.wikipedia.org/wiki/RAID
整个流程如图:
运维人员在裸金属服务器入云后将部分硬盘所在槽位作为系统盘标记更新到ironic node的extra字段中,另一些有硬盘的槽位作为数据盘提供给用户自定义组建RAID盘。其实像不同的flavor规格定义里已经添加了描述,console数据盘选择时就是根据flavor的定义展示的。形如:2 * 600GB SAS System Disk RAID 1 + 12 * 10TB SATA
加号前面指的系统盘,后面是数据盘。