金融項(xiàng)目平臺(tái)
網(wǎng)站設(shè)計(jì)為什么采用分布式系統(tǒng)基礎(chǔ)架構(gòu)平臺(tái),在金融銀行業(yè)的網(wǎng)站應(yīng)用架構(gòu)金融銀行業(yè)現(xiàn)狀隨著我國(guó)金融銀行業(yè)的發(fā)展和網(wǎng)絡(luò)通信基礎(chǔ)設(shè)施水平的提高,金融銀行業(yè)信息化已經(jīng)逐漸普及,但是隨著互聯(lián)網(wǎng)技術(shù)和應(yīng)用的飛速發(fā)展,許多新興的支付方式不斷涌現(xiàn),金融銀行業(yè)的數(shù)據(jù)信息量也在快速增長(zhǎng),相關(guān)業(yè)務(wù)數(shù)據(jù)量急劇上升,金融銀行業(yè)即將進(jìn)入大數(shù)據(jù)時(shí)代。
網(wǎng)站設(shè)計(jì)公司認(rèn)為由于關(guān)系型數(shù)據(jù)庫先天性不足,巨大的數(shù)據(jù)量會(huì)對(duì)傳統(tǒng)的關(guān)系型數(shù)據(jù)庫模式帶來巨大的壓力。因此,目前金融銀行業(yè)采取的普遍應(yīng)對(duì)策略是:

1.增加核心系統(tǒng)的機(jī)器性能和存儲(chǔ)空間,提高業(yè)務(wù)數(shù)據(jù)處理能力;
2.備份歷史數(shù)據(jù),減少核心系統(tǒng)的數(shù)據(jù)存儲(chǔ)量,減輕核心系統(tǒng)的壓力,從而提高業(yè)務(wù)數(shù)據(jù)處理能力。但是采取以上的策略會(huì)導(dǎo)致以下不足:
1.增加機(jī)器性能和存儲(chǔ)空間,直接加大了核心系統(tǒng)運(yùn)營(yíng)維護(hù)成本;
2.大量數(shù)據(jù)離線存儲(chǔ),導(dǎo)致客戶無法快速獲得交易信息,降低客戶滿意度,導(dǎo)致客戶流失;
3.由于大量數(shù)據(jù)離線存儲(chǔ),銀行企業(yè)無法分析全量業(yè)務(wù)數(shù)據(jù),無法正確把握銀行業(yè)發(fā)展方向,從而不利于銀行企業(yè)競(jìng)爭(zhēng)和快速發(fā)展。
金融項(xiàng)目平臺(tái)網(wǎng)站設(shè)計(jì)采用分布式系統(tǒng)基礎(chǔ)架構(gòu)技術(shù)的發(fā)展現(xiàn)狀
分布式系統(tǒng)基礎(chǔ)架構(gòu)平臺(tái)架構(gòu)是對(duì)傳統(tǒng)架構(gòu)的顛覆和革新,它可以實(shí)現(xiàn)低成本的海量數(shù)據(jù)存儲(chǔ),完全支持分布式計(jì)算,支持高級(jí)數(shù)據(jù)挖掘算法模型,將大數(shù)據(jù)的挖掘應(yīng)用推到了一個(gè)新的高度。分布式系統(tǒng)基礎(chǔ)架構(gòu)技術(shù)目前已經(jīng)在互聯(lián)網(wǎng)行業(yè)和電子商務(wù)行業(yè)得到了廣泛的應(yīng)用,它可以實(shí)現(xiàn)海量數(shù)據(jù)的低成本存儲(chǔ)、數(shù)據(jù)的高效計(jì)算和數(shù)據(jù)分析。目前,阿里巴巴集團(tuán)采用分布式系統(tǒng)基礎(chǔ)架構(gòu)技術(shù)實(shí)現(xiàn)了淘寶商品數(shù)據(jù)存儲(chǔ)和交易數(shù)據(jù)動(dòng)態(tài)分析,已經(jīng)為他們帶來了巨大的利潤(rùn)。采用基于分布式系統(tǒng)基礎(chǔ)架構(gòu)技術(shù)在應(yīng)對(duì)大數(shù)據(jù)時(shí)代的優(yōu)勢(shì)十分明顯,越來越多的企業(yè)會(huì)采用這種技術(shù)解決他們面臨的大數(shù)據(jù)問題。
金融項(xiàng)目平臺(tái)網(wǎng)站設(shè)計(jì)采用分布式系統(tǒng)基礎(chǔ)架構(gòu)技術(shù)
在金融銀行業(yè)的應(yīng)用架構(gòu)基于分布式系統(tǒng)基礎(chǔ)架構(gòu)技術(shù)的特點(diǎn),可以用它來存儲(chǔ)銀行業(yè)的離線數(shù)據(jù),并開發(fā)相應(yīng)的算法對(duì)這些數(shù)據(jù)進(jìn)行挖掘分析,提高銀行企業(yè)對(duì)歷史數(shù)據(jù)的利用價(jià)值。目前,銀行企業(yè)的業(yè)務(wù)基本邏輯架構(gòu)由外圍系統(tǒng)、前置業(yè)務(wù)系統(tǒng)和核心業(yè)務(wù)系統(tǒng)組成,如下圖所示。外圍系統(tǒng):負(fù)責(zé)直接與客戶進(jìn)行交互,提供業(yè)務(wù)服務(wù),所有與銀行業(yè)務(wù)相關(guān)的系統(tǒng),均可以歸為外圍系統(tǒng)。前置業(yè)務(wù)系統(tǒng):業(yè)務(wù)交易數(shù)據(jù)的跳轉(zhuǎn),它負(fù)責(zé)接收來自外圍系統(tǒng)的交易數(shù)據(jù),然后根據(jù)交易碼的不同,轉(zhuǎn)送不同的核心系統(tǒng)進(jìn)行處理,同時(shí)把從核心系統(tǒng)返回的處理結(jié)果返回到外圍系統(tǒng)。
金融項(xiàng)目平臺(tái)網(wǎng)站設(shè)計(jì)核心業(yè)務(wù)系統(tǒng):負(fù)責(zé)處理所有交易業(yè)務(wù)的具體實(shí)現(xiàn)。銀行企業(yè)使用分布式系統(tǒng)基礎(chǔ)架構(gòu)平臺(tái)技術(shù)的基本思路是:保持原來系統(tǒng)架構(gòu)不變;在核心系統(tǒng)層,增加分布式系統(tǒng)基礎(chǔ)架構(gòu)平臺(tái)系統(tǒng),實(shí)現(xiàn)核心系統(tǒng)的歷史數(shù)據(jù)存儲(chǔ)備份;對(duì)外提供數(shù)據(jù)查詢功能;還可以根據(jù)數(shù)據(jù)存儲(chǔ)特點(diǎn),提供數(shù)據(jù)挖掘處理功能。增加分布式系統(tǒng)基礎(chǔ)架構(gòu)平臺(tái)系統(tǒng)后,銀行業(yè)務(wù)基本邏輯架構(gòu)如下圖所示。

金融項(xiàng)目平臺(tái)網(wǎng)站設(shè)計(jì)外圍系統(tǒng):不發(fā)生不化。前置業(yè)務(wù)系統(tǒng):根據(jù)不同的業(yè)務(wù)代碼,將外圍系統(tǒng)的某些查詢業(yè)務(wù)轉(zhuǎn)送到分布式系統(tǒng)基礎(chǔ)架構(gòu)平臺(tái)系統(tǒng)中進(jìn)行處理,然后將處理結(jié)果返回到外圍系統(tǒng)。核心業(yè)務(wù)系統(tǒng):定時(shí)備份需要的核心數(shù)據(jù)到分布式系統(tǒng)基礎(chǔ)架構(gòu)平臺(tái)系統(tǒng)中,以實(shí)現(xiàn)某些查詢業(yè)務(wù)需求。分布式系統(tǒng)基礎(chǔ)架構(gòu)平臺(tái)系統(tǒng):根據(jù)業(yè)務(wù)需求,利用從核心系統(tǒng)導(dǎo)入的歷史數(shù)據(jù),對(duì)業(yè)務(wù)交易進(jìn)行處理,并將處理結(jié)果,通過前置業(yè)務(wù)系統(tǒng),返回到外圍系統(tǒng),也可以將處理結(jié)果返回到核心系統(tǒng)的數(shù)據(jù)倉庫,以供某些報(bào)表功能展示需要。分布式系統(tǒng)基礎(chǔ)架構(gòu)平臺(tái)系統(tǒng)為了滿足金融領(lǐng)域服務(wù)需求,系統(tǒng)內(nèi)部架構(gòu)采用MVC的模式進(jìn)行設(shè)計(jì)。
首先系統(tǒng)上層,通過接口模塊和展示模塊,從外部系統(tǒng)獲取資源,然后將處理后的結(jié)果通過展示模塊進(jìn)行展示。系統(tǒng)中間處理層,會(huì)針對(duì)不同的業(yè)務(wù)需求提供不同的業(yè)務(wù)處理功能模塊,對(duì)數(shù)據(jù)進(jìn)行加工處理和數(shù)據(jù)算法挖掘,以便生成滿足需求的各種數(shù)據(jù)。系統(tǒng)底層,利用分布式系統(tǒng)基礎(chǔ)架構(gòu)平臺(tái)系統(tǒng),進(jìn)行數(shù)據(jù)大規(guī)模存儲(chǔ),提供HBase數(shù)據(jù)庫,進(jìn)行非結(jié)構(gòu)化的數(shù)據(jù)存儲(chǔ)。通常采用的功能模塊結(jié)構(gòu)如下圖所示。

主要功能是為系統(tǒng)提供加工處理的源數(shù)據(jù)。在金融銀行業(yè)中,這些源數(shù)據(jù)是他們的核心業(yè)務(wù)數(shù)據(jù)。接口模塊主要功能是針對(duì)不同的數(shù)據(jù)源和數(shù)據(jù)格式,提供對(duì)應(yīng)的數(shù)據(jù)導(dǎo)入處理方法。功能應(yīng)用模塊主要功能是根據(jù)業(yè)務(wù)處理需要和系統(tǒng)運(yùn)行需要提供對(duì)應(yīng)的功能處理模塊,功能應(yīng)用模塊中包含數(shù)據(jù)挖掘算法、業(yè)務(wù)處理流程等。數(shù)據(jù)模塊主要功能是提供HBase數(shù)據(jù)庫,對(duì)非結(jié)構(gòu)化數(shù)據(jù)進(jìn)行統(tǒng)一存放管理,提供HDFS文件系統(tǒng),提供數(shù)據(jù)多副本備份存儲(chǔ)管理。展示模塊對(duì)處理后的結(jié)果進(jìn)行Web頁面展示,同時(shí)還要根據(jù)原有系統(tǒng)的需求,提供不同的數(shù)據(jù)展示處理方式。金融銀行業(yè)對(duì)數(shù)據(jù)存儲(chǔ)安全要求非常高,因此系統(tǒng)必須設(shè)計(jì)異地容災(zāi)備份存儲(chǔ)。應(yīng)將分布式系統(tǒng)基礎(chǔ)架構(gòu)平臺(tái)系統(tǒng)軟件在不同的機(jī)房集群中進(jìn)行部署,系統(tǒng)采用主備集群的模式進(jìn)行部署,通常采用的物理部署結(jié)構(gòu)如下圖所示。

好了,
深圳網(wǎng)站設(shè)計(jì)公司本文關(guān)于“金融項(xiàng)目平臺(tái)網(wǎng)站設(shè)計(jì)為什么采用分布式系統(tǒng)基礎(chǔ)架構(gòu)平臺(tái)”的搭建知識(shí)就分享到這里,謝謝關(guān)注,駁岸網(wǎng)絡(luò)編輯整理。