云平台块设备异常审计方法、装置、设备及存储介质制造方法及图纸

技术编号:26262823 阅读:45 留言:0更新日期:2020-11-06 18:01
本申请公开了提供的云平台块设备异常审计方法,通过自动化审计path层、multipath层的异常数据,能快速的分析出主机上multipath、path信息的准确性、链路是否有故障,让运维人员尽早发现问题所在,简化问题排查的步骤,蚌珠运维人员从人工排查的复杂工作中解脱出来,提升云计算平台的故障排查能力,简化运维人员的工作量,使问题快速定位;同时在multipath业务运行过程中实现实时监测,在运行过程中一旦发生异常可以及时告知运维人员提早处理,防止对业务数据造成影响,从而进一步提高云平台业务系统稳定性。本申请还提供了一种云平台块设备异常审计装置、设备及一种可读存储介质,具有上述有益效果。

【技术实现步骤摘要】
云平台块设备异常审计方法、装置、设备及存储介质
本申请涉及系统通信
,特别涉及一种云平台块设备异常审计方法、装置、设备及一种可读存储介质。
技术介绍
在基于SAN(StorageAreaNetwork,存储区域网络)存储的分布式云平台上所运行的虚拟机中所使用的磁盘大部分都是通过scsi(一种数据链路协议,在本申请中指代SAN存储所依赖的FC、iSCSI协议)链路链接的外部存储所提供的磁盘,这其中牵涉到的层面有很多,包含虚拟机所在宿主机(本申请中指代云平台所运行虚拟机的物理节点)操作系统的块设备(本申请中指通过SAN接管过来的scsi块设备)管理层面、物理链路层面、存储层面等。在多层次的块设备管理机制下,对磁盘的管理(包含磁盘创建、链接、扩容、删除等)操作在每个层面都可能会出现问题,而在出现问题后在各个层面均可能会残留数据及标志,这些残留数据及标志在很大程度上会影响后续磁盘的创建、挂载等操作。例如,如果在存储层残留数据及标志,那么将会造成存储资源浪费;若在宿主机侧残留标志位,将会进一步引起标志位冲突导致的数据不更新。而由于以上问题点本文档来自技高网...

【技术保护点】
1.一种云平台块设备异常审计方法,其特征在于,包括:/n云平台宿主机节点执行多路径模块业务时,获取multipath-id集合;/n确定所述集合中各multipath的磁盘设备path路径信息以及multipath信息,作为待审计设备信息;/n识别所述待审计设备信息中各信息项的信息状态,并根据所述信息状态进行待审计状态填充,得到审计状态;/n存储所述各multipath对应的所述审计状态。/n

【技术特征摘要】
1.一种云平台块设备异常审计方法,其特征在于,包括:
云平台宿主机节点执行多路径模块业务时,获取multipath-id集合;
确定所述集合中各multipath的磁盘设备path路径信息以及multipath信息,作为待审计设备信息;
识别所述待审计设备信息中各信息项的信息状态,并根据所述信息状态进行待审计状态填充,得到审计状态;
存储所述各multipath对应的所述审计状态。


2.如权利要求1所述的云平台块设备异常审计方法,其特征在于,识别所述待审计设备信息中各信息项的信息状态,并根据所述信息状态进行待审计状态填充,得到审计状态,包括:
识别所述待审计设备信息中multipath信息的信息状态,并根据所述multipath信息的信息状态进行multipath层面状态填充,得到multipath层面状态;
识别所述待审计设备信息中磁盘设备path路径信息的信息状态,并根据所述path路径信息的信息状态进行path层面状态填充,得到path层面状态;
将所述multipath层面状态以及所述path层面状态作为所述审计状态。


3.如权利要求2所述的云平台块设备异常审计方法,其特征在于,所述multipath信息中包括:multipath唯一标识、multipath设备大小、子路径设备、子路径、子路径唯一标识、子路径lun-id;则识别所述待审计设备信息中multipath信息的信息状态,并根据所述multipath信息的信息状态进行multipath层面状态填充,得到multipath层面状态,包括:
判断所述子路径数目是否为0,若是,填充状态为LEGACY_PATH;
判断所述multipath唯一标识与所述子路径唯一标识是否一致,若否,填充状态为WWN_NOT_EQUAL;
判断各所述子路径是否畅通,若否,填充状态为PATH_FAILED。


4.如权利要求2所述的云平台块设备异常审计方法,其特征在于,所述磁盘设备path路径信息包括:设备、唯一标识、路径以及lun-id;则相应的,识别所述待审计设备信息中磁盘设备path路径信息的信息状态,并根据所述path路径信息的信息状态进行path层面状态填充,得到path层面状态,包括:
判断所述唯一标识是否能正常获取,若否,标记为WWN_ERROR;
判断各所述路径是否被multipath聚合,未被聚合标记为NOT_IN_MPA...

【专利技术属性】
技术研发人员:轩艳东亓开元马豹张东
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1