两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

業(yè)務(wù)處理方法和數(shù)據(jù)中心系統(tǒng)與流程

文檔序號:12182230閱讀:344來源:國知局
業(yè)務(wù)處理方法和數(shù)據(jù)中心系統(tǒng)與流程

本發(fā)明涉及計算機(jī)技術(shù)領(lǐng)域,尤其涉及一種業(yè)務(wù)處理方法和數(shù)據(jù)中心系統(tǒng)。



背景技術(shù):

當(dāng)今社會,信息技術(shù)(information technology,簡稱IT)已經(jīng)滲透到社會生活和生產(chǎn)的各個層面,為業(yè)務(wù)開展提供了前所未有的便利和迅捷,我們對于計算機(jī)系統(tǒng)的依賴遠(yuǎn)超過以往任何一種技術(shù)。但是,對于計算機(jī)系統(tǒng)的過度依賴也將帶來一定的隱患,計算機(jī)系統(tǒng)不可避免地會出現(xiàn)故障或者系統(tǒng)檢修和升級,此時計算機(jī)系統(tǒng)將停機(jī)無法運(yùn)行,影響了業(yè)務(wù)的正常開展,如果存在業(yè)務(wù)數(shù)據(jù)丟失的情況則可能造成更為嚴(yán)重的損失。

為避免上述情況的發(fā)生并且控制可能的損失,通常采用同城雙活數(shù)據(jù)中心以及異地災(zāi)備數(shù)據(jù)中心的系統(tǒng)架構(gòu),具體的,本地設(shè)置有兩個數(shù)據(jù)中心,異地設(shè)置有一個數(shù)據(jù)中心,當(dāng)本地的一個數(shù)據(jù)中心的應(yīng)用出現(xiàn)問題時,則自動切換到本地的另外一個數(shù)據(jù)中心,以保證數(shù)據(jù)安全并為業(yè)務(wù)系統(tǒng)提供業(yè)務(wù)連續(xù)性保障。當(dāng)本地的兩個數(shù)據(jù)中心均遇到不可抵抗的災(zāi)難(如地震、海嘯等)導(dǎo)致本地?zé)o法提供業(yè)務(wù)時,則需要手動切換到異地災(zāi)備數(shù)據(jù)中心。

但是,在上述系統(tǒng)架構(gòu)中,異地災(zāi)備數(shù)據(jù)中心日常并不承擔(dān)業(yè)務(wù)處理,僅作為冷備份,只有當(dāng)本地發(fā)生災(zāi)難時才會手動將業(yè)務(wù)切換到異地災(zāi)備中心進(jìn)行處理,在此過程中,異地災(zāi)備數(shù)據(jù)中心短時間內(nèi)無法承載業(yè)務(wù),將造成業(yè)務(wù)中斷。



技術(shù)實現(xiàn)要素:

本發(fā)明提供一種業(yè)務(wù)處理方法和數(shù)據(jù)中心系統(tǒng),可以實現(xiàn)業(yè)務(wù)的無縫切換,提高了業(yè)務(wù)的連續(xù)性。

本發(fā)明提供的業(yè)務(wù)處理方法,應(yīng)用于數(shù)據(jù)中心系統(tǒng),所述數(shù)據(jù)中心系統(tǒng)包括至少兩個數(shù)據(jù)中心;其中,至少一個數(shù)據(jù)中心設(shè)置在本地,至少一個數(shù)據(jù)中心設(shè)置在異地;所述方法包括:

數(shù)據(jù)中心接收業(yè)務(wù)請求;所述數(shù)據(jù)中心為所述數(shù)據(jù)中心系統(tǒng)中的任一個數(shù)據(jù)中心;

所述數(shù)據(jù)中心獲取所述數(shù)據(jù)中心的服務(wù)器集群的應(yīng)用活動狀態(tài);

若所述服務(wù)器集群的應(yīng)用活動狀態(tài)存在異常,則所述數(shù)據(jù)中心將所述業(yè)務(wù)請求發(fā)送至除所述數(shù)據(jù)中心之外的任一個數(shù)據(jù)中心進(jìn)行處理。

本發(fā)明提供的數(shù)據(jù)中心系統(tǒng),包括:至少兩個數(shù)據(jù)中心;其中,至少一個數(shù)據(jù)中心設(shè)置在本地,至少一個數(shù)據(jù)中心設(shè)置在異地;

所述數(shù)據(jù)中心系統(tǒng)中的每個數(shù)據(jù)中心用于:

接收業(yè)務(wù)請求;

獲取所述數(shù)據(jù)中心的服務(wù)器集群的應(yīng)用活動狀態(tài);

若所述服務(wù)器集群的應(yīng)用活動狀態(tài)存在異常,則將所述業(yè)務(wù)請求發(fā)送至除所述數(shù)據(jù)中心之外的任一個數(shù)據(jù)中心進(jìn)行處理。

本發(fā)明提供一種業(yè)務(wù)處理方法和數(shù)據(jù)中心系統(tǒng),其中,業(yè)務(wù)處理方法包括:數(shù)據(jù)中心接收業(yè)務(wù)請求,數(shù)據(jù)中心為數(shù)據(jù)中心系統(tǒng)中的任一個數(shù)據(jù)中心,數(shù)據(jù)中心獲取數(shù)據(jù)中心的服務(wù)器集群的應(yīng)用活動狀態(tài),若服務(wù)器集群的應(yīng)用活動狀態(tài)存在異常,則數(shù)據(jù)中心將業(yè)務(wù)請求發(fā)送至除該數(shù)據(jù)中心之外的任一個數(shù)據(jù)中心進(jìn)行處理。本發(fā)明提供的業(yè)務(wù)處理方法,應(yīng)用于數(shù)據(jù)中心系統(tǒng)中,數(shù)據(jù)中心系統(tǒng)中的任意一個數(shù)據(jù)中心都可以承載生產(chǎn)業(yè)務(wù),當(dāng)一個數(shù)據(jù)中心出現(xiàn)故障無法處理業(yè)務(wù)時,該數(shù)據(jù)中心會將業(yè)務(wù)請求發(fā)送到其他的數(shù)據(jù)中心進(jìn)行處理,實現(xiàn)了業(yè)務(wù)的無縫切換,業(yè)務(wù)不會中斷,提高了業(yè)務(wù)的連續(xù)性。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明實施例一提供的業(yè)務(wù)處理方法的流程圖;

圖2為本發(fā)明實施例一提供的數(shù)據(jù)中心系統(tǒng)的結(jié)構(gòu)示意圖;

圖3為本發(fā)明實施例二提供的數(shù)據(jù)中心系統(tǒng)的結(jié)構(gòu)示意圖。

具體實施方式

為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。

圖1為本發(fā)明實施例一提供的業(yè)務(wù)處理方法的流程圖,本實施例提供的業(yè)務(wù)處理方法,執(zhí)行主體可以為數(shù)據(jù)中心系統(tǒng)中的任意一個數(shù)據(jù)中心。如圖1所示,本實施例提供的業(yè)務(wù)處理方法,應(yīng)用于數(shù)據(jù)中心系統(tǒng),數(shù)據(jù)中心系統(tǒng)包括至少兩個數(shù)據(jù)中心。其中,至少一個數(shù)據(jù)中心設(shè)置在本地,至少一個數(shù)據(jù)中心設(shè)置在異地。本實施例提供的業(yè)務(wù)處理方法,可以包括:

步驟101、接收業(yè)務(wù)請求。

具體的,數(shù)據(jù)中心系統(tǒng)中的任意一個數(shù)據(jù)中心,都可以接收業(yè)務(wù)請求。對于一個特定的業(yè)務(wù)請求,只有一個數(shù)據(jù)中心可以接收到該業(yè)務(wù)請求。

其中,本實施例對于業(yè)務(wù)請求的具體內(nèi)容不做特別限制。

步驟102、獲取數(shù)據(jù)中心的服務(wù)器集群的應(yīng)用活動狀態(tài)。

具體的,當(dāng)數(shù)據(jù)中心接收到業(yè)務(wù)請求后,需要獲取該數(shù)據(jù)中心的服務(wù)器集群的應(yīng)用活動狀態(tài),以判斷該數(shù)據(jù)中心是否可以處理該業(yè)務(wù)請求。

其中,服務(wù)器集群用于處理該業(yè)務(wù)請求,服務(wù)器集群的應(yīng)用活動狀態(tài)包括正常狀態(tài)和異常狀態(tài)。

需要說明的是,本實施例對于服務(wù)器集群的具體實現(xiàn)方式不做特別限制,根據(jù)需要進(jìn)行設(shè)置。例如:服務(wù)器集群可以根據(jù)需要來選擇不同的型號,服務(wù)器集群可以為一個,也可以為多個,等等。

步驟103、若服務(wù)器集群的應(yīng)用活動狀態(tài)存在異常,則將業(yè)務(wù)請求發(fā)送至除該數(shù)據(jù)中心之外的任一個數(shù)據(jù)中心進(jìn)行處理。

可見,本實施例提供的業(yè)務(wù)處理方法,應(yīng)用于數(shù)據(jù)中心系統(tǒng)中,數(shù)據(jù)中心系統(tǒng)中包括至少兩個數(shù)據(jù)中心,其中,本地設(shè)置有至少一個數(shù)據(jù)中心,異地設(shè)置有至少一個數(shù)據(jù)中心。對于數(shù)據(jù)中心系統(tǒng)中的每個數(shù)據(jù)中心,都可以接收業(yè)務(wù)請求,即,位于本地的數(shù)據(jù)中心和位于異地的數(shù)據(jù)中心可以同時承載生產(chǎn)業(yè)務(wù),當(dāng)一個數(shù)據(jù)中心接收到業(yè)務(wù)請求后,若通過該數(shù)據(jù)中心的服務(wù)器集群的應(yīng)用活動狀態(tài)確定出該數(shù)據(jù)中心出現(xiàn)故障無法處理業(yè)務(wù)時,該數(shù)據(jù)中心會將業(yè)務(wù)請求發(fā)送到系統(tǒng)中其他數(shù)據(jù)中心進(jìn)行處理,由于每個數(shù)據(jù)中心都在處理業(yè)務(wù),因此當(dāng)其他數(shù)據(jù)中心接收到該數(shù)據(jù)中心發(fā)送的業(yè)務(wù)請求時,可以立即進(jìn)行處理,從而實現(xiàn)了業(yè)務(wù)的自動無縫切換,業(yè)務(wù)不會中斷,提高了業(yè)務(wù)的連續(xù)性。

可選的,作為一種具體的實現(xiàn)方式,步驟102以及步驟103,獲取數(shù)據(jù)中心的服務(wù)器集群的應(yīng)用活動狀態(tài),若服務(wù)器集群的應(yīng)用活動狀態(tài)存在異常,則將業(yè)務(wù)請求發(fā)送至除該數(shù)據(jù)中心之外的任一個數(shù)據(jù)中心進(jìn)行處理,可以包括:

獲取數(shù)據(jù)中心的前置服務(wù)器集群的應(yīng)用活動狀態(tài)。

若前置服務(wù)器集群的應(yīng)用活動狀態(tài)存在異常,則將業(yè)務(wù)請求發(fā)送至除該數(shù)據(jù)中心之外的任一個數(shù)據(jù)中心進(jìn)行處理。

或者,

若前置服務(wù)器集群的應(yīng)用活動狀態(tài)正常,則繼續(xù)獲取數(shù)據(jù)中心的應(yīng)用服務(wù)器集群的應(yīng)用活動狀態(tài)。

若應(yīng)用服務(wù)器集群的應(yīng)用活動狀態(tài)存在異常,則將業(yè)務(wù)請求發(fā)送至除該數(shù)據(jù)中心之外的任一個數(shù)據(jù)中心進(jìn)行處理。

具體的,服務(wù)器集群包括前置服務(wù)器集群和應(yīng)用服務(wù)器集群,前置服務(wù)器集群用于處理靜態(tài)請求及提供web信息瀏覽服務(wù),應(yīng)用服務(wù)器集群用于處理動態(tài)請求、業(yè)務(wù)邏輯等,可以對業(yè)務(wù)請求進(jìn)行處理獲得處理結(jié)果。

當(dāng)數(shù)據(jù)中心接收到業(yè)務(wù)請求后,首先獲取該數(shù)據(jù)中心的前置服務(wù)器集群的應(yīng)用活動狀態(tài),如果前置服務(wù)器集群的應(yīng)用活動狀態(tài)異常,說明該數(shù)據(jù)中心出現(xiàn)故障無法處理業(yè)務(wù)請求,因此需要將業(yè)務(wù)請求發(fā)送到除該數(shù)據(jù)中心之外的任一個數(shù)據(jù)中心進(jìn)行處理,實現(xiàn)業(yè)務(wù)無縫切換。如果前置服務(wù)器集群的應(yīng)用活動狀態(tài)正常,則要繼續(xù)獲取該數(shù)據(jù)中心的應(yīng)用服務(wù)器集群的應(yīng)用活動狀態(tài),如果應(yīng)用服務(wù)器集群的應(yīng)用活動狀態(tài)異常,說明該數(shù)據(jù)中心出現(xiàn)故障無法處理業(yè)務(wù)請求,因此需要將業(yè)務(wù)請求發(fā)送到除該數(shù)據(jù)中心之外的任一個數(shù)據(jù)中心進(jìn)行處理,實現(xiàn)業(yè)務(wù)無縫切換,如果應(yīng)用服務(wù)器集群的應(yīng)用活動狀態(tài)正常,說明該數(shù)據(jù)中心可以處理該業(yè)務(wù)請求。

通過設(shè)置前置服務(wù)器集群和應(yīng)用服務(wù)器集群,可以細(xì)化服務(wù)器集群的處理功能,進(jìn)而準(zhǔn)確判斷該數(shù)據(jù)中心是否可以處理業(yè)務(wù)請求,當(dāng)該數(shù)據(jù)中心無法處理業(yè)務(wù)請求時實現(xiàn)業(yè)務(wù)無縫切換,提高了業(yè)務(wù)的連續(xù)性。

可選的,在步驟101之后以及步驟102之前,本實施例提供的業(yè)務(wù)處理方法,還可以包括:

根據(jù)預(yù)設(shè)策略將接收到的多個業(yè)務(wù)請求分為第一業(yè)務(wù)請求集合和至少一個第二業(yè)務(wù)請求集合。第一業(yè)務(wù)請求集合由該數(shù)據(jù)中心進(jìn)行處理。第二業(yè)務(wù)請求集合由除該數(shù)據(jù)中心之外的其他數(shù)據(jù)中心進(jìn)行處理。

將至少一個第二業(yè)務(wù)請求集合分別發(fā)送至相應(yīng)的數(shù)據(jù)中心。

具體的,通過對業(yè)務(wù)請求進(jìn)行分類,可以避免一個數(shù)據(jù)中心的業(yè)務(wù)數(shù)量過多造成擁塞,并且可以更好的利用本地資源和異地資源,快速靈活的進(jìn)行流量調(diào)配,提高了業(yè)務(wù)請求的處理速度,提高了用戶體驗。

需要說明的是,至少一個第二業(yè)務(wù)請求集合,可以發(fā)送給同一個數(shù)據(jù)中心,也可以分別發(fā)送給一個數(shù)據(jù)中心。

其中,預(yù)設(shè)策略可以有多種實現(xiàn)方式,本實施例對此不做特別限制。

可選的,作為一種具體的實現(xiàn)方式,預(yù)設(shè)策略可以為數(shù)據(jù)中心預(yù)先設(shè)置的處理比率。

例如:假設(shè)處理比率為80:5:15,則對于100個業(yè)務(wù)請求,第一業(yè)務(wù)集合中包括80個業(yè)務(wù)請求,一個第二業(yè)務(wù)集合中包括5個業(yè)務(wù)請求,另一個第二業(yè)務(wù)集合中包括15個業(yè)務(wù)請求,數(shù)據(jù)中心將兩個第二業(yè)務(wù)請求集合分別發(fā)送至另外兩個數(shù)據(jù)中心進(jìn)行處理。

需要說明的是,本實施對于處理比率不做特別限制,根據(jù)需要進(jìn)行設(shè)置。

可選的,作為另一種具體的實現(xiàn)方式,預(yù)設(shè)策略可以為數(shù)據(jù)中心預(yù)先設(shè)置的擁塞門限。

例如:假設(shè)擁塞門限為95,說明當(dāng)數(shù)據(jù)中心接收到95個業(yè)務(wù)請求時都可以進(jìn)行處理,若數(shù)據(jù)中心繼續(xù)接收業(yè)務(wù)請求,則可能引起擁塞,因此,數(shù)據(jù)中心將接收到的多個業(yè)務(wù)請求中的95個業(yè)務(wù)分為第一業(yè)務(wù)請求集合,其他的業(yè)務(wù)請求分為至少一個第二業(yè)務(wù)集合,數(shù)據(jù)中心將至少一個第二業(yè)務(wù)請求集合發(fā)送至相應(yīng)的數(shù)據(jù)中心進(jìn)行處理。

需要說明的是,本實施例對于擁塞門限不做特別限定,限根據(jù)需要進(jìn)行設(shè)置。

可選的,在步驟101之后以及步驟102之前,本實施例提供的業(yè)務(wù)處理方法,還可以包括:

根據(jù)業(yè)務(wù)請求的源地址,確定業(yè)務(wù)請求由該數(shù)據(jù)中心進(jìn)行處理,還是由除該數(shù)據(jù)中心之外的其他數(shù)據(jù)中心進(jìn)行處理。

若數(shù)據(jù)中心確定業(yè)務(wù)請求由除該數(shù)據(jù)中心之外的其他數(shù)據(jù)中心進(jìn)行處理,則將業(yè)務(wù)請求發(fā)送至相應(yīng)的數(shù)據(jù)中心。

例如:業(yè)務(wù)請求的源地址可以為本地地址或者異地地址,或者為不同局域網(wǎng)的地址,等等。若業(yè)務(wù)請求的源地址為本地地址,則該業(yè)務(wù)請求可以由位于本地的數(shù)據(jù)中心進(jìn)行處理,若業(yè)務(wù)請求的源地址為異地地址,則該業(yè)務(wù)請求可以由位于異地的數(shù)據(jù)中心進(jìn)行處理。

可選的,在步驟101之后以及步驟102之前,本實施例提供的業(yè)務(wù)處理方法,還可以包括:

根據(jù)發(fā)起業(yè)務(wù)請求的用戶身份,確定業(yè)務(wù)請求由該數(shù)據(jù)中心進(jìn)行處理,還是由除該數(shù)據(jù)中心之外的其他數(shù)據(jù)中心進(jìn)行處理。

若數(shù)據(jù)中心確定業(yè)務(wù)請求由除該數(shù)據(jù)中心之外的其他數(shù)據(jù)中心進(jìn)行處理,則將業(yè)務(wù)請求發(fā)送至相應(yīng)的數(shù)據(jù)中心。

具體的,發(fā)起業(yè)務(wù)請求的用戶身份可以為本地用戶、異地用戶或者為貴賓(Very Important Person,簡稱VIP)用戶,等等。若發(fā)起業(yè)務(wù)請求的用戶身份為本地用戶或者為VIP用戶,則業(yè)務(wù)請求可以由位于本地的數(shù)據(jù)中心進(jìn)行處理,若發(fā)起業(yè)務(wù)請求的用戶身份為異地用戶,則業(yè)務(wù)請求可以由位于異地的數(shù)據(jù)中心進(jìn)行處理。

本發(fā)明實施例提供了一種業(yè)務(wù)處理方法,包括:接收業(yè)務(wù)請求,獲取數(shù)據(jù)中心的服務(wù)器集群的應(yīng)用活動狀態(tài),若服務(wù)器集群的應(yīng)用活動狀態(tài)存在異常,則將業(yè)務(wù)請求發(fā)送至除所述數(shù)據(jù)中心之外的任一個數(shù)據(jù)中心進(jìn)行處理。本發(fā)明實施例提供的業(yè)務(wù)處理方法,應(yīng)用于數(shù)據(jù)中心系統(tǒng)中,數(shù)據(jù)中心系統(tǒng)中的每個數(shù)據(jù)中心都可以承載生產(chǎn)業(yè)務(wù),當(dāng)一個數(shù)據(jù)中心出現(xiàn)故障無法處理業(yè)務(wù)時,該數(shù)據(jù)中心會將業(yè)務(wù)請求發(fā)送到其他的數(shù)據(jù)中心進(jìn)行處理,實現(xiàn)了業(yè)務(wù)的無縫切換,業(yè)務(wù)不會中斷,提高了業(yè)務(wù)的連續(xù)性。

圖2為本發(fā)明實施例一提供的數(shù)據(jù)中心系統(tǒng)的結(jié)構(gòu)示意圖,本實施例提供的數(shù)據(jù)中心系統(tǒng),用于執(zhí)行圖1所示方法實施例提供的業(yè)務(wù)處理方法。如圖2所示,本實施例提供的數(shù)據(jù)中心系統(tǒng),可以包括:至少兩個數(shù)據(jù)中心。其中,至少一個數(shù)據(jù)中心11設(shè)置在本地,至少一個數(shù)據(jù)中心12設(shè)置在異地。

數(shù)據(jù)中心系統(tǒng)中的每個數(shù)據(jù)中心用于:

接收業(yè)務(wù)請求。

獲取數(shù)據(jù)中心的服務(wù)器集群的應(yīng)用活動狀態(tài)。

若服務(wù)器集群的應(yīng)用活動狀態(tài)存在異常,則將業(yè)務(wù)請求發(fā)送至除該數(shù)據(jù)中心之外的任一個數(shù)據(jù)中心進(jìn)行處理。

具體的,數(shù)據(jù)中心系統(tǒng)中的每個數(shù)據(jù)中心都可以接收業(yè)務(wù)請求并進(jìn)行處理,對于一個特定的數(shù)據(jù)中心,該數(shù)據(jù)中心可以為位于本地的任意一個數(shù)據(jù)中心11,也可以為位于異地的任意一個數(shù)據(jù)中心12,當(dāng)該數(shù)據(jù)中心出現(xiàn)異常無法處理業(yè)務(wù)請求時,該數(shù)據(jù)在中心將該業(yè)務(wù)請求發(fā)送給除該數(shù)據(jù)中心之外的其他任意一個數(shù)據(jù)中心進(jìn)行處理,其他數(shù)據(jù)中心可以是位于本地的數(shù)據(jù)中心11,也可以是位于異地的數(shù)據(jù)中心12。

可選的,數(shù)據(jù)中心還用于:

根據(jù)預(yù)設(shè)策略將接收到的多個業(yè)務(wù)請求分為第一業(yè)務(wù)請求集合和至少一個第二業(yè)務(wù)請求集合。第一業(yè)務(wù)請求集合由該數(shù)據(jù)中心進(jìn)行處理。第二業(yè)務(wù)請求集合由除該數(shù)據(jù)中心之外的其他數(shù)據(jù)中心進(jìn)行處理。

將至少一個第二業(yè)務(wù)請求集合分別發(fā)送至相應(yīng)的數(shù)據(jù)中心。

可選的,數(shù)據(jù)中心還用于:

根據(jù)業(yè)務(wù)請求的源地址,確定業(yè)務(wù)請求由該數(shù)據(jù)中心進(jìn)行處理,還是由除該數(shù)據(jù)中心之外的其他數(shù)據(jù)中心進(jìn)行處理。

若確定業(yè)務(wù)請求由其他數(shù)據(jù)中心進(jìn)行處理,則將業(yè)務(wù)請求發(fā)送至相應(yīng)的數(shù)據(jù)中心。

本實施例提供的數(shù)據(jù)中心系統(tǒng),用于執(zhí)行圖1所示方法實施例提供的業(yè)務(wù)處理方法,其技術(shù)原理和技術(shù)效果類似,此處不再贅述。

圖3為本發(fā)明實施例二提供的數(shù)據(jù)中心系統(tǒng)的結(jié)構(gòu)示意圖,本實施例在圖2所示實施例的基礎(chǔ)上,提供了數(shù)據(jù)中心系統(tǒng)的一種具體實現(xiàn)方式。如圖3所示,本實施例提供的數(shù)據(jù)中心系統(tǒng),包括兩個數(shù)據(jù)中心:位于本地的數(shù)據(jù)中心11和位于異地的數(shù)據(jù)中心12,位于本地的數(shù)據(jù)中心11和位于異地的數(shù)據(jù)中心12結(jié)構(gòu)相同,位于本地的數(shù)據(jù)中心11可以包括:外網(wǎng)處理裝置111和內(nèi)網(wǎng)處理裝置112。

外網(wǎng)處理裝置111可以包括:外網(wǎng)智能域名解析單元1111、外網(wǎng)交換單元1112、第一本地流量管理單元1113和前置服務(wù)器集群1114。

內(nèi)網(wǎng)處理裝置112可以包括:內(nèi)網(wǎng)智能域名解析單元1121、內(nèi)網(wǎng)交換單元1122、第二本地流量管理單元1123、應(yīng)用服務(wù)器集群1124、存儲陣列1125和數(shù)據(jù)庫1126。

其中,數(shù)據(jù)中心系統(tǒng)中只有一個第一數(shù)據(jù)庫為激活狀態(tài),數(shù)據(jù)中心系統(tǒng)中除第一數(shù)據(jù)庫之外的其他第二數(shù)據(jù)庫為非激活狀態(tài)。

在本實施例中,位于本地的數(shù)據(jù)庫1126為激活狀態(tài),位于異地的數(shù)據(jù)庫1226為非激活狀態(tài)。

外網(wǎng)智能域名解析單元1111,用于接收業(yè)務(wù)請求,并通過第一本地流量管理單元1113獲取前置服務(wù)器集群1114的應(yīng)用活動狀態(tài)。若前置服務(wù)器集群1114的應(yīng)用活動狀態(tài)正常,則將業(yè)務(wù)請求通過前置服務(wù)器集群1114發(fā)送至內(nèi)網(wǎng)處理裝置112。若前置服務(wù)器集群1114的應(yīng)用活動狀態(tài)存在異常,則將業(yè)務(wù)請求發(fā)送至除數(shù)據(jù)中心11之外的任一個數(shù)據(jù)中心的內(nèi)網(wǎng)智能域名解析單元,在本實施例中為外網(wǎng)智能域名解析單元1211。

第一本地流量管理單元1113,用于探測前置服務(wù)器集群1114的應(yīng)用活動狀態(tài)。

外網(wǎng)交換單元1112,用于實現(xiàn)外網(wǎng)智能域名解析單元1111與第一本地流量管理單元1113之間的信息傳輸。

內(nèi)網(wǎng)智能域名解析單元1121,用于從外網(wǎng)處理裝置111接收業(yè)務(wù)請求,并通過第二本地流量管理單元1123獲取應(yīng)用服務(wù)器集群1124的應(yīng)用活動狀態(tài)。若應(yīng)用服務(wù)器集群1124的應(yīng)用活動狀態(tài)正常,則將業(yè)務(wù)請求發(fā)送至應(yīng)用服務(wù)器集群1124。若應(yīng)用服務(wù)器集群1124的應(yīng)用活動狀態(tài)存在異常,則將業(yè)務(wù)請求發(fā)送至除數(shù)據(jù)中心11之外的任一個數(shù)據(jù)中心的內(nèi)網(wǎng)智能域名解析單元,在本實施例中為內(nèi)網(wǎng)智能域名解析單元1221。

第二本地流量管理單元1123,用于探測應(yīng)用服務(wù)器集群1124的應(yīng)用活動狀態(tài)。

應(yīng)用服務(wù)器集群1124,用于對業(yè)務(wù)請求進(jìn)行處理獲得處理結(jié)果,并將處理結(jié)果存儲至存儲陣列1125中。

內(nèi)網(wǎng)交換單元1122,用于實現(xiàn)外網(wǎng)處理裝置111、內(nèi)網(wǎng)智能域名解析單元1121與第二本地流量管理單元1123之間的信息傳輸。

第一數(shù)據(jù)庫,用于實現(xiàn)數(shù)據(jù)中心系統(tǒng)中各個數(shù)據(jù)中心的應(yīng)用服務(wù)器集群所進(jìn)行的數(shù)據(jù)庫操作。

在本實施例中,數(shù)據(jù)庫1126,用于實現(xiàn)兩個數(shù)據(jù)中心的應(yīng)用服務(wù)器集群1124、1224所進(jìn)行的數(shù)據(jù)庫操作。

位于異地的數(shù)據(jù)中心12可以包括:外網(wǎng)處理裝置121和內(nèi)網(wǎng)處理裝置122。

其中,外網(wǎng)處理裝置121可以包括:外網(wǎng)智能域名解析單元1211、外網(wǎng)交換單元1212、第一本地流量管理單元1213和前置服務(wù)器集群1214。

內(nèi)網(wǎng)處理裝置122可以包括:內(nèi)網(wǎng)智能域名解析單元1221、內(nèi)網(wǎng)交換單元1222、第二本地流量管理單元1223、應(yīng)用服務(wù)器集群1224、存儲陣列1225和數(shù)據(jù)庫1226。

其中,位于本地的數(shù)據(jù)中心11和位于異地的數(shù)據(jù)中心12結(jié)構(gòu)相同,各個模塊的功能相似,在此不再贅述。

在本實施例提供的數(shù)據(jù)中心系統(tǒng)中,數(shù)據(jù)中心包括外網(wǎng)處理裝置和內(nèi)網(wǎng)處理裝置,兩個數(shù)據(jù)中心的外網(wǎng)智能域名解析單元之間、兩個數(shù)據(jù)中心的內(nèi)網(wǎng)智能域名解析單元之間均可以進(jìn)行信息交互,當(dāng)一個數(shù)據(jù)中心出現(xiàn)故障時,可以將業(yè)務(wù)請求發(fā)送至另一個數(shù)據(jù)中心,實現(xiàn)了業(yè)務(wù)無縫切換,提高了業(yè)務(wù)的連續(xù)性。

可選的,外網(wǎng)智能域名解析單元1111和外網(wǎng)智能域名解析單元1211之間,和/或,內(nèi)網(wǎng)智能域名解析單元1121和內(nèi)網(wǎng)智能域名解析單元1221之間,通過同步復(fù)制的方式實現(xiàn)配置一致性。

可選的,存儲陣列1125和存儲陣列1225之間通過異步復(fù)制的方式實現(xiàn)數(shù)據(jù)一致性。

可選的,若第一數(shù)據(jù)庫出現(xiàn)異常,則激活任一個第二數(shù)據(jù)庫。

激活的第二數(shù)據(jù)庫,用于在第一數(shù)據(jù)庫出現(xiàn)異常時,實現(xiàn)數(shù)據(jù)中心系統(tǒng)中各個數(shù)據(jù)中心的應(yīng)用服務(wù)器集群所進(jìn)行的數(shù)據(jù)庫操作。

在本實施中,當(dāng)數(shù)據(jù)庫1126出現(xiàn)異常,則激活數(shù)據(jù)庫1226,數(shù)據(jù)庫1226,用于在數(shù)據(jù)庫1126出現(xiàn)異常時,實現(xiàn)兩個數(shù)據(jù)中心的應(yīng)用服務(wù)器集群1124、1224所進(jìn)行的數(shù)據(jù)庫操作。

具體的,數(shù)據(jù)中心系統(tǒng)日常對業(yè)務(wù)請求進(jìn)行處理時,兩個數(shù)據(jù)中心的應(yīng)用服務(wù)器集群均通過數(shù)據(jù)庫1126實現(xiàn)數(shù)據(jù)庫操作,數(shù)據(jù)庫1226處于非激活狀態(tài)。當(dāng)數(shù)據(jù)庫1126出現(xiàn)異常時,則激活數(shù)據(jù)庫1226,此時,兩個數(shù)據(jù)中心的應(yīng)用服務(wù)器集群均通過位于數(shù)據(jù)庫1226實現(xiàn)數(shù)據(jù)庫操作,從而實現(xiàn)業(yè)務(wù)無縫切換,業(yè)務(wù)不中斷。

可選的,內(nèi)網(wǎng)智能域名解析單元還可以用于:

根據(jù)第二預(yù)設(shè)策略將接收到的多個業(yè)務(wù)請求分為第三業(yè)務(wù)請求集合和至少一個第四業(yè)務(wù)請求集合。第三業(yè)務(wù)請求集合由該數(shù)據(jù)中心進(jìn)行處理。第四業(yè)務(wù)請求集合由出該數(shù)據(jù)中心之外的其他數(shù)據(jù)中心進(jìn)行處理。

將至少一個第四業(yè)務(wù)請求集合分別發(fā)送至相應(yīng)的數(shù)據(jù)中心的內(nèi)網(wǎng)智能域名解析單元。

在本實施例中,內(nèi)網(wǎng)智能域名解析單元1121根據(jù)第二預(yù)設(shè)策略將接收到的多個業(yè)務(wù)請求分為第三業(yè)務(wù)請求集合和一個第四業(yè)務(wù)請求集合。第三業(yè)務(wù)請求集合由應(yīng)用服務(wù)器集群1124進(jìn)行處理。第四業(yè)務(wù)請求集合由應(yīng)用服務(wù)器集群1224進(jìn)行處理。

將第四業(yè)務(wù)請求集合發(fā)送至內(nèi)網(wǎng)智能域名解析單元1221。

具體的,本實施例提供的數(shù)據(jù)中心系統(tǒng),數(shù)據(jù)中心包括外網(wǎng)處理裝置和內(nèi)網(wǎng)處理裝置,通過內(nèi)網(wǎng)和外網(wǎng)聯(lián)動進(jìn)行流量調(diào)配,可以進(jìn)一步提高業(yè)務(wù)請求的處理速度,提高用戶體驗。

其中,第二預(yù)設(shè)策略與實施例一中的預(yù)設(shè)策略原理相似,在此不再贅述。

本實施例提供的數(shù)據(jù)中心系統(tǒng),用于執(zhí)行圖1所示方法實施例提供的業(yè)務(wù)處理方法,其技術(shù)原理和技術(shù)效果類似,此處不再贅述。

本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述各方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

最后應(yīng)說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
宿迁市| 全州县| 盱眙县| 三原县| 佳木斯市| 曲麻莱县| 侯马市| 滁州市| 宝山区| 广平县| 东明县| 武宁县| 宿州市| 泉州市| 临沂市| 淮滨县| 葫芦岛市| 绩溪县| 澜沧| 江门市| 株洲县| 合川市| 招远市| 油尖旺区| 南皮县| 珠海市| 辽阳市| 卢龙县| 茶陵县| 沽源县| 丰顺县| 潼关县| 绵阳市| 焦作市| 大姚县| 瑞丽市| 慈溪市| 梁河县| 漾濞| 侯马市| 五原县|