技術簡介
SOFA技術(Software Orchestrated Flash Array)是一套全快閃記憶磁碟管理軟體。其主要功能在於聚合一台伺服器上所有的快閃磁碟的空間以及讀寫能力成為一個擁有大容量且速度極快的儲存池。使用者可以以單顆磁碟的方式來使用該儲存池,或透過虛擬磁碟管理的功能,依照使用者的需求建構虛擬磁碟,讓不同的使用者或不同的應用程式共用該儲存池。在資料保護方面,SOFA則內建了RAID 5/6以及快照的保護功能。在空間節省方面,SOFA實現了背景壓縮以及去重複等兩項功能。
技術規格
- 相容於通用硬體(2U X86伺服器,無特定廠牌快閃磁碟)
- 一百萬IO讀寫效能(4K Block)
- 無效能損耗客制化RAID 5/6 保護功能
- 磁碟損壞自我修復
- 全域耗損平均技術
- 客製化iSCSI 軟體提供端到端一百萬IO讀寫效能
- 軟硬體所需CPU資源分配最佳化以及自動化分配
- 讀寫效能 QoS(保證最低QoS)
- 虛擬磁碟管理(Redirect-on-write 磁碟複製與快照)
- 背景壓縮與去重複
特色與創新
ITRI SOFA將使用者的隨機寫轉化為快閃磁碟的循序寫以達到領先世界的一百萬IOPS功能。 並透過客製化的RAID 5/6在提供保護的同時,仍舊維持一百萬IOPS的效能。SOFA並在此一基礎上建構了加值型功能:虛擬磁碟複製與快照,背景壓縮以及去重複。
應用與效益
用於需要高速讀寫效能的應用程式,例:如資料庫應用程式(MySQL,Oracle),高效能運算(HPC),虛擬桌面(VDI)等。