㈠ 什麼是分布式系統
分布來式系統是一個硬體源或軟體組件分布在不同的網路計算機上,彼此之間僅僅通過消息傳遞進行通信和協調的系統。
正是因為軟體的特性,所以分布式系統具有高度的內聚性和透明性。因此,網路和分布式系統之間的區別更多的在於高層軟體(特別是操作系統),而不是硬體。
分布式系統系統優點
1、經濟:微處理機提供了比大型主機更好的性能價格比
2、速度:分布式系統總的計算能力比單個大型主機更強
3、固有的分布性:一些應用涉及到空間上分散的機器
4、可靠性:如果一個機器崩潰,整個系統還可以運轉
5、漸增:計算能力可以逐漸有所增加
㈡ 分布式文件系統是實現非結構化什麼的主要技術
相對於結構化數據而言,不方便用資料庫二維邏輯表來表現的數據即稱為非結構化數據,包括所有格式的辦公文檔、文本、圖片、XML、HTML、各類報表、圖像和音頻/視頻信息等等。
分布式文件系統(Distributed File System,DFS)是指文件系統管理的物理存儲資源不一定直接連接在本地節點上,而是通過計算機網路與節點(可簡單的理解為一台計算機)相連;或是若干不同的邏輯磁碟分區或卷標組合在一起而形成的完整的有層次的文件系統。
DFS為分布在網路上任意位置的資源提供一個邏輯上的樹形文件系統結構,從而使用戶訪問分布在網路上的共享文件更加簡便。單獨的 DFS共享文件夾的作用是相對於通過網路上的其他共享文件夾的訪問點。
㈢ 分布式文件系統相對於共享文件有哪些好處
通過 DFS(分布式文件系統),一台伺服器上的某個共享點能夠作為駐留在其他伺服器上的共享資源的宿主。DFS 以透明方式鏈接文件伺服器和共享文件夾,然後將其映射到單個層次結構,以便可以從一個位置對其進行訪問,而實際上數據卻分布在不同的位置。用戶不必再轉至網路上的多個位置以查找所需的信息,而只需連接到:
\\DfsServer\Dfsroot
用戶在訪問此共享中的文件夾時將被重定向到包含共享資源的網路位置。這樣,用戶只需知道 DFS 根目錄共享即可訪問整個企業的共享資源。
DFS 拓撲從 DFS 樹的根目錄開始。位於邏輯層次結構頂部的 DFS 根目錄映射到一個物理共享。DFS 鏈接將域名系統 (DNS) 名稱映射到目標共享文件夾或目標 DFS 根目錄的 UNC 名稱。當 DFS 客戶端訪問 DFS 共享文件夾時,DFS 伺服器將 DNS 名稱映射到 UNC 名稱並將引用返回給該客戶端,以使它能夠找到共享文件夾。將 DNS 名稱映射到 UNC 名稱使數據的物理位置對用戶是透明的,這樣用戶便無須記住存儲文件夾的伺服器。當 DFS 客戶端請求 DFS 共享的引用時,DFS 伺服器將使用分區情況表 (PKT) 將 DFS 客戶端定向到物理共享。對於基於域的 DFS,PKT 存儲在 Active Directory 中;對於獨立的 DFS,PKT 存儲在注冊表中。在網路環境中,PKT 維護有關 DFS 拓撲的所有信息,包括其到基礎物理共享的映射。DFS 伺服器將 DFS 客戶端定向到與請求的 DFS 鏈接相對應的副本共享列表後,DFS 客戶端使用 Active Directory 站點拓撲連接到同一站點中的一個副本,如果該站點中沒有提供副本,則連接到該站點以外的一個副本。
分布式軟體系統(Distributed Software Systems)是支持分布式處理的軟體系統,是在由通信網路互聯的多處理機體系結構上執行任務的系統。它包括分布式操作系統、分布式程序設計語言及其編譯(解釋)系統、分布式文件系統和分布式資料庫系統等。
分布式操作系統負責管理分布式處理系統資源和控
分布式系統的類型,大致可以歸為三類:
1、分布式數據,但只有一個總? 據庫,沒有局部資料庫。
2、分層式處理,每一層都有自己的資料庫。
3、充分分散的分布式網路,沒有中央控制部分,各節點之間的聯接方式又可以有多種,如鬆散的聯接,緊密的聯接,動態的聯接,廣播通知式聯接等。
㈣ 在windows 2003server的「管理工具」中的分布式文件系統有什麼作用
這個問題在別的地方貌似答過了。。。
分布式文件系統(Distributed File System)是指文件系統管理的物理存儲資源不一定直接連接在本地節點上,而是通過計算機網路與節點相連。分布式文件系統的設計基於客戶機/伺服器模式。一個典型的網路可能包括多個供多用戶訪問的伺服器。
主要作用呢,就是把不同伺服器上的共享文件夾組織在一起,構建成一個目錄樹。這在用戶看來,所有共享文件僅存儲在一個地點,只需訪問一個共享的DFS根目錄,就能夠訪問分布在網路上的文件或文件夾,而不必知道這些文件實際的存放地點了!
㈤ 分布式文件系統DFS 作用
分布式文件系統可以有效解決數據的存儲和管理難題:將固定於某個地點的某個文件系統,擴展到任意多個地點/多個文件系統,眾多的節點組成一個文件系統網路。每個節點可以分布在不同的地點,通過網路進行節點間的通信和數據傳輸。人們在使用分布式文件系統時,無需關心數據是存儲在哪個節點上、或者是從哪個節點從獲取的,只需要像使用本地文件系統一樣管理和存儲文件系統中的數據。
分布式文件系統(Distributed File System)是指文件系統管理的物理存儲資源不一定直接連接在本地節點上,而是通過計算機網路與節點相連。分布式文件系統的設計基於客戶機/伺服器模式。一個典型的網路可能包括多個供多用戶訪問的伺服器。另外,對等特性允許一些系統扮演客戶機和伺服器的雙重角色。
㈥ 分布式計算機系統的作用
分布式操作系統除了需要包括單機操作系統的主要功能外,還應該包括分布式進程通信、分布式文件系統、分布式進程遷移、分布式進程同步和分布式進程死鎖等功能。
(1)分布式進程通信
分布式系統的進程通信是由分布式操作系統所提供的一些通信原語來實現的。但由於分布式系統中沒 有共享內存,這些原語需要按照通信協議的約定和規則來實現。與分布式進程通信有關的主要概念包括:通信協議,分布式環境中的客戶/伺服器工作模式,進程通 信的消息傳遞方法和遠程過程調用方法。
(2)分布式文件系統
分布式文件系統是允許通過網路來互連的,使不同機器上的用戶共享文件的系統。它能讓運行它的所有主機共享,並可以管理操作系統內核和文件系統之間的通信。
(3)分布式進程遷移
分布式進程遷移是指由進程原來運行的機器(稱為原機器)向目標機器(准備遷往的機器)傳送足夠數量的有關進程狀態的信息,使進程能在另一機器上運行。
(4)分布式進程同步
在分布式系統中,各處理機沒有共享內存和統一的時鍾,因此分布式進程同步必須對不同處理機中所發生的事件進行排序,還應該配有性能較好的分布式同步演算法,以保證為實現進程同步所付出的開銷較小。
(5)分布式進程死鎖
在分布式系統中,也可能會因進程競爭資源而引起死鎖。對單處理機系統中討論過的死鎖對策只要稍加修改,就可用於多處理機系統。例如,只要在系統事件之間簡單地定義一個全序,有序資源分配死鎖預防技術就可用於分布式系統。
㈦ 為什麼使用分布式文件系統和分布式資料庫系統
分布式文件系統(dfs)和分布式資料庫都支持存入,取出和刪除。但是分布式文件系統比較暴力,可以當做key/value的存取。分布式資料庫涉及精煉的數據,傳統的分布式關系型資料庫會定義數據元組的schema,存入取出刪除的粒度較小。
分布式文件系統現在比較出名的有GFS(未開源),HDFS(Hadoop distributed file system)。分布式資料庫現在出名的有Hbase,oceanbase。其中Hbase是基於HDFS,而oceanbase是自己內部實現的分布式文件系統,在此也可以說分布式資料庫以分布式文件系統做基礎存儲。
㈧ 為什麼要使用分布式文件系統
分布式復文件系統(Distributed File System)是制指文件系統管理的物理存儲資源不一定直接連接在本地節點上,而是通過計算機網路與節點相連。分布式文件系統的設計基於客戶機/伺服器模式。一個典型的網路可能包括多個供多用戶訪問的伺服器。另外,對等特性允許一些系統扮演客戶機和伺服器的雙重角色。例如,用戶可以「發表」一個允許其他客戶機訪問的目錄,一旦被訪問,這個目錄對客戶機來說就像使用本地驅動器一樣,下面是三個基本的分布式文件系統。
㈨ 分布式文件系統的簡介
計算機通過文件系統管理、存儲數據,而信息爆炸時代中人們可以獲取的數據成指數倍的增長,單純通過增加硬碟個數來擴展計算機文件系統的存儲容量的方式,在容量大小、容量增長速度、數據備份、數據安全等方面的表現都差強人意。分布式文件系統可以有效解決數據的存儲和管理難題:將固定於某個地點的某個文件系統,擴展到任意多個地點/多個文件系統,眾多的節點組成一個文件系統網路。每個節點可以分布在不同的地點,通過網路進行節點間的通信和數據傳輸。人們在使用分布式文件系統時,無需關心數據是存儲在哪個節點上、或者是從哪個節點從獲取的,只需要像使用本地文件系統一樣管理和存儲文件系統中的數據。