1樓:沉夜孤星
一切以客戶的需求為出發點。傳統儲存以檔案系統為典型代表,但是隨著資料**性增長,傳統檔案系統已經無法滿足對儲存系統的容量豎簡、效能等需求,因此,雲端儲存應運而生。雲端儲存最大的特點是資料被集中儲存在資料中心,公有云儲存將客戶資料存放在公有云服務商資料中心,而私有云儲存則是將公有云儲存能力私有化部署在客戶自身的衫團資料中心。
既然提到了資料中心,可想而知雲端儲存最大的特點應該是海量:解決數以pb至eb的資料儲存需求。所有云儲存技術面對的通用問題有如下幾個:
擴充套件性:即容量可以通過橫向增加伺服器、磁碟等線性擴充套件,軟體不應該成為限制擴充套件性的瓶頸;
可靠性:如何保證資料不丟失,或者丟失概率極低;
可用性:如何保證資料always online;
效能:不同的客戶的不同使用場景對雲端儲存效能提出不同需求餘塌褲。<>
2樓:小唯安
鑑於工作的原因,我關注比較多的是物件儲存(比如aws的s3,openstack的ceph),這類寬談信系統近年來受到的侍歲關注比較大,也比較易於使用。他們的介面偏向於應用層上層,具有http restful的介面,也符合的發展趨勢。這類系統通常被設計成乙個k-v系統。
由於設計上的這個取捨,這類系統不需要像檔案系統那樣維護開銷很大的inode資訊,定址速度也不會隨著叢集檔案數量增加而下降。做到了真慎輪正的線性拓展。我個人經驗認為做好乙個儲存系統很重要的幾點包括(從應用層到底層):
設計目的和使用場景要清晰每個系統都有自己要解決的問題,每個解決方法都有自己的trade off.這時候的關鍵就要均衡架構設計和問題可解性。也只有在詳細瞭解了使用場景和需求之後才能真正保留最關鍵的功能,去除不必要的複雜度。
讓系統在未來具備可拓展。可以這麼說,初期考慮得越少,加的功能越多,後期越無法收斂,系統將越來越龐大而醜陋。索引和儲存兩端都要可拓展。
易運維對於每乙個儲存系統來說,面對的都是海量的資料,每份資料都會帶來儲存和索引的開銷。這時兩部分的抽象非常重要。原則就是要儘可能把實際的物理介質(索引儲存的資料庫,資料儲存的磁碟)抽象出來,在上層具有乙個可拓展,可遷移的邏輯單元。
當然物件儲存系統之間差異也很大,從潮流上看,基本都摒棄了索引的中心化儲存方案。在定址方面也各有各的花招,比如swift使用的一致性雜湊虛節點技術,ceph使用的rados演算法。當然這裡也會有很多細節問題,比如如何防熱點/冷熱均衡,如何支援異構的裝置,大檔案/小檔案的i/o優化等等。
3樓:三熙
從廣義啟陵上來講,雲端儲存可以理解為按需提供的虛擬儲存資源,如同雲端計算的paas、iaas服務一樣,可稱為數培旁漏據儲存即服務(data storage as a service,daas),即基於指定的服務水平請求,通過網路提供適當的虛擬儲存和相關資料服務。雲端儲存不是指某乙個具體的裝置,而是指乙個由許許多多個儲存裝置和伺服器所構成的集合體。使用者使用雲端儲存,並不是使用某乙個儲存裝置,而是使用整個雲端儲存系統帶來的一種資料訪問服務。
雲端儲存的核心是應用軟體與儲存裝置相結合,通過應用軟體來實現儲存裝置向儲存服務的轉變。雲端儲存就配爛是將儲存資源放到網路上供人存取的一種新興方案。使用者可以在任何時間、任何地方,透過任何可連網的裝置方便地存取資料。
雲端儲存架構分哪些層次,各自實現了什麼功能?
4樓:天使小姝穎
雲端儲存結果有4層組成:
1、儲存層。
儲存層是雲端儲存最基礎的部分。儲存裝置可以是fc光纖通道儲存裝置,可以是nas和 iscsi等ip儲存裝置,也可以是 scsi或sas等 das儲存裝置。雲端儲存中的儲存裝置往往數量龐大且分佈多不同地域,彼此之間通過廣域網、網際網絡或者 fc光纖通道網路連線在一起。
儲存裝置之上是乙個統一儲存裝置管理系統,可以實現儲存裝置的邏輯虛擬化管理、多鏈路冗餘管理,以及硬體裝置的狀態監控和故障維護。
2、基礎管理層。
5樓:網友
雲端儲存架構方法分為兩類:一種是通過服務來架構;另一種是通過軟體或硬體裝置來架構。 傳統的系統利用緊耦合對稱架構,這種架構的設計旨在解決hpc(高效能運算、超級運算)問題,正在向外擴充套件成為雲端儲存從而滿足快速呈現的市場需求。
下一代架構已經採用了鬆弛耦合非對稱架構,集中後設資料和控制操作,這種架構並不非常適合高效能hpc,但是這種設計旨在解決雲部署的大容量儲存需求。
6樓:這臺冰箱有點冷
雲端儲存的儲存層將不同型別的儲存裝置互連起來,實現海量資料的統一管理,同時實現對儲存裝置的集中管理、狀態監控以及容量的動態擴充套件,實質是一種面向服務的分散式儲存系統。
7樓:小蔡專業知識解答
分成層次的話就可以解決了,分類啊,分類的話就很明顯的可以一下子找到你想要的東西。
什麼是雲端儲存技術
8樓:匿名使用者
雲伺服器,或稱雲主機,是一種類似vps主機的虛擬化技術, vps是採用虛擬軟體,如 vm在一臺主機上虛擬出多個類似獨立主機的部分,每個部分都可以做單獨的作業系統,管理方法同主機一樣。 而云伺服器是在一組叢集主機上虛擬出多個類似獨立伺服器的部分,叢集中每個伺服器上都有云伺服器的乙個映象,從而大大提高了雲伺服器的安全穩定性,除非所有的叢集內主機全部出現問題,雲伺服器才會無法訪問。雲伺服器具有自助管理、資料安全保障、自動故障恢復和防網路攻擊等高階功能,能夠幫您簡化開發部署過程,降低運維成本,構建按需擴充套件的**架構,從而更適應網際網絡應用快速多變的特性。
同時雲服務具有價效比高,靈活性高,安全性高,可靠性高的特點,現在國內雲服務比較知名的有盛大,阿里,雲端互通等等,聽說雲端做的還可以,口碑還行。
9樓:匿名使用者
雲端儲存是在雲端計算的基礎上發展而來的,所謂的雲端計算或稱雲主機,雲端雲伺服器打破傳統虛擬主機,配置固定,獨立ip,獨立系統的缺陷,將多個虛擬系統聯合起來,搭建成系統資源池,節約成本,根據實際需要,彈性選擇配置,避免資源浪費,資料儲存和傳輸更加安全可靠,訪問速度更快更穩定。
10樓:網友
南京雲創儲存為您解答:
雲端儲存在雲端計算 (cloud computing)概念上延伸和發展出來的乙個新的概念。雲端計算是分散式處理(distributed computing)、並行處理(parallel computing)和網格計算(grid computing)的發展,是透過網路將龐大的計算處理程式自動分拆成無數個較小的子程式,再交由多部伺服器所組成的龐大系統經計算分析之後將處理結果回傳給使用者。
11樓:微醫**網
雲端計算關鍵技術 雲端計算是分散式處理、平行計算和網格計算等概念的發展和商業實現,其技術實質是計算、儲存、伺服器、應用軟體等it軟硬體資源的虛擬化,雲端計算在虛擬化、資料儲存、資料管理、程式設計模式等方面具有自身獨特的技術。雲端計算的關鍵技術包括以下幾個方向: 虛擬機器技術 虛擬機器,即伺服器虛擬化是雲端計算底層架構的重要基石。
在伺服器虛擬化中,虛擬化軟體需要實現對硬體的抽象,資源的分配、排程和管理,虛擬機器與宿主作業系統及多個虛擬機器間的隔離等功能,目前典型的實現(基本成為事實標準)有citrix xen、vmware esx server 和microsoft hype-v等。 資料儲存技術 雲端計算系統需要同時滿足大量使用者的需求,並行地為大量使用者提供服務。
因此,雲端計算的資料儲存技術必須具有分散式、高吞吐率和高傳輸率的特點。目前資料儲存技術主要有google的gfs(google file system,非開源)以及hdfs(hadoop distributed file system,開源),目前這兩種技術已經成為事實標準。 資料管理技術 雲端計算的特點是對海量的資料儲存、讀取後進行大量的分析,如何提高資料的更新速率以及進一步提高隨機讀速率是未來的資料管理技術必須解決的問題。
雲端計算的資料管理技術最著名的是谷歌的bigtable資料管理技術,同時hadoop開發團隊正在開發類似bigtable的開源資料管理模組。
分散式程式設計與計算 為了使使用者能更輕鬆的享受雲端計算帶來的服務,讓使用者能利用該程式設計模型編寫簡單的程式來實現特定的目的,雲端計算上的程式設計模型必須十分簡單。必須保證後臺複雜的並行執行和任務排程向使用者和程式設計人員透明。當前各it廠商提出的雲計劃的程式設計工具均基於map-reduce的程式設計模型。
什麼是雲端儲存技術?
12樓:戰術菜刀
顧名思義啊,把資料儲存在雲服務提供商的伺服器上,就是別人的大的硬碟上,實現資料備份儲存。
雲端儲存與雲技術有什麼區別與聯絡?
13樓:雲天英雄
雲端儲存是在雲端計算 (cloud computing)概念上延伸和發展出來的乙個新的概念。雲端計算是分散式處理(distributed computing)、並行處理(parallel computing)和網格計算(grid computing)的發展,是透過網路將龐大的計算處理程式自動分拆成無數個較小的子程式,再交由多部伺服器所組成的龐大系統經計算分析之後將處理結果回傳給使用者。通過雲端計算技術,網路服務提供者可以在數秒之內,處理數以千萬計甚至億計的資訊,達到和」超級計算機」同樣強大的網路服務。
雲端計算(cloud computing),分散式計算技術的一種,其最基本的概念,是透過網路將龐大的計算處理程式自動分拆成無數個較小的子程式,再交由多部伺服器所組成的龐大系統經搜尋、計算分析之後將處理結果回傳給使用者。透過這項技術,網路服務提供者可以在數秒之內,達成處理數以千萬計甚至億計的資訊,達到和「超級計算機」同樣強大效能的網路服務。
14樓:愛老郭的人
乙個是儲蓄 乙個是運算。
雲端儲存技術可以實現什麼功能?
15樓:
對於初創型公司,這樣的成本有點大。當雲端計算系統運算和處理的核心是大量資料的儲存和管理時,雲端計算系統中就需要配置。雲端儲存技術可以實現什麼功能?
加密傳輸。斷點續傳。
秒傳行談去重。
壓縮傳輸檔尺碰。
採用非結構化儲存資料庫。
扁平化儲存。
自動平衡備份。
物件儲存,瞄準大資料。
與已有的(ldap等)認證系統進行對接。
單節點的計算能力擴充套件、儲存能力擴充套件(叢集技術)。
多資料中心分散式部署擴充套件。
雲端計算的關鍵技術是什麼,雲端計算關鍵技術是什麼?
雲端計算是分散式處理 平行計算和網格計算等概念的發展和商業實現,其技術實質是計算 儲存 伺服器 應用軟體等it軟硬體資源的虛擬化,雲端計算在虛擬化 資料儲存 資料管理 程式設計模式等方面具有自身獨特的技術。雲端計算的關鍵技術包括以下幾個方向 虛擬機器技術 虛擬機器,即伺服器虛擬化是雲端計算底層架構的...
物聯網有哪些關鍵性的技術呢,物聯閘道器鍵技術有哪些
物聯閘道器鍵應用技術有 1 感測器技術,這也是計算機應用中的關鍵技術。在目前為止絕大部分計算機處理的都是數字訊號。自從有計算機以來就需要感測器把模擬訊號轉換成數字訊號計算機才能處理。2 rfid標籤也是一種感測器技術,rfid技術是融合了無線射頻技術和嵌入式技術為一體的綜合技術,rfid在自動識別 ...
lte有哪些關鍵技術,請列舉簡要說明
mimo ofdma harq amc 等等 mimo 多入多出技術 mimo multiple input multiple output 技術指在發射端和接收端分別使用多個發射天線和接收天線,使訊號通過發射端與接收端的多個天線傳送和接收,從而改善通訊質量。它能充分利用空間資源,通過多個天線實現多...