云儲存是什么意思,OSS是什么意思

云儲存和云存儲是不是一個意思?

云儲存是什么意思,OSS是什么意思


應該很少有云儲存的的說法,正常的描述都是云存儲,二者應該是同一個意思 。什么是云存儲云存儲是一種網上在線存儲(英語:Cloud storage)的模式,即把數據存放在通常由第三方托管的多臺虛擬服務器,而非專屬的服務器上 。托管(hosting)公司運營大型的數據中心(你可以理解為對方有很多硬盤,你能通過網絡存儲你的東西),需要數據存儲托管的人,則透過向其購買或租賃存儲空間的方式,來滿足數據存儲的需求 。
什么是云存儲?你如何看待云存儲?
云儲存是什么意思,OSS是什么意思


云存儲的幾十年發展歷程,其計算架構模型,也從Scale Up走向Scale Out 。但是展望未來數字世界的海量需求,目前流行的模型還能夠持續滿足嗎?本文通過對云存儲歷史的回顧,及對Scale Up和Scale Out兩種擴展模型的詮釋,來揭開云存儲的未來模式 。1. 云存儲及其歷史簡而言之,云存儲(cloud storage)就是將數字內容安全的存儲在服務器上,從而任何連接互聯網的設備可以方便的獲取 。
首先讓我們簡單回顧一下云存儲的歷史 。云存儲的早期雛形要回溯到上個世紀的90年代,也就是互聯網泡沫時期(dot-com boom),當時有許多家公司,例如EVault, NetMass, Arkeia和CommVault等等[1]均提供在線數據備份服務,當然它們絕大部分也隨著互聯網泡沫的破碎而煙消云散了 。
少數幸存下來的有一家叫Veritas NetBackup最后也被Symantec收購,現在依舊提供Symantec NetBackup的在線存儲服務 。而真正讓大家耳熟能詳的云存儲是2006年由Amazon提供的AWS S3云存儲服務,其最具有革命意義的變革是,提出了即買即用(pay-per-use)的價格模型,使得云存儲的使用像水電一樣可計算衡量 。
從此云存儲以S3為標準一路絕塵,我們所熟悉的大廠,比如Netflix, Pinterest, Dropbox也是S3的顧客 。尾隨的Microsoft和Google也于2010年分別發布了類似的Azure Blob Storage和Google Storage的存儲服務 。云存儲真正發展的十幾年中,見證了移動互聯網的崛起,大數據的生機勃發,人工智能的再次復興,并能夠展望到未來物聯網,無人駕駛及各類機器人自動化的世界 。
海量數據的產生,存儲,分析,預測及應用,快速以正反饋循環方式,推進著人類社會向數字世界大步邁進 。所以,為了適應數據存儲新的需求,各家云存儲產品的應用場景及價格模型,已從單一向多元發展,比如AWS S3就有Standard,Intelligent-Tiering,Standard-IA,One Zone-IA,Glacier和Glacier Deep Archive六類存儲產品來滿足各類使用場景,我會在未來的文章里針對性的細講一下 。
而本文重點所探討的是,目前云存儲的基礎架構體系是否能夠適應未來數據存儲的要求和挑戰?為了回答這個問題,讓我們先簡單回顧一下計算機體系架構里的Scale Up和Scale Out擴展模型 。2. Scale Up和Scale Out?Scale Up又稱為垂直擴展(scale vertically)[2],意為在單節點上添加資源,如CPU,內存和存儲,在縱向上擴展從而獲得更多計算或存儲能力;Scale Up初期能夠快速達到升級目的,操作起來相對比較簡單,但隨著計算或存儲的要求越來越高,硬件資源的添加可能已經達到極限,不僅單節點的造價非常昂貴,維護成本很高,而且更容易留下單點故障的隱患 。
傳統的RAID(Redundant Array of Inexpensive Disks)存儲就是此種模式 。Scale Out又稱為水平擴展(scale horizontally)[2],意為在分布式環境下,通過添加節點計算或存儲資源,在橫向上滿足更多的計算存儲需求;隨著計算和存儲單位價格的降低和效率的提升,使用低端的商用(commodity)系統,利用分布式技術可以搭建起“超級計算”中心,以及后來衍生出來的私有或公有云平臺解決方案 。

推薦閱讀