精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

分布式系統的特征和優缺點

h1654155282.3538 ? 來源:Linux云計算架構 ? 作者:Linux云計算架構 ? 2020-11-15 10:01 ? 次閱讀

分布式系統的定義

分布式系統是多個處理機通過通信線路互連而構成的松散耦合的系統。從系統中某臺處理機看來,其余的處理機和相應的資源都是遠程的,只有它自己的資源才是本地的。至今,對分布式系統的定義尚未形成統一的見解。

一般認為,分布式系統應具有以下4個特征:

(1)、分布性

分布式系統由多臺計算機組成,它們在地域上是分散的,可以散布在一個單位、一個城市、一個國家甚至全球范圍。整個系統的功能是分散在各個節點上實現的,因而分布式系統具有數據處理的分布性。

(2)、自治性

分布式系統中的各個節點都包含自己的處理機和內存,各自具有獨立的處理數據的功能。通常,彼此在地位上是平等的,無主次之分,既能自治地進行工作,又能利用共享的通信線路來傳送信息,協調任務處理。

(3)、并行性

一項大的任務可以劃分為若干子任務,分別在不同的主機上執行。

(4)、全局性

分布式系統中必須存在一個單一的、全局的進程通信機制,使得任何一個進程都能與其他進程通信,并且不區分本地通信與遠程通信,還應當有全局的保護機制。系統中所有機器上有統一的系統調用集合,它們必須適應分布式的環境。在所有CPU上運行同樣的內核,使協調工作更加容易。

分布式系統的優點

(1)資源共享

若干不同的節點通過通信網絡彼此互聯,一個節點上的用戶可以使用其他節點上的資源,如分布式系統允許設備共享,使眾多用戶共享昂貴的外部設備,如彩色打印機;允許數據共享,使眾多用戶訪問共用的數據庫;可以共享遠程文件,使用遠程特有的硬件設備(如高速陣列處理器),以及執行其他操作。

(2)加快計算速度

如果一個特定的計算任務可以劃分成若干并行運行的子任務,那么可把這些子任務分散到不同的節點上,它們同時在這些節點上運行,從而加快計算速度。另外,分布式系統具有計算遷移功能,如果某個節點上的負載太重,可把其中一些作業移到其他節點去執行,從而減輕該節點的負載。這種作業遷移稱做負載平衡。

(3)可靠性高

分布式系統具有高可靠性。如果其中某個節點失效了,那么其余的節點可以繼續操作,整個系統不會因為一個或少數幾個節點的故障而全體崩潰。分布式系統有很好的容錯性能。

系統必須能夠檢測節點的故障,采取適當的手段使它從故障中恢復過來。系統確定故障所在的節點后,就不再利用它來提供服務,直至其恢復正常工作為止。如果失效節點的功能可由其他節點完成,則系統必須保證功能轉移的正確實施。當失效節點被恢復或者修復時,系統必須把它平滑地集成到系統中。

(4)方便快捷的通信

分布式系統中各節點通過一個通信網絡互連在一起。通信網絡由通信線路、調制解調器及通信處理器等組成,不同節點的用戶可以方便地交換信息。在低層,系統間利用傳遞消息的方式進行通信,這類似于單CPU系統中的消息機制。單獨系統中所有高層的消息傳遞功能都可以在分布式系統中實現,如文件傳遞、登錄、郵件、Web瀏覽及遠程過程調用(RPC)。

分布式系統實現節點間的遠距離通信,為人與人之間的信息交流提供很大方便。不同地區的人們可以共同完成一個項目,通過傳送項目文件,遠程登錄進入對方系統來運行程序,發送電子郵件等,協調彼此的工作。

分布式系統的缺點

主要是可用軟件不足,系統軟件、編程語言、應用程序以及開發工具都相對很少;

還存在通信網絡飽和或信息丟失和網絡安全問題,方便的數據共享同時意味著機密數據容易被竊取。

分布式系統存在這些潛在的問題,但其優點遠大于缺點,而且這些缺點也正得到克服。

另外從用戶看來,它是一個普通的集中式操作系統,提供強大的功能,使用戶可用透明的方式訪問系統內的遠程資源。分布式操作系統實施系統整體控制,對分布在各節點上的資源進行統一管理,并且支持對遠程進程的通信協議。
責任編輯人:CC

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 分布式
    +關注

    關注

    1

    文章

    879

    瀏覽量

    74467
  • 分布式系統
    +關注

    關注

    0

    文章

    146

    瀏覽量

    19204
收藏 人收藏

    評論

    相關推薦

    分布式軟件系統

    分布式軟件系統分布式軟件系統(Distributed Software Systems)是支持分布式處理的軟件系統,是在由通信網絡互聯的多處
    發表于 07-22 14:53

    關于分布式系統的全面介紹

    操作系統-----分布式系統概述
    發表于 07-25 06:59

    如何設計分布式干擾系統

    什么是分布式干擾系統分布式干擾系統是一種綜合化、一體化、小型化、網絡化和智能化系統,是將眾多體積小,重量輕,廉價的小功率偵察干擾機裝置在易
    發表于 08-08 06:57

    分布式數據庫有什么優缺點

    分布式數據庫系統(DDBS)是數據庫技術和網絡技術兩者相互滲透和有機結合的結果。涉及數據庫基本理論和網絡通信理論。分布式數據庫由一組數據組成,這些數據在物理上分布在計算機網絡的不同節點上,邏輯上是屬于同一個
    發表于 09-24 09:13

    分布式系統的優勢是什么?

    當討論分布式系統時,我們面臨許多以下這些形容詞所描述的 同類型: 分布式的、刪絡的、并行的、并發的和分散的。分布式處理是一個相對較新的領域,所以還沒有‘致的定義。與順序計算相比、并行的
    發表于 03-31 09:01

    分布式恒流的優缺點是什么?

     分布式恒流技術就是在需要恒流的節點上串接,低壓差線性恒流驅動器。低壓差很重要,關系到產品驅動效率。做到恒流驅動有很多種,其中低壓差線性恒流就可以實現一切LED應用設計,即穩定又簡單,結合開關電源,有著完美的恒流驅動架構。
    發表于 04-01 09:03

    如何高效完成HarmonyOS分布式應用測試?

    作者:liuxun,HarmonyOS測試架構師HarmonyOS是新一代的智能終端操作系統,給開發者提供了設備發現、設備連接、跨設備調用等豐富的分布式API。隨著越來越多的開發者投入到
    發表于 12-13 18:07

    基于CAN/LIN 實現車門分布式控制系統的設計與研究

    結合 CAN 總線和 LIN 總線各自的優缺點,設計實現了基于 CAN/LIN 總線的分層車門控制系統,首先講述了集中式控制系統結構和分布式控制系
    發表于 09-08 10:58 ?7次下載
    基于CAN/LIN 實現車門<b class='flag-5'>分布式控制系統</b>的設計與研究

    什么是分布式系統_分布式系統的類型

     什么是分布式系統(以及分布式系統架構的優缺點)現在的架構很多,各種各樣的,如高并發架構、異地多活架構、容器化架構、微服務架構、高可用架構、
    發表于 05-25 17:43 ?7928次閱讀

    關于分布式系統的幾個問題

    一下分布式系統: 什么是分布式系統? 為什么要用分布式系統
    的頭像 發表于 09-23 16:28 ?3040次閱讀

    常見的分布式文件存儲系統優缺點

    分布式文件系統,可以說是分布式系統下的一個子集,這里我們選取市場應用比較廣泛的幾款產品,HDFS、Ceph、FastDFS以及MooseFS來做簡單的分析。
    發表于 01-15 09:45 ?1w次閱讀
    常見的<b class='flag-5'>分布式</b>文件存儲<b class='flag-5'>系統</b>的<b class='flag-5'>優缺點</b>

    分布式光伏發電原理 分布式光伏發電有什么優缺點

     分布式光伏發電是一種基于光伏技術的分布式發電方式,它將光伏發電系統分布在不同的用電場所。具體來說,分布式光伏發電可以通過在電網旁、建筑物屋頂、停車場、農田、工業園區等地方安裝光伏電池
    發表于 04-16 16:33 ?5875次閱讀

    分布式能源系統優缺點

    分布式能源系統燃料利用效率可以有效提升到70%-90%。分布式能源系統能切實有效地實現能源的梯級利用,如熱電冷聯產供應方式,可使全系統燃料利
    發表于 04-25 14:56 ?3390次閱讀

    分布式存儲的7個特征

    什么是分布式存儲呢?如果一個存儲系統,不管是對象、塊、文件、kv、log、olap、oltp,只要對所管理的數據做了Partitioning&Replication,不管姿勢對不對,其實
    發表于 07-18 14:17 ?1069次閱讀

    redis分布式鎖的缺點

    Redis分布式鎖是一種常見的用于解決分布式系統中資源爭用問題的解決方案。盡管Redis分布式鎖具有很多優點,但它也存在一些缺點。本文將從幾
    的頭像 發表于 12-04 14:05 ?1206次閱讀