DoSTOR:我們看到有相當(dāng)數(shù)量的廠商興奮地宣布其產(chǎn)品通過(guò)第一批通過(guò)SMI-S一致性測(cè)試。您是怎么看待這件事情的?
Julie Ryan (以下簡(jiǎn)稱JR): 我們認(rèn)為SMI-S的SNIA-CTP發(fā)布,是存儲(chǔ)業(yè)界歷時(shí)4年標(biāo)準(zhǔn)開發(fā)的里程碑。這項(xiàng)開發(fā)極大地減輕存儲(chǔ)管理員在面對(duì)異構(gòu)環(huán)境時(shí)管理的痛苦程度。通過(guò)SNIA-CTP計(jì)劃,確信有超過(guò)100種存儲(chǔ)設(shè)備已經(jīng)完全執(zhí)行SMI-S標(biāo)準(zhǔn)。
利用Engenio公司軟件提供的額外的存儲(chǔ)特性,現(xiàn)可為軟件廠商提供一套高效穩(wěn)定的標(biāo)準(zhǔn)開發(fā)方式。如果沒(méi)有SMI-S標(biāo)準(zhǔn),我們每推出一套新的陣列系統(tǒng),軟件廠商就需要重新耗費(fèi)相當(dāng)長(zhǎng)時(shí)間來(lái)熟悉我們的應(yīng)用程序接口(API)代碼,然后才可編寫相應(yīng)的應(yīng)用程序。要為每一個(gè)廠商的存儲(chǔ)設(shè)備開發(fā)相應(yīng)的軟件平臺(tái),這個(gè)工作將是紛繁復(fù)雜的。SMI-S標(biāo)準(zhǔn)讓基于更廣闊的硬件基礎(chǔ)的管理軟件功能開發(fā)變得簡(jiǎn)單?;旧线@就意味著,用戶將會(huì)看到存儲(chǔ)管理軟件更快地推向市場(chǎng),具備更多的特色功能。
DoSTOR:這讓人想起有關(guān)最小公約數(shù)原則的標(biāo)準(zhǔn)型產(chǎn)品開發(fā)。如果廠商在SMI-S標(biāo)準(zhǔn)的框架里開發(fā),用戶是否會(huì)受制于更多的限制范圍的產(chǎn)品功能特性選擇?
JR:恰恰相反,因?yàn)椴捎猛ㄓ没A(chǔ)的方式開發(fā),是建立在那些主要的存儲(chǔ)軟硬件產(chǎn)品需要標(biāo)準(zhǔn)化通信方式的基礎(chǔ)上的。我們將會(huì)看到更多的基于SMI-S標(biāo)準(zhǔn)的整合工作開始進(jìn)行,而不是像前幾年那樣要使用各個(gè)廠商專門的API接口進(jìn)行開發(fā)。既然應(yīng)用程序不能為每一種存儲(chǔ)設(shè)備使用各不相同的API接口,那么要實(shí)現(xiàn)某些特性,或是要發(fā)布更高的層級(jí)的功能,就將花費(fèi)更多的時(shí)間來(lái)進(jìn)行。作為標(biāo)準(zhǔn)型的替代解決方案,用戶將會(huì)看到一個(gè)功能特色范圍更廣、整合更多的產(chǎn)品、擁有更多的主動(dòng)管理能力,異彩紛呈的存儲(chǔ)軟件市場(chǎng)。
DoSTOR:Engenio和戰(zhàn)略合作伙伴、OEM以及策略聯(lián)盟伙伴一起開發(fā)存儲(chǔ)解決方案。SMI-S標(biāo)準(zhǔn)是會(huì)阻礙與這些合作伙伴的協(xié)作呢,還是會(huì)有助于Engenio和更多的廠商、開發(fā)商的協(xié)作?
JR:因?yàn)镾MI-S標(biāo)準(zhǔn)涉及日常操作所需的管理行為,這就允許我們的軟件管理的存儲(chǔ)產(chǎn)品基礎(chǔ)更廣闊,提供更多的主動(dòng)管理能力,以及讓我們OEM合作伙伴能夠提供更大范圍的功能特性。舉例來(lái)說(shuō),在SMI-S標(biāo)準(zhǔn)出臺(tái)之前,各種各樣的管理軟件基本上只能夠?qū)崿F(xiàn)發(fā)現(xiàn)錯(cuò)誤和報(bào)告錯(cuò)誤的功能?,F(xiàn)在,因由SMI-S標(biāo)準(zhǔn),產(chǎn)品開發(fā)者可以開發(fā)像LUN mapping、快照等高層次的存儲(chǔ)功能特性。通過(guò)整合的力量,SMI-S標(biāo)準(zhǔn)讓我們支持的合作伙伴的解決方案范圍更廣。一個(gè)私有API接口即可有效地管理一個(gè)設(shè)備或者一個(gè)客戶端程序,而不需要整合一個(gè)應(yīng)用程序去支持許多的硬件產(chǎn)品。
DoSTOR:這看起來(lái)需要更大的基礎(chǔ)性投資來(lái)進(jìn)行更廣闊范圍的測(cè)試。您將和聯(lián)盟合作伙伴如何著手進(jìn)行遵從SMI-S標(biāo)準(zhǔn)的產(chǎn)品開發(fā)?
JR:位于科羅拉多州Springs市的SNIA技術(shù)中心的SMI實(shí)驗(yàn)室已經(jīng)在進(jìn)行十分有意義的開發(fā)工作。Engenio公司能夠用其他硬件提供商提供的產(chǎn)品,以及軟件管理客戶端測(cè)試我們的SMI-S Provider產(chǎn)品的整合度。我們的目標(biāo)就是讓SMI-S Provider功能更全面,最大程度實(shí)現(xiàn)產(chǎn)品可靠性。我們希望管理軟件廠商能夠盡早地讓他們的產(chǎn)品和我們的SMI-S Provider更好地協(xié)同工作,因而我們產(chǎn)品開發(fā)時(shí)顧及了規(guī)范的方方面面。還有,為了讓我們的聯(lián)盟合作伙伴的工作變得簡(jiǎn)單,我們已在網(wǎng)站公布SMI-S Provider代碼(lsilogicstorage.com/tech/smis_provider.html)。我們的聯(lián)盟合作伙伴可以選擇性地購(gòu)買我們的軟件授權(quán)來(lái)綁定他們的產(chǎn)品。
DoSTOR:在遵從SMI-S標(biāo)準(zhǔn)的新產(chǎn)品上開發(fā)應(yīng)用程序這個(gè)方面來(lái)看,好像貴公司的合作伙伴能夠更快地上手。但怎么看待“前SMI-S時(shí)代”用戶在這些產(chǎn)品(也包括Engenio公司的)安裝上花費(fèi)的巨額投資?Engenio以前產(chǎn)品遺留下來(lái)的問(wèn)題將如何處理?
JR: 這個(gè)問(wèn)題很有深度。我們有著巨大的動(dòng)力確保我們的代碼可在我們不同代的存儲(chǔ)系統(tǒng)產(chǎn)品上運(yùn)行。你可能聽(tīng)說(shuō)過(guò)代理這個(gè)東西,代理是一套描繪硬件如何管理應(yīng)用程序的機(jī)制。通過(guò)我們網(wǎng)站上SMI-S Provider的代碼(這套代碼是作為一個(gè)代理,或一套結(jié)果代碼而存在)發(fā)布,我們現(xiàn)在可以在一段代碼里實(shí)現(xiàn)對(duì)我們多代存儲(chǔ)產(chǎn)品的支持。我們發(fā)布的第一個(gè)代理軟件能夠支持最新一代、更早期的產(chǎn)品,甚至即將推出的下一代產(chǎn)品。我們將該代理功能支持整合到我們首個(gè)遵從SMI-S標(biāo)準(zhǔn)的產(chǎn)品去,確保能夠支持用戶選擇的三代之間的任意一代產(chǎn)品。同時(shí),使用代理,我們可以更迅速地轉(zhuǎn)變代碼,以及跟上SMI規(guī)格的進(jìn)化,及時(shí)地跟上規(guī)格變化這一點(diǎn)很重要。
DoSTOR:對(duì)于SMI,Engenio如何對(duì)開發(fā)人員進(jìn)行培訓(xùn)?
JR:我們約有4~6個(gè)開發(fā)人員在從事SMI-S Provider相關(guān)開發(fā)。他們?nèi)ツ甓纪ㄟ^(guò)SNIA有關(guān)SMI-S的開發(fā)者課程。我們的開發(fā)者評(píng)價(jià)此次課程的經(jīng)歷是“充滿激情的,最值得上的”。當(dāng)一個(gè)新的開發(fā)人員被指派到這個(gè)項(xiàng)目時(shí)候,他們要去SNIA技術(shù)中心接受該課程,這項(xiàng)課程現(xiàn)在分成三個(gè)獨(dú)立部分,更具針對(duì)性。開發(fā)者可以根據(jù)興趣選擇不同層級(jí)的課程。我們的開發(fā)人員亦從SNIA技術(shù)中心的SMI實(shí)驗(yàn)室得到言傳身教。SMI實(shí)驗(yàn)室有著相當(dāng)良好的協(xié)作氛圍,所有開發(fā)人員朝著一個(gè)共同的目標(biāo)工作,即為用戶提供一個(gè)統(tǒng)一的管理界面的產(chǎn)品。
DoSTOR:我們聽(tīng)到說(shuō)很多分析師討論存儲(chǔ)有關(guān)“效能計(jì)算”的問(wèn)題。那這個(gè)測(cè)試計(jì)劃(指CTP)有助于企業(yè)用戶的存儲(chǔ)朝“效能計(jì)算”模式行進(jìn),使之更具連通性和可用性嗎?
JR: 有個(gè)存儲(chǔ)管理員開玩笑說(shuō)他在數(shù)據(jù)中心的工作生涯就像“世界末日”和“偷天情緣”兩部電影的混合體。就是有那么多的信息要存儲(chǔ),要保護(hù),要管理,簡(jiǎn)直就像要應(yīng)付一個(gè)即將爆炸的環(huán)境。我們每天的工作就是努力地維護(hù)數(shù)據(jù)庫(kù)性能,保護(hù)我們的商業(yè)數(shù)據(jù),努力實(shí)現(xiàn)信息使用的終極目的:通過(guò)有效信息應(yīng)用獲得競(jìng)爭(zhēng)優(yōu)勢(shì)。
這些挑戰(zhàn)就是存儲(chǔ)工業(yè)的努力目標(biāo),即“按需”或以效能計(jì)算為基礎(chǔ)為用戶提供存儲(chǔ)和數(shù)據(jù)保護(hù)。簡(jiǎn)單意義上來(lái)說(shuō)就是,應(yīng)用程序請(qǐng)求一份數(shù)據(jù)拷貝,或是要求更大的容量。這些就迫切要求企業(yè)整合商業(yè)存儲(chǔ)資源和管理應(yīng)用程序。這實(shí)際上只能由大范圍的存儲(chǔ)設(shè)備和程序應(yīng)用來(lái)完成,而這些軟硬件之間必須有一套通用標(biāo)準(zhǔn)的方式進(jìn)行通信。這就是SMI-S標(biāo)準(zhǔn)的本質(zhì),即提供存儲(chǔ)設(shè)備和應(yīng)用程序通信的一套標(biāo)準(zhǔn)方式。CTP(一致性測(cè)試)則是確認(rèn)和執(zhí)行這套標(biāo)準(zhǔn)的測(cè)試。我們確信憑由SMI-S標(biāo)準(zhǔn)和SNIA-CTP計(jì)劃,應(yīng)用程序在請(qǐng)求存儲(chǔ)資源時(shí)候能夠更富特性,能夠極大程度地減輕數(shù)據(jù)中心管理員的工作強(qiáng)度。