雲計算基礎:雲基礎設施機制包括哪些主要構件?雲存儲設備的存儲等級和使用的主要存儲接口

1. 雲基礎設施機制包括哪些主要構件?簡要說明這些構件的概念。

  1. 邏輯網絡邊界:將一個網絡環境與通信網絡的其他部分分割開來,形成一個虛擬網絡邊界,包含並隔離了一組關於雲的IT資源,且這些資源可能是分佈式的。  邏輯網絡邊界通常由提供和控制數據中心連接的網絡設備來建立,一般是作爲虛擬化IT環境進行部署的。
  2. 虛擬服務器:一種模擬物理服務器的虛擬化軟件。通過提供獨立的虛擬服務器,可以實現多個用戶共享一個物理服務器。從映像文件進行虛擬服務器的實例化是一個可以快速且按需完成資源分配過程。
  3. 雲存儲設備:雲存儲設備(cloud storage device)機制是指專門爲基於雲配置所設計的存儲設備。如同物理服務器如何大量產生虛擬服務器映像一樣,這些設備的實例可以被虛擬化。在支持按使用計費的機制時,雲存儲設備通常可以提供固定增幅的容量分配。此外,通過雲存儲服務,還可以遠程訪問雲存儲設備。
    主要問題在於數據的安全性、完整性和保密性。另一個問題關於大型數據庫性能方面,即LAN提供的本地數據存儲在網絡可靠性和延遲水平上均優於WAN。
  4. 雲使用監控:雲使用監控機制是一種輕量級的自制軟件機制,用於收集和處理IT資源的使用數據。根據需要收集的使用指標類型和使用數據收集方式,雲使用監控器可以以不同的形式存在。3種常見的基於代理的實現形式爲監控代理,資源代理和輪詢代理。每種形式都將收集到的使用數據發送到日誌數據庫,以便進行後續處理和報告
  5. 資源複製:複製被定義爲對同一個IT資源創建多個實例,通常在需要加強IT資源的可用性和性能時執行。使用虛擬化技術來實現資源複製( resource replication)機制可以複製基於雲的IT資源
  6. 已就緒環境:已就緒環境機制是PaaS雲交付模型的定義組件,它代表的是預定義的基於雲的平臺,該平臺由一組已安裝的IT資源組成,可以被雲用戶使用和定製。雲用戶使用這些環境在雲內遠程開發和配置自身的服務與應用程序。典型的已就緒環境包括預安裝的IT資源,如數據庫、中間件,開發工具和管理工具。

2.簡要說明雲存儲設備的存儲等級和使用的主要存儲接口。

  1. 雲存儲等級:指數據存儲的邏輯單元,主要分爲以下四個等級。
  1. 文件:數據集合分組存放在文件夾中的文件裏。
  2. : 存儲的最低等級,最接近硬件,是可被獨立訪問數據的最小單位。
  3. 數據集 : 基於表格、以分隔符分割或以記錄形式組織的數據集合。
  4. 對象:將數據及相關的元數據組織爲Web的資源。
  1. 主要存儲接口:
  1. 網絡存儲接口文件存儲塊存儲通常通過網絡存儲接口來訪問。文件存儲需要將獨立的數據存入不同的文件,當數據發生變化時,原來的文件要被生成的新文件替換。雲存儲設備機制是基於這種接口的,數據搜索和抽取性能很可能不是最優的。存儲水平和閾值都是由文件系統本身決定。不論事邏輯單元號(LUN)還是虛擬卷,塊存儲與文件集存儲相比,擁有更好的性能。
  2. 對象存儲接口:各種類型的數據都可以作爲Web資源被引用和存儲,這就是對象存儲,它以可以支持多種數據和媒體類型的技術爲基礎。實現這種接口的雲存儲設備機制通常可以通過以HTTP爲主要協議的REST或者基於Web服務的雲服務來訪問。網絡存儲行業協會(SNIA)的雲數據管理接口(CDMI)規範支持使用對象存儲接口。
  3. 數據庫存儲接口:基於數據庫存儲接口的雲存儲設備機制除了支持基本存儲操作外,通常還支持查詢語言,並通過標準API或管理用戶接口來實現存儲管理。  根據存儲結構,這種存儲接口分爲兩種主要類型:關係數據庫存儲非關係數據庫存儲(NoSQL)。其中,關係數據庫依靠表格,將相似的數據組織爲行列的形式,表格之間的關係可以用於保護數據的完整性,避免冗餘(規範化)。基於雲的關係數據庫的主要挑戰來自於擴展和性能。垂直擴展比水平擴展更加複雜。遠程訪問時,大量數據的表可能會出現更高的處理開銷和延遲。非關係數據庫採用更鬆散的結構存儲數據,避免關係數據庫帶來可能的複雜性和處理成本,可以進行更多的水平擴展。限於有限的或原始的模式或數據模型。非關係存儲傾向於不支持關係數據庫的功能,如事務或連接。將規範化數據導出到非關係存儲後,數據大小一般會增加。非關係數據存儲機制是專有的,嚴重限制了數據的可移植性。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章