高手教你用VCS配置DB2雙機

2021-05-09 16:52:20 字數 1360 閱讀 2236

前面我們通過veritas cluster server for db2雙機-入門一文已經向大家介紹了db2雙機的基本原理和配置方法,本文將接續上文,繼續介紹db2的高階需求-大規模並行處理(massively parallel processing, mpp)-環境下,使用者如何利用vcs配置雙機互備環境。

需要強調的是,本文是接續上文veritas cluster server for db2雙機-入門,繼續進行雙機介紹,因此在看本文之前,最好先看看本文上篇veritas cluster server for db2雙機-入門。

mpp簡介

首先介紹一下db2的大規模並行處理(mpp)的含義。mpp其實就是多台計算機協同工作,共同完成同乙個任務,目的就是為了能夠使用一些比較廉價的服 務器一起工作,提供給使用者單機無法完成的服務。而雙機互備就是指當這些機器中的某一天出現故障的時候,其他的伺服器可以接管執行在其上的服務請求,保證服 務的高可用性。

大規模並行處理有兩種方式:無共享並行方式和共享磁碟並行方式。

無共享並行方式是指集群中的資料庫系統各自使用自己的資料資源,將協調程式發給自己的資料請求在自己的資料庫上面查詢,再將結果返回,由協調程式來將各 個資料庫發過來的資料組合成大的資料集並且傳送給使用者。這種工作模式的優點是易於部署,結構簡單清晰;缺點是缺乏高可用性,節點中任何乙個節點的損壞都會 導致其資料資源不可獲得,破壞了資料請求的完整性。其工作模式如下圖所示:

圖1 無共享並行體系結構

共享磁碟共享方式是指多個資料庫同時工作,但是他們所讀寫的資源都是在乙個共享的磁碟庫中。他們之間的訪問衝突是通過鎖機制來解決的。它的優點是高可用 性,任何乙個節點的故障都不會對資料訪問造成影響,每乙個節點都可以訪問全部的資料資源;這種缺點當然也是有缺點的:隨著伺服器數量的增加,鎖的數量以及 資料庫訪問失敗的頻率也會指數級的增加,會成為資料庫訪問的瓶頸。然而,在目前的實際應用中,一般集群數量不會太多,所有這個因素可以忽略不記,而其帶來 的高可用性是大多使用者選擇它的主要原因。其工作原理如圖所示:

圖2,共享磁碟並行體系結構

symantec sfcfs簡介

sfcfs的全稱是storage foundation cluster file system;它是symantec旗下sf產品線的一員,其具體的安裝配置過程稍後會有仔細的講解。現在就讓使用者大概了解一下:sfcfs其實和sf是 非常相似的,都是用來管理磁碟和檔案系統的。對於磁碟組,卷和檔案系統的概念和sf是完全一樣的。它和sf唯一的不同是它支援多個節點同時訪問乙個檔案系 統上面的資料,由sfcfs來進行檔案鎖管理,而sf中對於檔案系統的訪問是具有獨占性的。sfcfs允許多個節點同時訪問的特點就是針對資料庫的並行操 作的需求而來的,所以它非常適合進行資料庫的並行處理模式的管理。

教你用Ruby算命!

本文又名 看看我的破機器能算多少個梅森數出來 如下,mersennes def is prime?n 這裡是用了費馬小定理,很慢很慢!2.n 1 each end 1.13 each do n m 2 n 1 mersennes 上面這個寫法,2 x要計算兩次,寫法好看,但效能很低 p mersen...

手把手教你用Ucos

ucos作業系統的學習 實時作業系統 任務切換,排程 分式作業系統 不可剝奪型核心 ucosii嵌入式實時作業系統的源 分為三部分 與硬體無關的核心 與處理器有關的移植 和使用者配置檔案。ucos最多支援64個任務,優先順序分別對應0 63,其中0為最高優先順序,系統保留4個最高優先順序的任務,和4...

教你用Python感受量子霸權

用python的qiskit包體驗量子演算法 一 qiskit的安裝 目前ibm推出的qiskit是非常棒的python量子模擬器,安裝非常簡單 另外如果各位讀者之前有ibm q的帳號,也可以到環境去感受。基本量子邏輯門介紹 pauli x gate 相當於經典的邏輯非門。pauli y gate ...