久久在线视频在线_欧美在线一级va免费观看_欧美日韩国产在线一区_亚洲一区二区三区在线观看视频

您當前的位置: 首頁 > 新聞 > 其他

論云存儲服務性能評測的正確姿勢

來源: 編輯:vbeiyou 時間:2015-12-30 04:46人閱讀
1 最近,越來越多的第三方獨立機構推出了云服務測試報告,這個現象讓我有些喜憂參半。喜的是數據的大爆炸,企業的轉型意識,互聯網的發展已經讓云計算市場迅速進入了紅海階段,人們對云的需求與依賴性越來越高。憂的是也有打著云服務獨立測試的旗號讓一些并不真實的數據展現在受眾面前的事情發生。 七牛進入云服務領域四年了,我們從云存儲做切入口,到目前積累了大約幾十萬用戶。在這里,將“如何更好地測試云存儲服務性能”分享出來,希望能讓更多的在選擇云和往云上遷移的企業獲益。 首先,普及一個基礎知識:我們認為,在互聯網的世界里有三類不同的數據:1. 結構化數據,也就是關系型數據。2. 日志類型的數據,即記錄用戶行為軌跡的數據。3. 非結構化數據,也就是我們經常使用和產生的文件類數據,如圖片、音視頻數據等。就目前來說,大家所接觸到的公有云存儲一般是針對第三類也就是非結構化數據的存儲,除了存儲本身,也會提供數據加速(CDN)以及數據處理等服務,七牛就是這樣。 這里面,每一個子服務都會對應相關的獨立測試,而本篇文章更多的是探討如何做好存儲本身的性能測試。 了解了基本概念,在測試前,我們先理解下典型的數據使用環境下的三個主要階段。 第一階段指數據從客戶端到存儲的服務端(服務入口),即上行階段。上行的表現一方面是由用戶的網絡質量決定的,同時也與云存儲服務商上行節點的優化策略有關。這時,最重要的是做好整體的網絡優化,以及在軟件層面解決由于網絡不穩而帶來的上行問題。例如,斷點續上傳,模式是分片并發上傳,是能很好地解決網絡不穩的方法。因此,我們在為“美拍”服務的時候,對方是非常典型的短視頻UGC場景,就充分用到了斷點續上傳的功能。此外,增加存儲節點和反向代理節點也可以優化劣質網絡環境下的用戶上行問題。上行這個展開了,也是一個獨立測試。 第二階段就主要依賴云存儲服務本身的性能表現。例如,在數據達到存儲入口之后,需要多久才能落地到磁盤;在取一個數據時,數據要多久才能從磁盤到達存儲的出口等。這個階段的測試也是下文五個關鍵點中所主要描述的。 第三個階段指數據的下行階段。數據一般是由普通用戶來使用的,而從存儲邊緣到達客戶端的數據下行表現是由CDN決定的,因此這個階段的性能評測是典型的CDN性能評測,很多文章中均有詳細描述,這邊就不做具體描述了。 那么如何針對云存儲本身的性能表現做有效評測呢?我們分五個關鍵點來說。 第一個關鍵點: 保障測試機的性能。目前絕大多數云存儲服務的性能都不弱,因此,在測試時,保障充足的帶寬是非常非常必要的,同時,CPU等資源也要確保充足。此外,如果是通過上傳小文件來進行測試的話,則盡量從內存生成小文件,而不是從磁盤生成,以免由于磁盤IOPS不夠,而影響測試的準確性。而如果上傳的是大文件,那么最好不要受到測試機帶寬的限制。同理,如果是下載一個小文件,最好不要落磁盤,直接將其扔掉就好了,以避免磁盤成為性能瓶頸。 第二個關鍵點: 將測試機與云存儲服務的距離控制在合理的范圍內。機器離云存儲的距離是非常關鍵的,因為如果兩者之間的距離太大的話,跳數、丟包率、延遲等都會極大影響測試的效果。一般測試,通常會選擇在同一個供應商同機房提供的虛擬機上來做云存儲性能測試,這樣不僅測試起來會比較方便,而且能確保測試結果準確有效。 這里面要說到七牛的一個特殊情況,七牛目前對外是不提供虛擬機的,虛擬機的使用是要實名申請審批的,因此第三方獨立測試機構在測試七牛時,也希望能夠更好地確認這一點。 第三個關鍵點: 根據存儲數據的大小,關注相應的測試指標。通常都會選擇Get(下載)和Put(上傳)來測試云存儲本身的服務性能。這里面會考察響應時間與TPS(平均每秒處理的事務數)。 那么,我們推薦以實際用戶為基準來考慮測試數據的大小。對于圖片數據來說,可以關注50KB和2MB兩個級別,主要因為一般手機拍照的圖片大小在1MB到2MB這個級別,這對圖片上行和下載原圖都比較關鍵。而50KB是比較常見的縮略圖的大小,也就是在網頁上展示的絕大部分圖片都是這個大小。當然網站上還會有logo、圖標等圖片,可能會更小,但這類圖片基本上都是重復的,這樣CDN的緩存效率比較高,一般體驗都不會差。而容易造成用戶體驗差的,反而是那些每次大小都不一樣、每個頁面都不會重復的圖片,它們才是評估的關鍵。而如果是做短視頻產品,如常見的10秒的短視頻,文件大小通常是1-2MB,應該關注這個級別的上行和下行。如果是更長的視頻,也應該關注相對應的測試大小。 第四個關鍵點: 測試數據的頭尾都是不能要的。在測試時,一般要選取中間的數據,因為最開始的時候,由于程序啟動或者其他干擾原因會導致性能不太穩定,一般性能會差一些的。同時,尾部的數據通常也需要去掉,比如使用多線程測試時,各個線程結束的時間不一致,也會導致測試尾部的數據偏差較大。 第五個關鍵點: 推薦對云存儲服務做一些高并發的測試,這樣可以考驗云存儲供應商的真實能力,即在處理高并發情況下的成功率。但做高并發測試時,用比較傳統的Java、Python等語言不太合適,因為在線程模型下它們的并發能力受系統能支撐的線程數限制,高并發的寫法又比較復雜。而用Go、Erlang、Scala,Node.js等語言則會方便不少。 由于國內還沒有特別權威的第三方做獨立對比測試的機構,所以最好是自己來做測試,按照上面的方式,也很簡單。 此外,選擇云存儲,除了上面談到的云存儲本身的性能,用戶也需要關注存儲的可用性以及性價比等方面。關于可用性,自己寫一個腳本,放在crontab里邊跑一段時間,收集一下數據就可以了。目前,國內有些云服務供應商為了讓用戶能實時了解服務的可用性,從而更放心地使用云服務,已推出系統健康狀態實時監控服務,例如在 status.qiniu.com上就可以看到七牛的完整可用性紀錄以及關鍵性能指標。當然,也要考察覆蓋度問題,不過覆蓋度問題一般由CDN提供支持,也有聽云這類比較易用的測試服務。 當下,AWS、Azure等海外云服務也已經落地國內,他們在國內通常也具備了以上測試條件,因此測試方式并無不同。 最后想說的是,到了今天,越來越多的企業在選擇云,基礎技術對用戶而言也越來越隱形,而以用戶的需求為中心,專注云服務的質量才是廠商真正最需要做的。

本站所有文章、數據、圖片均來自互聯網,一切版權均歸源網站或源作者所有。

如果侵犯了你的權益請來信告知我們刪除。郵箱:business@qudong.com

相關文章

久久在线视频在线_欧美在线一级va免费观看_欧美日韩国产在线一区_亚洲一区二区三区在线观看视频
99精品国产在热久久下载| 亚洲一级影院| 蜜臀久久99精品久久久画质超高清 | 欧美日韩国产成人在线| 一本色道久久综合亚洲精品按摩 | 国产精品高潮呻吟久久| 亚洲男人影院| 欧美尤物巨大精品爽| 激情久久综合| 亚洲国产欧美一区二区三区久久 | 亚洲欧洲中文日韩久久av乱码| 亚洲级视频在线观看免费1级| 欧美日韩mv| 久久成人免费| 欧美激情aⅴ一区二区三区| 亚洲一区3d动漫同人无遮挡| 欧美一区在线直播| 日韩午夜激情电影| 午夜精品久久久久久久男人的天堂| 狠狠噜噜久久| 一区二区三区欧美| 在线看国产日韩| 日韩亚洲欧美成人一区| 狠狠狠色丁香婷婷综合久久五月| 亚洲精品视频在线播放| 国内激情久久| 一区二区三区视频在线| 在线日韩一区二区| 亚洲女人小视频在线观看| 亚洲激情一区| 久久不射网站| 午夜国产精品视频| 欧美女激情福利| 开心色5月久久精品| 国产精品久久久久av免费| 欧美激情一级片一区二区| 国产精品专区h在线观看| 亚洲国产婷婷| 影院欧美亚洲| 欧美一区二区在线观看| 亚洲综合精品| 欧美日韩成人综合在线一区二区| 理论片一区二区在线| 国产精自产拍久久久久久蜜| 日韩午夜免费| 亚洲伦理在线观看| 久久夜色精品国产欧美乱极品| 欧美一区二区三区视频免费播放| 欧美日韩一区二区精品| 亚洲欧洲一区二区三区在线观看| 一区二区亚洲| 久久久爽爽爽美女图片| 久久国产一区二区三区| 1769国内精品视频在线播放| 亚洲综合精品四区| 亚洲一区欧美一区| 欧美日韩一区精品| 日韩视频精品| 亚洲素人一区二区| 欧美日韩精品免费观看| 亚洲精品久久嫩草网站秘色| 亚洲精品乱码久久久久久日本蜜臀| 久久久久国产一区二区| 久久网站热最新地址| 国内成人在线| 久久中文久久字幕| 亚洲高清资源综合久久精品| 亚洲国产精品久久人人爱蜜臀| 久久一二三四| 欧美黄网免费在线观看| 亚洲精品久久视频| 欧美精品在线看| 日韩午夜三级在线| 先锋影音网一区二区| 国产日韩欧美综合一区| 久久国产精品亚洲va麻豆| 久久日韩粉嫩一区二区三区| 极品尤物久久久av免费看| 久久综合给合久久狠狠狠97色69| 欧美成人日韩| 一区二区欧美在线| 国产精品一区二区在线观看| 久久爱91午夜羞羞| 亚洲国产精品一区二区第一页| 99精品黄色片免费大全| 国产精品久久久久国产a级| 欧美专区日韩专区| 亚洲电影在线观看| 午夜精品福利一区二区蜜股av| 国产午夜久久| 欧美精品粉嫩高潮一区二区 | 国产精品美女| 久久久91精品国产一区二区三区| 亚洲国产成人av好男人在线观看| 亚洲天堂激情| 精品999成人| 欧美新色视频| 久久综合狠狠| 亚洲欧美日韩中文视频| 亚洲第一伊人| 欧美中文字幕精品| 99re亚洲国产精品| 韩国一区二区三区美女美女秀| 欧美另类在线观看| 欧美一二三视频| 一区二区久久| 亚洲成色精品| 久久久久久久一区二区| 亚洲少妇诱惑| 亚洲人妖在线| 激情欧美一区二区三区在线观看| 欧美日韩激情网| 麻豆精品一区二区综合av| 亚洲综合日韩在线| 99精品热视频| 亚洲丰满少妇videoshd| 久久香蕉精品| 久久精品亚洲国产奇米99| 中日韩男男gay无套| 亚洲黄色高清| 在线视频国内自拍亚洲视频| 国产亚洲网站| 欧美伊人影院| 亚洲一区日本| 在线综合亚洲| 日韩一级黄色片| 亚洲日本中文字幕| 亚洲丁香婷深爱综合| 欧美h视频在线| 久久亚洲一区二区三区四区| 欧美在线在线| 久久本道综合色狠狠五月| 午夜精品久久一牛影视| 一区二区三区欧美亚洲| 99精品视频一区| 亚洲毛片网站| 一区二区免费在线播放| 中文无字幕一区二区三区| 亚洲最新在线| 亚洲视频一区二区| 亚洲午夜精品| 午夜精品偷拍| 欧美中文字幕在线播放| 久久精品国产久精国产爱| 久久精品亚洲一区二区| 久久成人资源| 久久亚洲春色中文字幕| 鲁大师成人一区二区三区| 欧美成人自拍| 亚洲欧洲一区二区三区| 中文高清一区| 欧美一区亚洲| 蜜臀a∨国产成人精品| 欧美紧缚bdsm在线视频| 欧美日韩另类国产亚洲欧美一级| 欧美视频免费在线| 国产精品中文字幕欧美| 一区二区三区无毛| 日韩午夜三级在线| 亚洲永久免费精品| 久久久91精品国产一区二区精品| 久久亚洲精选| 亚洲欧洲精品一区二区精品久久久| 亚洲剧情一区二区| 午夜欧美视频| 欧美成年人视频网站欧美| 欧美日韩在线三级| 韩国三级在线一区| 99精品热视频只有精品10| 欧美一区二区视频97| 欧美a级片网| 久久国产精品黑丝| 久久成人综合网| 欧美日韩播放| 国内精品久久久久伊人av| 亚洲精选久久| 久久精品毛片| 日韩午夜av电影| 久久久免费观看视频| 欧美视频在线不卡| 影音先锋亚洲一区| 香蕉久久夜色精品国产| 免费看亚洲片| 午夜精品999| 欧美另类视频| 亚洲国产另类久久精品| 欧美亚洲三区| 欧美激情网站在线观看| 久久9热精品视频| 国产精品jvid在线观看蜜臀| 在线播放不卡| 久久riav二区三区| 亚洲精品小视频| 毛片av中文字幕一区二区| 国产日韩精品电影| 亚洲一区三区电影在线观看| 亚洲国产精品激情在线观看| 久久九九热re6这里有精品 | 理论片一区二区在线| 韩国av一区二区三区在线观看|