硬盤I/O:云主機性能最大瓶頸

云主機性能評測之“天翼云”篇

隨著云計算理念和技術(shù)的快速發(fā)展,AWS亞馬遜云主機模式在中國IDC市場的落地應(yīng)用快速升溫。云主機作為該模式最典型和市場需求總量最大的應(yīng)用,市場關(guān)注度一路飆升,迅速成為IDC領(lǐng)域最熱門的詞匯。更有分析認為,云主機將重新洗牌中國IDC市場,它帶來的不僅僅是技術(shù)和產(chǎn)品上的一次升級,更是一場巔覆傳統(tǒng)主機應(yīng)用與服務(wù)模式的大變革。2011年以后,在產(chǎn)業(yè)鏈各環(huán)節(jié)的共同推動下,中國云主機市場增長態(tài)勢強勁。以阿里云、天翼云、盛大云為代表的一線云主機供應(yīng)商迅速崛起,相關(guān)技術(shù)、產(chǎn)品、服務(wù)持續(xù)完善。憑借高性能、低成本、快速部署、按需交付、靈活擴展、安全、可控、易管理等眾多優(yōu)勢,云主機已成為新一代主機租用服務(wù)的代表和趨勢,正快速取代傳統(tǒng)VPS和獨立主機,成為市場主流。

隨著市場的持續(xù)繁榮、發(fā)展,越來越多的傳統(tǒng)空間、主機服務(wù)提供商開始轉(zhuǎn)型,紛紛推出云主機產(chǎn)品。然而,由于缺乏統(tǒng)一、權(quán)威、嚴謹?shù)男袠I(yè)標(biāo)準(zhǔn),各供應(yīng)商產(chǎn)品、技術(shù)與服務(wù)的水平參差不齊,高、中、低不同層次供應(yīng)商魚龍混雜。用戶甄別、選購優(yōu)質(zhì)云主機的難度巨大。再加上國內(nèi)某知名搜索引擎的“無節(jié)操”,再小再差的供應(yīng)商,只要錢花到位,也能與一線、主流云主機供應(yīng)商,在“云主機”搜索結(jié)果中并駕齊驅(qū)。另外,各大網(wǎng)絡(luò)媒體、站長論壇中鋪天蓋地的廣告、水文更是讓人眼花繚亂!要想在眾多選擇中,找出適合自己需求,并有較好性價比的產(chǎn)品和供應(yīng)商絕非易事,非“功力深厚”者不能及也!不過,看似復(fù)雜,實際上只要抓住要點,就算是“菜鳥”,稍加學(xué)習(xí)也能做出正確選擇。

先說說供應(yīng)商

云主機強調(diào)的是規(guī)模效應(yīng),產(chǎn)品成形、完善需要較長的部署周期,只有資金、技術(shù)都強大的企業(yè)才能打造出頂尖產(chǎn)品。在選擇供應(yīng)商時,一定要選擇品牌大、技術(shù)強、并有一定積累的供應(yīng)商。經(jīng)過幾年發(fā)展,中國云主機市場格局已初現(xiàn)端倪。阿里云收購萬網(wǎng)之后,憑借強大的品牌和用戶積累迅速搶灘,無論是用戶認知度還是出貨量均處前列。天翼云依托中國電信強大的品牌影響力和技術(shù)支持團隊,在市場擴展、產(chǎn)品研發(fā)、客戶服務(wù)體驗等方面進展速度驚人,大有后來居上之勢。盛大云通過并購PHPCMS籠絡(luò)了一批站長,再依托先發(fā)優(yōu)勢走馬圈地,也斬獲頗豐。華為云、微軟云盡管已有布局,力度也不可說不小,但目前尚處準(zhǔn)備階段,要成氣候尚需時日。國內(nèi)各地方機房、域名商、國外主機商無論是在規(guī)模、品牌、還是技術(shù)上都難與阿里云、天翼云、盛大云這樣的全國一線供應(yīng)商相提并論,再加上一些特殊限制(你懂的),做何選擇相信讀者不言自明!

再說說產(chǎn)品

云主機核心參數(shù)無非八個:CPU性能、內(nèi)存性能、帶寬容量、訪問延時、最大并發(fā)、硬盤容量、吞吐量和I/O.當(dāng)前CPU的主流配置為:1核,2核,4核。由于CPU供應(yīng)商相對固定,同樣核數(shù)和主頻下,不同供應(yīng)商的CPU性能一般相差不大;內(nèi)存主流配置為:1G,2G,4G,8G.內(nèi)存一度是影響服務(wù)器性能的最主要因素之一,但內(nèi)存性能的發(fā)揮很大程度上受CPU影響,在某些情況下,內(nèi)存的增加不一定就能收到預(yù)期效果。當(dāng)前主流云主機均采用第三代內(nèi)存,相比第二代內(nèi)存,無論是在讀寫速度和穩(wěn)定性上的表現(xiàn)均大大提高。用戶在選擇云主機時,只要根據(jù)日均訪問量、最大并發(fā)等參數(shù)即可估算出所需要的內(nèi)存大??;帶寬容量主流配置為:2M,5M,10M.帶寬性能和訪問延時,不僅與提供的端口容量有關(guān),還與所選線路有關(guān),曾經(jīng)電信與聯(lián)通之間的互通一直不盡人意,但隨著運營商基礎(chǔ)網(wǎng)絡(luò)的全面升級和相關(guān)政策的調(diào)整,當(dāng)前該問題大大改善,甚至部分程度上可忽略。

而硬盤I/O是云主機性能的最大瓶頸。即便是綜合性能頗受贊譽的阿里云,其I/O性能也一直備受詬病。I/O不僅會影響高并發(fā)時服務(wù)器的響應(yīng)速度,更匯兌數(shù)據(jù)庫性能的發(fā)揮產(chǎn)生巨大影響。眾所周知,優(yōu)化數(shù)據(jù)庫性能最重要的一個方面是調(diào)整 I/O 性能,MySQL和SQL Server均不例外。對于非I/O密集型服務(wù)器(例如僅用于host小的css、js等文件的靜態(tài)文件服務(wù)器),I/O下降造成的影響不大。但對于I/O密集型服務(wù)器(例如圖片站)和數(shù)據(jù)庫服務(wù)器,I/O下降造成的影響很大,I/O作為云主機的一項核心指標(biāo)直接決定著硬盤數(shù)據(jù)的讀寫速度。I/O不好反映到網(wǎng)站上就是網(wǎng)站頁面加載慢、卡、讀取數(shù)據(jù)庫慢,甚至導(dǎo)致網(wǎng)頁打開超時顯現(xiàn)。再舉個例子,用過PHPCMS(其它CMS類似)的朋友們會很有同感,后臺圖片上傳有時候會出現(xiàn)I/O錯誤,導(dǎo)致不能上傳圖片的現(xiàn)象,這都是因為服務(wù)器的I/O讀寫能力低下造成的問題。

經(jīng)過筆者親測,天翼云硬盤I/O性能遙遙領(lǐng)先于其它主機商。硬盤吞吐量、訪問延時和Apache均表現(xiàn)出了優(yōu)異的性能。筆者所有的I/O測試工具為FIO.吞吐量所用的測試工具為Linux下的DD命令;并發(fā)數(shù)測試所用的工具為ApacheBench.

FIO是一個非常靈活的I/O測試工具,它可以通過多線程或進程模擬各種I/O操作,具有豐富的參數(shù),可以調(diào)用各種各樣的讀寫函數(shù)進行測試。本次測試主要是通過FIO對磁盤的隨機讀、隨機寫進行測試。

dd是 Linux/UNIX 自帶的命令,作用是通過指定大小的塊拷貝一個文件,并在拷貝的同時進行指定的轉(zhuǎn)換。通過它對一個10GB文件進行讀寫,測試存儲系統(tǒng)的讀寫速度。

ApacheBench,是 Apache 附帶的一個工具,專門用于 HTTP Server 的benchmark testing,可以同時模擬多個并發(fā)請求。本次測試的主要目的是評估一些主流應(yīng)用在云主機上的性能表現(xiàn)。本次測試過程針對apache服務(wù)的默認首頁進行并發(fā)的壓力測試,模擬10w個請求,100個并發(fā)進行測試。

測試結(jié)果如下: 

FIO測試截圖如下:

I/O

天翼云主機--CPU:1核內(nèi)存:2G 系統(tǒng)盤隨機寫測試圖

天翼云主機--CPU:1核內(nèi)存:2G 系統(tǒng)盤隨機讀測試圖

天翼云主機--CPU:1核內(nèi)存:2G 數(shù)據(jù)盤隨機寫測試圖

天翼云主機--CPU:1核內(nèi)存:2G 數(shù)據(jù)盤隨機讀測試圖

天翼云主機--CPU:2Core 內(nèi)存:4G 數(shù)據(jù)盤隨機寫測試圖

天翼云主機——CPU:2核內(nèi)存:4G 數(shù)據(jù)盤隨機讀測試圖

天翼云主機--CPU:2核內(nèi)存:4G 系統(tǒng)盤隨機寫測試圖

天翼云主機——CPU:2核內(nèi)存:4G 系統(tǒng)盤隨機讀測試圖

吞吐量:

天翼云主機——CPU:1核內(nèi)存:2G 數(shù)據(jù)盤寫吞吐量測試圖

天翼云主機——CPU:1核內(nèi)存:2G 數(shù)據(jù)盤讀吞吐量測試圖

天翼云主機——CPU:1核內(nèi)存:2G 系統(tǒng)盤寫吞吐量測試圖

天翼云主機——CPU:1核內(nèi)存:2G 系統(tǒng)盤讀吞吐量測試圖

天翼云主機——CPU:2核內(nèi)存:4G 數(shù)據(jù)盤寫吞吐量測試圖

天翼云主機——CPU:2核內(nèi)存:4G 數(shù)據(jù)盤讀吞吐量測試圖

天翼云主機——CPU:2核內(nèi)存:4G 系統(tǒng)盤寫吞吐量測試圖

天翼云主機——CPU:2核內(nèi)存:4G 系統(tǒng)盤讀吞吐量測試圖

最大并發(fā):

天翼云主機——CPU:1核內(nèi)存:2G  Apache并發(fā)測試

天翼云主機--CPU:2核內(nèi)存:4G Apache并發(fā)測試圖

小結(jié):

隨著云計算產(chǎn)業(yè)的快速發(fā)展,云主機已經(jīng)成為新一代主機租用服務(wù)的代表和趨勢。面對紛繁復(fù)雜的云主機供應(yīng)商,用戶在做選擇時,阿里云、天翼云這樣大品牌、技術(shù)實力雄厚的主流供應(yīng)商應(yīng)為首選。由于硬盤I/O是云主機性能的最大瓶頸,在選擇具體產(chǎn)品時,要充分考慮自己的實際需求,對于I/O密集型服務(wù)器,天翼云主機是很好的選擇。

極客網(wǎng)企業(yè)會員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責(zé)任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2013-07-11
硬盤I/O:云主機性能最大瓶頸
隨著云計算理念和技術(shù)的快速發(fā)展,AWS亞馬遜云主機模式在中國IDC市場的落地應(yīng)用快速升溫。云主機作為該模式最典型和市場需求總量最大的應(yīng)用,市場關(guān)注度一路飆升,迅速成為IDC領(lǐng)域最熱門的詞匯。

長按掃碼 閱讀全文