集群搭建——集群歌径,分布式以及分布式集群

【集群】

? ? Cluster,在百度翻譯中的名詞意思解釋為:群毁嗦,簇。

1? ?在我們計(jì)算機(jī)的磁盤(pán)中回铛,每個(gè)磁盤(pán)都是由一個(gè)個(gè)扇區(qū)組成的狗准,而若干個(gè)扇區(qū)合為一個(gè)簇。而我們所說(shuō)的集群茵肃,它是指一種技術(shù)腔长,它可以將多個(gè)系統(tǒng)連接到一起,使多臺(tái)服務(wù)器能夠像一臺(tái)服務(wù)器那樣工作或者是看起來(lái)好像一臺(tái)機(jī)器验残。采用集群技術(shù)通常是為了提高系統(tǒng)的穩(wěn)定性和網(wǎng)絡(luò) 中心的數(shù)據(jù)處理能力以及服務(wù)能力捞附。

隨著大數(shù)據(jù)的發(fā)展,各大網(wǎng)站的負(fù)載也越來(lái)越高您没,在這種情況下鸟召,我們就要提高服務(wù)器的承受能力。有兩種方法可以解決:一是升級(jí)服務(wù)器紊婉,包括CPU药版,內(nèi)存等辑舷;二是增加服務(wù)器喻犁。而增加服務(wù)器所說(shuō)的就是服務(wù)器集群。

【服務(wù)器集群特點(diǎn)】

1何缓、高可管理性

一組相互獨(dú)立服務(wù)器肢础,對(duì)外是一個(gè)系統(tǒng),是以單一系統(tǒng)模式管理碌廓。

2传轰、共享

多臺(tái)服務(wù)器可以共享數(shù)據(jù)存儲(chǔ)空間。

3谷婆、高可用性

服務(wù)器之間可以互相通信慨蛙,它有一個(gè)監(jiān)聽(tīng)的機(jī)制,如果一臺(tái)服務(wù)器發(fā)生故障纪挎,由另一臺(tái)服務(wù)器自動(dòng)接管期贫。容錯(cuò)能力高,一旦一臺(tái)服務(wù)器發(fā)生故障异袄,系統(tǒng)可以與這臺(tái)服務(wù)器進(jìn)行隔離通砍。

4、高擴(kuò)展性

集群的性能不限于單一的服務(wù)實(shí)體,新的服務(wù)實(shí)體可以動(dòng)態(tài)的加入到集群封孙,從而增強(qiáng)集群的性能迹冤。

【兩種實(shí)現(xiàn)方法】

1、將備份服務(wù)器連接到主服務(wù)器上虎忌,一旦主服務(wù)器發(fā)生故障泡徙,備份服務(wù)器開(kāi)始運(yùn)行。

2膜蠢、由多臺(tái)服務(wù)器組成的集群服務(wù)器锋勺,他們對(duì)外有一個(gè)統(tǒng)一的地址,每臺(tái)集群服務(wù)器上都裝有相同的應(yīng)用程序狡蝶,由一個(gè)負(fù)載均衡器來(lái)分配在哪臺(tái)服務(wù)器上進(jìn)行操作庶橱。各個(gè)集群服務(wù)器之間是相互通信的,一旦發(fā)生故障贪惹,可以自動(dòng)轉(zhuǎn)移到其他服務(wù)器苏章。

負(fù)載均衡,英文名稱(chēng)為L(zhǎng)oad Balance奏瞬,其意思就是分?jǐn)偟蕉鄠€(gè)操作單元上進(jìn)行執(zhí)行枫绅,例如Web

服務(wù)器、FTP服務(wù)器硼端、企業(yè)關(guān)鍵應(yīng)用服務(wù)器和其它關(guān)鍵任務(wù)服務(wù)器等并淋,從而共同完成工作任務(wù)。

負(fù)載均衡器:是一種把網(wǎng)絡(luò)請(qǐng)求分散到一個(gè)服務(wù)器集群中的可用服務(wù)器上去珍昨,通過(guò)管理進(jìn)入的Web數(shù)據(jù)流量和增加有效的網(wǎng)絡(luò)帶寬的硬件設(shè)備县耽。

【集群的缺點(diǎn)】

集群中的應(yīng)用只在一臺(tái)服務(wù)器上運(yùn)行,如果這個(gè)應(yīng)用出現(xiàn)故障镣典,其它的某臺(tái)服務(wù)器會(huì)重新啟動(dòng)這個(gè)應(yīng)用兔毙,接管位于共享磁盤(pán)柜上的數(shù)據(jù)區(qū),進(jìn)而使應(yīng)用重新正常運(yùn)轉(zhuǎn)兄春。整個(gè)應(yīng)用的接管過(guò)程大體需要三個(gè)步驟:偵測(cè)并確認(rèn)故障澎剥、后備服務(wù)器重新啟動(dòng)該應(yīng)用、接管共享的數(shù)據(jù)區(qū)赶舆。因此在切換的過(guò)程中需要花費(fèi)一定的時(shí)間哑姚,原則上根據(jù)應(yīng)用的大小不同切換的時(shí)間也會(huì)不同,越大的應(yīng)用切換的時(shí)間越長(zhǎng)芜茵。

【分布式】

最早接觸分布式的時(shí)候叙量,是操作系統(tǒng)中的分布式系統(tǒng)。在一個(gè)分布式系統(tǒng)中夕晓,一組獨(dú)立的計(jì)算機(jī)展現(xiàn)給用戶(hù)的是一個(gè)系統(tǒng)宛乃,但是系統(tǒng)內(nèi)部可以動(dòng)態(tài)的分配任務(wù)。分散的物理和邏輯資源通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)信息的交換。萬(wàn)維網(wǎng)就是著名的分布式系統(tǒng)征炼。

其實(shí)析既,分布式它相當(dāng)于一種工作方式,例如計(jì)算1+2+……+100值谆奥。我們可以使用一臺(tái)服務(wù)器進(jìn)行計(jì)算眼坏,也可以使用2臺(tái)服務(wù)器合作計(jì)算,例如服務(wù)器1執(zhí)行1到50的相加計(jì)算酸些,服務(wù)器2執(zhí)行51到100的相加計(jì)算宰译,然后再進(jìn)行匯總。

【分布式特點(diǎn)】

1魄懂、計(jì)算速度加快

就拿剛才的例子來(lái)說(shuō)沿侈,一臺(tái)服務(wù)器計(jì)算100個(gè)數(shù)的話(huà)需要用10個(gè)小時(shí)。如果分為兩臺(tái)計(jì)算機(jī)市栗,每臺(tái)計(jì)算50個(gè)數(shù)缀拭,用的時(shí)間總共是5個(gè)小時(shí),大大提高了計(jì)算的速度填帽。

2蛛淋、數(shù)據(jù)設(shè)備共享

允許多個(gè)用戶(hù)訪(fǎng)問(wèn)同一個(gè)數(shù)據(jù)庫(kù)和同樣的外圍設(shè)備。

3篡腌、靈活性

可以用最有效的方式將工作任務(wù)分配到可以使用的服務(wù)器上褐荷。

【分布式缺點(diǎn)】

如果執(zhí)行任務(wù)期間,有一臺(tái)服務(wù)器出現(xiàn)故障嘹悼,雖然系統(tǒng)還可以繼續(xù)運(yùn)行叛甫,但這個(gè)任務(wù)就執(zhí)行不完整。

【分布式與集群對(duì)比】

1绘迁、區(qū)別

(1)原理上

集群中每臺(tái)服務(wù)器合溺,可以執(zhí)行的任務(wù)是一樣的,相同的時(shí)間內(nèi)缀台,我們可以通過(guò)增加服務(wù)器來(lái)增加訪(fǎng)問(wèn)的人數(shù)。也就是說(shuō)集群是將幾臺(tái)服務(wù)器集合到一起哮奇,來(lái)實(shí)現(xiàn)同一業(yè)務(wù)膛腐。

分布式,是按照一定的算法將任務(wù)分配給多臺(tái)服務(wù)器鼎俘,提高的是執(zhí)行任務(wù)的時(shí)間哲身。也就是說(shuō)分布式是將不同的業(yè)務(wù)分不到不同的地方。

(2)容錯(cuò)能力上

集群服務(wù)器中如果有故障的服務(wù)器贸伐,可以自動(dòng)隔離勘天,問(wèn)題解決后,可以自動(dòng)恢復(fù)。而分布式服務(wù)器脯丝,一旦出現(xiàn)問(wèn)題商膊,任務(wù)就無(wú)法正常執(zhí)行完成。

2宠进、聯(lián)系

分布式的每一個(gè)節(jié)點(diǎn)都可以做集群而集群并不一定是分布式的晕拆。

【總結(jié)】

結(jié)合分布式和集群的優(yōu)點(diǎn),我們就可以實(shí)現(xiàn)材蹬,按照一定的算法实幕,來(lái)分配任務(wù),如果有一臺(tái)服務(wù)器出問(wèn)題了堤器,我們還可以根據(jù)一定的算法轉(zhuǎn)移到另一臺(tái)服務(wù)器上昆庇。比如說(shuō),有100個(gè)人參加考試闸溃,我們有3臺(tái)服務(wù)器凰锡,每臺(tái)服務(wù)器上都有考試的試卷,我們可以按照3:3:4的比例進(jìn)行抽取試卷圈暗。一旦某臺(tái)服務(wù)器出問(wèn)題了掂为,我們就可以根據(jù)另一套算法來(lái)進(jìn)行試卷讀取的服務(wù)器分配。 所以员串,具有分布式和集群優(yōu)點(diǎn)的分布式集群就出現(xiàn)了勇哗。

---------------------

轉(zhuǎn)載? https://blog.csdn.net/luckystar689/article/details/50805185

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市寸齐,隨后出現(xiàn)的幾起案子欲诺,更是在濱河造成了極大的恐慌,老刑警劉巖渺鹦,帶你破解...
    沈念sama閱讀 222,252評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件扰法,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡毅厚,警方通過(guò)查閱死者的電腦和手機(jī)塞颁,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,886評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)吸耿,“玉大人祠锣,你說(shuō)我怎么就攤上這事⊙拾玻” “怎么了伴网?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,814評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵,是天一觀(guān)的道長(zhǎng)妆棒。 經(jīng)常有香客問(wèn)我澡腾,道長(zhǎng)沸伏,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,869評(píng)論 1 299
  • 正文 為了忘掉前任动分,我火速辦了婚禮毅糟,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘刺啦。我一直安慰自己留特,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,888評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布玛瘸。 她就那樣靜靜地躺著蜕青,像睡著了一般。 火紅的嫁衣襯著肌膚如雪糊渊。 梳的紋絲不亂的頭發(fā)上右核,一...
    開(kāi)封第一講書(shū)人閱讀 52,475評(píng)論 1 312
  • 那天,我揣著相機(jī)與錄音渺绒,去河邊找鬼贺喝。 笑死,一個(gè)胖子當(dāng)著我的面吹牛宗兼,可吹牛的內(nèi)容都是我干的躏鱼。 我是一名探鬼主播,決...
    沈念sama閱讀 41,010評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼殷绍,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼染苛!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起主到,我...
    開(kāi)封第一講書(shū)人閱讀 39,924評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤茶行,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后登钥,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體畔师,經(jīng)...
    沈念sama閱讀 46,469評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,552評(píng)論 3 342
  • 正文 我和宋清朗相戀三年牧牢,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了看锉。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,680評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡结执,死狀恐怖度陆,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情献幔,我是刑警寧澤,帶...
    沈念sama閱讀 36,362評(píng)論 5 351
  • 正文 年R本政府宣布趾诗,位于F島的核電站蜡感,受9級(jí)特大地震影響蹬蚁,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜郑兴,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,037評(píng)論 3 335
  • 文/蒙蒙 一犀斋、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧情连,春花似錦叽粹、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,519評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至挽拔,卻和暖如春辆脸,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背螃诅。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,621評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工啡氢, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人术裸。 一個(gè)月前我還...
    沈念sama閱讀 49,099評(píng)論 3 378
  • 正文 我出身青樓倘是,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親袭艺。 傳聞我的和親對(duì)象是個(gè)殘疾皇子搀崭,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,691評(píng)論 2 361

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

  • 關(guān)于Mongodb的全面總結(jié) MongoDB的內(nèi)部構(gòu)造《MongoDB The Definitive Guide》...
    中v中閱讀 31,948評(píng)論 2 89
  • 分布式系統(tǒng)面臨的第一個(gè)問(wèn)題就是數(shù)據(jù)分布,即將數(shù)據(jù)均勻地分布到多個(gè)存儲(chǔ)節(jié)點(diǎn)匹表。另外门坷,為了保證可靠性和可用性,需要將數(shù)據(jù)...
    olostin閱讀 4,588評(píng)論 2 26
  • 本文轉(zhuǎn)載自http://geek.csdn.net/news/detail/112672 WeTest導(dǎo)讀 我們常...
    shineegirl閱讀 1,547評(píng)論 0 26
  • 承載量是分布式系統(tǒng)存在的原因 當(dāng)一個(gè)互聯(lián)網(wǎng)業(yè)務(wù)獲得大眾歡迎的時(shí)候袍镀,最顯著碰到的技術(shù)問(wèn)題默蚌,就是服務(wù)器非常繁忙。當(dāng)每天...
    XYLY閱讀 1,462評(píng)論 1 48
  • 當(dāng)我們要更大的豐富自己的時(shí)候苇羡,當(dāng)我們想看這個(gè)世界更清楚的時(shí)候绸吸,當(dāng)我們想解決身邊的問(wèn)題時(shí),就需要針對(duì)一個(gè)問(wèn)題...
    茗香如故閱讀 780評(píng)論 0 0