一种针对LSI‑RAID卡的自动配置RAID卡的方法技术

技术编号:17363419 阅读:67 留言:0更新日期:2018-02-28 13:18
本申请发明专利技术一种针对LSI‑RAID卡的自动配置RAID卡配置的方法,通过主板自带shell系统来自动配置整机柜所有节点和服务器的RAID卡的RAID级别和RAID参数的配置,进而实现了全自动化、无人工干预的配置方法,能够大批量快速地配置服务器RAID卡,极大提高了服务器的配置效率,并且保证了配置的正确率。

A method for the automatic configuration of RAID LSI RAID card

【技术实现步骤摘要】
一种针对LSI-RAID卡的自动配置RAID卡的方法
本专利技术涉及服务器硬盘测试领域,具体涉及一种针对LSI-RAID卡的自动配置RAID卡的方法。
技术介绍
RAID(RedundantArrayofIndependentDisks独立磁盘冗余阵列)或简称磁盘阵列,是一种把多块独立的硬盘(物理硬盘)按不同方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据冗余的技术。组成磁盘阵列的不同方式成为RAID级别(RAIDLevels),不同RAID级别代表着不同的存储性能、数据安全性和存储成本。数据冗余的功能是在用户数据一旦发生损坏后,利用冗余信息可以使损坏数据得以恢复,从而保障了用户数据的安全性(除RAID0外)。在用户看起来,组成的磁盘组就像是一个硬盘,用户可以对它进行分区,格式化等等。总之,对磁盘阵列的操作与单个硬盘一模一样。不同的是,磁盘阵列的存储性能要比单个硬盘高很多(主要是存取速度上),而且可以提供数据冗余。RAID卡就是用来实现RAID功能的板卡,通常是由I/O处理器、硬盘控制器、硬盘连接器和缓存等一系列零组件构成的。不同的RAID卡支持的RAID功能不同。支持RAlD0、RAID1、RAID3、RAID4、RAID5、RAID10不等。RAID卡可以让很多磁盘驱动器同时传输数据,而这些磁盘驱动器在逻辑上又是一个磁盘驱动器,所以使用RAID可以达到单个的磁盘驱动器几倍、几十倍甚至上百倍的速率。这也是RAID卡最初想要解决的问题。可以提供容错功能,这是RAID卡的第二个重要功能。大型机房的通用服务器机柜里通常会有上百台同类型的服务器,或者数量巨大的整机柜的节点。这些通用服务器或者机柜里面的节点在部署的时候,通常需要手动配置RAID卡的级别和缓存策略,既费时费力又容易出现人为的操作错误导致配置问题。针对上述这种情况,本申请专利技术一种针对LSI-RAID卡的自动配置RAID卡配置的方法,能够大批量快速地配置服务器RAID卡,极大提高了服务器的配置效率,并且保证了配置的正确率。
技术实现思路
本专利技术所述的自动配置RAID卡配置的方法,其主要实现方式是通过主板自带shell系统来自动配置整机柜所有节点和服务器的RAID卡的RAID级别和RAID参数的配置,进而实现了全自动化、无人工干预的配置方法,真正实现了快速自动配置,避免了手动输入的差错。具体地,本申请请求保护一种针对LSI-RAID卡的自动配置RAID卡的方法,其特征在于,该方法具体包括如下步骤:进入主板自带的shell系统,配置BMC网口,使其可以远程操作;通过远程传输自动运行配置应用程序到所有需要配置RAID配置的服务器或者节点;灌装系统。如上所述的针对LSI-RAID卡的自动配置RAID卡的方法,其特征还在于,配置应用程序配置RAID卡的方法为获取当前服务器或者节点下的RAID卡信息,根据预先设定配置RAID级别和相关参数。如上所述的针对LSI-RAID卡的自动配置RAID卡的方法,其特征还在于,配置应用程序是基于LSI-RAID卡管理工具StorCLI。附图说明图1、本专利技术所述配置方法的工作流程图具体实施方式下面通过一个实施例对本专利技术所述的具体实现步骤进行说明。如附图1所示为通过模拟故障硬盘来测试RAID卡的rebuild和热备功能。首先,开机进入主板自带的shell系统,配置好BMC的网口,使其可以远程操作。其次,通过远程传输自动运行配置应用程序和shell下的RAID卡管理工具到所有需要配置RAID配置的服务器或者节点。最后,通过自动运行配置应用程序配置所需的RAID卡配置,RAID卡配置可以提前输入到配置应用程序中,配置应用程序运行结束后,所有的RAID卡的RAID级别和RAID设置都会到统一的配置,随后即可进行灌装系统等操作。配置RAID级别的配置应用程序的部分代码如下:配置应用程序是基于LSI-RAID卡管理工具StorCLI:#!/bin/bash##获取当前RAID卡信息storclishowall#根据需要配置RAID级别和相关参数storcli/cxaddvdraid[0|1|5|6|00|10|50|60][Size=<VD1_Sz>,<VD2_Sz>,..|all][name=<VDNAME1>,..]drives=e:s|e:s-x,y;e:s-x,y,z[PDperArray=x][SED][pdcache=on|off|default][pi][DimmerSwitch(ds)=default|automatic(auto)|none|maximum(max)|MaximumWithoutCaching(maxnocache)][wt|wb|awb][nora|ra][direct|cached][cachevd][Strip=<8|16|32|64|128|256|1024>][AfterVd=X][EmulationType=0|1|2][Spares=[e:]s|[e:]s-x|[e:]s-x,y][force][ExclusiveAccess]显而易见地,上面所示的仅仅是本专利技术的一个具体实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据上述实施例获得其他的技术方案,以及在本专利技术保护的范围内做出的等同变化均应落入本专利技术的保护范围内,都属于本专利技术保护的范围。综上所述,本专利技术所述的配置方法,实现简单,无需人工操作,真正实现快速自动配置,降低了手动配置的出错率,也不需要提前灌装任何系统,极大地提高了研发测试、生产效率。本文档来自技高网
...
一种<a href="http://www.xjishu.com/zhuanli/55/201710947821.html" title="一种针对LSI‑RAID卡的自动配置RAID卡的方法原文来自X技术">针对LSI‑RAID卡的自动配置RAID卡的方法</a>

【技术保护点】
一种针对LSI‑RAID卡的自动配置RAID卡的方法,其特征在于,该方法具体包括如下步骤:进入主板自带的shell系统,配置BMC网口,使其可以远程操作;通过远程传输自动运行配置应用程序到所有需要配置RAID配置的服务器或者节点;灌装系统。

【技术特征摘要】
1.一种针对LSI-RAID卡的自动配置RAID卡的方法,其特征在于,该方法具体包括如下步骤:进入主板自带的shell系统,配置BMC网口,使其可以远程操作;通过远程传输自动运行配置应用程序到所有需要配置RAID配置的服务器或者节点;灌装系统。2.如权利要求1所述的针对LSI-RAID卡的自动配...

【专利技术属性】
技术研发人员:李超
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1