小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

eBay 的數(shù)據(jù)庫分布擴展架構(gòu)

 cppmonkey 2008-09-19

在過去的 Blog 中, 我(插一嘴:這里的"我" 如果替換成 "Fenng" 似乎有些自戀, 也不是我喜歡的行文語氣, 可發(fā)現(xiàn)轉(zhuǎn)貼不留名的行為太多了,他大爺?shù)?曾經(jīng)介紹過 《eBay 的應(yīng)用服務(wù)器規(guī)?!?/font> , 也介紹過 《eBay 的數(shù)據(jù)量》,在這篇文章中提到過 "eBay 購買了 Quest Share Plex 全球 Licence 用于數(shù)據(jù)復制",這個地方其實沒有說開來。

對于 eBay 這樣超大規(guī)模的站點來說,瓶頸往往最容易在數(shù)據(jù)庫服務(wù)器上產(chǎn)生,必定有一部分數(shù)據(jù)(比如交易記錄這樣不容易水平分割的數(shù)據(jù))容易帶來大量的讀操作,而不管用什么存儲,能承擔的 IO 能力是有限的。所以,如果有效的分散 IO 的承載能力就是一個很有意義的事情。

經(jīng)過互聯(lián)網(wǎng)考古學不斷挖掘,路路續(xù)續(xù)又現(xiàn)了一些蛛絲馬跡能夠多少說明一些問題??陀^事實加上主觀想象,簡單的描述一下。見下圖:

ebay_shareplex_F5.jpg

通過 Quest 公司的 Share Plex 近乎實時的復制數(shù)據(jù)到其他數(shù)據(jù)庫節(jié)點,F5 通過特定的模塊檢查數(shù)據(jù)庫狀態(tài),并進行負載均衡,IO 成功的做到了分布,讀寫分離,而且極大的提高了可用性。F5 真是一家很有創(chuàng)新性的公司,雖然從這個案例來說,技術(shù)并無高深之處,但方法巧妙,整個方案渾然一體。

F5公司專門為Oracle 9i 數(shù)據(jù)庫開發(fā)了專用的健康檢查模塊,通過調(diào)用F5專有的擴展應(yīng)用校驗(EAV)進程,F(xiàn)5能夠隨時得到Oracle 9i數(shù)據(jù)庫的應(yīng)用層服務(wù)能力而不是其他的負載均衡設(shè)備所采用的 ICMP/TCP 層進行健康檢查。

這個圖來自一篇《F5助力eBay數(shù)據(jù)庫服務(wù)器負載均衡》的軟文,真是一篇很好的軟文,國外恐怕不會出現(xiàn)這樣"含金量"極高的東西。

當然,這個技術(shù)架構(gòu)可不算便宜。Quest 的 Share Plex License 很貴,而且,對于每個結(jié)點來說,都需要數(shù)據(jù)庫 License 與硬件費用。但優(yōu)點也很多:節(jié)省了維護成本; 數(shù)據(jù)庫層面的訪問也能做到 SOA; 高可用性。

國內(nèi)的一些廠商比較喜歡給客戶推存儲級別的解決方案。通過存儲底層復制來解決數(shù)據(jù)分布以及災備問題。這個思路似乎太傳統(tǒng)了,對于互聯(lián)網(wǎng)企業(yè)來說多少有點過時。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多