久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

服務器集群技術的知識點有哪些

176次閱讀
沒有評論

共計 1287 個字符,預計需要花費 4 分鐘才能閱讀完成。

這篇文章主要講解了“服務器集群技術的知識點有哪些”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著丸趣 TV 小編的思路慢慢深入,一起來研究和學習“服務器集群技術的知識點有哪些”吧!

負載均衡技術用于解決如何把許多互不相關的小型任務或中型任務合理地分配到不同的服務器上的問題。互不相關的小型任務或中型任務是指任務之間沒有關聯性,而且只用一臺服務器就可以完成的任務。絕大多數個人租戶的任務都屬于這類任務。

對于大型任務,由于一臺服務器無法按時完成,所以就要把大型任務拆分成許多中小型任務,然后再分配給多臺服務器,由它們協同完成,這就是計算機集群技術所要解決的問題。

對租戶來說,由很多臺服務器組成的集群系統就像一臺超級計算機,不管運行多么復雜、大型的任務,馬上就能得到結果。而具備同樣計算能力的超級計算機價格卻異常昂貴,所以當 PC 服務器價格大幅度下降之后,人們熱衷于采用廉價的集群系統來完成各種高性能的計算任務。比較明顯的例子就是,很多大型公司用幾萬臺服務器組建搜索集群系統,而且服務器都是他們自己組裝的。。

接下來講解集群涉及兩大技術:一是任務的拆分,二是任務的調度。

1. 任務的拆分

任務的拆分遵循的原則之一是盡量降低子任務之間的關聯性,從而提高處理任務的并行度。最常見的關聯性是任務處理的時間先后關系,比如子任務 A 一定要在子任務 B 完成之后才能開始處理,即 B 任務的輸出作為 A 任務的輸入。存在一類子任務無關聯的大型任務,拆分這樣的任務就很容易。

比如在全球上億的網頁中搜索關鍵詞“云計算”,這個任務的拆分方法之一是按國家劃分:A 子任務搜索中國的網站,B 子任務搜索美國的網站,C 子任務搜索英國的網站等,這些子任務之間沒有關聯性,可以并行處理,最終把全部子任務的搜索結果合并起來即可。再比如中國的天氣預報,可以按省份拆分。

2. 任務的調度

任務的調度即如何把拆分出來的子任務合理地調度給云端服務器并讓它們協同完成,這里的“合理”性與租戶的要求密切相關。可以這樣定義:最能滿足租戶要求的調度方法就是合理的。

租戶的要求各種各樣,有的希望任務完成得越快越好,有的要求在將來某個時間前完成任務即可,有的希望結果越精確越好,有的希望計算費用越少越好……根據租戶的不同要求,人們提出了相應的任務調度方法。比如在滿足租戶預期目標的前提下,把任務分配給盡量少的計算機,從而滿足“應用最少的計算機按時、按質完成任務”的要求,因為參與的計算機越少,通信的成本就越低。

例如,有一個 100 人日的任務,甲方要求在 10 天內完成。為了在規定的時間內完成任務,乙方更愿意安排 10 個人做 10 天,而不是安排 105 個人做 1 天。由于要管理 100 人,所以后者需要增加 5 個管理人員。

集群是一個復雜的工程,它涉及很多分布式方面的基礎算法,如選舉算法、一致算法、波算法、快照、故障檢測等。

感謝各位的閱讀,以上就是“服務器集群技術的知識點有哪些”的內容了,經過本文的學習后,相信大家對服務器集群技術的知識點有哪些這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是丸趣 TV,丸趣 TV 小編將為大家推送更多相關知識點的文章,歡迎關注!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-04發表,共計1287字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 定襄县| 东兰县| 焦作市| 廉江市| 平凉市| 绥滨县| 中阳县| 湖州市| 金华市| 长阳| 公安县| 锡林郭勒盟| 鄂托克旗| 黎平县| 福安市| 墨江| 英德市| 宁蒗| 阜南县| 枣庄市| 永寿县| 阿瓦提县| 全椒县| 沾化县| 九龙县| 孝义市| 呼伦贝尔市| 南雄市| 英德市| 襄樊市| 灵川县| 青阳县| 瑞安市| 时尚| 西城区| 宝兴县| 梁平县| 洪雅县| 阿鲁科尔沁旗| 彩票| 肇庆市|