[发明专利]服务器中硬盘信息的获取方法和装置在审
申请号: | 201811089766.6 | 申请日: | 2018-09-18 |
公开(公告)号: | CN109324951A | 公开(公告)日: | 2019-02-12 |
发明(设计)人: | 赵阳阳 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 林桐苒;解婷婷 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬盘信息 方法和装置 监控请求 描述信息 目标读取 服务器 独立磁盘冗余阵列 读取 读取操作 预先设置 响应 | ||
本发明公开了一种服务器中硬盘信息的获取方法和装置。所述方法包括:在接收到获取硬盘信息的监控请求后,获取独立磁盘冗余阵列RAID卡的型号的描述信息;根据所述RAID卡的型号的描述信息,确定所述RAID卡的型号;根据预先设置的RAID卡的型号与硬盘信息的读取策略的对应关系,确定所述RAID卡的型号在执行硬盘信息读取操作所需的目标读取策略;利用所述目标读取策略响应所述硬盘信息的监控请求。
技术领域
本发明涉及信息处理领域,尤指一种服务器中硬盘信息的获取方法和装置。
背景技术
RAID(Redundant Array of Independent Disks,独立磁盘冗余阵列)是一种把多块独立的物理硬盘按不同方式组合起来形成一个逻辑硬盘,从而提供比单个硬盘有着更高的性能和提供数据冗余的技术。RAID卡一般分为硬RAID卡和软RAID卡两种,通过用硬件来实现RAID功能的就是硬RAID,独立的RAID卡,主板集成的RAID芯片都是硬RAID。通过软件并使用CPU的RAID卡是指使用CPU来完成RAID的常用计算,软件RAID占用CPU资源较高,绝大部分服务器设备是硬件RAID。
随着计算机技术的快速发展,大规模的数据业务及数量量不断增加,从而数据存储安全性及有效性不断增加。服务器监控中需要监控RAID卡信息及状态,不同厂商及型号RAID卡配置显示信息有所不同,因此自动适配不同的RAID卡并带内获取RAID卡信息及硬盘状态,能够及时了解系统RAID卡及硬盘状态信息,能够方便实现不同RAID卡的自动监控,降低操作复杂度,实现自动化。
目前的服务器带内硬件监控中,对于硬盘信息的获取,需要根据不同的RAID卡型号,采用对应型号的工具来获取硬盘状态及信息,并且不同的工具获取到的硬盘信息,数据格式也有所不同,每次监控时,需要手动配置RAID卡型号信息,对不同型号的RAID也需要进行再次开发与测试,需要投入大量的时间与精力。
鉴于此,如何提高硬盘信息的获取效率是亟待解决的问题。
发明内容
为了解决上述技术问题,本发明提供了一种服务器中硬盘信息的获取方法和装置,提高硬盘信息的获取效率。
为了达到本发明目的,本发明提供了一种服务器中硬盘信息的获取方法,包括:
在接收到获取硬盘信息的监控请求后,获取独立磁盘冗余阵列RAID卡的型号的描述信息;
根据所述RAID卡的型号的描述信息,确定所述RAID卡的型号;
根据预先设置的RAID卡的型号与硬盘信息的读取策略的对应关系,确定所述RAID卡的型号在执行硬盘信息读取操作所需的目标读取策略;
利用所述目标读取策略响应所述硬盘信息的监控请求。
其中,所述方法还具有如下特点:所述利用所述目标读取策略响应所述监控信息的监控请求之后,所述方法还包括:
输出所述硬盘信息的监控结果。
其中,所述方法还具有如下特点:所述输出所述硬盘信息的监控结果包括:
获取所述硬盘信息的监控结果;
按照预先设置的标准输出格式,将所述监控结果的数据格式转换成符合所述标准输出格式的结果数据;
输出所述结果数据。
其中,所述方法还具有如下特点:
所述获取RAID卡的型号的描述信息,包括:
获取所述RAID卡的外设部件互连标准PCI的命令信息,其中所述PCI的命令信息包括所述RAID卡的ID信息;
所述根据所述RAID卡的型号的描述信息,确定所述RAID卡的型号,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811089766.6/2.html,转载请声明来源钻瓜专利网。