[發(fā)明專利]一種基于安騰平臺下提高DB2容災(zāi)高可用性的方法在審
| 申請?zhí)枺?/td> | 201510094233.7 | 申請日: | 2015-03-03 |
| 公開(公告)號: | CN104660386A | 公開(公告)日: | 2015-05-27 |
| 發(fā)明(設(shè)計)人: | 段利寧 | 申請(專利權(quán))人: | 浪潮電子信息產(chǎn)業(yè)股份有限公司 |
| 主分類號: | H04L1/22 | 分類號: | H04L1/22;H04L12/24 |
| 代理公司: | 濟(jì)南信達(dá)專利事務(wù)所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250101 山東*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 平臺 提高 db2 容災(zāi)高 可用性 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種容災(zāi)方案,具體地說是一種基于安騰平臺下提高DB2容災(zāi)高可用性的方法。
背景技術(shù)
在當(dāng)今世界上,許多企業(yè)為來自世界各地的客戶提供7*24?小時的服務(wù),他們希望自己的計算系統(tǒng)?100%?的可靠。
Intel安騰(Itanium)處理器專為要求苛刻的企業(yè)和技術(shù)應(yīng)用而設(shè)計。基于Intel安騰2處理器的平臺以較低的成本,提供了業(yè)界領(lǐng)先的性能,以及比專有RISC技術(shù)更廣泛的選擇空間,可幫助企業(yè)和機(jī)構(gòu)最大地提高其投資回報。Intel安騰2處理器得到了廣泛生態(tài)系統(tǒng)的支持,包括由40多家領(lǐng)先硬件廠商的具有出色可擴(kuò)充的開放標(biāo)準(zhǔn)64位解決方案,諸如Windows?Server?2003、HP-UX和Linux等的超過5款操作系統(tǒng),以及數(shù)百種應(yīng)用和工具。此外,Intel安騰處理器還為現(xiàn)有的Intel安騰架構(gòu)軟件提供了出色的二進(jìn)制兼容性,進(jìn)而可使用戶獲得強大的投資保護(hù)。Intel安騰2處理器家族支持32位Intel架構(gòu)(IA-32)應(yīng)用,并將隨著32位Intel架構(gòu)(IA-32)執(zhí)行層技術(shù)的推出進(jìn)一步增強。
DB2是IBM出品的一系列關(guān)系型數(shù)據(jù)庫管理系統(tǒng),分別在不同的操作系統(tǒng)UNIX,Windows?Access,ORACLE平臺上服務(wù)。DB2?for?Linux,?UNIX,?and?Windows?在數(shù)據(jù)庫領(lǐng)域中非常先進(jìn),可以提供工業(yè)級的可靠性。從?DB2?UDB?V8.2?開始,DB2?引入了兩個新特性--災(zāi)難恢復(fù)(HADR,全稱High?Availability?Disaster?Recovery,高可用性數(shù)據(jù)復(fù)制機(jī)制)和自動客戶機(jī)重路由功能,它們?yōu)榭蛻籼峁┝烁鄬崿F(xiàn)高可用性的選項。正常情況下,HADR的兩臺服務(wù)器,它們在數(shù)據(jù)庫級保持相互同步。其中主服務(wù)器與終端用戶的應(yīng)用程序交互并接收事務(wù),備用服務(wù)器直接接收來自主服務(wù)器的日志緩沖區(qū)的事務(wù)并應(yīng)用于本身,從而與主服務(wù)器保持同步。當(dāng)主服務(wù)器失敗,備用服務(wù)器就非常快速地接管工作負(fù)載(在大多數(shù)情況下,轉(zhuǎn)換時間少于?30?秒)。這樣,通過將數(shù)據(jù)庫的工作負(fù)載復(fù)制到單獨的站點上,從而保證了服務(wù)在發(fā)生本地硬件故障或災(zāi)難性站點故障時不會中斷。
浪潮集群管理軟件K-HA是一款用于實現(xiàn)提升硬件系統(tǒng)的高可用性的軟件。K-HA對構(gòu)成系統(tǒng)的物理節(jié)點和關(guān)鍵業(yè)務(wù)的應(yīng)用程序等進(jìn)行備份,實現(xiàn)核心業(yè)務(wù)的系統(tǒng)故障的自動檢測和轉(zhuǎn)移,消除單點故障,保證核心業(yè)務(wù)的持續(xù)性和高可用性。這種特性可以輕松地針對自己的實際環(huán)境進(jìn)行資源監(jiān)控范圍的調(diào)整。通過使用浪潮集群管理軟件K-HA,還可以讓一個運營和自動化團(tuán)隊同時負(fù)責(zé)?Linux?和??inspur-K1上的應(yīng)用程序,從而大大簡化對問題的判斷和分析。
如何將K-HA?和DB2?HADR相結(jié)合,建立了一個高度可靠和高可用性的數(shù)據(jù)庫環(huán)境,是本領(lǐng)域技術(shù)人員迫切需要解決的問題。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是提供一種基于安騰平臺下提高DB2容災(zāi)高可用性的方法。采用K-HA?和DB2?HADR相結(jié)合的方法,建立了一個高度可靠和高可用性的數(shù)據(jù)庫環(huán)境,對生產(chǎn)數(shù)據(jù)庫的硬件層和軟件層分別進(jìn)行了雙重保護(hù)。
本發(fā)明的技術(shù)任務(wù)是按以下方式實現(xiàn)的,
一種基于安騰平臺下提高DB2容災(zāi)高可用性的方法,通過浪潮集群管理軟件K-HA,使用共享存儲創(chuàng)建數(shù)據(jù)庫,建立一套雙機(jī)高可用環(huán)境的K-HA服務(wù)器集群,K-HA服務(wù)器集群中主服務(wù)器對應(yīng)備用服務(wù)器;當(dāng)服務(wù)器集群其中的一個主服務(wù)器系統(tǒng)故障時,服務(wù)器集群資源自動切換到另一臺主服務(wù)器;通過DB2?的HADR特性,將主服務(wù)器的更改變化數(shù)據(jù)同步復(fù)制到備用服務(wù)器;當(dāng)主服務(wù)器的數(shù)據(jù)庫故障,備用服務(wù)器快速地接管負(fù)載;通過將數(shù)據(jù)庫的工作負(fù)載復(fù)制到單獨的備用服務(wù)器上,使得當(dāng)主服務(wù)器發(fā)生本地硬件故障或災(zāi)難性站點故障時,工作負(fù)載不會中斷。
服務(wù)器集群中的主服務(wù)器使用共享存儲創(chuàng)建數(shù)據(jù)庫,且主服務(wù)器上均安裝浪潮集群管理軟件K-HA,所有主服務(wù)器及備用服務(wù)器上均安裝有DB2軟件并創(chuàng)建實例。
???主服務(wù)器之間搭建服務(wù)器集群,服務(wù)器集群的共享資源有:虛擬IP、安裝盤、DB2數(shù)據(jù)庫。
流程步驟如下:
(1)、所有主服務(wù)器及備用服務(wù)器上均安裝有DB2軟件并創(chuàng)建實例;
(2)、主服務(wù)器上均安裝浪潮集群管理軟件K-HA,并啟動K-HA的服務(wù);
(3)、給每個主服務(wù)器均分別配置2個不同網(wǎng)段的IP,依次用作該主服務(wù)器的公網(wǎng)IP和心跳IP;
(4)、使用SAN存儲管理軟件,給每個主服務(wù)器分配共享存儲;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浪潮電子信息產(chǎn)業(yè)股份有限公司;,未經(jīng)浪潮電子信息產(chǎn)業(yè)股份有限公司;許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510094233.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種基于安騰平臺的DB2數(shù)據(jù)庫的故障檢測和切換方法
- Unix操作系統(tǒng)下DB2數(shù)據(jù)庫連接的方法及系統(tǒng)
- 一種CPU高消耗的DB2進(jìn)程/線程快速定位方法
- 數(shù)據(jù)從DB2數(shù)據(jù)庫遷移到K?DB數(shù)據(jù)庫的方法和裝置
- 基于事務(wù)日志分析的單導(dǎo)系統(tǒng)中db2數(shù)據(jù)庫同步技術(shù)
- 解析DB2報文的方法、裝置、存儲介質(zhì)及電子設(shè)備
- 一種DB2數(shù)據(jù)庫容災(zāi)和管控方法及系統(tǒng)
- 檢測單元
- 一種大型機(jī)DB2數(shù)據(jù)庫表分區(qū)方法和裝置
- 一種針對db2數(shù)據(jù)的密態(tài)數(shù)據(jù)訪問防護(hù)方法





