“雲計算之路-阿里雲上”的系列博客主要分享的是我們使用阿里雲的真實情況。
自從去年9月1日之后,我們開始穩定地用上了阿里雲,直到今天下午出現了異常情況,繼續向大家匯報一下。
博客主站的Web服務器部署情況是這樣的:1個SLB下面掛了2台8核8G的雲服務器,1台用的是雲磁盤,1台用的是臨時磁盤(本地磁盤)。
今天下午其中的帶雲磁盤的雲服務器出現了很不穩定的波動情況,下面是Windows性能監視器的截圖:
上圖紅色表示的是CPU占用情況,綠色表示的是IIS的當前連接數(由於TCP連接由SLB負責保持,正常情況下這個數值很低),紫色的是ASP.NET應用程序中的請求執行時間——這個直接反映當前應用程序的處理性能。上圖中這樣的波動與平時正常情況相比,已經是很糟糕的情況。
再對比一下另外1台使用臨時磁盤的雲服務器的表現要好很多,見下圖:
向阿里雲提交工單之后,他們在底層沒查出異常情況。
根據我們的分析,這個問題可能是最近更高的並發觸發的,帶雲磁盤的雲服務器在處理高並發的能力上更弱一些。
目前我們采取的解決方法是另外購買1台帶臨時磁盤的雲服務器替換掉帶雲磁盤的雲服務器。
但帶臨時磁盤的雲服務器有個不方便之處,無法升級/降級服務器的硬件配置。
為了性能犧牲擴展性,目前是不得已為之。還是希望阿里雲能進一步提高帶雲磁盤的雲服務器在高並發下的處理性能,或者提供其他更好的解決方案。