云存儲:構建信息“銀行” 搶占市場先機
來源:慧聰安防網 編輯:windy 2011-12-06 15:19:27 加入收藏 咨詢

所在單位: | * |
姓名: | * |
手機: | * |
職位: | |
郵箱: | * |
其他聯系方式: | |
咨詢內容: | |
驗證碼: |
|
云存儲是什么呢?一位互聯網創業者說:“我們壓根不關心你是不是分布式,是不是xxx,我只要你能給我存東西,能取到,就完事了。是不是云也不管,只要能很快取到。”沒錯,這就是云存儲。
云存儲的目的很簡單,就是存數據,而且只是存數據。云存儲不會試圖去理解和分析數據的內容,也不會考慮數據之間的關系和數據的組織結構。云存儲僅僅存放一個數據對象。然而,用戶操作數據對象需要一個標識。這就有了“key”。云存儲要求用戶在上傳一個數據的時候,為它起個名字,也就是key。而數據對象通常被稱為value。用戶在寫入數據的時候向云存儲發送一個數據對。而讀取的時候,向云存儲發送key,便會得到相對應的value(或者“數據不存在”的反饋信息,如果云存儲內不存在相應的key的話)。在云存儲中,value的大小通常會覆蓋一個很大的范圍,小到幾個字節,大到幾十上百個GB。
云存儲從功能上而言就是一個超級巨大的map,維護從key->value的映射。但功能上的簡單并不代表系統的簡單,規模決定一切。作為面向巨大用戶群的海量存儲系統,云存儲系統本身是一個龐大的服務器集群。一方面,云存儲將大量的服務器存儲資源整合在一個系統中,構成一個單一的數據存儲實體。另一方面,云存儲需要將每份用戶數據復制多份,分散存放在不同的服務器中,以保證數據的可靠性,我們稱之為“副本”。最后,面對大量用戶的高強度訪問壓力,必須把負載分散到不同的服務器上,以便充分發揮系統整體的效能。
這些技術特點導致云存儲是非常特殊的一類分布式系統,需要專門設計和研發。相對而言,專門開發的系統更具有高可靠性和高可用性。有些存儲服務試圖使用其他用途的分布式存儲系統提供服務,通常都無法達到理想的效果。國內的云存儲起步較晚,專門開發的云存儲較為少見。目前暫時只有“盛大云”構建了全新的專用云存儲系統,提供真正意義上的云存儲服務。
盡管云存儲的功能非常簡單,但是它提供了大部分網絡應用不可或缺的服務。不同于傳統的PC軟件提供簡單的信息處理功能,網絡應用重在信息的交換,并且越來越多地趨向多媒體化。因而,網絡應用會保存大量用戶數據,包括圖片、視頻、音樂、文檔等等。而互聯網應用更多地依賴用戶群的規模獲得利益。大量的客戶群會產生海量數據的存儲需求。另一方面,互聯網應用的終端設備小型化、移動化已成為明顯的趨勢。越來越多的應用將手機和平板之類的移動設備作為主要的目標客戶端。而這些輕量級設備無法支撐大容量的數據存儲。此時,云存儲則成為它們最理想的數據堆場。反過來,云存儲的出現,也使得這些移動應用的開發更加方便快捷??梢哉f云存儲將會大幅度地促進移動應用的發展,成為移動互聯網的強力催化劑。
我們已經不會在家中安裝一個大保險箱,來存放所有的現金。我們會從銀行獲得更安全更方便的儲蓄服務。一個企業也很少會養幾條船,或者一群運輸機,來確保自己的貨運。他們會向物流公司購買運輸服務。我們的社會已經高度專業化,人們都無需自己建立各種設施,為自己服務。同樣,互聯網應用也無需自己搭建存儲集群,完全可以以更加低廉的價格從云存儲那里獲得服務。
云存儲服務是按需購買,所付出的成本可以隨著業務發展而逐步增加。對于小規模的互聯網應用、創業企業等等,更具現實意義。這些預算有限的項目,無需一開始就投入大量資源用于建設數據存儲系統,而使珍貴的資金被釘死在各種軟硬件設施上。也無需在業務規??焖倥蛎浿畷r,為系統的規模擴展而苦惱。使用云存儲可以使得項目在資金投入和現金流量方面更靈活、更自由和更高效。
云存儲是互聯網創業的助推器。開發者可以更多地將精力投放在應用本身的設計、開發和運營上,而把建立、運維、管理存儲系統的工作委托給云存儲。在云存儲的支援下,創業者可以在最短的時間內完成應用,在瞬息萬變的互聯網市場的搶占先機。
目前,在業界,各大IT巨頭都已涉足云存儲領域。Amazon的S3是當前最主要的云存儲服務商。其他企業也推出了這類產品,包括Google的GoogleStorage、Microsoft的LiveMesh、EMC的Atmos、IBM的XIV等等。國內的云存儲起步較晚,但發展迅猛。盛大云計算投入大量資源,開發了國內第一款專門的云存儲系統。其他的國內互聯網巨頭也公布了各自的云存儲的戰略。可以預見的是,未來的云存儲服務將大力助推中小企業的創新和發展。
評論comment