分散式資料庫計算機

分散式資料庫計算機

分散式資料庫是用計算機網路將物理上分散的多個資料庫單元連線起來組成的一個邏輯上統一的資料庫。分散式資料庫計算機是指計算機主要功能是運行分散式資料庫程式以及管理分散式資料庫中的數據存取。為了使分布在各台機器上的數據保持一致性,分散式資料庫計算機要不斷與其他計算機進行通信和數據傳輸。

基本介紹

  • 中文名:分散式資料庫計算機
  • 外文名:Distributed database computer
  • 學科:計算機
  • 定義:運行和管理分散式資料庫的計算機
  • 有關術語:分散式資料庫
  • 領域:計算機系統
簡介,專用計算機,數據中心,數據存取,魯棒性,分散式資料庫,定義,優缺點,

簡介

分散式資料庫計算機簡單來說是指將分散式資料庫部署在多台機器中,使多台機器共同完成數據存取任務。分散式資料庫計算機是一種專用計算機,其主要功能是運行和管理分散式資料庫。與部署在單台的資料庫計算機相比,分散式資料庫計算機是部署在分散式環境中和建立在計算機網路環境基礎上;為了保持資料庫中數據的一致性,要與其他分散式資料庫計算機進行通信和數據傳輸;分散式資料庫計算機可以分布在不同地點,例如很多數據中心就可以認為是一種分散式資料庫計算機;分散式資料庫計算機具有較好的魯棒性,例如一台分散式資料庫計算機崩潰,整個分散式資料庫仍然能正常運行。

專用計算機

專用計算機是指為了解決一個或一類特定的問題而設計的計算機,一般在過程控制中使用的都是專用計算機或是指為解決某些特殊問題而設計的計算機。在解決這些特殊問題時,比使用通用計算機更為有效,或操作更簡便。專用計算機功能單一,針對某類問題能顯示出最有效、最快速和最經濟的特性,但它的適應性較差,不適於其它方面的套用。我們在飛彈和火箭上使用的計算機很大部分就是專用計算機。

數據中心

數據中心起源於20世紀60年代, 數據中心先後經歷了計算中心、 信息中心和服務中心的三個發展階段。 一般定義是 “數據中心是一整套複雜的設施。 它不僅僅包括計算機、 系統和其它與之配套的設備(例如通信和存儲系統),還包含冗餘的數據通信連線、 環境控制設備、 監控設備以及各種安全裝置。 ” 數據中心在各行業都發揮著至關重要的作用, 承載著企業的關鍵業務, 為用戶提供及時可靠的視頻、 數據發掘、 高性能計算等服務, 如Google數據中心為全球網民提供搜尋、 視頻等服務。 隨著雲計算的發展, IT資源的套用和共享方式發生了巨大的變化。 雲計算是格線計算、 並行計算、 分散式計算、 虛擬化、 負載均衡等傳統計算機和網路技術發展融合的產物。 它是一種全新的計算方式和資源使用方式,普通用戶可以十分方便的接入強大的IT資源並按需部署自己的服務, 同時多種全新的業務模式能夠得以實現, 另外IT資源和服務能夠從底層基礎設施中抽象出來, 這極大增強了資源的共享性和靈活性。

數據存取

數據存取是指資料庫數據存貯組織和存貯路徑的實現和維護。數據存取是按照最佳化的存取按排進行實際的存取操作,它完成以下任務:
1.提供一次一個元組的查詢,插入、刪除、修改等基本操作。
2.提供元組查詢所循的存取路徑以及對存取路徑的維護操作。
3.對記錄和存取路徑封鎖,解鎖操作。
4.日誌檔案的登記和讀取操作。
5.輔助操作,如掃描、排序/合併等。

魯棒性

魯棒是Robust的音譯,也就是健壯和強壯的意思。它是在異常和危險情況下系統生存的關鍵。比如說,計算機軟體在輸入錯誤、磁碟故障、網路過載或有意攻擊情況下,能否不當機、不崩潰,就是該軟體的魯棒性。所謂“魯棒性”,是指控制系統在一定(結構,大小)的參數攝動下,維持其它某些性能的特性。根據對性能的不同定義,可分為穩定魯棒性和性能魯棒性。以閉環系統的魯棒性作為目標設計得到的固定控制器稱為魯棒控制器。

分散式資料庫

定義

分散式資料庫是計算機網路環境中各場地(Site)或節點(Node)上的資料庫的邏輯集合。邏輯上它們屬於同一系統,而物理上它們分散在用計算機網路連線的多個節點/場地,並統一由一個分散式資料庫管理系統管理。分散式資料庫的基本特點包括:物理分布性、邏輯整體性和站點自治性。從這三個基本特點還可以導出的其它特點有:數據分布透明性、按既定協定達成共識的機制、適當的數據冗餘度和事務管理的分布性。分散式資料庫按照各站點中資料庫管理系統的數據模型的異同分為異構型分散式資料庫和同構型分散式資料庫,按照控制系統的類型分為全局控制集中性、全局控制分散型和全局控制可變型。常見的分散式資料庫如下:Hadoop的分散式檔案系統HDFS,作為開源的分散式平台,為很多分散式資料庫提供了支持,譬如HBase等。Yonghong的分散式檔案系統ZFS,為分散式數據集市Z-DataMart提供了底層平台。

優缺點

優點:隨時能針對各區域的用戶做調整。數據共用和分散式控制 。增加處理績效,可作平行處理。系統管理費用較低。質量維持容易。
缺點:重複存儲數據很花時間。數據處理與管理上具複雜度。數據的保密性與安全性受到威脅。

相關詞條

熱門詞條

聯絡我們