溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

關(guān)于系統(tǒng)SET化的幾個(gè)問(wèn)題

發(fā)布時(shí)間:2020-07-15 13:58:41 來(lái)源:網(wǎng)絡(luò) 閱讀:1519 作者:shaiberni 欄目:系統(tǒng)運(yùn)維

1 SET解決什么問(wèn)題?
1.1 容災(zāi)問(wèn)題
核心服務(wù)掛掉、數(shù)據(jù)庫(kù)主庫(kù)集中在一個(gè)IDC、
1.2 資源擴(kuò)展問(wèn)題
單個(gè)IDC擴(kuò)展有限(如機(jī)房滿載、帶寬不足),跨機(jī)房、異地?cái)U(kuò)展IDC又會(huì)出現(xiàn)跨機(jī)房造成的延遲問(wèn)題
數(shù)據(jù)單主情況,連接數(shù)有限,不支持應(yīng)用無(wú)限擴(kuò)展
1.3 大集群拆分問(wèn)題
分布式集群規(guī)模巨大會(huì)帶來(lái)響應(yīng)的資源擴(kuò)展、大集群拆分、容災(zāi)問(wèn)題
處于業(yè)務(wù)角度考慮,會(huì)出現(xiàn)容災(zāi)、異地需求,底層無(wú)法實(shí)現(xiàn)
單元化架構(gòu)應(yīng)運(yùn)而生
2 SET化方案演進(jìn)

2.1 同城雙活,存儲(chǔ)、mq、緩存、定時(shí)任務(wù)異地主從架構(gòu),跨機(jī)房寫(xiě)入;一個(gè)數(shù)據(jù)中心異常,可手動(dòng)切換;
2.2 兩地三中心
同城雙活基礎(chǔ)上,在異地部署數(shù)據(jù)中心,只有災(zāi)難級(jí)故障才啟用(異地冷備)

                冷備不敢切、浪費(fèi)資源、本質(zhì)仍然是單點(diǎn)、資源,容災(zāi),擴(kuò)展問(wèn)題依然未解決

2.3 SET化  流量路由到中心集群還是單元集群

Route By UserId

3 SET化架構(gòu)
3.1 單元化集群,每個(gè)集群都可以獨(dú)立處理單元內(nèi)的流量,實(shí)現(xiàn)流量拆分、故障隔離
3.2 每個(gè)單元只存儲(chǔ)本集群的數(shù)據(jù);后續(xù)做數(shù)據(jù)雙向同步,實(shí)現(xiàn)容災(zāi)切換需求
3.3 中心集群:未進(jìn)行單元化改造的服務(wù),通常為非核心服務(wù)
3.4 SET化策略:
中間件:MQ、RPC、KV等
RPC---對(duì)SET服務(wù)封閉調(diào)用,對(duì)非SET服務(wù)調(diào)用中心集群
MQ、KV---支持分SET的生產(chǎn)、查詢、消費(fèi)

             數(shù)據(jù)同步:
             全量數(shù)據(jù):對(duì)數(shù)據(jù)量小的數(shù)據(jù)部署中心集群,其他數(shù)據(jù)路由到單元集群
             未來(lái)規(guī)劃:對(duì)各個(gè)單元的數(shù)據(jù),需要互相同步,完成容災(zāi)需求

             SET化能力:
             流量調(diào)度
             容災(zāi)

             高效本地化服務(wù):
             根據(jù)前端的信息,ip,屬地、流量路由到最近的SET
             O2O場(chǎng)景更需要高效的本地化服務(wù)能力

             集裝箱式部署:
             SET一鍵創(chuàng)建、發(fā)布

4 SET化架構(gòu)原則是什么:

4.1 對(duì)業(yè)務(wù)系統(tǒng)透明 業(yè)務(wù)不需要關(guān)心SET的規(guī)則,部署問(wèn)題
4.2 切分原則:切分由業(yè)務(wù)層面按需切分、優(yōu)先選最大的業(yè)務(wù)維度切分、海量O2O用戶按屬地就近切分、單個(gè)SET不局限與單個(gè)機(jī)房,但集群不宜過(guò)大

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI