- 論壇徽章:
- 0
|
Virtual Disk Service \r\nVDS (Virtual Disk Service, 虛擬化磁盤服務(wù))是微軟系統(tǒng)Windows® Server 2003\r\nR2以上版本所提供的一套基礎(chǔ)架構(gòu)服務(wù),主要提供Disk Management和Volume Management。Microsoft\r\nSimpleSAN可以幫助中小企業(yè)用戶在Windows Server\r\n環(huán)境中簡單直接地架構(gòu)及設(shè)定SAN,并減低維護(hù)的復(fù)雜性。\r\n\r\nVirtual Disk Service測試\r\n\r\nSimpleSAN是建立在VDS、VSS服務(wù)基礎(chǔ)之上。各存儲產(chǎn)品硬件廠商如果要支持SimpleSAN協(xié)議就必須有一套Hardware Provider用于實施VDS。硬件廠商實現(xiàn)的Hardware Provider要檢驗其是否為合格的產(chǎn)品最基本的方法就是通過微軟認(rèn)證。\r\n但是,在微軟進(jìn)行認(rèn)證之前首先在內(nèi)部進(jìn)行VDS測試是非常必要的。由于VDS是windows下基于COM原理實現(xiàn)的COM組件,VDS定義了一套COM接口供application調(diào)用。Hardware Provider則是實現(xiàn)VDS COM接口中與Hardware Provider相關(guān)的部分接口。檢驗這些接口是否符合微軟認(rèn)證的要求需要做到以下工作。\r\n lHardware provider提供的接口是否涵蓋微軟認(rèn)證的接口范圍。\r\n l對于不用類型的subsystem,Hardware provider是否能夠進(jìn)行甄別處理。\r\n l對于實現(xiàn)有問題的接口是否能夠通過log進(jìn)行檢查修改。\r\n l需要對硬件廠商實現(xiàn)的Hardware provider進(jìn)行綜合評價。\r\n\r\n基于以上的需求,VDS測試主要包含以下幾個主要方面。\r\n l按照VDS支持的HwProvider類型劃分,可以分為三種類型:\r\n n光纖通道(Fiber Channel, FC)\r\n niSCSI(internet SCSI)\r\n nPCI RAID卡\r\n lVDS接口主要包括Provider、Subsystem、Portal、Portal Group、Target、LUN、LUN Plex、Drive等類。\r\n l對于不同HwProvider類型,VDS實現(xiàn)接口定義分為四種。\r\n n\"Required\" indicates that the hardware provider must support the method .\r\n n\"Optional\" indicates that the hardware provider may support the method.\r\n n\"Deprecated\" indicates that the hardware provider should not support the method, and should use the new replacement method instead.\r\n n\"Forbidden\" indicates that the hardware provider must not support the method in order to satisfy the logo requirement.\r\n\r\nVirtual Disk Service測試工具的要求\r\n\r\n 為了檢驗Hardware provider是否滿足VDS實現(xiàn)的需求,同時為通過微軟 VDS logo test做準(zhǔn)備,一套好的virtual disk service測試工具應(yīng)該滿足以下要求。\r\n l能夠自動識別出當(dāng)前要測Hw provider是何種類型。\r\n l自動執(zhí)行測試腳本進(jìn)行測試。\r\n l在測試過程中顯示測試用例的相關(guān)測試信息。\r\n l對于當(dāng)前被測系統(tǒng)中的VDS服務(wù)是否正常加載進(jìn)行檢驗。\r\n l可以自適應(yīng)的根據(jù)不同類型的HwProvider判斷其實現(xiàn)接口返回值的正確性。\r\n l測試結(jié)果和日志,測試用例執(zhí)行成功或者失敗有明確顯示。對于執(zhí)行過程中測試的詳細(xì)結(jié)果和分析可以通過log進(jìn)行查詢,同時會對HwProvider實現(xiàn)的情況進(jìn)行評價。\r\n l靈活的圖形界面可以簡化測試流程。\r\n l人性化的管理測試套件和測試用例,測試腳本無需人工干預(yù)即可自動運(yùn)行進(jìn)行測試。\r\n\r\n目前所了解的Virtual Disk Service測試工具\r\n\r\nVDS Test Tool\r\n\r\n 該工具是一套基于圖形界面的測試工具,可以用來對HwProvider所實現(xiàn)的接口進(jìn)行測試,它包括完整的符合微軟認(rèn)證要求的測試用例,可以自動運(yùn)行所有測試用例。為進(jìn)行微軟認(rèn)證進(jìn)行初期的準(zhǔn)備。該工具的優(yōu)點:\r\n l簡便易學(xué)的圖形界面內(nèi)置設(shè)置好的測試模式\r\n l自動檢索測被測HwProvider類型\r\n l對HwProvider實現(xiàn)的接口情況進(jìn)行分析評價\r\n l詳細(xì)的測試報告\r\n l目前該工具免費(fèi)試用\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n |
|