我們的審核方法,測試專家在現(xiàn)場大致有這樣一些,主要是檢查軟件的版本、組件版本和測試工具,還有就是數(shù)據(jù),凡是用到數(shù)據(jù)的時候,我們要對他的數(shù)據(jù)量大小和副本數(shù)都進行一個確定。物理機的檢查,我們一定要檢查10臺左右,而且必須是物理機。還有結果的檢查,我們每個測試用例如果有時間的話我們會記錄它的時間,它有結果的話,我們會對它的結果進行驗證。文件的留存,關鍵的一些包和腳本我們都會進行復現(xiàn),追溯到當時測試的正確結果是什么。
接下來是本次通過產(chǎn)品能力認證的產(chǎn)品,有6家,大家可以看到,這個排名是根據(jù)我們當時測試的順序排名的,并沒有其他的區(qū)別,有這么6家。東方金信、明略、博易智軟、杭州華三、星環(huán)信息、騰訊等等,大家可以看到有傳統(tǒng)IT的企業(yè),也有很多互聯(lián)網(wǎng)企業(yè),開始向整個2B的市場發(fā)展。這是我們的測試現(xiàn)場,我們拍攝下來的關于測試的機器,還有測試人員在這個過程中的一些細節(jié)。大家可以看到整個圖片,這是機器的和測試人員。
下面我們總體的給大家匯報一下各家企業(yè)測試的情況。東方金信是完成了必測項的28項,選測項10項里面他們完成了7項,標黃的地方是他們沒有參加測試的。明略完成了28項的必測,有5項選測沒有測。博易完成了28項必測,完成了2項選測,其中有8項選測沒有測。華三完成了28項必測,有8項選測做了,有2個沒有做。星環(huán)完成了所有測試項目28項的必測和10項的選測。騰訊也是完成了28項必測和10項選測。
通過各個指標的維度大家再來感受一下,從運維的十個用例里面,大家必測都完成了,其中有一些廠商沒有測集群。多租戶的話有一些廠商已經(jīng)在朝這個方向做了,有一些廠商還沒有做。而做的技術各有不同。安全方面大家可以看到,在重組加密方面大家的實現(xiàn)是略有差異的,有些是基于通道加密,有的是基于整個存儲加密,有的是基于外部應用的加密。身份認證權限和審計這一塊大家的實現(xiàn)基本上都是一些通用的技術。但是在權限和審計這一塊我們認為是一個非常重要的方向點,能體現(xiàn)出各家廠商產(chǎn)品的一些細致化的程度,還是略有差別的。這里面如果大家以后能看到測試報告可以知道,每家廠家在權限和審計還有身份認證這一塊做的差別,功能完備性和其他的一些細節(jié)、界面這方面還是略有差別的。
可用性這一塊前七項都是常備的,基本上能力都是相當?shù)模瑳]有太多突出的。管理節(jié)點的恢復和失效,這是大家基于自己產(chǎn)品的考慮。因為它的失效本身不會影響到整個集群的運行,但是基于大家自己的考慮和對運維的認識,有些是基于熱切換,可以直接無縫的切換,有些是基于冷切換,有些還沒有考慮。
兼容性我們可以看到,主要是ODBC、JDBC相對來說比較簡單一些,傳統(tǒng)數(shù)據(jù)庫同步也不是特別難。SQL的支持度這一塊大家的策略也略有不同,有的廠商我們測試的時候,過程當中有一些廠商是沒有測,也有可能他具有這樣的能力。我們可以看到東方金信、明略和星環(huán)是完成支持99個語句,華三和騰訊選測了其中的10個左右,博易沒有做這方面的測試??绮煌瑪?shù)據(jù)庫表的關聯(lián)其中兩個廠家沒有測,其他的都測了。擴展的方式,每家的臺數(shù)不一樣,但是都驗證了擴展的能力和集群的收縮。
功能性我們可以看到,大家基本都具備了這些導入SQL的能力,NoSQL和機器處理的能力,這一點大家的差別不是特別大。
總結和下一步計劃。我自己對整個測試過程中,因為我是全程參與的,包括標準的制定和中間的一些測試,包括后來的評審,我是全程參與的。所以我是最了解整個過程的,我自己總結了一下大概有這么幾個性質(zhì):
權威性。我們在數(shù)據(jù)聯(lián)盟的架構里面聯(lián)合了20多家大數(shù)據(jù)企業(yè)一起來制定這個大數(shù)據(jù)產(chǎn)品的評測標準。也就是說,很多測試用例、功能項和一些點都是由企業(yè)方來提出的,并不是我們來給大家制定你該測什么,因為企業(yè)比我們更了解整個技術的細節(jié)。
先進性。我們縱觀整個市場業(yè)界,第一次全面的考察大數(shù)據(jù)商業(yè)化軟件產(chǎn)品平臺綜合能力的活動。
全面性。我們有38個認證的項目,覆蓋了7個維度的方向,所以是能比較全面的去考核一個產(chǎn)品的整個能力情況。
嚴謹性。我們完善的一個現(xiàn)場測試流程,包括后續(xù)的一些評審過程,我們引入了企業(yè)的互評,客戶專家和學術專家的評審流程,通過在現(xiàn)場嚴格的檢查組件、環(huán)境、流程、結果和文件,這些過程來保證整個程序的合規(guī)性。評審的過程就是由這三類的專家構成,基于一個答辯的過程和我們的測試報告來給出一個測試的結論。