敲黑板 金融行業「雙活」建設必考知識點

2021-09-25 14:41:48 字數 1975 閱讀 5983

///業務背景///

金融行業包括銀行業、保險業、信託業、**業和租賃業。金融行業具有資訊化程度高、安全性要求高的「雙高」特點,所以金融機構的資訊系統安全與業務連續性遭受網路攻擊、人為誤操作、自然災害的挑戰越來越大。網際網路金融業務的快速普及與高頻交易使得 it 系統長期超負荷運載,而金融機構能夠預留的停機時間視窗卻在減少,如何保障金融業務、辦公、財務、管理等資訊系統的安全高效執行,不僅要選擇適合自身生產環境的技術方案,還要考慮不同資訊系統採用不同災備方案,以達到 tco 的最優化。

2023年中國銀監會制定了《商業銀行業務連續性監管指引》,對商業銀行的 rto 和 rpo 提出了明確的量化指標。根據監管要求,按照業務等級來規劃災備方案,不同的等級採用不同的保護策略。由於金融行業對其系統安全性要求非常高,所以其災備建設的各項要求也非常嚴格。

金融機構的災備需求,會根據機構系統的重要程度劃分,一般情況下,核心業務系統會採用熱備模式,採用多活保證高可用,給予業務系統多重保障;非核心業務系統採用冷備模式,定時或實時備份資料,以及資料恢復和業務高可用切換接管等。

那麼對於金融行業的儲存雙活建設,有哪些是我們必須了解的知識點呢?

///目標為先///

在雙活方案的設計前期,要先確定系統實施儲存雙活的目標,包括:

1、不同目標的方案和成本是不一樣的。就說對應用場景的選擇,也是根據落地系統和目的的不同而不一樣:如需要保障關鍵業務的本地高可用可以選擇同機房或者同資料中心不同機房的應用場景,而同城常用於關鍵業務的雙活,異地則常用於做災備。

2、實施雙活的業務範圍也是需要主要考慮的方面,不是所有的業務系統都需要雙活的,雙活雖然能夠保障業務連續性,但是同樣也會增加系統執行的負擔。雙活建設完成之後的運維工作是自動化設定還是人工進行,類似這類後期運維、管理架構和流程,都是需要事前進行設定的。

3、在同城雙活的建設中還需要注意一下系統的適配性,有些較老系統應用不支援一些分布式部署和網域名稱訪問,在這種情況下,最好的處理辦法就是將核心業務系統更新成合適的狀態。所以,應用應支援分布式部署架構,並支援網域名稱訪問資料庫。

///實際為本///

在雙活系統運作的過程中,兩個站點如果同時對同乙份資料進行頻繁的讀寫,資料庫為了保障兩個站點資料讀寫情況的一致性,會導致其工作效能的降低。那如何避免熱點資料的競爭,減少資料訪問過程中的衝突呢?這就涉及到資料流量匯入的問題,是應該按區域分片,不同站點負責不同片區還是按業務型別進行分流,這個都需要結合實際業務情況和資料量來進行選擇,大體可分為以下四點:

1、在實際運作當中,不可避免的會遇到中間傳輸鏈路發生故障的時候,那麼該如何正確的選擇出乙個站點存活?這個時候就需要乙個第三站點作為中立的仲裁端,在發生腦裂時,能夠做出正確的決定。

2、為了在實際故障發生時能夠快速高效的實現應用的切換,在前期就應該提前做好各種情況下的應急預案,包括負載均衡類的單台伺服器故障、非負載均衡的單台伺服器故障、儲存故障、交換機故障、整個應用故障、整個站點故障等情況。其中非負載均衡資料庫是最值得重點關注的部分,在實際從源端切換到備端時,要綜合考慮伺服器連線到資料伺服器的配置變化。不同的切換模式的處理方式也不一樣,如cs應用一般配置ip位址,操作時需要特殊處理。通常切換方案中真實的故障切換和演練切換的方案也有不同。

3、在後期運維的過程中,為了避免人為的錯誤操作而導致的檔案和資料誤刪除,定時和實時備份是必不可少的。

4、對於運維人員的許可權限定也是必要的,不能夠給予他們執行具有高風險操作命令的許可權。對於不得不進行的刪除命令,最好進行申請和多人複核。

以上。

敲黑板!break和continue的區別!

首先,我們分別了解break和continue的定義。1 break語句的功能是 在switch語句中使流程跳出switch結構。在迴圈語句中使流程跳出當前迴圈。舉例 將從鍵盤上輸入的若干個正整數求和,遇到負數則終止程式,並且輸入的數不超過10個。輸入 正整數 計算 求累加和 輸出 和 includ...

金融行業金鑰詳解

第一層,加密機主金鑰 master key mk 是儲存在硬體加密機內的由三個成分合成的一對最上層金鑰,其作用是將所有存放在本地的其它金鑰和加密資料進行加密,在硬體加密機以外的地方不會以明文形式存放,是 金鑰體系中最高端別的金鑰。硬體加密機投入執行時,必須先產生和裝載mk。由於des演算法依靠某乙個...

敲黑板,定積分也有換元和分部積分法

我們之前在不定積分的內容當中曾經介紹過換元法和分部積分法這兩種求解不定積分的方法,今天我們來探索將這兩種方法應用在定積分上。有一點需要注意,雖然不定積分和定積分只有一字之差,但是在數學上其實它們是兩個完全不同的概念。不定積分求解的是函式的原函式,而定積分則是求解的曲形的面積,也就是乙個具體的值。我們...