一种硬盘存储集中管理系统技术方案

技术编号:38504524 阅读:47 留言:0更新日期:2023-08-19 16:52
本发明专利技术公开了一种硬盘存储集中管理系统,涉及硬盘管理技术领域。本发明专利技术用以解决现有硬盘存储系统对硬盘要求较高、能源消耗较大的问题。该系统包括一体机、机柜服务器和盘位机箱,其特征在于一体机访问机柜服务器,机柜服务器与盘位机箱之间互相访问,一体机显示盘位机箱中硬盘的基本信息及对盘位机箱中硬盘进行相应操作;数据存储采用单盘存储,硬盘启动为单盘启动。盘启动。盘启动。

【技术实现步骤摘要】
一种硬盘存储集中管理系统


[0001]本专利技术涉及硬盘管理
,具体涉及一种硬盘存储集中管理系统。

技术介绍

[0002]目前市场上的硬盘存储系统主要以磁盘阵列为主,磁盘阵列是由很多块独立的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。目前磁盘阵列存在如下的问题:1)对硬盘要求较高,磁盘阵列要求硬盘必须是同一品牌、同一容量。2)磁盘阵列要求硬盘群开群关,要么同时开启,要么同时关闭,同时开启时对能源消耗较大。3)磁盘阵列将数据通过条带化的方式保存在多块硬盘中,如果一个磁盘(物理)损坏,则所有硬盘的数据都无法使用。

技术实现思路

[0003]本专利技术的目的在于提供一种硬盘存储集中管理系统,用以解决现有硬盘存储系统对硬盘要求较高、能源消耗较大的问题。
[0004]为实现上述目的,本专利技术采用如下技术方案。具体地,该系统包括一体机、机柜服务器和盘位机箱,其特征在于一体机访问机柜服务器,机柜服务器与盘位机箱之间互相访问,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种硬盘存储集中管理系统,包括一体机、机柜服务器和盘位机箱,其特征在于一体机访问机柜服务器,机柜服务器与盘位机箱之间互相访问,一体机显示盘位机箱中硬盘的基本信息及对盘位机箱中硬盘进行相应操作;数据存储采用单盘存储,硬盘启动为单盘启动。2.根据权利要求1所述一种硬盘存储集中管理系统,其特征在于所述一体机采用12寸一体机。3.根据权利要求1所述一种硬盘存储集中管理系统,其特征在于所述一体机显示盘位机箱中硬盘的基本信息及对盘位机箱中硬盘进行相应操作,包括以下步骤:1)一体机显示硬盘信息的步骤;a)一体机向机柜服务器发送请求,请求盘位机箱中硬盘的基本信息;b)机柜服务器接收一体机的请求,从数据库中查询对应的数据,将查询到的数据返回给一体机;c)一体机接收到机柜服务器返回的数据,将数据显示在图形界面中;2)一体机对硬盘进行操作的步骤;a)一体机向机柜服务器发送磁盘任务请求,请求对盘位机箱中硬盘按照磁盘任务进行操作;b)机柜服务器接收一体机的请求,将请求写入数据库;c)盘位机箱定期从数据库中查询磁盘任务;d)更新磁盘任务状态并给对应的磁盘加电;e)根据磁盘任务类型对硬盘进行相应操作;f)盘位机箱将操作结果写入数据库。4.根据权利要求3所述一种硬盘存储集中管理系统,其特征在于所述步骤1)一体机显示硬盘信息的步骤b)中,机柜服务器从数据库中查询的数据是由盘位机箱写入的,具体包括以下步骤:b1)盘位机箱获取硬盘信息;b2)盘位机将获取到的硬盘信息写入数据库;b3)机柜服务器从数据库查询硬盘信息,并将查询到的结果返回给一体机。5.根据权利要求4所述一种硬盘存储集中管理系统,其特征在于所述步骤b1中,盘位机箱获取硬盘信息,包括以下步骤:b11)盘位机箱通过串口协议向背板发送加电指令,背板根据指令给硬盘加电;串口协议加电指令如下所示:"AAAA2101020201FFFF5555","AAAA2101020202FFFF5555","AAAA2101020203FFFF5555","AAAA2101020204FFFF5555","AAAA2101020205FFFF5555","AAAA2101020206FFFF5555","AAAA2101020207FFFF5555","AAAA2101020208FFFF5555","AAAA2101020209FFFF5555","AAAA210102020aFFFF5555","AAAA210102020bFFFF5555","AAAA210102020cFFFF5555","AAAA210102020dFFFF5555","AAAA210102020eFFFF5555","AAAA210102020fFFFF5555","AAAA2101020210FFFF5555",
"AAAA2101020211FFFF5555","AAAA2101020212FFFF5555","AAAA2101020213FFFF5555","AAAA2101020214FFFF5555","AAAA2101020215FFFF5555","AAAA2101020216FFFF5555","AAAA2101020217FFFF5555","AAAA2101020218FFFF5555";b12)硬盘加电后,系统目录/dev下将显示硬盘名称,如sdb;b13)盘位机箱执行命令smartctl

i/dev/sdb查看硬盘信息;结果如下:
……
===STARTOFINFORMATIONSECTION===ModelFamily:SeagateVideo3.5HDDDeviceModel:ST1000VM002

1ET162SerialNumber:W511VTLCLUWWNDeviceId:5000c5009af81032FirmwareVersion:SC12UserCapacity:1,000,204,886,016bytes[1.00TB]SectorSizes:512byteslogical,4096bytesphysicalRotationRate:5900rpmDeviceis:Insmartctldatabase[fordetailsuse:

Pshow]ATAVersionis:ACS

2,ACS

3T13/2161

Drevision3bSATAVersionis:SATA3.1,6.0Gb/s(current:6.0Gb/s)LocalTimeis:MonFeb2016:47:372023CSTSMARTsupportis:Available

devicehasSMARTcapability.SMARTsupportis:Enabled
……
b14)盘位机箱将上一步命令结果写入数据库。6.根据权利要求3所述一种硬盘存储集中管理系统,其特征在于所述步骤2)一体机对硬盘进行操作的步骤d)中,更新磁盘任务状态并给对应的磁盘加电,执行以下步骤:d1)将任务状态改为执行SysTaskDaoServicestservice=newSysTaskDaoService();this.task.setTaskState(2);stservice.updateTaskById(this.task);d2)循环盘位机箱内24块硬盘for(inti=0;i<DiskCTL.disk24.length;i++){//判断磁盘状态是否正常以及与任务中指定的硬盘是否一致if(this.task.getSrcDiskWwnid().equals(DiskCTL.disk24[i].getWwnId())&&DiskCTL.disk24[i].getDiskStatus().intValue()>0){d3)将硬盘加电Stringdev=DiskCTL.diskPowerUp(i);//DiskCTL.diskPowerUp(i)方法执行下面的方法发送指令
HlsqCommspcom=newHlsqComm(commName,Long.valueOf(bRate),end);spcom.sendMsg(cmd);//上述方法参数说明如下:commName:串口设备名称,如:ttyUSB0bRate:串口比特率,如:115200end:命令结束符,如:5555cmd:加电指令,如:AAAA2101020201FFFF5555。7.根据权利要求3所述一种硬盘存储集中管理系统,其特征在于所述步骤2)一体机对硬盘进行操作的步骤e...

【专利技术属性】
技术研发人员:郝华锋刘瑷民王永军
申请(专利权)人:北京汉龙思琪数码科技有限公司
类型:发明
国别省市:

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

1