核心技術

第一代核心技術

EMS5的第一代自有技術核心著重在NAS嵌入式系統搭配典型功能的研發,主軸在發揮NAS的分享功能及效能。

NAS系統的設計可分為幾個層次:底層之核心技術、中間層之命令列指令操作層、磁碟空間管理和網路分享協定的整合的服務層以及使用者介面等四大部分。底層採用多工核心技術,將CPU資源的分配做到最佳化,將功能予以模組化,便於維護及管理並整合網路分享服務之權限設定,並創業界之先河,將多種服務(CIFS、NFS、FTP、WebHD)之管理設定集中於同一介面操作,簡化繁雜的設定操作及入口,將簡易方便的網路資料儲存服務變成可能。

磁碟空間管理方面並整合硬體RAID的Utility,將使用者介面呈現出來,並搭配wizard,快速且正確的創建出分享空間。

下圖即為第一代核心技術的產品設計概念圖示:

圖一:

NAS嵌入式系統產品設計概念

 

第二代核心技術

第二代之技術核心是在原有的NAS基礎下,整合iSCSI協定,藉以融入SAN及各種虛擬化的應用,NAS開始具備虛擬化及混合雲的特性。因低價SAN的需求興起,利用IP-SAN技術,為NAS增加另一種儲存設備的共用方式。

iSCSI之應用多數在提供共用儲存區域資源給虛擬化平台使用,簡化管理者的負擔。例如將所有虛擬機器皆存放於NAS,搭配高效能伺服器,利用NAS完成伺服器虛擬化架構或是支援虛擬桌面架構(VDI),提供虛擬或遠端桌面平台及應用程式讓使用者使用,讓一般中小企業也可以打造低成本的儲存解決方案。

下圖為第二代核心技術產品設計概念:

圖二:

NAS嵌入式系統整合iSCSI產品設計概念

自有技術特殊應用

隨著EMS5在第一代及第二代核心技術的開發過程中、為因應客戶的需求,逐漸累積獨有的自有技術特殊應用如下:

  1. 簡單友善的使用者介面設定
    堅持效能與品質,使用硬體式RAID,並成功整合了多家RAID Card的API,讓硬體層的資訊能正確且快速地呈現在使用者介面,使系統管理員能以更簡單友善的方式設定與掌控RAID的狀態,以確保資料的安全。
  2. Sticky Bit 的應用延伸
    這是EMS5為因應學校教學環境的特殊需求而特別研發設計的UI上獨家功能,深受教育單位的愛用。該功能利用Sticky Bit的屬性,並搭配適當的權限管理,使校園中師生常用的作業上載區不再發生學生繳交的作業被自己或第三人誤刪或惡意刪除的困擾。
  3. 使用記錄稽核
    此項技術功能係針對有安全性考量,且需要查詢、調閱網芳log的客戶,開發出的模組功能;當功能啟用後,在CIFS 服務的分享設定內,會新增一個 “稽核” 按鈕 (by volume設定);一旦設定為啟用後, 該volume下的folder、file之任何修改或異動都會留下記錄,若有任何需要調閱記錄之情況發生時,管理員僅需自行設定條件去搜尋、篩選記録,即可迅速取得所有修改異動記錄。此功能相當受到公司行號及軍方單位的喜愛與倚重。
  4. ADS ACL的緊密支援
    業界其他品牌的Linux NAS之ADS整合,通常是Join ADS後,NAS的ACL設定也在Windows 端進行設定,這樣的設計較為簡單,也可簡化UI的權限管理設定,但有可能發生Windows端的設定,無法完全正確回寫到NAS,而造成日後的管理權限異常。EMS5的ACL設定,仍需在NAS介面完成,由NAS完全的掌控,可避免權限不一致的問題發生,最大的優勢為: 可以清晰地回溯系統問題,進行除錯,但一般windows端的設定無法達到同樣效果,對於系統管理具有莫大優勢。
  5. 系統警示及引導設定
    以紅緑燈的概念而引伸出來的系統安全警示系統,可以大幅減輕管理員的負擔。檢視系統是否正常,並由系統建議需要處理的事項,輔以系統精靈協助,視事件的嚴重等級,做必要性的排除或忽略處置,讓系統能隨時保持健康的狀態。
  6. Third Party備份軟體整合
    為了增強NAS備份能力及支援更大的備份環境,選擇Symantec Backup Exec 進行整合。此功能模組啟用後,NAS上的資料夾,可以成為備份資料來源或目的。當NAS是來源端時,BESR Server可透過網路對NAS進行備份管理作業;當NAS是目的端時,亦可指定一個volume給BESR Server當成虛擬磁帶機使用。此項應用的優勢在於一般在Windows系統環境中,NAS通常需要加裝agent才能使用,但EMS5的內建插件使得客戶無需加裝agent即可立即進行管理作業,更加方便實惠。

 

第三代核心技術

隨著個人裝置的風行及雲端儲存概念的發酵,個人資料即時分享及資料遠端儲存/備份的需求大增,現階段所有的儲存需求亦圍繞著雲端應用來發展,因此第三代核心技術將以資料自動同步、支援雲端運算架構等作為研發重點。

公司目前正在規劃、研發支援OS層虛擬化的技術—Docker Container,讓NAS本身成為一個虛擬化平台,得以直接安裝或運行虛擬機器映象檔,讓企業在資料儲存、管理、安全、設備擴充性、軟硬體成本的控制及維護都變得更為容易。

第三代核心發展的另一個重點是打造可處理巨量資料(BigData)的私有雲資料庫,未來檔案系統將支援Hadoop HDFS,利用分散式運算的架構與優點,達到效能增進及儲存量的橫向擴充,能夠更加快速、在更短時間內、進行更大量的運算並具備系統高度相容性及擴充性,在大數據Big Data的時代裡,讓EMS5 NAS的應用更上一層樓,擠身新世代雲端虛擬化領導廠商的行列。

下圖即為目前正在進行研發中的第三代核心技術產品設計概念圖示:

圖三:

NAS嵌入式系統整合Container虛擬化平台設計概念