分布式系統(tǒng)的應(yīng)用
操作系統(tǒng)中的分布式操作系統(tǒng)實際應(yīng)用在很多方面,下面由學(xué)習(xí)啦小編為大家整理了分布式系統(tǒng)的應(yīng)用的相關(guān)知識,希望對大家有幫助!
分布式系統(tǒng)簡介
分布式系統(tǒng)
分布式系統(tǒng)(distributed system)是建立在網(wǎng)絡(luò)之上的軟件系統(tǒng)。正是因為軟件的特性,所以分布式系統(tǒng)具有高度的內(nèi)聚性和透明性。因此,網(wǎng)絡(luò)和分布式系統(tǒng)之間的區(qū)別更多的在于高層軟件(特別是操作系統(tǒng)),而不是硬件。內(nèi)聚性是指每一個數(shù)據(jù)庫分布節(jié)點高度自治,有本地的數(shù)據(jù)庫管理系統(tǒng)。透明性是指每一個數(shù)據(jù)庫分布節(jié)點對用戶的應(yīng)用來說都是透明的,看不出是本地還是遠(yuǎn)程。在分布式數(shù)據(jù)庫系統(tǒng)中,用戶感覺不到數(shù)據(jù)是分布的,即用戶不須知道關(guān)系是否分割、有無副本、數(shù)據(jù)存于哪個站點以及事務(wù)在哪個站點上執(zhí)行等。
分布式系統(tǒng)的應(yīng)用
分布式軟件系統(tǒng)(Distributed Software Systems)是支持分布式處理的軟件系統(tǒng),是在由通信網(wǎng)絡(luò)互聯(lián)的多處理機體系結(jié)構(gòu)上執(zhí)行任務(wù)的系統(tǒng)。它包括分布式操作系統(tǒng)、分布式程序設(shè)計語言及其編譯(解釋)系統(tǒng)、分布式文件系統(tǒng)和分布式數(shù)據(jù)庫系統(tǒng)等。
分布式操作系統(tǒng)
負(fù)責(zé)管理分布式處理系統(tǒng)資源和控制分布式程序運行。它和集中式操作系統(tǒng)的區(qū)別在于資源管理、進(jìn)程通信和系統(tǒng)結(jié)構(gòu)等方面。
分布式程序設(shè)計語言用于編寫運行于分布式計算機系統(tǒng)上的分布式程序。一個分布式程序由若干個可以獨立執(zhí)行的程序模塊組成,它們分布于一個分布式處理系統(tǒng)的多臺計算機上被同時執(zhí)行。它與集中式的程序設(shè)計語言相比有三個特點:分布性、通信性和穩(wěn)健性。
分布式文件系統(tǒng)
具有執(zhí)行遠(yuǎn)程文件存取的能力,并以透明方式對分布在網(wǎng)絡(luò)上的文件進(jìn)行管理和存取。
分布式數(shù)據(jù)庫系統(tǒng)
由分布于多個計算機結(jié)點上的若干個數(shù)據(jù)庫系統(tǒng)組成,它提供有效的存取手段來操縱這些結(jié)點上的子數(shù)據(jù)庫。分布式數(shù)據(jù)庫在使用上可視為一個完整的數(shù)據(jù)庫,而實際上它是分布在地理分散的各個結(jié)點上。當(dāng)然,分布在各個結(jié)點上的子數(shù)據(jù)庫在邏輯上是相關(guān)的。
分布式郵件系統(tǒng)
分布式郵件系統(tǒng)的部署設(shè)計,即同一域名下,跨地域部署的郵件系統(tǒng)。適用 于在各地設(shè)有分部的政府機構(gòu)或者大型集團(tuán),有效管理各地的人員結(jié)構(gòu),同時提高了郵件服務(wù)器應(yīng)用效率。[1] 分布式郵件系統(tǒng)由多個數(shù)據(jù)中心組成,大量分支機構(gòu)或較小的分散站點與數(shù)據(jù)中心的連接。分支機構(gòu)需要建立自己的郵件服務(wù)器,來加快處理當(dāng)?shù)胤种C構(gòu)的郵件。承載相應(yīng)的數(shù)據(jù)處理量。以提高郵件處理能力,郵件收發(fā)速度,郵件功能模塊化。