国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關(guān)注微信公眾號(hào)

如何架設(shè)基于LINUX的服務(wù)器集群
2008-07-25   IT專家網(wǎng)

  1.什么是服務(wù)器集群

  隨著Internet的爆炸性增長(zhǎng),Internet與人的生活越來(lái)越息息相關(guān),通過(guò)Internet上進(jìn)行交易也就越來(lái)越受關(guān)注。近幾年,電子商務(wù)的年增長(zhǎng)均超過(guò)100%。服務(wù)器的工作量也迅速增長(zhǎng),所以服務(wù)器(特別是一個(gè)受人歡迎的WEB服務(wù)器)很容易在訪問(wèn)高峰時(shí)期過(guò)載。

  而另一方面,計(jì)算機(jī)從1946年單純的科學(xué)計(jì)算任務(wù)到現(xiàn)在大量紛繁復(fù)雜的信息處理,工作量越來(lái)越大,需要越來(lái)越快的處理能力。所以計(jì)算機(jī)界就不得不不斷研究更快的處理器,存儲(chǔ)器,以適應(yīng)這一需求。

  然而,科學(xué)家們意識(shí)到,單塊處理器的速度發(fā)展空間是有限的,為什么不能讓計(jì)算機(jī)象人一樣協(xié)同工作,“群策群力”地將工作完成好呢!這時(shí),就掀起了“并行計(jì)算”的研究。

  舉個(gè)例子來(lái)說(shuō),我們架設(shè)了一臺(tái)WWW服務(wù)器,上面構(gòu)建了一個(gè)電子商務(wù)網(wǎng)站,然而隨著時(shí)間的推移,名聲越來(lái)越大,這時(shí)點(diǎn)擊率也就越來(lái)越高,WWW服務(wù)器的負(fù)載也就越來(lái)越高。這種情況下,我們就必須提升WWW服務(wù)器的能力,以滿足以益增長(zhǎng)的服務(wù)請(qǐng)求。這時(shí),我們就面臨兩種選擇:

  1)升級(jí)WWW服務(wù)器,采用更快的CPU,增加更多的內(nèi)存,使其更具有POWER;但日益增長(zhǎng)的服務(wù)請(qǐng)求又會(huì)使服務(wù)器再次過(guò)載,需要再次升級(jí),這樣就陷入了升級(jí)的怪圈。還有,升級(jí)時(shí)還得考慮到服務(wù)如何接續(xù),能否中止!

  2)增加WWW服務(wù)器,讓多臺(tái)服務(wù)器來(lái)完成相同的服務(wù)。

  這種方法就是服務(wù)器集群,通過(guò)并行技術(shù)來(lái)大大提升系統(tǒng)性能。也就是這一章的主要內(nèi)容,這種方法具有很好的擴(kuò)展性,而且可以最大限度地利用已有投資。

  1.1.集群的概念

  集群,是一組獨(dú)立的計(jì)算機(jī)系統(tǒng)構(gòu)成一個(gè)松耦合的多處理器系統(tǒng),它們之間通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)進(jìn)程間的通信。應(yīng)用程序可以通過(guò)網(wǎng)絡(luò)共享內(nèi)存進(jìn)行消息傳送,實(shí)現(xiàn)分布式計(jì)算機(jī)。

  近幾年來(lái),微處理器、內(nèi)存、總線技術(shù)、網(wǎng)絡(luò)技術(shù)有了非常大的進(jìn)步,軟件的并行技術(shù)也有了非常大的進(jìn)步,這使得讓一組廉價(jià)的個(gè)人電腦與工作站協(xié)同工作成為可能,甚至可以與擁有強(qiáng)大的芯片處理能力的超級(jí)計(jì)算機(jī)競(jìng)爭(zhēng)。

  比如,16個(gè)普通微處理器組成的集群系統(tǒng)可以達(dá)到億次級(jí)浮點(diǎn)計(jì)算機(jī)能力,而且總的成本小于40萬(wàn)元。

  不幸的是,建造一個(gè)集群并不是一件簡(jiǎn)單的事件。集群的組成部分必須根據(jù)要運(yùn)行的主要應(yīng)用進(jìn)行調(diào)整,以使之運(yùn)行在最佳狀態(tài)。這此因素帶來(lái)的結(jié)果就是,建造集群系統(tǒng)不是只有一個(gè)標(biāo)準(zhǔn)的方案,在本章中,我們就會(huì)看到許多種建造方案。

  集群技術(shù)是計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)的前沿領(lǐng)域,筆者也僅是略有了解,希望本文能起到拋磚引玉之用。

  1.2.并行技術(shù)

  這是一個(gè)非常簡(jiǎn)單的建造四節(jié)點(diǎn)的小集群系統(tǒng)的例子,它是構(gòu)建在Linux操作系統(tǒng)上,通過(guò)MPICH軟件包實(shí)現(xiàn)的,希望這個(gè)小例子能讓大家對(duì)集群系統(tǒng)的構(gòu)建有一個(gè)最基本的了解。

  2.使用MPICH構(gòu)建一個(gè)四節(jié)點(diǎn)的集群系統(tǒng)

  這是一個(gè)非常簡(jiǎn)單的建造四節(jié)點(diǎn)的小集群系統(tǒng)的例子,它是構(gòu)建在Linux操作系統(tǒng)上,通過(guò)MPICH軟件包實(shí)現(xiàn)的,希望這個(gè)小例子能讓大家對(duì)集群系統(tǒng)的構(gòu)建有一個(gè)最基本的了解。

  2.1 所需設(shè)備

  1).4臺(tái)采用Pentium II處理器的PC機(jī),每臺(tái)配置64M內(nèi)存,2GB以上的硬盤,和EIDE接口的光盤驅(qū)動(dòng)器。

  2).5塊100M快速以太網(wǎng)卡,如SMC 9332 EtherPower 10/100(其中四塊卡用于連接集群中的結(jié)點(diǎn),另外一塊用于將集群中的其中的一個(gè)節(jié)點(diǎn)與其它網(wǎng)絡(luò)連接。)

  3).5根足夠連接集群系統(tǒng)中每個(gè)節(jié)點(diǎn)的,使用5類非屏蔽雙絞線制作的RJ45纜線

  4).1個(gè)快速以太網(wǎng)(100BASE-Tx)的集線器或交換機(jī)

  5).1張Linux安裝盤

  2.2 構(gòu)建說(shuō)明

  對(duì)計(jì)算機(jī)硬件不熟的人,實(shí)施以下這些構(gòu)建步驟會(huì)感到吃力。如果是這樣,請(qǐng)找一些有經(jīng)驗(yàn)的專業(yè)人士尋求幫助。

  1. 準(zhǔn)備好要使用的采用Pentium II處理器的PC機(jī)。確信所有的PC機(jī)都還沒(méi)有接上電源,打開(kāi)PC機(jī)的機(jī)箱,在準(zhǔn)備與網(wǎng)絡(luò)上的其它設(shè)備連接的PC機(jī)上安裝上兩塊快速以太網(wǎng)卡,在其它的PC機(jī)上安裝上一塊快速以太網(wǎng)卡。當(dāng)然別忘了要加上附加的內(nèi)存。確定完成后蓋上機(jī)箱,接上電源。

  2. 使用4根RJ45線纜將四臺(tái)PC機(jī)連到快速以太網(wǎng)的集線器或交換機(jī)上。使用剩下的1根RJ45線將額外的以太網(wǎng)卡(用于與其它網(wǎng)絡(luò)相連的那塊,這樣機(jī)構(gòu)就可以用上集群)連接到機(jī)構(gòu)的局域網(wǎng)上(假定你的機(jī)構(gòu)局域網(wǎng)也是快速以太網(wǎng)),然后打開(kāi)電源。

  3. 使用LINUX安裝盤在每一臺(tái)PC機(jī)上安裝。請(qǐng)確信在LINUX系統(tǒng)中安裝了C編譯器和C的LIB庫(kù)。當(dāng)你配置TCP/IP時(shí),建議你為四臺(tái)PC分別指定為192.168.1.1、192.168.1.2、192.168.1.3、192.168.1.4。第一臺(tái)PC為你的服務(wù)器節(jié)點(diǎn)(擁有兩塊網(wǎng)卡的那臺(tái))。在這個(gè)服務(wù)器節(jié)點(diǎn)上的那塊與機(jī)構(gòu)局域網(wǎng)相連的網(wǎng)卡,你應(yīng)該為其指定一個(gè)與機(jī)構(gòu)局域網(wǎng)吻合的IP地址。

  4.當(dāng)所有PC都裝好Linux系統(tǒng)后,編輯每臺(tái)機(jī)器的/etc/hosts文件,讓其包含以下幾行:

  192.168.1.1 node1 server

  192.168.1.2 node2

  192.168.1.3 node3

  192.168.1.4 node4

  編輯每臺(tái)機(jī)器的/etc/hosts.equiv文件,使其包含以下幾行:

  node1

  node2

  node3

  node4

  以下的這些配置是為了讓其能使用MPICH’s p4策略去執(zhí)行分布式的并行處理應(yīng)用。

  1. 在服務(wù)器節(jié)點(diǎn),建一個(gè)/mirror目錄,并將其配置成為NFS服務(wù)器,并在/etc/exports文件中增加一行:

  /mirror node1(rw) node2(rw) node3(rw) node4(rw)

  2. 在其他節(jié)點(diǎn)上,也建一個(gè)/mirror目錄,關(guān)在/etc/fstab文件中增加一行:

  server:/mirror /mirror nfs rw,bg,soft 0 0

  3. /mirror這個(gè)目錄從服務(wù)器上輸出,裝載在各個(gè)客戶端,以便在各個(gè)節(jié)點(diǎn)間進(jìn)行軟件任務(wù)的分發(fā)。

  4. 在服務(wù)器節(jié)點(diǎn)上,安裝MPICH。MPICH的文檔可在

  http://www.mcs.anl.gov/mpi/mpich/docs.html獲得。

  5.任何一個(gè)集群用戶(你必須在每一個(gè)節(jié)點(diǎn)新建一個(gè)相同的用戶),必須在/mirror目錄下建一個(gè)屬于它的子目錄,如/mirror/username,用來(lái)存放MPI程序和共享數(shù)據(jù)文件。這種情況,用戶僅僅需要在服務(wù)器節(jié)點(diǎn)上編譯MPI程序,然后將編譯后的程序拷貝到在/mirror目錄下屬于它的的子目錄中,然后從他在/mirror目錄下屬于它的的子目錄下使用p4 MPI策略運(yùn)行MPI程序。#p#分頁(yè)標(biāo)題#e#

  2.3 MPICH安裝指南

  1.如果你有g(shù)unzip,就d下載mpich.tar.gz,要不然就下載mpich.tar.Z。你可以到http://www.mcs.anl.gov/mpi/mpich/downloa下載,也可以使用匿名FTP到ftp.mcs.anl.gov的pub/mpi目錄拿。(如果你覺(jué)得這個(gè)東西太大,你可以到pub/mpi/mpisplit中取分隔成塊的幾個(gè)小包,然后用cat命令將它們合并)

  2.解壓:gunzip ?;c mpich.tar.gz  tar xovf-(或zcat mpich.tar.Z tar xovf-)

  3.進(jìn)入mpich目錄

  4.執(zhí)行:./configure為MPICH選擇一套適合你的實(shí)際軟硬件環(huán)境的參數(shù)組,如果你對(duì)這些默認(rèn)選擇的參數(shù)不滿意,可以自己進(jìn)行配置(具體參見(jiàn)MPICH的配置文檔)。最好選擇一個(gè)指定的目錄來(lái)安裝和配置MPICH,例如:

  ./configure -prefix=/usr/local/mpich-1.2.0

  5.執(zhí)行:make >& make.log 這會(huì)花一段較長(zhǎng)的時(shí)間,不同的硬件環(huán)境花的時(shí)間也就不同,可能從10分鐘到1個(gè)小時(shí),甚至更多。

  6.(可選)在工作站網(wǎng)絡(luò),或是一臺(tái)單獨(dú)的工作站,編輯mpich/util/machines/machines.xxx(xxx是MPICH對(duì)你機(jī)器體系結(jié)構(gòu)取的名稱,你能很容易的認(rèn)出來(lái))以反映你工作站的當(dāng)?shù)刂鳈C(jī)名。你完全可以跳過(guò)這一步。在集群中,這一步不需要。

  7.(可選)編譯、運(yùn)行一個(gè)簡(jiǎn)單的測(cè)試程序:

  cd examples/basic

  make cpi

  ln ?;s ../../bin/mpirun mpirun

  ./mpirun ?;np 4 cpi

  此時(shí),你就在你的系統(tǒng)上運(yùn)行了一個(gè)MPI程序。

  8.(可選)構(gòu)建MPICH其余的環(huán)境,為ch_p4策略使用安全的服務(wù)會(huì)使得任何啟動(dòng)速度加快,你可以執(zhí)行以下命令構(gòu)建:

  make serv_p4

  (serv_p4是一個(gè)較新的P4安全服務(wù)的版本,它包含在MPICH 1.2.0版中),nupshot程序是upshot程序的一個(gè)更快版本,但他需要tk 3.6版的源代碼。如果你有這個(gè)包,你就用以下命令可以構(gòu)建它:

  make nupshot

  9.(可選)如果你想將MPICH安裝到一個(gè)公用的地方讓其它人使用它,你可以執(zhí)行:

  make install 或 bin/mpiinstall

  你可以使用-prefix選項(xiàng)指定MPICH安裝目錄。安裝后將生成include、lib、bin、sbin、www和man目錄以及一個(gè)小小的示例目錄,

  (可選)到此你可以通告所有的用戶如何編譯、執(zhí)行一個(gè)MPI程序。

  2.4 費(fèi)用統(tǒng)計(jì)

  這個(gè)小的集群方案總的費(fèi)用大致如下:

  設(shè)備費(fèi)用:

  4臺(tái) Pentium II CPU /64MB內(nèi)存, 2GB的硬盤帶EIDE CD-ROM 的機(jī)器: 24000元

  5塊快速以太網(wǎng)卡: 800元

  1個(gè)快速以太網(wǎng)的集線機(jī):2000元

  5根雙絞線:50元

  軟件費(fèi)用:

  LINUX安裝光盤:50元

  MPICH:0元

  合計(jì):26900元。

  這樣一個(gè)集群系統(tǒng)可以用于一些大量的科學(xué)計(jì)算,信息處理,而且其性價(jià)比實(shí)在是太好了,僅需不到三萬(wàn)元。

熱詞搜索:

上一篇:DHCP部署與設(shè)置七大“致命”錯(cuò)誤(組圖)
下一篇:擺平網(wǎng)絡(luò)負(fù)載平衡 提升企業(yè)服務(wù)器運(yùn)行效率

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
caoporn国产精品| 久久久久久久久久久99999| 91在线码无精品| caoporn国产一区二区| 91在线视频18| 色八戒一区二区三区| 一本久道久久综合中文字幕 | 一本大道久久a久久综合婷婷| 99天天综合性| 日本福利一区二区| 欧美剧情片在线观看| 91精品国产色综合久久ai换脸 | 午夜电影网亚洲视频| 日韩成人午夜电影| 国产一区二区视频在线| 国产成人亚洲精品青草天美| 成人免费视频caoporn| 99久久久国产精品免费蜜臀| 色香蕉成人二区免费| 欧美日韩国产一级| 日韩精品一区二区三区在线观看 | 日韩av一级电影| 极品尤物av久久免费看| 国产精品66部| 93久久精品日日躁夜夜躁欧美| 在线观看视频一区二区| 欧美一级日韩免费不卡| 国产亚洲美州欧州综合国| 综合久久国产九一剧情麻豆| 午夜久久电影网| 精品一区精品二区高清| 成人午夜精品在线| 在线欧美日韩国产| 欧美哺乳videos| 国产精品妹子av| 亚洲尤物在线视频观看| 免费观看一级欧美片| 成人亚洲一区二区一| 在线视频一区二区免费| 亚洲精品一线二线三线无人区| 欧美激情在线观看视频免费| 亚洲高清免费在线| 国产精品一区二区不卡| 欧美私人免费视频| 欧美白人最猛性xxxxx69交| 亚洲欧美一区二区在线观看| 五月激情六月综合| 成人av高清在线| 欧美一级欧美三级在线观看| 国产精品久久久久7777按摩| 亚洲va天堂va国产va久| 国产精品一区二区久久精品爱涩 | 欧美日韩成人综合在线一区二区 | 免费人成网站在线观看欧美高清| 成人高清在线视频| 欧美一区2区视频在线观看| 亚洲色图欧美激情| 国产在线精品一区二区夜色| 欧美图片一区二区三区| 国产精品你懂的| 久久99久久久久久久久久久| 日本道色综合久久| 中文成人av在线| 久久精品二区亚洲w码| 在线观看免费成人| 亚洲国产岛国毛片在线| 裸体一区二区三区| 欧美日韩在线观看一区二区| 中文在线一区二区| 美日韩黄色大片| 欧美图区在线视频| 亚洲欧美激情在线| 成人性生交大合| 26uuu成人网一区二区三区| 午夜精品aaa| 欧美伊人久久久久久久久影院| 国产午夜亚洲精品羞羞网站| 美日韩黄色大片| 91精品在线观看入口| 亚洲欧美日韩国产成人精品影院| 国产91高潮流白浆在线麻豆| 日韩欧美国产综合| 日韩成人av影视| 欧美裸体一区二区三区| 一区二区三区精品视频在线| 成人免费av网站| 国产欧美精品一区二区三区四区 | 99久久久久久99| 中文字幕av一区二区三区 | 精品精品欲导航| 日韩va亚洲va欧美va久久| 日本久久一区二区三区| 综合久久国产九一剧情麻豆| 成人精品一区二区三区中文字幕| 欧美国产97人人爽人人喊| 国产一区福利在线| 国产午夜精品福利| 国产成人精品免费看| 国产三级精品三级| 国产99久久久国产精品潘金网站| 久久夜色精品国产欧美乱极品| 精品一区二区三区蜜桃| 久久综合99re88久久爱| 国产丶欧美丶日本不卡视频| 国产日本一区二区| 成人免费av在线| 亚洲色图清纯唯美| 欧美日韩一区国产| 偷窥少妇高潮呻吟av久久免费| 欧美美女一区二区在线观看| 日日夜夜精品视频天天综合网| 欧美日韩精品久久久| 日本aⅴ亚洲精品中文乱码| 欧美一级生活片| 国产在线播精品第三| 国产天堂亚洲国产碰碰| 成人av综合在线| 亚洲欧美日韩中文字幕一区二区三区| 91社区在线播放| 亚洲午夜在线视频| 日韩欧美一区二区视频| 国产一区二区女| 亚洲欧洲av在线| 欧美在线观看视频一区二区三区 | 色综合天天综合网天天看片| 一区二区三区国产| 91精品午夜视频| 韩国精品久久久| 亚洲欧美经典视频| 欧美一区二区视频网站| 国产乱码精品一品二品| 国产精品婷婷午夜在线观看| 在线一区二区三区做爰视频网站| 日韩高清不卡一区| 亚洲国产精品高清| 日本精品裸体写真集在线观看 | 国产高清在线精品| 亚洲乱码日产精品bd| 欧美一区二区三区成人| 国产精品88888| 亚洲午夜免费电影| 国产午夜亚洲精品羞羞网站| 欧美亚洲动漫精品| 国产精品一区一区三区| 亚洲夂夂婷婷色拍ww47| 久久久天堂av| 欧美日韩一级二级三级| 国产麻豆91精品| 亚洲国产综合色| 国产视频一区二区三区在线观看| 在线观看一区不卡| 国产白丝精品91爽爽久久| 亚洲国产一区二区在线播放| 国产日产欧产精品推荐色| 欧美精品vⅰdeose4hd| 成人国产精品免费观看视频| 青青草原综合久久大伊人精品| 国产日本一区二区| 制服丝袜亚洲色图| 91麻豆免费视频| 国产在线播放一区三区四| 性做久久久久久免费观看欧美| 中文字幕成人在线观看| 欧美一区二区黄| 日本道色综合久久| 成人精品视频一区| 九九**精品视频免费播放| 亚洲在线免费播放| 中文字幕亚洲区| 久久精品亚洲乱码伦伦中文 | 一区二区免费在线播放| 国产婷婷精品av在线| 欧美一激情一区二区三区| 91论坛在线播放| 国产成人免费在线观看不卡| 蜜桃av一区二区| 视频一区二区三区在线| 亚洲精品久久7777| 中文字幕的久久| 久久你懂得1024| 日韩欧美国产麻豆| 7777精品伊人久久久大香线蕉最新版| 91污片在线观看| av一二三不卡影片| 粉嫩aⅴ一区二区三区四区| 精品一区二区三区久久| 美女在线视频一区| 蜜桃av一区二区三区| 五月激情综合网| 亚洲成人资源在线| 亚洲一级在线观看| 亚洲黄色小视频| 亚洲免费观看在线视频| 国产精品久久久久久亚洲伦| 欧美激情在线一区二区三区| 国产女人水真多18毛片18精品视频| 精品久久一区二区三区| 精品毛片乱码1区2区3区| 欧美tickling挠脚心丨vk| 欧美大度的电影原声|