1)集中式資料處理
集中式電腦網路由一個大型的中央系統,其終端是客戶機,資料全部儲存在中央系統,由資料庫管理系統進行管理,所有的處理都由該大型系統完成,終端只是用來輸入和輸出。終端自己不作任何處理,所有任務都在主機上進行處理。
集中式資料存放區的主要特點是能把所有資料儲存在一個地方,各地辦公室的遠程終端通過電纜同中央電腦(主機)相聯,保證了每個終端使用的都是同一資訊。備份資料容易,因為他們都儲存在伺服器上,而伺服器是唯一需要備份的系統。這還意味這伺服器是唯一需要安全保護的系統,終端沒有任何資料。銀行的自動提款機(ATM)採用的就是集中式電腦網路。另外所有的事務都在主機上進行處理,終端也不需要軟碟機,所以網路感染病毒的可能性很低。這種類型的網路總費用比較低,因為主機擁有大量儲存空間、功能強大的系統,而使終端可以使用功能簡單而便宜的微機和其他終端裝置。
這類網路不利的一面是來自所有終端的計算都由主機完成,這類網路處理速度可能有些慢。另外,如果使用者有各種不同的需要,在集中式電腦網路上滿足這些需要可能是十分困難的,因為每個使用者的應用程式和資源都必須單獨設定,而讓這些應用程式和資源都在同一台集中式電腦上操作,使得系統效率不高。還有,因為所有使用者都必須串連到一台中央電腦,集中串連可能成為集中式網路的一個大問題。由於這些限制,如今的大多數網路都採用了分布式和協作式網路計算模型。
2)分布式資料處理
由於個人電腦的效能得到極大的提高及其使用的普及,使處理能力分布到網路上的所有電腦成為可能。分散式運算是和集中式計算相對立的概念,分散式運算的資料可以分布在很大地區。
分布式網路中,資料的儲存和處理都是在本地工作站上進行的。資料輸出可以列印,也可儲存在磁碟片上。通過網路主要是得到更快、更便捷的資料訪問。因為每台電腦都能夠儲存和處理資料,所以不要求伺服器功能十分強大,其價格也就不必過於昂貴。這種類型的網路可以適應使用者的各種需要,同時允許他們共用網路的資料、資源和服務。在分布式網路中使用的電腦既能夠作為獨立的系統使用,也可以把它們串連在一起得到更強的網路功能。
分散式運算的優點是可以快速存取、多使用者使用。每台電腦可以訪問系統內其他電腦的資訊檔;系統設計上具有更大的靈活性,既可為獨立的電腦的地區使用者的特殊需求服務,也可為連網的企業需求服務,實現系統內不同電腦之間的通訊;每台電腦都可以擁有和保持所需要的最大資料和檔案;減少了資料轉送的成本和風險。為分散地區和中心辦公室雙方提供更迅速的資訊通訊和處理方式,為每個分散的資料庫提供範圍,資料存放區於許多儲存單元中,但任何使用者都可以進行全域訪問,使故障的不利影響最小化,以較低的成本來滿足企業的特定要求。
分散式運算的缺點是:對病毒比較敏感,任何使用者都可能引入被病毒感染的檔案,並將病毒擴散到整個網路。備份困難,如果使用者將資料存放區在各自的系統上,而不是將他們儲存在中央系統中,難於制定一項有效備份計劃。這種情況還可能導致使用者使用同一檔案的不同版本。為了運行程式要求效能更好的PC機;要求使用適當的程式;不同電腦的檔案資料需要複製;對某些PC機要求有足夠的儲存容量,形成不必要的儲存成本;管理和維護比較複雜;裝置必須要互相相容。
3)協作式資料處理
協作式資料處理系統內的電腦能夠聯合處理資料,處理既可集中實施,也可分區實施。協作式計算允許各個客戶電腦合作處理一項共同的任務,採用這種方法,任務完成的速度要快於僅在一個客戶電腦運行。協作式計算允許電腦在整個網路內共用處理能力,可以使用其它電腦上的處理能力完成任務。除了具有在多個電腦系統上處理任務的能力,該類型的網路在共用資源方面類似於分散式運算。
協作式計算和分散式運算具有相似的優缺點。例如協作式網路上可以容納各種不同的客戶,協作式計算的優點是處理能力強,允許多使用者使用。缺點是病毒可迅速擴散到整個網路。因為資料能夠在整個網路記憶體儲,形成多個副本,檔案同步困難。並且也使得備份所有的重要資料比較困難。