作為一種管理容量分配的方法,精簡配置不斷吸引著存儲經(jīng)理的注意力。精簡配置這個名詞是指“及時地”或者根據(jù)具體的存儲需求的指定,向應(yīng)用程序或者最終用戶分配空間的一種技術(shù)。
雖然在分布式計算世界中,DataCore軟件似乎樂此不疲地向Compellent(已被戴爾收購)和3PAR(已被惠普收購)等后起之秀吹噓炫耀,精簡配置的起源仍然眾說紛紜。當(dāng)然,解決方案的功能才是硬道理,這使存儲經(jīng)理可以按需購買磁盤驅(qū)動器,而不是囤積超出公司實際需要的昂貴的磁盤,從而使存儲更實惠。
最近,磁盤驅(qū)動器的成本每12個月下降一半,而容量則大約每18個月翻番。由于磁盤在明年的價格只是現(xiàn)在的售價的一半,可能有人認(rèn)為應(yīng)該盡可能在接近實際使用的時候購買。精簡配置通過監(jiān)控容量的使用率并在需要向物理容量池(一臺陣列或者一組陣列)增加磁盤的時候預(yù)先提醒存儲經(jīng)理,其目的是達成這項戰(zhàn)略。
在一個由精簡配置陣列廠商提供的案例中,一個成功客戶——一家擁有80位律師的律師事務(wù)所,把10 TB的陣列分配給每一位律師1 TB的精簡配置的容量,實際上超額700%。這可能被視為膽量過人,但其實每位律師只得到被分配的1 TB的很小部分。得益于陣列上的增值軟件,額外的容量需求在經(jīng)過一段時間后可以被預(yù)測,當(dāng)需要更多的空間的時候,從共享磁盤池小步增量提供。
如果這個預(yù)測模型可行,大概存儲經(jīng)理可以延緩向陣列添加更多的磁盤,直至絕對必要。既滿足了容量需求,也顯著地降低了成本。
這項戰(zhàn)略的問題首先在于其對預(yù)測運算法則的依賴,它無法預(yù)測“追加”(margin call)事件。如同在金融世界一樣,“追加”是一個或者更多的用戶對他們認(rèn)為已經(jīng)擁有的全部的存儲提出的不規(guī)范的、意想不到的請求。如果出現(xiàn)這種追加事件而物理存儲庫存缺少足夠的真實的容量來滿足該請求,可能導(dǎo)致職業(yè)受限的結(jié)局(例如:應(yīng)用程序異常終止、“磁盤已滿”錯誤信息以及停機等其它問題)。
這項戰(zhàn)略的另外一個局限與如何部署精簡配置功能有關(guān)。通過把精簡配置容量擴展到很多磁盤陣列(從而呈現(xiàn)更大容量的庫存),而不是將精簡配置功能局限于單臺陣列或者一堆磁盤之中,超額問題可以在一定程度上得到緩解。DataCore軟件在整個存儲基礎(chǔ)設(shè)施中部署精簡配置,也就是被DataCore虛擬化并被配置成一個共享存儲池的那部分基礎(chǔ)設(shè)施。
根據(jù)我的最終分析,精簡配置并沒有解決容量管理本身的問題,但是它有助于降低硬盤驅(qū)動器的購買成本,直到確實需要才購買。一句忠告:如前文所述,磁盤市場目前的動態(tài)沒有出現(xiàn)類似20世紀(jì)80年代初期以來遇到的同樣程度的容量提高或者價格下降。如果容量和價格動態(tài)沒有回到2010年之前的水平,對精簡配置的爭論真的會失去動力。