什么是分布式绷杜?

1、什么是大型網(wǎng)站圾结?

當(dāng)然齿诉,大型網(wǎng)站是相對于傳統(tǒng)企業(yè)系統(tǒng)來說的。
對于傳統(tǒng)的oa粤剧,cms等企業(yè)系統(tǒng)來說,大型網(wǎng)站應(yīng)該具有以下的特點(diǎn):

  • 高并發(fā)焕议,大流量:
    需要面對高并發(fā)用戶弧关,大流量訪問。什么是高并發(fā)世囊?比如以秒級為單位,每秒的請求數(shù)量達(dá)到一定程度蝙寨,比如螞蟻金服旗下的支付寶交易峰值達(dá)到8.59萬筆/秒。什么是大流量籽慢?騰訊QQ同時在線人數(shù)峰值3億多。
  • 高可用
    系統(tǒng)24小時不間斷服務(wù)跛锌,服務(wù)宕機(jī)時間會被新聞報道。
  • 海量數(shù)據(jù)
    需要存儲髓帽、管理海量數(shù)據(jù)脑豹,需要使用大量服務(wù)器。facebook每周上傳的照片數(shù)目接近10億瘩欺,百度收錄的網(wǎng)站有數(shù)百億,google有近百萬臺服務(wù)器提供服務(wù)歌粥。
  • 用戶分布廣泛拍埠,網(wǎng)絡(luò)情況復(fù)雜
    許多大型互聯(lián)網(wǎng)是為全球用戶提供服務(wù)的,用戶分布范圍廣枣购,各地網(wǎng)絡(luò)情況千差萬別。在國內(nèi)涩堤,還有各個運(yùn)營商網(wǎng)絡(luò)互通難的問題迄损。而中美光纜的數(shù)次故障账磺,也讓一些對國外用戶依賴較大的網(wǎng)站不得不考慮在海外建立數(shù)據(jù)中心。
  • 安全環(huán)境惡劣
    由于互聯(lián)網(wǎng)的開放性垮抗,使得互聯(lián)網(wǎng)站更容易受到攻擊,大型網(wǎng)站幾乎每天都會被黑客攻擊冒版。
  • 需求快速變更,發(fā)布頻繁
    與傳統(tǒng)軟件版本的發(fā)布頻率不同,互聯(lián)網(wǎng)產(chǎn)品為了快速適應(yīng)市場滞造,滿足用戶需求栋烤。其產(chǎn)品發(fā)布頻率是極高的。office的產(chǎn)品版本以年為單位發(fā)布买窟,而一般大型網(wǎng)站的產(chǎn)品每周都有新版本發(fā)布上線,至于中小型網(wǎng)站的發(fā)布就更加頻繁了始绍,有時候一天發(fā)布幾十次话侄。
  • 漸進(jìn)式發(fā)展
    與傳統(tǒng)系統(tǒng)不同的是,大型網(wǎng)站一般都是由一個小的網(wǎng)站開始年堆,一步一步的演進(jìn)升級到大型網(wǎng)站的。

2篇亭、什么是分布式锄贷?

??分布式系統(tǒng)是由一組通過網(wǎng)絡(luò)進(jìn)行通信、為了完成共同的任務(wù)而協(xié)調(diào)工作的計算機(jī)節(jié)點(diǎn)組成的系統(tǒng)谊却。分布式系統(tǒng)的出現(xiàn)是為了用廉價的、普通的機(jī)器完成單個計算機(jī)無法完成的計算捕透、存儲任務(wù)碴萧。其目的是利用更多的機(jī)器,處理更多的數(shù)據(jù)破喻。
??科普三種集群:

  • 高可用集群:當(dāng)一臺機(jī)器壓力過大時,會宕機(jī)婴噩,這時候整個系統(tǒng)就無法提供服務(wù)了擎场,所以需要有另一臺機(jī)器立馬接過它的工作迅办,而防止單點(diǎn)故障一般使用的就是高可用集群章蚣。
  • 負(fù)載均衡集群:你會發(fā)現(xiàn),如果一臺機(jī)器壓力過大宕機(jī)后究驴,另一臺機(jī)器接管了它的工作,最后的結(jié)果還是宕機(jī),因?yàn)橐慌_服務(wù)器已經(jīng)承受不住壓力熙侍。明顯需要一臺更好的機(jī)器蛉抓,或者用多臺廉價的服務(wù)器來分擔(dān)壓力巷送,當(dāng)然,分布式中一般使用多臺廉價的機(jī)器笑跛。這時候就有一個負(fù)載均衡的問題,由一個負(fù)載均衡器來對請求進(jìn)行分發(fā)飞蹂,根據(jù)一定算法陈哑,保證每臺機(jī)器的負(fù)載,但是如果這臺負(fù)載均衡器宕機(jī)了刽宪,系統(tǒng)也無法訪問了纠屋,所以一般負(fù)載均衡器會做高可用集群盾计,防止單點(diǎn)。
  • 高性能計算集群:前面的集群不管怎么樣署辉,都是一臺服務(wù)器在做一件事,都是同步的哭尝,不免會有效率的問題材鹦,是不是可以將這件事拆分成多件小事情桶唐,然后讓不同的服務(wù)器做的尤泽?這就是高性能計算集群坯约。
    ??在我看來闹丐,當(dāng)單體架構(gòu)無法支撐現(xiàn)有業(yè)務(wù)時,當(dāng)你互相通信的機(jī)器不再是一臺的時候卿拴,分布式來了巍棱。因?yàn)橐WC系統(tǒng)中的所有資源每臺機(jī)器都是可以訪問的如贷,這時候你需要考慮數(shù)據(jù)一致性到踏,數(shù)據(jù)傳輸方式窝稿,分布式事務(wù)伴榔,分布式鎖,需要使用分布式存儲塘安。兼犯。切黔。首先需要明確的是纬霞,只有當(dāng)單個節(jié)點(diǎn)的處理能力無法滿足日益增長的計算险领、存儲任務(wù)的時候绢陌,且硬件的提升(加內(nèi)存脐湾、加磁盤、使用更好的CPU)高昂到得不償失的時候愁铺,應(yīng)用程序也不能進(jìn)一步優(yōu)化的時候,我們才需要考慮分布式系統(tǒng)孟岛。因?yàn)榍撸植际较到y(tǒng)要解決的問題本身就是和單機(jī)系統(tǒng)一樣的次询,而由于分布式系統(tǒng)多節(jié)點(diǎn)屯吊、通過網(wǎng)絡(luò)通信的拓?fù)浣Y(jié)構(gòu),會引入很多單機(jī)系統(tǒng)沒有的問題授艰,為了解決這些問題又會引入更多的機(jī)制淮腾、協(xié)議谷朝,帶來更多的問題。体箕。累铅。(當(dāng)然娃兽,這里我的觀點(diǎn)是分布式包含的各種集群投储,個人見解)玛荞。
    ??分布式不僅僅是架構(gòu)上面的升級,也意味著挑戰(zhàn)的升級婴梧。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市浮还,隨后出現(xiàn)的幾起案子钧舌,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,635評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件率碾,死亡現(xiàn)場離奇詭異,居然都是意外死亡畜挥,警方通過查閱死者的電腦和手機(jī)蟹但,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,543評論 3 399
  • 文/潘曉璐 我一進(jìn)店門华糖,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人磕蛇,你說我怎么就攤上這事秀撇『茄啵” “怎么了件相?”我有些...
    開封第一講書人閱讀 168,083評論 0 360
  • 文/不壞的土叔 我叫張陵泛范,是天一觀的道長紊撕。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么笼才? 我笑而不...
    開封第一講書人閱讀 59,640評論 1 296
  • 正文 為了忘掉前任昂羡,我火速辦了婚禮各谚,結(jié)果婚禮上昌渤,老公的妹妹穿的比我還像新娘膀息。我一直安慰自己了赵,他們只是感情好柿汛,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,640評論 6 397
  • 文/花漫 我一把揭開白布络断。 她就那樣靜靜地躺著貌笨,像睡著了一般锥惋。 火紅的嫁衣襯著肌膚如雪昌腰。 梳的紋絲不亂的頭發(fā)上遭商,一...
    開封第一講書人閱讀 52,262評論 1 308
  • 那天劫流,我揣著相機(jī)與錄音困介,去河邊找鬼座哩。 笑死根穷,一個胖子當(dāng)著我的面吹牛屿良,可吹牛的內(nèi)容都是我干的尘惧。 我是一名探鬼主播喷橙,決...
    沈念sama閱讀 40,833評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼贰逾,長吁一口氣:“原來是場噩夢啊……” “哼疙剑!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起嚼蚀,我...
    開封第一講書人閱讀 39,736評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎拳芙,沒想到半個月后舟扎,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體睹限,經(jīng)...
    沈念sama閱讀 46,280評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡染服,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,369評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了痒钝。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蚕甥。...
    茶點(diǎn)故事閱讀 40,503評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡菇怀,死狀恐怖蒸其,靈堂內(nèi)的尸體忽然破棺而出摸袁,到底是詐尸還是另有隱情靠汁,我是刑警寧澤,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布踢星,位于F島的核電站隙咸,受9級特大地震影響五督,放射性物質(zhì)發(fā)生泄漏充包。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,870評論 3 333
  • 文/蒙蒙 一冠场、第九天 我趴在偏房一處隱蔽的房頂上張望本砰。 院中可真熱鬧灌具,春花似錦咖楣、人聲如沸诱贿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,340評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽晒杈。三九已至拯钻,卻和暖如春撰豺,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背亩歹。 一陣腳步聲響...
    開封第一講書人閱讀 33,460評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留梭纹,地道東北人变抽。 一個月前我還...
    沈念sama閱讀 48,909評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親塔沃。 傳聞我的和親對象是個殘疾皇子蛀柴,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,512評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 關(guān)于Mongodb的全面總結(jié) MongoDB的內(nèi)部構(gòu)造《MongoDB The Definitive Guide》...
    中v中閱讀 31,947評論 2 89
  • 分布式系統(tǒng)面臨的第一個問題就是數(shù)據(jù)分布,即將數(shù)據(jù)均勻地分布到多個存儲節(jié)點(diǎn)制肮。另外豺鼻,為了保證可靠性和可用性儒飒,需要將數(shù)據(jù)...
    olostin閱讀 4,586評論 2 26
  • 一根冰糕 哄不走一顆成熟的心 堅如磐石的情 源自愛的真 地久天長 是靈犀相通靈魂相依的永存
    蕙蘭漱雪閱讀 462評論 7 8
  • 距離2018年高考只有一天了 距離高考結(jié)束已經(jīng)差三天一年了 那天最后一科英語考試結(jié)束鈴響放下筆 心里異常的平靜 還...
    鋪陳閱讀 258評論 4 1
  • 母親節(jié)的時候送悔,有個記者提出一個問題:希望媽媽以后……欠啤,回答有: “我希望媽媽不要再逼著我相親了”屋灌; “我希望媽媽不...
    潭心閱讀 492評論 2 2