回覆列表
  • 1 # 使用者3916807372217

    儘管分散式系統有許多優點,但也有缺點。本節就將指出其中的一些缺點。我們前面已經提到了最棘手的問題:軟體。就目前的最新技術發展水平,我們在設計、實現及使用分散式系統上都沒有太多的經驗。什麼樣的作業系統、程式設計語言和應用適合這一系統呢?使用者對分散式系統中分散式處理又應該瞭解多少呢?系統應當做多少而使用者又應當做多少呢?專家們的觀點不一(這並不是因為專家們與眾不同,而是因為對於分散式系統他們也很少涉及)。隨著更多的研究的進行,這些問題將會逐漸減少。但是我們不應該低估這個問題。

    第二個潛在的問題是通訊網路。由於它會損失資訊,所以就需要專門的軟體進行恢復。同時,網路還會產生過載。當網路負載趨於飽和時,必須對它進行改造替換或加入另外一個網路擴容。在這兩種情況下,一個或多個建築中的某些部分必須花費很高的費用進行重新佈線,或者更換網路介面板(例如用光纖)。一旦系統依賴於網路,那麼網路的資訊丟失或飽和將會抵消我們透過建立分散式系統所獲得的大部分優勢。

    最後,上面我們作為優點來描述的資料易於共享性也是具有兩面性的。如果人們能夠很方便地存取整個系統中的資料,那麼他們同樣也能很方便地存取與他們無關的資料。換句話說,我們經常要考慮系統的安全性問題。通常,對必須絕對保密的資料,使用一個專用的、不與其它任何機器相連的孤立的個人計算機進行儲存的方法更可取。而且這個計算機被儲存在一個上鎖的十分安全的房間中,與這臺計算相配套的所有軟盤都存放在這個房間中的一個保險箱中。分散式系統的缺點如表1-3所示。 專案 描述 軟體 分散式系統開發的軟體還很少 網路 網路可能飽和和引起其它的問題 安全 容易造成對保密資料的訪問 表 1-3. 分散式系統的缺點

    儘管存在這些潛在的問題,許多人還是認為分散式系統的優點多於缺點,並且普遍認為分散式系統在未來幾年中會越來越重要。實際上,在幾年之內許多機構會將他們的大多數計算機連線到大型分散式系統中,為使用者提供更好、更廉價和更方便的服務。而在十年之後,中型或大型商業或其它機構中可能將不再存在一臺孤立的計算機了。

  • 中秋節和大豐收的關聯?
  • 疑是銀河落九天的上一句是什麼?