現(xiàn)如今,云存儲(chǔ)的崛起意味著個(gè)人和企業(yè)購(gòu)買(mǎi)硬盤(pán)越來(lái)越少,與此同時(shí)云服務(wù)運(yùn)營(yíng)商卻在大批量買(mǎi)進(jìn)硬盤(pán)。因此谷歌認(rèn)為硬盤(pán)不必側(cè)重可靠性。

谷歌通過(guò)其基礎(chǔ)設(shè)施副總裁Eric Brewer近期貼出的一篇博文及同一時(shí)間發(fā)布的一個(gè)相關(guān)白皮書(shū)闡述了它對(duì)硬盤(pán)的未來(lái)愿景。

由于谷歌龐大的數(shù)據(jù)中心,不出意料地成為大批硬盤(pán)的消費(fèi)商。而谷歌所需存儲(chǔ)體積也相當(dāng)瘋狂——Brewer博文中指出,YouTube每天單獨(dú)需要1PB新存儲(chǔ),多虧了每天400小時(shí)的視頻被上傳到了該服務(wù)。

雖然大多數(shù)谷歌用戶(hù)最后沒(méi)有為這項(xiàng)存儲(chǔ)花錢(qián),但谷歌仍有足夠的現(xiàn)金因此入賬(去年,其在營(yíng)收中貢獻(xiàn)了740億美元的營(yíng)收)。

同時(shí)由于個(gè)人用戶(hù)正在逐漸依賴(lài)SSD和USB存儲(chǔ),或把東西簡(jiǎn)單上傳到云,谷歌(及其競(jìng)爭(zhēng)對(duì)手如亞馬遜和微軟)很快就會(huì)成為最大的驅(qū)動(dòng)器買(mǎi)家。

這對(duì)硬盤(pán)制造商而言是件好事,因?yàn)樗鼈內(nèi)孕栌腥藢?duì)它們的產(chǎn)品進(jìn)行鞭策。而谷歌有了一個(gè)好的論據(jù)重新考慮現(xiàn)有驅(qū)動(dòng)器制造和設(shè)計(jì)方案。

主要的原因是目前硬盤(pán)設(shè)計(jì)無(wú)法反映數(shù)據(jù)中心的使用案例。舉一個(gè)簡(jiǎn)單的例子:硬盤(pán)保持現(xiàn)有外形尺寸是因?yàn)橐c之前的3.5英寸軟盤(pán)驅(qū)動(dòng)器大致相同。同樣的外形尺寸硬盤(pán)是80年末到90年初存儲(chǔ)的主要形式,你得先買(mǎi)得起,然后才有得選,而系統(tǒng)設(shè)計(jì)也并不完全需要改變。這在1989年還說(shuō)得過(guò)去,但問(wèn)題擺到現(xiàn)在就有些不大合理了。

更重要的是,數(shù)據(jù)中心運(yùn)營(yíng)商并未特別關(guān)注一塊單盤(pán)的可靠性。實(shí)際上所有的硬盤(pán)最終都會(huì)壞掉,而所有數(shù)據(jù)中心系統(tǒng)為了確保數(shù)據(jù)不丟失,會(huì)在多個(gè)驅(qū)動(dòng)器上存儲(chǔ)以便故障時(shí)重新存儲(chǔ)。因此,我們無(wú)需側(cè)重于提高現(xiàn)有驅(qū)動(dòng)器的可靠性。Brewer表示:

我們需要優(yōu)化磁盤(pán)的集合,而不是一臺(tái)服務(wù)器的單個(gè)磁盤(pán),這個(gè)改變有一系列耐人尋味的后果包括無(wú)論如何我們都要在其它地方另外保存該數(shù)據(jù),因?yàn)檫@確實(shí)會(huì)更容易丟失數(shù)據(jù)。但并不是說(shuō)要磁盤(pán)丟數(shù)據(jù),只是可以將設(shè)法花費(fèi)在數(shù)據(jù)丟失的成本和努力側(cè)重用于其它利益如容量或系統(tǒng)性能。這些改變措施可以包括變更磁盤(pán)規(guī)格讓它們更高或是改變硬盤(pán)固件以提供更高I/O速率(雖然可靠性和可預(yù)測(cè)性比之前版本略低)。

高度可能并不是驅(qū)動(dòng)器存儲(chǔ)的主要因素,但白皮書(shū)中解釋稱(chēng)其可能會(huì)大幅提高性能:

我們建議提升許可高度。目前磁盤(pán)有一個(gè)相對(duì)較小的固定高度——通常1英寸對(duì)應(yīng)3.5英寸磁盤(pán),最大15毫米對(duì)應(yīng)2.5英寸驅(qū)動(dòng)器。更高的驅(qū)動(dòng)器允許每個(gè)磁盤(pán)有更多盤(pán)片,這不但增加了容量而且攤銷(xiāo)了包裝成本,印刷電路板和驅(qū)動(dòng)器電機(jī)/致動(dòng)器。每個(gè)磁盤(pán)給定一個(gè)固定總?cè)萘?,越小的盤(pán)片就能夠產(chǎn)生更小的尋道距離和更高RPM(由于盤(pán)片的穩(wěn)定性),如此一來(lái)就有更高IOPS,和更差的容量?jī)r(jià)格比。最終的結(jié)果是針對(duì)任何特定IOPS/GB的更高容量?jī)r(jià)格比,這可以通過(guò)改變其它單個(gè)方面比如盤(pán)片大小或RPM來(lái)實(shí)現(xiàn)。

谷歌并沒(méi)有建議一個(gè)確切的高度或任何其它設(shè)計(jì)參數(shù)。據(jù)白皮書(shū)中指出,在谷歌購(gòu)買(mǎi)了足夠的磁盤(pán)可以創(chuàng)建任何它想要的規(guī)格并建立足夠的業(yè)務(wù)讓一個(gè)制造商簽約時(shí),它可能更喜歡一個(gè)通用標(biāo)準(zhǔn)。這或許需要和一些其它主要云供應(yīng)商進(jìn)行巧妙協(xié)商,但這是一個(gè)合理的目標(biāo)。

雖然這些改變永遠(yuǎn)不會(huì)在用戶(hù)驅(qū)動(dòng)器上看到,但是它們將對(duì)云服務(wù)運(yùn)營(yíng)商有很大的影響。雖然不會(huì)一蹴而就,但谷歌有足夠的影響力,它的硬盤(pán)未來(lái)愿景可能會(huì)有實(shí)現(xiàn)也未可知。

分享到

崔歡歡

相關(guān)推薦