微軟公司正在著手打造大量與軟件定義存儲以及存儲服務(wù)質(zhì)量需求相關(guān)之技術(shù)方案。
微軟公司的英國劍橋?qū)嶒?yàn)室剛剛發(fā)布了一款微軟研究存儲工具包,這款工具據(jù)稱能夠“通過向Windows 8.1存儲堆棧中添加I/O分類功能并顯示與用戶程序相關(guān)的選定I/O請求處理流程細(xì)節(jié)信息,從而大大改善軟件定義存儲研究活動的執(zhí)行效率與訪問能力。”
此次方案發(fā)布并不令人意外,畢竟此前微軟推出的Windows Server技術(shù)預(yù)覽版也“提供一種利用Hyper-V以及向外擴(kuò)展文件服務(wù)器角色對虛擬機(jī)存儲性能進(jìn)行特定監(jiān)控及管理的方式。”這相對于Windows Server 2012無疑邁進(jìn)了一大步,該版本只允許用戶設(shè)定最大IOPS。微軟公司現(xiàn)在認(rèn)為為IPOS設(shè)置下限同樣極具實(shí)踐價(jià)值,這種設(shè)計(jì)有助于降低同環(huán)境內(nèi)工作負(fù)載之間的存儲性能影響,從而保證用戶規(guī)劃出規(guī)模更大的虛擬機(jī)平臺。
微軟公司已經(jīng)陸續(xù)在這方面投入大量研究人力資源:2013年微軟研究報(bào)告《IO處理流程:軟件定義存儲架構(gòu)》一文據(jù)稱正是Windows Server技術(shù)預(yù)覽版內(nèi)各全新功能的理論基礎(chǔ)。
微軟打造的軟件定義存儲版本似乎并不屬于軟件陣列型方案。相反,微軟希望能讓W(xué)indows Server管理員獲得控制所有字符串?dāng)?shù)組(array一詞同樣意為陣列,RAID用戶對此肯定不會陌生)的能力,從而直接對面向存儲設(shè)備的輸入及輸出數(shù)據(jù)流加以管理。
根據(jù)Rob Knies在博文中所言,微軟的目的在于將存儲服務(wù)質(zhì)量作為實(shí)現(xiàn)租戶服務(wù)水平協(xié)議(簡稱SLA)的保障性機(jī)制。
微軟研究人員EnoThereska指出,這一說法應(yīng)該意味著“客戶能夠在共享式系統(tǒng)中獲得與專有系統(tǒng)相同的性能表現(xiàn)效果。”
正如我們之前所提到,微軟并不是惟一一家對存儲服務(wù)質(zhì)量顯示出高度關(guān)注的廠商。但目前這位軟件巨人以及其它一些云技術(shù)先鋒確實(shí)已經(jīng)作出了大膽的嘗試。他們的競爭對手——雖然目前還不確定他們具體在與誰進(jìn)行競爭——能否跟上其迅捷的發(fā)展腳步。