雲計算之路-試用Azure-飛流直下三千尺:實測虛擬機磁盤IO

Azure的Temporary Storage(臨時存儲)磁盤的IO速度曾經是個傳說,只知道它很快,但不知道究竟有多快。而Azure中國的狀況怎麼樣,咱們來實測一下。測試

測試環境:Azure上海機房,1臺中型(雙核,3.5 GB 內存)的虛擬機,1臺小型(單核,1.75 GB 內存)的虛擬機。blog

1、第一輪測試的是3G左右大小的文件複製速度內存

測試狀況以下:虛擬機

同一臺虛擬機C盤向D盤(Temporary Storage)的文件複製:im

直接在同一個Temporary Storage上的文件複製:d3

在Temporary Storage上的文件複製繼續:db

兩臺虛擬機之間經過內網進行Temporary Storage至Temporary Storage的文件複製(這是測試中惟一一次穩定的狀況):img

另一臺虛擬機上C盤向D盤(Temporary Storage)的文件複製,開始的時候有時快到500多MB/s,但後來掉了下去。文件

2、第二輪測試的是20G左右大小的文件複製速度co

測試狀況以下:

同一臺虛擬機C盤向D盤(Temporary Storage)的文件複製:

兩臺虛擬機之間經過內網進行Temporary Storage至Temporary Storage的文件複製:

測試完畢。

測試感言

看到這些圖,天然就想到了李白的一句詩:「飛流直下三千尺」。大多數的狀況都是先快(有時飛快),後來速度急劇降低。這種磁盤IO的大幅波動狀況究竟會對實際應用產生多大影響目前仍是未知。但無論速度怎麼急劇降低,讓磁盤IO穩定在50MB/s以上應該是Azure努力要作到的。

相關文章
相關標籤/搜索