Fusion-io今日宣布了與甲骨文在為MySQL開發(fā)閃存感知接口上的合作。新開發(fā)的接口中包括一款閃存感知接口NVM 壓縮,不僅可使Fusion-io ioMemory閃存的可用容量翻倍,并且能夠消除磁盤時(shí)代壓縮以及用于提高數(shù)據(jù)庫性能交付的Atomic Writes接口對性能的不利影響。這些接口的使用可以使MySQL中閃存的使用壽命延長四倍,通過簡化指令來優(yōu)化數(shù)據(jù)庫,形成持之有效的閃存架構(gòu)。
有別于磁盤時(shí)代的壓縮技術(shù),閃存優(yōu)化的NVM 壓縮與傳統(tǒng)的非壓縮數(shù)據(jù)庫邏輯法共用了大部分的應(yīng)用代碼。NVM 壓縮利用閃存作為內(nèi)存層的基本架構(gòu),大大降低了存儲(chǔ)引擎的復(fù)雜性,從而優(yōu)化了可擴(kuò)展性和效率。
此外,借助明確定義的NVM 壓縮接口,開發(fā)者可采用多用途的工作量優(yōu)化壓縮算法迅速地將閃存感知壓縮技術(shù)引入具體應(yīng)用之中。NVM 壓縮與應(yīng)用結(jié)合后,開發(fā)者就能幫助企業(yè)依據(jù)客戶對工作負(fù)荷的要求提高存儲(chǔ)效率,從而優(yōu)化IT基礎(chǔ)架構(gòu),滿足日益增長的數(shù)據(jù)需求。
Fusion-io首席技術(shù)官PankajMehra表示:“NVM 壓縮和Atomic Writes等閃存感知接口凸顯了閃存作為內(nèi)存與閃存固態(tài)硬盤之間的巨大差別。由于這種內(nèi)存層能以獨(dú)特方式優(yōu)化云計(jì)算、大數(shù)據(jù)、內(nèi)存數(shù)據(jù)庫和大批量數(shù)據(jù)處理,因而實(shí)現(xiàn)了企業(yè)閃存價(jià)值最大化。Fusion-io非常高興能與甲骨文合作,共同為MySQL數(shù)據(jù)庫的企業(yè)客戶提供此類接口服務(wù)。”
甲骨文MySQL工程副總裁Tomas Ulin表示: “甲骨文將繼續(xù)引領(lǐng)MySQL創(chuàng)新,我們正在與Fusion-io合作提供閃存感知應(yīng)用性能。Fusion-io推出的閃存感知接口通過簡化閃存操作代碼革新了磁盤時(shí)代指令,顯著減少延遲并為現(xiàn)代網(wǎng)絡(luò),云計(jì)算和嵌入式應(yīng)用加速性能。像NVM 壓縮和Atomic Writes接口這樣的解決方案正在為全世界的MySQL部署推動(dòng)著性能和效率的發(fā)展。”
NVM 壓縮和Atomic Writes接口現(xiàn)已在MySQL 5.7.4 Development Milestone Release中并作為labs.mysql.com的早期配備功能。針對MySQL數(shù)據(jù)庫加速的Fusion io Memory平臺(tái)可從服務(wù)器銷售商(HP, Cisco, Dell, IBM和Supermicro)處獲得。Fusion-io開發(fā)的NVM 壓縮接口和其它閃存感知接口將在2014年4月1-4日舉行的Percona Live大會(huì)上展出。