探析計(jì)算機(jī)網(wǎng)絡(luò)中服務(wù)的概念
2.2 充分的冗余。
充分的冗余是指有一個(gè)或一系列復(fù)制好的服務(wù)器, 能在發(fā)生故障的時(shí)候接管主要的故障設(shè)備。冗余系統(tǒng)應(yīng)該可以作為備份服務(wù)器連續(xù)的運(yùn)行,當(dāng)主服務(wù)器發(fā)生故障時(shí)能自動連上線,或者只要少量的人工干預(yù), 就能接管提供服務(wù)的故障系統(tǒng)。
你選擇的這類冗余是依賴于服務(wù)的。有些服務(wù)如網(wǎng)頁服務(wù)器和計(jì)算區(qū)域,可以讓自己很好的在克隆好的機(jī)器上運(yùn)行。別的服務(wù)比如大數(shù)據(jù)庫就不行,它們要求連接更牢固的崩潰恢復(fù)系統(tǒng)。你正在使用的用來提供服務(wù)的軟件或許會告訴你,冗余是以一種有效的、被動的、從服務(wù)器的形式存在的,只有在主服務(wù)器發(fā)生故障并發(fā)出請求時(shí),冗余系統(tǒng)才會響應(yīng)。不管什么情況,冗余機(jī)制必須要確保數(shù)據(jù)同步并保持?jǐn)?shù)據(jù)的完整。
如果冗余服務(wù)器連續(xù)的和主服務(wù)器同步運(yùn)行,那么冗余服務(wù)器就可以用來分擔(dān)正在正常運(yùn)行的負(fù)荷并能提高性能。如果你使用這種方法,一定要注意不要讓負(fù)荷超出性能不能接受的臨界點(diǎn),以防止某個(gè)服務(wù)器出現(xiàn)故障。在到達(dá)臨界點(diǎn)之前要為現(xiàn)存系統(tǒng)增加更多的并行服務(wù)器。
冗余的另一個(gè)好處就是容易升級??梢赃M(jìn)行滾動升級。每次有一臺主機(jī)被斷開、升級、測試然后重新開始服務(wù)。單一主機(jī)的故障不會停止整個(gè)服務(wù),雖然可能會影響性能。如果你真的搞雜了一個(gè)升級那就關(guān)掉電源等你冷靜下來再去修它。
參考文獻(xiàn):
[1]莫衛(wèi)東。計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)及應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2009,4.
[2]吳怡。計(jì)算機(jī)網(wǎng)絡(luò)配置、管理與應(yīng)用[M].北京:高等教育出版社,2009,1
更多計(jì)算機(jī)與外設(shè)信息請關(guān)注:21ic計(jì)算機(jī)與外設(shè)頻道
評論