【技术实现步骤摘要】
一种实时的硬盘智能监控和预警系统及方法
[0001]本专利技术涉及硬盘监控控制领域,尤其涉及一种实时的硬盘智能监控和预警系统及方法。
技术介绍
[0002]随着实体机业务的增长,大批使用时间过长的服务器出现硬件故障,其他的硬件故障问题对于用户来说还可以通过一些配件的更换解决,并不会对客户的业务造成数据层面的影响,但是随着硬盘问题的出现,往往伴随的是客户的数据损坏及丢失的风险。电脑正常情况下运行,硬盘文件可正常读取,不会有太多的数据响应问题,但是当硬盘存在问题的时候可能会造成服务器上的数据读取比较慢或无法读取,造成数据的丢失,而当硬盘已经存在问题时,人为无法及时有效的感知,只有当出现较大的故障时才会被发现。
技术实现思路
[0003]本专利技术的目的是为了解决电脑运行过程中,人为无法实时的发现硬盘故障的问题,从而提出的一种实时的硬盘智能监控和预警系统及方法。
[0004]为了实现上述目的,本专利技术采用了如下技术方案:
[0005]一方面提供一种实时的硬盘智能监控和预警系统,连接计算机的硬盘与用 ...
【技术保护点】
【技术特征摘要】
1.一种实时的硬盘智能监控和预警系统,连接计算机的硬盘与用户端,其特征在于:所述系统包括热数据层和冷数据层,所述计算机的硬盘上传的数据先到热数据层,当热数据层可用存储空间达到一定的门限值后,热数据层会将最近最少访问的数据转存到冷数据层,或计算机的硬盘上传的数据直接存储到冷数据层;所述热数据层采用的数据冗余策略是副本复制方式,存储服务器采用的是通用服务器,存储硬盘采用的是普通机械硬盘,这些普通机械硬盘组成了RAID0磁盘阵列以提高数据读写性能;所述冷数据层采用的数据冗余策略是纠删码方式,存储服务器采用的是定制化低成本低功耗的、可细粒度管理单个硬盘电源的1U16存储服务器,存储硬盘采用的是普通机械硬盘,可通过I2C接口对其进行通断电控制。2.根据权利要求1所述的一种实时的硬盘智能监控和预警系统,其特征在于,所述冷数据层主要由控制节点、传输节点、存储节点、日志节点及数据库集群组成,为冷数据存储提供服务。3.根据权利要求2所述的一种实时的硬盘智能监控和预警系统,其特征在于,所述控制节点运行在通用服务器上,作为冷数据层的控制和决策中心,所述控制节点向所述传输节点、存储节点和日志节点发送控制消息,并收集传输节点、存储节点、日志节点的心跳、节点上下线状态信息,监测冷数据层的整体运行状况;所述控制节点用于根据传输节点的负载情况选择出某个传输节点与客户端进行数据交互以进行负载均衡,规划数据存储在存储节点的详细位置,并把这些元数据写入到数据库集群中。4.根据权利要求2所述的一种实时的硬盘智能监控和预警系统,其特征在于,所述传输节点运行在通用服务器上,作为冷数据层的数据计算和数据传输中心;上传数据时,传输节点通过HTTP请求接收数据,根据纠删码算法计算校验数据,将原始数据和校验码数据一并通过SOCKET通道传输给不同存储节点存储;当下载数据时,传输节点从存储节点拉取数据并通过SOCKET通道接收数据,重构出原始数据,通过HTTP请求发送给客户端。5.根据权利要求2所述的一种实时的硬盘智能监控和预警系统,其特征在于,所述存储节点一般运行在定制化的1U16存储服务器上,作为冷数据层的数据存储中心,存储节点负责和传输节点通过SOCKET通道进行数据交互,把数据存储在由控制节点决定好的位置处;所述存...
【专利技术属性】
技术研发人员:李亚娜,
申请(专利权)人:西安天互通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。