碎片整理是否會(huì)影響SAN一直是爭(zhēng)論的話(huà)題,但是用戶(hù)卻宣稱(chēng)從在他們數(shù)據(jù)存儲(chǔ)環(huán)境中使用碎片整理解決方案獲得了性能好處。
美國(guó)賓夕法尼亞州Allentow市的Synectics Group有一個(gè)2TB的HP MSA1000和兩個(gè)戴爾EqualLogic SAN,這兩個(gè)SAN一個(gè)是4TB一個(gè)是3.5TB。據(jù)該公司技術(shù)支持專(zhuān)家Kenneth Bucci稱(chēng),用戶(hù)抱怨當(dāng)增加Diskeeper的碎片整理解決方案之后性能水平就停滯了。在惠普陣列方面,Diskeeper是運(yùn)行附加在SAN的服務(wù)器上。對(duì)于EqualLogic陣列來(lái)說(shuō),它是運(yùn)行在這些設(shè)備的虛擬機(jī)中的。
Bucci表示,他發(fā)現(xiàn)性能隨時(shí)間推動(dòng)穩(wěn)定地下滑。在惠普陣列中,一些服務(wù)器的碎片整理程度高達(dá)90%。這些設(shè)備平均每天清除7000個(gè)碎片。
在他的環(huán)境中,每天會(huì)產(chǎn)生并刪除大量臨時(shí)文件。這生成了非常多的碎片文件,不管是在虛擬機(jī)還是物理文件服務(wù)器上。他表示,曾經(jīng)他通過(guò)驅(qū)動(dòng)器的碎片整理讓?xiě)?yīng)用性能提高了80%。
波音公司:Windows碎片整理實(shí)例
航空巨頭波音(Boeing)是另一家在SAN環(huán)境中運(yùn)行碎片整理的公司。該公司操作和維護(hù)專(zhuān)家James Moore有十幾臺(tái)運(yùn)行SQL Server、Windows Server 2003和不同業(yè)務(wù)應(yīng)用的Windows服務(wù)器。數(shù)據(jù)被保存在EMC磁盤(pán)陣列和一個(gè)惠普StorageWorks EVA SAN中。當(dāng)Moore安裝了碎片整理工具之后,他發(fā)現(xiàn)一臺(tái)Windows服務(wù)器上有超過(guò)13000個(gè)碎片。根據(jù)他的經(jīng)驗(yàn),運(yùn)行碎片整理不會(huì)占用太多資源。
Moore表示:“我可以一次運(yùn)行所有服務(wù)器而不會(huì)出現(xiàn)任何問(wèn)題,但是如果我中斷Diskeeper的運(yùn)行甚至很短一段時(shí)間,似乎系統(tǒng)馬上就慢了下來(lái)?!?/P>
Thomas Memorial Hospital出于對(duì)成本和易于安裝的考慮而選擇了主要依賴(lài)于iSCSI SAN。不過(guò)他們還有一個(gè)應(yīng)用需要使用光纖通道陣列(HP StorageWorks EVA SAN)。他們所有的iSCSI陣列有14個(gè)驅(qū)動(dòng)器,一部分配置了250GB的硬盤(pán),另外一些配置的是760GB的硬盤(pán),所有這些采用了RAID 50和兩個(gè)熱插拔硬盤(pán),為200多臺(tái)Windows服務(wù)器、一些Linux服務(wù)器、一個(gè)OpenVMS和一個(gè)AS/400系統(tǒng)提供服務(wù)。
這些系統(tǒng)中很多已經(jīng)有好幾年沒(méi)有進(jìn)行過(guò)碎片整理了。第一個(gè)可能出現(xiàn)的問(wèn)題來(lái)自于運(yùn)行在大規(guī)模Oracle數(shù)據(jù)庫(kù)的應(yīng)用。在這些服務(wù)器上的請(qǐng)求時(shí)間越來(lái)越長(zhǎng)。增加RAM和處理器會(huì)有所緩解,但是仍然要面臨性能挑戰(zhàn)。當(dāng)該醫(yī)院的系統(tǒng)管理員Matthew Barnes在一臺(tái)服務(wù)器上加載了一些碎片整理試用件的時(shí)候,碎片的數(shù)量讓他倍感吃驚。
Barnes表示:“我們看到數(shù)據(jù)傳輸性能大幅度提高。我們的服務(wù)器能夠更輕松、更流暢地在數(shù)據(jù)庫(kù)中搜索圖像。
該醫(yī)院的很多數(shù)據(jù)是需要經(jīng)常遷移的。醫(yī)療報(bào)告、X線(xiàn)、磁共振成像、CT掃描和超聲檢查生成的數(shù)據(jù)都被保存在SAN中,被醫(yī)生和護(hù)士頻繁地訪問(wèn)。這些高清圖像會(huì)占用大量的驅(qū)動(dòng)器空間。如果性能降低,IT部門(mén)就會(huì)接到抱怨的電話(huà)。
Barnes表示:“iSCSI只能運(yùn)行的和網(wǎng)絡(luò)一樣快,所以你需要運(yùn)行碎片整理軟件。保持SAN以理想的性能水平運(yùn)行,這意味著更好的I/O——你甚至感覺(jué)不到它通過(guò)一條以太網(wǎng)線(xiàn)連接到你的服務(wù)器。”