摘要:雲存儲供應商應法案,磁片使用方式,而不是I / O,研究者在USENIX會議上主張,雲存儲服務的傳播者可以做他們的客戶或是自己,通過對計費不准確的度量依託損害。
CarnegieMellon大學的研究人員MatthewWachs在本周USENIXHotCloud研討會的一次談話中說「磁片的時間是成本,而不是I/O或位元組,而這正是應在雲存儲系統的指標。 」
「磁片的時間是成本,而不是I/O或位元組,而這正是應在雲存儲系統的指標,說:」馬修Wachs,在卡內基–梅隆大學的研究人員,在一次談話中在USENIXHotCloud研討會本周在俄勒岡州波特蘭市。
「雲存儲訪問計費應該是計算磨損的,收費實際上是由它們的I/O活動引起的,而不是那些不正確的代理費用(例如,位元組或I/O數)的費用住戶,」該報說。
今天的IaaS(基礎設施作為一種服務)雲,如亞馬遜或谷歌存儲供應商通常在兩個因素法案,所存儲的資料量和那轉移到和雲的資料量,或I/O。
雖然收費的基礎上,存儲的資料量是合理的度量,Wachs主張,為I/O是有缺陷的收費數額,給予花費從磁片中讀取資料或寫入工作磁片的資料。 在處理這些位在磁片上的成本可能有很大的不同從一個實例到另一個,Wachs指出。
「因此,對存儲訪問租客法案幾乎沒有可能承擔的實際成本的關係,」該報說。
Wachs提到的因素都可能導致這種變化中,最突出的是之間的隨機和循序存取磁片上的差異。
在連續訪問,資料寫入或從一個磁片的一部分在一個位不斷流中讀取。 在隨機存取,磁頭必須跳躍到磁片的不同部位來讀取或寫入資料。
工作負載之間的這兩種類型的區別,可巨大的,Wachs說。
例如,可以實現連續訪問的磁片平均高達63.5MB/s(每秒百萬位元)的輸送量,而隨機存取只能在1.5MB/s的執行
在實際應用中,這種差異意味著一個客戶執行的隨機大量讀取和寫入是利用系統的資源遠遠多於其他客戶誰可以訪問的資料通過連續的訪問量相同,即使兩個客戶的收費是相同的量。
從長遠來看,這種做法會為客戶提供任何鼓勵建立更有效的資料傳輸方法,並且在財政懲罰那些客戶誰在地方這種做法。 它也削弱存儲供應商,誰可能沒有這些低效率占原計劃的利潤空間。
其他因素可能會加劇這種差距進一步之間的工作量,Wachs說。 例如,磁碟快取可以消除需要訪問磁片的。 在這裡緩存使用的情況下,客戶實際上可能受到嚴重亂收費。 此外,過多的中繼資料查找來找到相應的資料的位置可能會佔用過多的資源量。
「這是一個不可持續的方法,因為用戶端或提供者會不高興,」Wachs說。 「與易請求的用戶端將付出太多的困難和要求的客戶將支付太少了。 」Wachs提出一個替代計費機制,一個基於磁片的時間,或時間量,其實需要的磁片讀取或寫入資料。
「當我們收取磁片時間,並選擇一個磁片的時間相匹配的供應商成本率,費用也正在恢復公平,」Wachs說。
出席者提出了這種方法的各種問題。 其中指出,客戶可能願意多付一點錢,以獲得更全面預測和容易理解的法案,作為例子提到的手機如何在一個簡單劃一,而不是多少實際細胞每分鐘收費的基礎產業手機天線塔所使用的每一個客戶。
Wachs反駁說,兩者之間的雲服務運行成本,哪些差距正在充電,可顯著差異,而不僅僅是一個微妙的平均成本。
手機使用者可能「不失眠了他們是否支付每月30元的每月40元,而不是,」他說。 企業的付出,另一方面40000000美元每月3000萬美元,而一個月,可能要「的會計核算和定價是一個更接近實際成本,」他說。
安德魯沃菲爾德,為經濟的軌道會議主席的Wachs「說話是,部分指出,這次報告是一個更大的挑戰方面,現正由雲供應商,即在研究更深刻,更複雜的任務,面對當前的操作實踐這樣,才能提供更簡單,更便宜的服務,他們的客戶。
現有的雲存儲度量「是從以正確的方式向市場推出了整個系統的面向客戶的立場呼籲,」Wachs說。 「但是你需要有長期將實際匹配的供應商成本的東西,」他說。
(責任編輯:呂光)