一种raid卡配置方法、系统及相关装置的制造方法

文档序号:9891508阅读:320来源:国知局
一种raid卡配置方法、系统及相关装置的制造方法
【技术领域】
[0001]本发明涉及服务器配置技术,尤其涉及一种RAID卡配置方法、系统及相关装置。
【背景技术】
[0002]独立冗余磁盘阵列(RedundantArray of Independent Disk,RAID)是一种把多块独立的物理磁盘按不同的使用方法组合起来形成一个更大的逻辑硬盘的磁盘使用策略。
[0003]RAID卡是服务器中对硬盘提供数据冗余的重要组件,可根据需要,使用不同的设置,例如RAIDO、RAID 1、RAID5等等。由于RAID卡配置的改变会造成服务器硬盘的数据改变,而服务器的操作系统,属于硬盘数据的一部分,所以,改变RAID卡配置的操作,通常需要在操作系统启动引导之前完成。对服务器运维人员来说,这类更改RAID卡配置的操作无法通过远程访问的方式批量修改,必须在每台服务器上手动操作完成,导致配置过程繁琐,在服务器数量较大的中大型数据中心中,此类操作需投入较多人力;并且,大大降低了服务器的维护效率、提高了服务器的运维成本。

【发明内容】

[0004]有鉴于此,为解决现有存在的技术问题,本发明实施例提供:
[0005]一种RAID卡配置方法,应用于待配置服务器,包括:
[0006]加载网络文件系统NFS文件服务器上的操作系统文件;
[0007]根据所述操作系统文件进行独立冗余磁盘阵列RAID卡配置。
[0008]—具体实施例中,所述加载NFS文件服务器上的操作系统文件之前,该方法还包括:
[0009]待配置服务器从PXE启动服务器下载启动文件映像并运行。
[0010]—具体实施例中,所述操作系统文件包括RAID卡配置工具及自动化配置脚本。
[0011]—具体实施例中,所述根据操作系统文件进行RAID卡配置,包括:
[0012]根据操作系统文件调整组成RAID卡的硬盘数量和/或类型。
[0013]本发明实施例还提供一种服务器,包括:操作系统文件加载模块和RAID卡配置模块;其中,
[0014]所述操作系统文件加载模块,用于加载NFS文件服务器上的操作系统文件;
[0015]所述RAID卡配置模块,用于根据所述操作系统文件进行独立冗余磁盘阵列RAID
卡配置。
[0016]一具体实施例中,该服务器还包括启动文件映像下载模块,其中,
[0017]所述启动文件映像下载模块,用于从PXE启动服务器下载启动文件映像并运行,之后,通知操作系统文件加载模块进行处理。
[0018]—具体实施例中,所述操作系统文件加载模块加载的操作系统文件包括RAID卡配置工具及自动化配置脚本。
[0019]—具体实施例中,所述RAID卡配置模块,具体用于根据操作系统文件调整组成RAID卡的硬盘数量和/或类型。
[0020]本发明还提供一种RAID卡配置系统,包括:待配置服务器和NFS文件服务器;其中,
[0021]所述待配置服务器,用于加载NFS文件服务器上的操作系统文件;
[0022]所述NFS文件服务器,用于存储操作系统文件。
[0023]—具体实施例中,该系统还包括PXE启动服务器;
[0024]所述待配置服务器,为上述的服务器;
[0025]所述PXE启动服务器,用于存储启动文件。
[0026]本发明实施例所述的RAID卡配置方法、系统及相关装置,加载网络文件系统NFS文件服务器上的操作系统文件;根据所述操作系统文件进行独立冗余磁盘阵列RAID卡配置。本发明实施例所述的技术方案可以批量自动完成RAID卡配置,无需人工干预,从而简化了配置过程、节省了人力成本,并且,大大降低了服务器维护的成本、提升了运维速度及效率。
【附图说明】
[0027]图1为本发明实施例一种RAID卡配置方法流程示意图;
[0028]图2为本发明实施例再一种RAID卡配置方法流程示意图;
[0029]图3为本发明实施例一种服务器的结构示意图;
[0030]图4为本发明实施例再一种服务器的结构示意图;
[0031]图5为本发明实施例一种RAID卡配置系统结构示意图;
[0032]图6为本发明实施例再一种RAID卡配置系统结构示意图。
【具体实施方式】
[0033]为了解决现有技术存在的技术问题,本发明实施例提供一种可以批量自动完成RAID卡配置的方案。
[0034]首先,本发明实施例提供一种应用于待配置服务器的RAID卡配置方法,如图1所示,该方法包括:
[0035]步骤11:加载网络文件系统(Network File Syste,NFS)文件服务器上的操作系统文件;
[0036]本步骤一般在服务器启动后触发。为了实现本发明实施例,需要预先配置NFS,通过使用NFS,服务器可以访问远端服务器上的文件。
[0037]步骤12:根据所述操作系统文件进行RAID卡配置。
[0038]这里,操作系统文件可以包括RAID卡配置工具及自动化配置脚本,待配置服务器通过自动执行所述自动化配置脚本,结合RAID卡配置工具便可实现RAID卡配置。所述集成了 RAID卡配置工具及自动化配置脚本的操作系统文件需要预先配置于NFS文件服务器上。
[0039]基于本发明实施例所述的方案,需要修改RAID卡配置时,系统运维人员只需集中修改NFS文件服务器上所存放的操作系统文件内的RAID卡配置工具和/或自动化脚本内容,即可实现不同的RAID卡配置。
[0040]需要说明的是,RAID卡配置可以是调整组成RAID卡的硬盘数量和/或类型。例如本次配置前,RAID卡由10块硬盘组成,类型均为RAIDl,那么,通过本次配置,可以调整组成RAID卡的10块硬盘中,5块为RAIDl,5块为RAIDO。
[0041]—具体实施例中,如图2所示,所述加载NFS文件服务器上的操作系统文件之前,该方法还包括:
[0042]步骤10:待配置服务器从预启动执行环境(preboot execute environment, PXE)启动服务器下载启动文件映像并运行。
[0043]这里,相应的需要预先为所述待配置服务器配置预启动执行环境PXE引导服务,以使待配置服务器启动后从PXE启动服务器下载启动文件映像。PXE支持服务器通过网络从远端下载映像,并由此支持通过网络启动操作系统。
[0044]本发明实施例还相应地提出了
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1