[发明专利]一种非热备磁盘阵列服务器数据库冗余方法在审
申请号: | 202111290937.3 | 申请日: | 2021-11-02 |
公开(公告)号: | CN114079616A | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 高树宇;高斌;王震;金磊;冯贵墨 | 申请(专利权)人: | 中国船舶重工集团公司第七0三研究所 |
主分类号: | H04L41/0823 | 分类号: | H04L41/0823;H04L41/0826;H04L41/0894;H04L67/1095;H04L41/06;G06F11/14;G06F16/174 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150078 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 非热备 磁盘阵列 服务器 数据库 冗余 方法 | ||
本发明的目的在于提供一种非热备磁盘阵列服务器数据库冗余方法,包括如下步骤:配置初始RAID0程序服务器系统与数据服务器系统一致;对客户机进行IP设置,并连接至程序服务器;建立数据库表格,并规定好数据库的行、列;在写入脚本时,同时连接程序服务器的数据库,将需要保存的信息写入程序服务器数据库中进行保存;对数据库自我校验,做出服务器数据的复制——分发——合并发布,在特定的时间完成自检、互检、同步的功能;将数据服务器做为程序服务器的从站完成程序冗余。本发明可以利用高性能的RAID0阵列完成更多数据的存储,在高性能高利用率的前提下,满足了数据的热备及切换,降低了经济成本,使其可以更加广泛的推广于自控数据存储的实用中。
技术领域
本发明涉及的是一种工控程序的控制方法,具体地说是冗余方法。
背景技术
制药行业、食品饮料行业、制冷行业、监控行业和自动化生产线,对系统的智能化和信息化水平也有了新的要求。其中仪表设备的历史曲线用来监控生产状态的变化,操作记录用来追溯现场员工的操作规程是否符合要求,生产报表用于记录自控标准化是否符合规定,报警记录用于核验关键设备的故障,而这些都离不开大量数据的支撑,传统解决方式通过磁盘阵列raid1方式来保证数据的稳定性,但这存在一个很大的问题,即系统调用开销过大,磁盘利用率差,利用率仅为50%,随机/连续读写性能也会降低,且成本极高,除了当前RAID1解决方式,硬盘还有三种常用方式,但是都有着RAID1所不能完成的工作,对于以下三种方式介绍如下:
1.RAID 0
又称为Stripe或Striping,它代表了所有RAID级别中最高的存储性能。RAID 0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求。这种数据上的并行操作可以充分利用总线的带宽,显著提高磁盘整体存取性能,冗余性最低,性能和成本方面最好,但无法实现改方法中的数据互通。
2.RAID 5
一种存储性能、数据安全和存储成本兼顾的存储解决方案。RAID 5不对存储的数据进行备份,而是把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID5的一个磁盘数据发生损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。RAID 5可以理解为是RAID 0和RAID 1的折衷方案。RAID5可以为系统提供数据安全保障,但保障程度要比Mirror低而磁盘空间利用率要比Mirror高。RAID 5具有和RAID 0相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度比对单个磁盘进行写入操作稍慢。同时由于多个数据对应一个奇偶校验信息,RAID 5的磁盘空间利用率要比RAID 1高,存储成本相对较低。是从硬件实现上最符合该方法的一种解决方案,但相对RAID0存储需要硬盘数更多,成本偏高。
3.RAID0+1
正如其名字一样RAID 0+1是RAID 0和RAID 1的组合形式,也称为RAID 10。RAID 0+1是存储性能和数据安全兼顾的方案。它在提供与RAID 1一样的数据安全保障的同时,也提供了与RAID 0近似的存储性能。由于RAID 0+1也通过数据的100%备份提供数据安全保障,因此RAID 0+1的磁盘空间利用率与RAID 1相同,存储成本高。RAID 0+1的特点使其特别适用于既有大量数据需要存取,同时又对数据安全性要求严格的领域,如银行、金融、商业超市、仓储库房、各种档案管理等。
发明内容
本发明的目的在于提供能保证在工控系统中存储量大的环境下同时完成有效存储的一种非热备磁盘阵列服务器数据库冗余方法。
本发明的目的是这样实现的:
本发明一种非热备磁盘阵列服务器数据库冗余方法,其特征是:
(1)配置初始RAID0程序服务器系统与数据服务器系统一致;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国船舶重工集团公司第七0三研究所,未经中国船舶重工集团公司第七0三研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111290937.3/2.html,转载请声明来源钻瓜专利网。