[发明专利]高可用度数据库系统在审
申请号: | 201910122337.2 | 申请日: | 2019-02-19 |
公开(公告)号: | CN111414411A | 公开(公告)日: | 2020-07-14 |
发明(设计)人: | 刘嘉仁;陈延祯 | 申请(专利权)人: | 深圳资易科技有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F11/14 |
代理公司: | 北京汇泽知识产权代理有限公司 11228 | 代理人: | 刘淑敏 |
地址: | 518103 广东省深圳市宝安区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用度 数据库 系统 | ||
本发明公开了一种高可用度数据库系统,包括至少一对从属服务器,其各建置有一数据库管理系统;一主要储存载体及一次要储存载体,主要储存载体与次要储存载体通过因特网建立有DRBD机制,次要储存载体负责为主要储存载体进行实时备份,该主要储存载体与一对从属服务器之间通过网络建置的小型计算机系统接口(ISCSI)协议,使作为数据库管理系统的一对从属服务器与作为数据库的主要储存载体之间获得连接与沟通并各自独立;以及一第一主服务器,根据预设的权重值对该一对从属服务器进行服务的分配,该第一主服务器将数据库的联机都导向默认为高权重值的从属服务器,而低权重值的从属服务器作为待命,成为数据库管理服务的备援以提供系统服务不中断的高可用度。
技术领域
本发明是关于一种数据库系统,特别是关于一种提供高可用度机制运行的高可用度数据库系统架构,用以确保数据库的服务不中断,以及使所储存的数据具有一致及完整性。
背景技术
所谓“高可用度系统”(High Availability System)是提供运行中的设备能在灾害、故障发生时立刻转换到备援设备来维持服务不间断的机制,以降低系统中因为单一设备故障或断电而中止服务的发生率。为了保持设备的“高可用度”(HA),在系统中至少包含有两台可互相切换的设备,此正在使用的设备称为“运行设备”,其拥有一目的IP地址,而另一台则称为“待命设备”,其不具有目的IP地址;当所谓“运行设备”发生故障、失效时,“待命设备”将自动切换为运行设备,并接管该目的IP地址来提供服务。
本发明所要探讨的是用来储存企业营运数据的数据库系统,由于其关乎到企业生存的命脉,因此,要如何维持该系统的“高可用度”,使其提供的管理与服务不中断就显得格外重要。大致上来说,数据库系统损坏及故障最常发生的原因是在数据交易过程中突然死机、或者断电造成灾害,尤其一般数据库管理系统中都具有一项将数据储存在暂存内存再写入硬盘而提升该系统运作效能的机制,因此,若该数据库系统发生死机或断电的情形时,纵使在系统中建置有“高可用度”的备援机制而进行故障、灾害转移(failover),却仍免不了因为数据来不及写入硬盘中而造成漏失,使原本待命设备在没有获得完整、正确的储存数据就接手运行,最终将造成硬盘中的数据库混乱而难以补救。
发明内容
为改善先前技术,本发明提供一种新颖的高可用度数据库系统,在建立起系统高可用度的机制下,把数据库管理系统(DBMS)与数据库(DB)各自独立,通过网络建置的小型计算机系统接口(ISCSI)协议建立起彼此的沟通与连接,可以弹性规划配置档案的容量给数据存放,在进行数据储存时写入储存载体内,纵使任一个DBMS死机或毁损,经由故障、灾害转移(failover)时也不会因数据还在暂存内存中而来不及存入硬盘,产生数据的漏失,更能确保数据的一致以及完整性,以上为本发明的主要目的。
为实现此目的,本发明所揭露的高可用度数据库系统包括至少一对从属服务器,该一对从属服务器中各建置有一数据库管理系统(DBMS);两座储存载体,分别为一主要储存载体,以及一次要储存载体,该主要储存载体与所述一对从属服务器之间通过ISCSI协议,使在此作为DBMS的一对从属服务器与作为数据库(DB)的主要储存载体之间获得连接与沟通,并各自独立;以及一第一主服务器,其根据预设的权重值对该一对从属服务器(DBMS)进行服务的分配而非负载平衡,即,该第一主服务器会将数据库的联机都导向默认为高权重值的从属服务器,而低权重值的从属服务器则作为待命,成为数据库管理服务的备援机制;同时,在任一个从属服务器(DBMS)将每一笔数据写入数据库(DB)时,会预先记录于主要储存载体的一个日志(log)文件档案中,使任一个从属服务器发生故障后,接手的另一个从属服务器都能够从该日志(log)文件档案中获得尚未写入数据库(DB)的数据而维持数据的一致性。另一方面,该主要储存载体与该次要储存载体通过因特网建置有一DRBD镜像机制,当所述主要储存载体发生故障时,可以得到一实时的备份数据进行灾害恢复所需,不仅为数据库系统建构了一个高可用度的环境,更兼顾到未来的扩充性以及数据备份的效率。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳资易科技有限公司,未经深圳资易科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910122337.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:码本约束、码本参数确定方法及装置
- 下一篇:资料保管方法