Real time data processing at the source is required for edge computing with reduced latency for Internet of Things (IoT) and 5G networks as they use cloud.
1987年,一群加州大學柏克萊分校的電腦專家(David Patterson, Garth Gibson及Randy Katz)發表了標題為『A Case for Redundant Arrays of Inexpensive Disk-RAID』的報告,這份文件的標題成為RAID一詞的由來(磁碟容錯陣列,Redundant Array of Independent Disks)。由於RAID磁碟陣列技術與儲存網路協定的誕生,80年代開始邁入了SAN(Storage Area Network)的蓬勃年代。在SAN架構下,主機與外接儲存設備透過專屬交換器與光纖通道協定連結;一台外接儲存設備的空間可提供給多台主機使用。外接儲存設備切割多個邏輯磁區後(Logical Unit Number, LUN),主機透過儲存網路,經由外接儲存系統的某一個LUN掛載容量空間。
環視目前雲端儲存廠商所提供的服務,雲端資料儲存服務(Data storage as a Service, DaaS)可區分為三種服務類型: 1. 針對普遍使用的SAN與NAS或混和這兩種儲存空間的雲端服務;提供使用者以網際網路或區域網路連結,使用磁碟區塊或檔案系統(File Level System)作為儲存。例如透過IP-SAN來使用雲端儲存服務商提供的磁碟區塊服務,為主機增加一個磁碟機;或者,透過CIFS/NFS協定來使用雲端儲存廠商提供的檔案系統服務。這類型的雲端儲存服務讓使用者可以延用現有的IT架構與投資。 2. 針對資料庫應用。這類型雲端儲存服務提供與資料庫雷同的操作,並強調資料庫的絕佳擴充性。不過,這類型服務通常需要採用特定軟體廠商的專屬API界接。 3. 物件式雲端儲存服務。這類型軟體定義儲存的服務將每個資料視為物件,賦予一個統一資源標識(Uniform Resource Identifier,URI),由Name Base網頁介面或API來存取;例如Amazon S3即是透過API來存取檔案。
雲端儲存服務優點如同雲端運算,使用者根據使用容量來付費,其使用方式與舊IT技術的運用方式截然不同;市場上也有許多針對雲端儲存而推出附加功能軟體例如檔案壓縮(Data compression)、檔案重覆刪除( Data De-duplication) …等等,藉以減少所占用的實體儲存空間,畢竟雲端服務用多少就算多少錢。
而目前的雲端儲存服務,仍是各家廠商開發各自的專屬規格,各種儲存服務間資料格式不相容將會是發展的一大阻力。因此,儲存產業協會SNIA (Storage Networking Industry Association)就積極規劃雲端儲存標準CDMI(Cloud Data Management Interface),在2012年完成1.0.1版規格定義;讓SDS軟體定義儲存能逐步解決相容性問題,協助新儲存技術發展。
瞭解儲存技術發展歷程後,可發覺我們已經都在雲端環境裡。但軟體基礎的雲端儲存對於硬體要求又有什麼條件呢?
技嘉科技經過與雲端儲存開發商合作,瞭解其需求功能,提供軟體定義存儲硬體配置,分析如下:
● CPU:By Core (處理器核心數,根據作業系統以及物件式儲存系統的服務程式需求) ● Memory:Per OS & OSD quantity corresponding ● SDS OS firmware:Independent Disk 240GB *2 (Minimum) ● Cache Disk:Per OSD Capacity correspondence ● Data Disk:According to demand capacity ● NIC Port:By demand structure ● Raid Card:By demand structure & ISV Software firmware