一种磁盘保护方法、设备及系统技术方案

技术编号:4227097 阅读:309 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例提供一种磁盘保护方法、设备及系统。一种磁盘保护方法,包括:在预定时间接收磁盘的震动信息;根据所述磁盘的震动信息与预定阈值信息的比较结果确定所述磁盘的震动级别;根据所述磁盘震动级别对所述磁盘进行业务控制。本发明专利技术实施例中,基于磁盘震动较强时磁盘处于高速读写状态是造成磁盘损坏的重要原因的分析,通过获得磁盘的震动级别,然后根据磁盘的震动级别来控制磁盘的业务状态,也即根据磁盘的震动级别来控制磁盘的读写状态,从而增强了对磁盘的防震保护,大大增加了磁盘使用寿命,降低了磁盘成本。另外,也减少了因更换磁盘产生的维护人员人力成本,减少了因磁盘损坏数据重构给系统带来的额外负载,确保系统可靠运行。

【技术实现步骤摘要】

本专利技术涉及数据存储
,尤其涉及一种磁盘保护方法、设备及系统
技术介绍
随着当前信息量的急剧增加,对存储设备的需求也日益增长。磁盘是存储设备中 使用最频繁、最广泛的存储介质之一。磁盘可以包括硬盘、软盘等,一般说来,硬盘由盘片、 磁头、盘片主轴、控制电机、磁头控制器、数据转换器、接口、缓存等几个部份组成。在每个盘 片的存储面上都有一个磁头,磁头与盘片之间的距离很小,所有的磁头连在一个磁头控制 器上,由磁头控制器负责各个磁头的运动,磁头可沿盘片的半径方向动作,而盘片以每分钟 数千转到上万转的速度在高速旋转,这样磁头就能对盘片上的指定位置进行数据的读写操 作。 在磁盘的使用过程中,外界的震动很容易对磁盘的盘片或磁头等产生损坏,因此 磁盘成为了存储系统中损坏率最高的部件之一,磁盘的损坏不仅极易造成大量数据信息的 丢失,而且对于设备的使用和维护产生了大量的成本,同时众多标准均对设备抗震提出了 严格要求,这对设备厂商如何设计磁盘以减少或避免因震动带来的磁盘损坏提出了严峻的 考验。 对于磁盘的防震保护是一个系统性的技术工作,现有技术中主要采用的方法是通 过改进磁盘的结构实现防震保护,例如在磁盘内部或外部增加特殊固定件来进行减震处 理,以达到降低磁盘震动从而保护磁盘的目的,例如在磁盘内部设置特殊的磁盘滑道,或设 置磁盘框、磁盘框滑道、机柜等。但是,专利技术人在实现本专利技术的过程中研究发现,这种通过减 震处理的磁盘保护方式只能在有限的程度上减少磁盘损坏,对于强度较大的震动仍然容易 损坏磁盘。
技术实现思路
本专利技术实施例提供一种磁盘保护方法、设备及系统,能够增强对磁盘的防震保护。 根据本专利技术的一个方面,提供了一种磁盘保护方法,包括 在预定时间接收磁盘的震动信息; 根据所述磁盘的震动信息与预定阈值信息的比较结果确定所述磁盘的震动级 别; 根据所述磁盘震动级别对所述磁盘进行业务控制。 根据本专利技术的另一个方面,提供了一种磁盘保护设备,包括 信息接收单元,用于在预定时间接收磁盘的震动信息; 级别确定单元,用于根据所述磁盘的震动信息与预定阈值信息的比较结果确定磁 盘的震动级别; 业务控制单元,用于根据所述磁盘震动级别对所述磁盘进行业务控制。 根据本专利技术的再一方面,提供了一种磁盘保护系统,包括磁盘和业务控制设备,所述磁盘,用于在预定时间获取磁盘的震动信息;根据所述磁盘的震动信息与预定阈值信息的比较结果确定所述磁盘的震动级别,并将所述磁盘震动级别上报所述业务控制设备;所述业务控制设备,用于根据所述磁盘震动级别对所述磁盘进行业务控制。 由于磁盘震动较强时磁盘处于高速读写状态是造成磁盘损坏的重要原因,基于以上分析,在本专利技术实施例中,通过获得磁盘的震动级别,然后根据磁盘的震动级别来控制磁盘的业务状态,也即根据磁盘的震动级别来控制磁盘的读写状态,从而增强了对磁盘的防震保护,大大增加了磁盘使用寿命,降低了磁盘成本。附图说明 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。图1是本专利技术实施例一种磁盘保护的方法流程图; 图2是本专利技术实施例一的方法流程图; 图3是本专利技术实施例二的方法流程图; 图4是本专利技术实施例一种磁盘保护设备的结构示意图; 图5是图4所述的实施例中级别确定单元的结构示意图; 图6是本专利技术实施例另一种磁盘保护设备的结构示意图; 图7是本专利技术实施例一种磁盘保护系统的结构示意图。具体实施例方式为了使本领域技术人员能进一步了解本专利技术的特征及
技术实现思路
,请参阅以下有关本专利技术的详细说明与附图,附图仅提供参考与说明,并非用来限制本专利技术。 下面结合附图和实施例,对本专利技术的技术方案进行描述。 在实现本专利技术的过程中,专利技术人经过反复研究和多次试验总结发现,基于磁头高 速寻道读写数据的原理,磁头在高速寻道过程中若遭遇外界震动,则磁头容易打击到盘面 从而产生坏道甚至损坏磁盘,而当震动强度很低或者磁盘处于非工作状态时,磁盘则不易 损坏,因此磁盘震动较强时磁盘处于高速读写状态是造成磁盘损坏的重要原因。基于以上 分析,专利技术人提出了根据磁盘的震动情况来控制业务即控制磁盘读写状态的方法以从根源 上保护磁盘,下面通过具体实施例进行详细说明。 参照图l,为本专利技术实施例一种磁盘保护的方法流程图。该方法可以包括 步骤101,在预定时间接收磁盘的震动信息。 在磁盘内部或其它位置可根据需要设置震动传感器,来实时或定时监测记录磁盘 各部位的震动状态。该震动状态可以直接作为磁盘震动信息由用于保护该磁盘的服务器或 设置在服务器上的系统进行接收;震动传感器也可以对该震动状态进行简单处理,如处理 成震动的强度值或震动的级别等震动信息,既可以直接传递至服务器或系统,也可以当获 得的磁盘震动达到一定强度时,再上报至服务器或系统。 其中,预定时间可以是只设定固定的一个或几个时刻,由服务器或系统进行一次或几次震动信息的接收;也可以设定为时间间隔,每经过该时间间隔,如lmin,震动传感器 就上传一次震动消息,服务器或系统就接收一次信息。该预定时间的设定可以根据客户需 求和具体应用场景进行设置。 步骤102,根据所述磁盘的震动信息与预定阈值信息的比较结果确定所述磁盘的 震动级别。 本步骤中用于保护该磁盘的服务器或设置在服务器上的系统可以根据震动传感器上报的震动信息确定出震动强度,然后跟系统内部预设的一个或多个阈值进行比较,当然,如果震动传感器上报的震动信息中包含了震动的强度值则可直接进行比较。 其中,预定阈值信息是经过前期对磁盘震动进行实时监测,记录磁盘各部位震动状态,通过长期大量的数据统计,设定出的合理阈值,该阈值可以包括预警阈值和损坏阈值,也还可以包括其它阈值,如安全阈值等。 根据磁盘震动强度与各阈值的比较可以确定出该震动强度所处的阈值范围对应 的震动级别,服务器或系统中可以维护有各级别阈值范围和各级别对应策略的关系表,以 便于根据相应的策略进行后续业务控制。 步骤103,根据所述磁盘震动级别对所述磁盘进行业务控制。 如果磁盘的震动级别较高,对磁盘产生影B向,则对相应磁盘可以进行后续的减少 业务分发或转移磁盘业务等操作,如果磁盘震动的级别仍属于安全级别,则可以对该磁盘 进行正常业务的分发。当然震动级别与业务控制策略之间的对应关系可以根据需要进行调 整和修改。 本专利技术实施例中,基于磁盘震动较强时磁盘处于高速读写状态是造成磁盘损坏的重要原因的分析,通过获得磁盘的震动级别,然后根据磁盘的震动级别来控制磁盘的业务状态,也即根据磁盘的震动级别来控制磁盘的读写状态,从而增强了对磁盘的防震保护,大大增加了磁盘使用寿命,降低了磁盘成本。。另外,也减少了因更换磁盘产生的维护人员人力成本,减少了因磁盘损坏数据重构给系统带来的额外负载,确保系统可靠运行。 上述实施例中步骤101 102也可以由磁盘本身执行,由磁盘内的震动传感器获得震动信息,然后由磁盘内的其它处理单元在进行震动信息与阈值信息的比较,并确定出震动的级别后,直接上报用于保护该磁盘的服务器或设置在服务器上的系统,以进行业务本文档来自技高网
...

【技术保护点】
一种磁盘保护方法,其特征在于,包括:在预定时间接收磁盘的震动信息;根据所述磁盘的震动信息与预定阈值信息的比较结果确定所述磁盘的震动级别;根据所述磁盘的震动级别对所述磁盘进行业务控制。

【技术特征摘要】

【专利技术属性】
技术研发人员:罗先军
申请(专利权)人:成都市华为赛门铁克科技有限公司
类型:发明
国别省市:90[中国|成都]

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

1