MBA智庫百科,存貯

計算機數據存儲的原理是什么?

MBA智庫百科,存貯


計算機數據存儲的原理是什么?計算機數據存儲的原理是什么,計算機數據存儲原理要看什么樣的存儲介質,不同的存儲介質存儲的原理也不一樣 。以比較常見的計算機存儲介質存儲來分別說明一下 。光盤存儲介質光盤是通過激光燒盤光盤的盤面來存儲信息的,由于燒錄前后反射率不同,經由激光度讀取不同長度信號時,通過反射率的變化形成0與1信號,組成了二進制代碼 。
磁盤存儲介質我們可以把磁盤盤片理解成由無數個小的磁針構成,磁頭控制各個小磁針的針尖是向上還是向下,上或下不同的磁針方向分別就對應了 0或1的信息,這樣就把信息以二進制的方式保存起來了 。固態硬盤介質固態硬盤(SSD)是用固態電子存儲芯片陣列而制成的硬盤,由控制單元和存儲單元FLASH芯片 DRAM芯片 組成,所以不同磁盤的存儲方式,是用集成電子芯片來存儲數據信息的,固態硬盤存儲以電位高低或者相位狀態的不同來記錄二進制的0和1信息的 。
什么是云存儲?你如何看待云存儲?
MBA智庫百科,存貯


云存儲的幾十年發展歷程,其計算架構模型,也從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初期能夠快速達到升級目的,操作起來相對比較簡單,但隨著計算或存儲的要求越來越高,硬件資源的添加可能已經達到極限,不僅單節點的造價非常昂貴,維護成本很高,而且更容易留下單點故障的隱患 。

推薦閱讀