圖一:甲骨文中國系統(tǒng)事業(yè)部銷售咨詢總監(jiān)肖淑男
“甲骨文FS1屬于第一種技術,它是其實是混合陣列,可以配置成全閃存陣列模式,也可以配置成全硬盤模式。不過我們最推薦的仍然是混合模式,因為數據的訪問和數據的分布是不均勻的,所以應該用不同的技術去解決不同的數據問題。”肖淑男表示道。
甲骨文FS1的技術亮點有哪些?
用戶使用全閃存陣列主要跑什么應用?答案自然是那些對加速需求強烈的應用,加速是用戶采用閃存的首選。在當前全閃存陣列的使用情況中,數據庫、VDI、云基礎架構等是當前用戶部署全閃存陣列的主要應用。這其中,數據庫應用是用戶選擇部署全閃存陣列的關鍵原因。眾所周知,傳統(tǒng)磁盤受限于物理特性,性能一直是整個數據中心的瓶頸,閃存則是彌補這種性能缺陷的天然選擇。所以大部分用戶選擇全閃存陣列來給數據庫應用進行加速。事實上,當前一些廠商透露的使用數據也能證明這種趨勢,比如EMC就透露他們有一半的全閃存陣列產品被用戶用來部署數據庫應用。
在全閃存陣列跑數據庫應用比較關鍵的一項技術就是數據壓縮功能,通過數據壓縮可以有效降低數據庫使用容量,從而提升整個全閃存陣列的使用成本。在甲骨文看來,其FS1產品對于甲骨文數據庫的壓縮有著天然的優(yōu)勢。肖淑男表示:“FS1具有很好的針對甲骨文數據庫的混合壓縮功能,可以根據數據訪問的要求進行不同程度的壓縮。比如基于查詢、存儲、Archive歸檔都有不同程度的壓縮,為了保證查詢性能就用壓縮比稍微小的,10倍的壓縮比既能夠保證存儲空間的壓縮,同時保證性能的提高。如果整個數據用的是歸檔很少訪問的話,就用歸檔模式壓縮,就可以達到50倍。”
圖二:甲骨文FS1對于Oracle數據庫的壓縮方案有著天然的優(yōu)勢。
另外,在當前全閃存陣列產品中容量和可擴展性也是關鍵技術,從目前發(fā)展趨勢來看,橫向線性擴展技術的確比較受用戶偏愛,它帶來的靈活性是用戶所希望得到的。在甲骨文看來,當前較多全閃存陣列產品在容量和擴展性方面仍然有著較大的不足,而FS1則不存在這方面的問題。
圖三:甲骨文FS1最大可擴展到16節(jié)點,實現PB級的閃存容量,并且具有出色性能指標。
智能化是甲骨文FS1主打的特性,具體體現在底層就是對IO進行優(yōu)先管理與調配,從而實現基于業(yè)務級別的IO管理。肖淑男表示:“當前市場中的存儲產品對于應用并沒有感知,存儲控制器收到的是I/O請求,然后將數據返回給請求,誰向我提要求我就先服務誰。存儲系統(tǒng)這種先到先服務是不管應用是優(yōu)先級的高低與先后的,只要先發(fā)請求就先服務。”
圖四:甲骨文FS1的IO智能管理調度可以根據應用的優(yōu)先級進行分配合理資源。
“甲骨文FS1完全基于應用的優(yōu)先級來管理IO,在用戶應用當中應該有不同的數據,有些數據是會頻繁訪問的,有些數據是很少訪問的,有些數據是要求快速響應的,有些數據是要求大容量的。甲骨文FS1 的QoS不僅僅根據應用的優(yōu)先級需排序I/O,同時根據訪問頻度、熱點程度去分布數據。”肖淑男補充道。
當然,甲骨文FS1在技術上最具有吸引力的莫過于針對甲骨文軟件的優(yōu)化,作為企業(yè)級軟件巨頭,甲骨文的硬件產品往往會對其軟件進行特別的優(yōu)化,以達到最佳性能效果,過去的數據庫一體機如此,現在的FS1混合陣列亦如此。肖淑男表示:“甲骨文具有三十年的數據庫經驗,深知數據應該如何分布。我們在FS1中提供一鍵配置功能,如果用戶需要創(chuàng)造數據庫,只要告訴甲骨文配容量多大、面向什么樣的數據庫,FS1就會自動根據不同數據找到最合適的地方,不僅僅是保護級別或者位置,還包括容量、類型。”
圖五:甲骨文FS1智能存儲配置,已經優(yōu)化到甲骨文數據庫組件級別。
總體而言,甲骨文FS1對于甲骨文應用的專門優(yōu)化是其最大的競爭力,也是甲骨文圍繞其數據庫生態(tài)系統(tǒng)而打造出來的一款產品。事實上,在全閃存陣列產品還未完全走向成熟的今天,甲骨文FS1存儲系統(tǒng)還是具有較多賣點的,尤其是考慮到甲骨文在企業(yè)級軟件領域的雄厚基礎。不過也需要承認的是,不管是混合陣列還是全閃存陣列,其實都是通用型產品,用戶不僅僅需要面對甲骨文的應用,甲骨文也承認后續(xù)會加強針對其他應用的優(yōu)化以及像重復數據刪除技術的改進等??傊?,甲骨文已經開始涉足全閃存領域的競爭了,其充滿甲骨文特色的產品在未來會取得何種成績,讓我們拭目以待!