學習啦>學習電腦>操作系統(tǒng)>操作系統(tǒng)基礎知識>

分布式系統(tǒng)的應用

時間: 佳洲1085 分享

  操作系統(tǒng)中的分布式操作系統(tǒng)實際應用在很多方面,下面由學習啦小編為大家整理了分布式系統(tǒng)的應用的相關知識,希望對大家有幫助!

  分布式系統(tǒng)簡介

  分布式系統(tǒng)

  分布式系統(tǒng)(distributed system)是建立在網(wǎng)絡之上的軟件系統(tǒng)。正是因為軟件的特性,所以分布式系統(tǒng)具有高度的內(nèi)聚性和透明性。因此,網(wǎng)絡和分布式系統(tǒng)之間的區(qū)別更多的在于高層軟件(特別是操作系統(tǒng)),而不是硬件。內(nèi)聚性是指每一個數(shù)據(jù)庫分布節(jié)點高度自治,有本地的數(shù)據(jù)庫管理系統(tǒng)。透明性是指每一個數(shù)據(jù)庫分布節(jié)點對用戶的應用來說都是透明的,看不出是本地還是遠程。在分布式數(shù)據(jù)庫系統(tǒng)中,用戶感覺不到數(shù)據(jù)是分布的,即用戶不須知道關系是否分割、有無副本、數(shù)據(jù)存于哪個站點以及事務在哪個站點上執(zhí)行等。

  分布式系統(tǒng)的應用

  分布式軟件系統(tǒng)(Distributed Software Systems)是支持分布式處理的軟件系統(tǒng),是在由通信網(wǎng)絡互聯(lián)的多處理機體系結構上執(zhí)行任務的系統(tǒng)。它包括分布式操作系統(tǒng)、分布式程序設計語言及其編譯(解釋)系統(tǒng)、分布式文件系統(tǒng)和分布式數(shù)據(jù)庫系統(tǒng)等。

  分布式操作系統(tǒng)

  負責管理分布式處理系統(tǒng)資源和控制分布式程序運行。它和集中式操作系統(tǒng)的區(qū)別在于資源管理、進程通信和系統(tǒng)結構等方面。

  分布式程序設計語言用于編寫運行于分布式計算機系統(tǒng)上的分布式程序。一個分布式程序由若干個可以獨立執(zhí)行的程序模塊組成,它們分布于一個分布式處理系統(tǒng)的多臺計算機上被同時執(zhí)行。它與集中式的程序設計語言相比有三個特點:分布性、通信性和穩(wěn)健性。

  分布式文件系統(tǒng)

  具有執(zhí)行遠程文件存取的能力,并以透明方式對分布在網(wǎng)絡上的文件進行管理和存取。

  分布式數(shù)據(jù)庫系統(tǒng)

  由分布于多個計算機結點上的若干個數(shù)據(jù)庫系統(tǒng)組成,它提供有效的存取手段來操縱這些結點上的子數(shù)據(jù)庫。分布式數(shù)據(jù)庫在使用上可視為一個完整的數(shù)據(jù)庫,而實際上它是分布在地理分散的各個結點上。當然,分布在各個結點上的子數(shù)據(jù)庫在邏輯上是相關的。

  分布式郵件系統(tǒng)

  分布式郵件系統(tǒng)的部署設計,即同一域名下,跨地域部署的郵件系統(tǒng)。適用 于在各地設有分部的政府機構或者大型集團,有效管理各地的人員結構,同時提高了郵件服務器應用效率。[1] 分布式郵件系統(tǒng)由多個數(shù)據(jù)中心組成,大量分支機構或較小的分散站點與數(shù)據(jù)中心的連接。分支機構需要建立自己的郵件服務器,來加快處理當?shù)胤种C構的郵件。承載相應的數(shù)據(jù)處理量。以提高郵件處理能力,郵件收發(fā)速度,郵件功能模塊化。

3630781