兩者的不同,在於它們提供的服務有差異,網路操作系統(nos)偏重於將與網路活動相關的特性內」加容以優化,即經過網路來管理諸如共享數據文件等,軟體應用褐外部設備之類的資源,而os則偏重於優化用戶與系統的介面以及在其上面運行的應用。
操作系統是基於BIOS之上的,用於運行應用軟體的一套軟體,它把硬體的功能調動起來,把應用軟體的代碼翻譯過來運行,其它軟體通過它對電腦發號施令。
Ⅱ 分布式系統與計算機網路有什麼關系
分布式系統和計算機網路系統的共同點是:多數分布式系統是建立在計算機網路之上的,所以分布式系統與計算機網路在物理結構上是基本相同的。
他們的區別在於:分布式操作系統的設計思想和網路操作系統是不同的,這決定了他們在結構、工作方式和功能上也不同。網路操作系統要求網路用戶在使用網路資源時首先必須了解網路資源,網路用戶必須知道網路中各個計算機的功能與配置、軟體資源、網路文件結構等情況,在網路中如果用戶要讀一個共享文件時,用戶必須知道這個文件放在哪一台計算機的哪一個目錄下;分布式操作系統是以全局方式管理系統資源的,它可以為用戶任意調度網路資源,並且調度過程是「透明」的。當用戶提交一個作業時,分布式操作系統能夠根據需要在系統中選擇最合適的處理器,將用戶的作業提交到該處理程序,在處理器完成作業後,將結果傳給用戶。在這個過程中,用戶並不會意識到有多個處理器的存在,這個系統就像是一個處理器一樣。
分布式系統被用在許多不同類型的應用中。以下我們列出了一些應用。對這些應用而言,使用分布式系統要比其他體系結構如處理機和共享存儲器多處理機更優越:
並行和高性能應用
原則上,並行應用也可以在共享存儲器多處理機上運行,但共享存儲器系統不能很好地擴大規模以包括大量的處理機。HPCC(高性能計算和通信)應用一般需要一個可伸縮的設計,這種設計取決於分布式處理。
容錯應用
因為每個PE是自治的,所以分布式系統更加可靠。一個單元或資源(軟體或硬體)的故障不影響其他資源的正常功能。
固有的分布式應用
許多應用是固有分布式的。這些應用是突發模式(burstmode)而非批量模式(bulkmode)。這方面的實例有事務處理和InternetJavad,程序。
這些應用的性能取決於吞吐量(事務響應時間或每秒完成的事務數)而不是一般多處理機所用的執行時間。
對於一組用戶而言,分布式系統有一個特別的應用稱為計算機支持的協同工作(,CSCW)或群件(groupware),支持用戶協同工作。另一個應用是分布式會議,即通過物理的分布式網路進行電子會議。同樣,多媒體遠程教學也是一個類似的應用。
由於在不同的平台上如:Pc、工作站、區域網和廣域網上可獲得非常多樣的應用,用戶希望能超出他fliPc的限制以獲得更廣泛的特實用、功能和性能。不同網路和環境(包括分布式系統環境)下的q操作性變得越來越重要。為了達到互操作性,用戶需要一個標準的分布式計算環境,在這個環境里,所有系統和資源都可用。
DCE(分布式計算環境)是OSF(開放系統基金會)開發的分布式計算技術的工業標准集。它提供保護和控制對數據訪問的安全服務、容易尋找分布式資源的名字服務、以及高度可伸縮的模型用於組織極為分散的用戶、服務和數據。DCE可在所有主要的計算平台上運行,並設計成支持異型硬體和軟體環境下的分布式應用。
DCE已經被包括TRANSVARL在內的一些r一商實現。TRANSVARL是最早的多廠商組(multivendorteam)的成員之一,它提出的建議已成為DCE體系結構的基礎。在中可以找到利用DCE開發分布式應用的指南。具有標准介面和協議的系統也叫做開放系統。
一些其它標准基於一個特別的模型,比如CORBA(公用對象請求代理程序體系結構),它是由OMG(對象管理組)和多計算機廠商聯盟開發的一個標准。CORBA使用面向對象模型實現分布式系統中的透明服務請求。
工業界有自己的標准,比如微軟的分布式構件對象模型(DCOM)和SunMicrosystem公司的JavaBeans。
Ⅲ 網路概述
(一)計算機網路的概念
計算機網格是計算機技術與通信技術日益發展和密切結合的產物,它的發展過程大致可以劃分為以下4個階段。
1.具有通信功能的單機系統
該系統又稱終端—計算機網路,是早期計算機網路的主要形式。它將一台計算機經通信線路與若干終端直接相連。
2.具有通信功能的多機系統
對終端—計算機網進行改進,在主計算機的外圍增加一台計算機,專門用於處理終端的通信信息及控制通信線路,並能對用戶的作業進行某些預處理操作,這台計算機稱為「前端處理機」或「通信控制處理機」,在終端設備較集中的地方設置一台集中器,終端通過低速線路先匯集到集中器上,然後再用高速線路將集中器連到主機上,這就形成多機系統。
3.以共享資源為主的計算機網路
具有通信功能的多機系統是計算機-計算機網路,它是由若乾颱計算機互聯而構成的系統,即利用通信線路將多台計算機連接起來,在計算機之間進行通信。該網路有兩種結構形式:一種形式是主計算機通過通信線路直接互聯,其中主計算機同時承擔數據處理和通信工作;另一種形式是通過通信控制處理機間接地把各主計算機連接起來,其中通過處理機和主計算機分工,前者負責網路上各主計算機間的通信處理和控制,後者是網路資源的擁有者,負責數據處理,它們共同組成資源共享的計算機網路。
4.以區域網及互聯網為支持環境的分布式計算機系統
區域網是繼遠程網之後發展起來的,它繼承了遠程網的分組交換技術和計算機的I/O匯流排結構技術,區域網的發展也促使計算機網路的模式發生了變革,即由早期的以大型機為中心的集中式模式轉變為微機構成的分布式計算機模式。
計算機網路提供的主要功能有4個方面:①數據通信;②資源共享;③負載均衡;④高可靠性。
(二)計算機網路的分類
計算機網路的分類方式很多,按照不同的分類原則,可以得到各種不同類型的計算機網路。例如,按通信距離可分為廣域網(WAN)、區域網(LAN)和城域網(MAN);按信息交換方式可分為電路交換網、分組交換網和綜合交換網;按網路拓撲結構可分為星形網、樹形網、環形網和匯流排網;按通信介質可分為雙紋線網、同軸電纜網、光纖網和衛星網等;按傳輸帶寬可分為基帶網和寬頻網;按使用范圍可分為公用網和專用網;按速率可分為高速網、中速網和低速網;按通信傳播方式可分為廣播式和點到點式。
(三)網路的協議與標准
計算機網路的硬體設備是承載計算機通信的實體,但它們是怎樣有序地完成計算機之間的通信任務的呢?也就是說,要共享計算機網路的資源,以及進行網路中的信息交換,就需要實現不同系統中的實體的通信.兩個實體要想成功地通信,它們必須具有相同的通信語言,在計算機網路中稱為協議(或規程)。所謂的協議,指的是網路中的計算機與計算機進行通信時,為了能夠實現數據的正常發送與接收,必須要遵循的一些事先約定好的規程(標准或約定),這些規程中明確規定了通信時的數據格式、數據傳送時序以及相應的控制信息和應答信號等內容。
Ⅳ 緊耦合與松耦合多處理機系統有何區別
處理機中概念: 處理機之間連接的緊密程度,可用處理機之間的距離及相互連接的信號線數目表示計算機網路與多機系統在耦合程度上有明顯差別:多機系統是緊耦合系統,計算機網路屬於松耦合系統。 緊耦合多機系統又稱為直接耦合系統