雲伺服器並發測試
⑴ 如何對比測試雲伺服器的性能
選定雲伺服器廠商後,你可以對具體的雲伺服器產品技術規格進行對比,看是否滿足現有以及未來發展的業務需求。因為雲計算對於雲伺服器本身的結構靈活性、計算密度、存儲容量等都有要求的。所以得慎重選擇。不過天互數據是不錯的選擇。
⑵ 阿里雲伺服器,2核4G、5M帶寬的PV和並發大概是多少
PV和並發不是固定數值,看的是你網站具體運營資源佔用
和帶寬比例關系
比如說同樣的1M帶寬
你做文字企業站,和做成電影下載站,很明顯承載能力是不一樣的
不可能PV有固定比例
並發數,這個浮動幾率更大了,甚至和你最終採用的服務系統都息息相關
比如Apache 和IIS 都有很大區別
然後不同程序對伺服器資源佔用比例都有很大關系
同時還要結合上面帶寬的問題,所以不可能有固定結果。
另外,對於店大欺客的問題,有必要強調一下,網路能看到很多這種情況,萬網雖好但是客服目前依然是整個產品鏈的缺口,太多太多人出現問題得不到應有的服務。
⑶ 阿里雲伺服器ECS如何選擇性能測試PTS助你測試和選擇阿里雲伺服器
阿里雲伺服器ECS如何選擇?很多新手用戶並不知道PTS是什麼,如果你不知道如何選擇阿里雲伺服器ECS產品,性能測試PTS可以很好的幫助你快速對雲伺服器進行壓力測試,從而助你選擇適合自己的阿里雲伺服器ECS,下面是性能測試PTS詳解!
阿里雲開發者社區最近推出了一個「 ECS 選款利器!PTS助您快速上雲 」活動,PTS性能壓測包僅需0.99/月起,真實模擬,免去繁瑣的搭建和維護成本!現在您可以只支付10塊錢不到的試用成本,即可體驗使用 PTS 來幫助 ECS 進行容量規劃選擇合適規格的整個流程!
完成動手實驗的同學,即可參與抽獎活動,小米手環 6、藍牙鍵盤、掌上游戲機、筆記本支架、 數據線、優惠券等豐富獎品等您來拿!限量 1500 份,抽獎即得,百分百中獎哦!
性能測試PTS(Performance Testing Service)是具備強大的分布式壓測能力的SaaS壓測平台,可模擬海量用戶的真實業務場景,全方位驗證業務站點的性能、容量和穩定性。
PTS旨在簡化性能壓測本身的工作。
PTS目標是將性能壓測本身的工作持續簡化,使您可以將更多的精力回歸到關注業務和性能問題本身。在PTS平台上,您可以用較低的人力和資源成本,構造出最接近真實業務場景的復雜互動式流量,快速衡量系統的業務性能狀況,為性能問題定位、容量配比、全鏈路壓測的流量構造提供最好的幫助。進而提升用戶體驗,促進業務發展,最大程度實現企業的商業價值。
業務場景
PTS廣泛應用於各種壓力測試和性能測試場景,包括但不限於以下場景:
PTS孵化於服務阿里巴巴全生態五年以上的單鏈路、全鏈路壓測平台,是阿里巴巴內部最佳實踐的輸出。該平台對內除了支持日常的外部流量壓測之外,同時支持了大大小小的促銷活動,如天貓雙11、雙12和年貨節等。
壓測流程
PTS提供全面高效的壓測流程:
壓測流程說明:
1.在PTS控制台上,准備壓測API數據,構造壓測場景,定義壓測模式、量級等;支持隨時啟停壓測,壓測過程中可調速。
2.壓測啟動後,PTS後台的壓測控制中心將自動調度壓測數據、壓測任務和壓測引擎。
3.通過隨機調度全國上百個城市和運營商的內容分發網路CDN (Content Delivery Network)節點,發起壓測流量。保證從虛擬用戶並發量、壓測流量的分散度等維度都接近真正的用戶行為,壓測結果更加全面和真實可信。
4.通過壓測引擎向您指定的業務站點發起壓測。
5.壓測過程中,通過集成雲監控、ARMS(應用實時監控服務)產品,結合PTS自有的監控指標,實時採集壓測數據。
6.在PTS控制台,實時展現壓測數據,進行過程監控;壓測結束後,生成壓測報告。基於整個壓測場景的性能表現,定位性能問題、發現系統瓶頸。
壓測創建方式
PTS支持以下4種方式創建壓測場景(或稱壓測用例),如下圖所示:
說明:
方式一:PTS自研零編碼可視化編排,使用自研強大引擎壓測。
方式二: 使用PTS自研雲端錄制器,零侵入錄制業務請求並導入1中的自研交互中進行進一步設置。
方式三: 將導入腳本壓測 1中的PTS自研交互中,使用PTS自研引擎。
方式四:JMeter壓測並使用原生JMeter引擎進行壓測,PTS提供自定義的壓力構造和監控數據匯聚等產品服務。
其中,方式一、二、三由於使用了PTS的自研引擎,具備RPS(Requests per Second)吞吐量壓測模式、秒級啟動、實時控制、定時壓測和流量遍布全國運營商網路的差異化能力。
方式一是PTS最核心的一種壓測場景創建方式,所有資源包均可使用。其他幾種創建方式面向不同規格資源包開放。
適用於多業務場景
不論您處於哪個行業,在以下業務場景(但不限於),PTS都是您值得信賴的性能測試工具。
適用行業廣泛
PTS應用行業廣泛,涉及電商、多媒體、金融保險、物流快遞、廣告營銷、社交等等。
PTS服務阿里巴巴全生態多年,支持了天貓雙11、雙12、年貨節等大促活動。植根於電商行業的PTS,對電商的典型業務模型支持得更友好,壓測來源更廣泛,脈沖能力和流量掌控能力更強。
PTS自商業版發布以來,吸引了來自多媒體、金融保險、政務等眾多行業的用戶,以其強大的壓測場景編排能力和報表能力,幫助用戶快速發現問題,進行針對性地調優,提升了系統承壓能力。
適用於多種網路環境
不論您的業務位於公有雲、專有雲、混合雲或者自建IDC中,只要能夠通過公網訪問,PTS都能夠通過遍布全國上百個城市和各運營商的CDN節點發起壓測流量,最大程度地模擬真實業務場景。
適用於使用HTTP/HTTPS/WebSocket等協議的客戶端
PTS本身的GUI模式支持HTTP/HTTPS協議的壓測,無論您的客戶端是自研的App、移動端網頁、PC端網頁、微信小程序還是C/S結構的軟體,都可以使用PTS進行壓測。PTS同時集成了開源JMeter,支持更多的協議和場景,例如您可以通過「JMeter + WebSocket插件」的方式,對使用WebSocket協議的客戶端進行壓測(在PTS上傳相應的插件JAR文件即可),其他協議以此類推。
下面以電商典型業務場景為例,為您介紹如何在PTS中編排壓測場景。
什麼是壓測場景
要發起一次性能壓測,首先需要創建一個壓測場景。壓測場景中包含一個或多個並行的業務,每個業務包含一個或多個串列的請求。
示例
淘寶網需要對產品A和B相關的頁面(即存在多個API)進行壓測,假設其主要業務場景為:
業務A:瀏覽產品A。
業務B:購買產品B(登錄 → 瀏覽產品B → 加入購物車 → 提交訂單)。
那麼在壓測場景中的設置如下。
串聯鏈路1:瀏覽產品A 和串聯鏈路2:購買產品B是並行關系。
根據業務邏輯,一部分用戶在瀏覽產品A,另一部分用戶在進行購買產品B的一系列操作,即兩個業務是同時發生的,所以將它們設置為兩個串聯鏈路,壓測中會並行發起請求。
串聯鏈路中的多個API是串列關系。
根據業務邏輯,串聯鏈路2:購買產品B中的一系列用戶行為是存在先後順序的,所以將這些存在先後關系的API添加到一個串聯鏈路中,PTS壓測中會按照順序發起壓測。
綜合來看,在壓測中,示例中的瀏覽產品A的API和登錄的API,會同時發起壓測流量。更多性能測試PTS場景示例,可參考阿里雲幫助資料: 性能測試 PTS>最佳實踐
⑷ 雲伺服器中的內網收發包30萬PPS是一個什麼概念,相當於多少兆的帶寬
無論是阿里雲、華為雲還是騰訊雲,都可以允許用戶在一個雲伺服器集群中搭建各種服務,形成虛擬的私有雲,用戶就可以在這其中自由的配置IP地址段、子網和安全組等網路服務,同時也可以繼續申請彈性帶寬和彈性IP。雖然是雲伺服器,但依舊實現了一個雲上機房的內網鏈路,相互協作。所以對雲伺服器網路的測試也分為內網和外網兩部分。
本次測評使用的是netpert工具,首先對阿里雲、騰訊雲和華為雲的雲伺服器運營商內網間TCP帶寬的性能測試。在條件相同的情況下,華為雲的內網帶寬達到400Mbps,阿里雲達到280Mbps左右,而騰訊雲的內網帶寬非常有優勢,已經達到了1100Mbps左右,更適合數量較大的多台伺服器組成的內網。
帶寬情況清楚之後再使用iPerf3對測試的主機進行UDP PPs的測試,均開放16001-16008埠,測試結果為華為雲S6內網PPS達到25萬,華為雲為15萬,騰訊雲S2達到45萬至51萬之間,所以從各方面的內網情況來看,騰訊雲的內網情況是非常OK的。
外網的情況通過第三方測試網站對雲主機進行測試,主要從外網和主機的連通性來展現相關服務的速度和質量。通過Ping的方式來測試,通過最低、最高、平均和海外平均四組數據來統計結果。測試結果為平均情況均在60ms左右,海外的都在130ms左右。從最低來看華為雲和騰訊雲都為4ms,阿里雲5ms。
再結合上下載能力進行測試,從三個廠家的雲主機上下載100MB大小相同的文件來測試伺服器的傳輸速度和鏈路質量,通過測試,結果最快華為雲的耗時120s。所以綜合來看,華為雲的S6伺服器連接速度是較快的,下載文件的速度也是最優的。
⑸ 兩台2核4g 集群多少並發
兩台2核4g集群500並發。
雲伺服器能夠承載多少並發量與後端程序代碼有很大關系。拿Web伺服器為例,Nginx配置也會影響伺服器的最大並發量;後端語言也會影響並發數,比如PHP,網頁是動態PHP還是靜態HTML?動態PHP網頁需要訪問資料庫,這些都會佔用雲伺服器資源,是否需要將資料庫分離出去等。
⑹ 怎樣測試雲伺服器的性能
一般的不用測試,看你伺服器配置就可以
⑺ 雲伺服器提供商,雲游戲應用場景測試,有哪些測試項
伺服器性能 並發 穩定性 網速
⑻ 阿里雲16核32G100M帶寬支持多少人並發
這個與你網站的類型有關.普通文字類的或者門戶型的網站比較節約帶寬資源.並發數上萬應該沒問題.而下載.視頻類的網站比較占帶寬資源.並發數要少的多.而且你所使用的網站程序不同.對資源的佔用情況也不一樣.所以不同的網站會不同的結果.只有真正測試後才可以確定.
另外阿里雲這種高配置成本很高.遠不如選擇獨立伺服器更劃算.雲主機是多用戶共享CPU資源,而獨立伺服器是完全的自己使用.相對來講同等配置的情況下.獨立伺服器的性能還是要更強大一些.
⑼ 雲伺服器,2核4g,帶寬5M可支持多少人同時在線
雲伺服器支持的在線訪問人數跟很多因素有關,不同的網站、不同的伺服器配置,並沒有一個確切的答案。用戶可根據自己的網站情況估算雲伺服器的承受量。
網站同時在線訪問的人數,通常是指15分鍾內訪問頁面數或pv,如果平均頁面大小1000KB,那麼3秒完全打開。
以雲伺服器的帶寬是10M為例,15分鍾理想狀態下可以打開的頁面數公式:
1280/(1000/3)=3個(也就是每3秒可以打開3個頁面);(15分鍾*60)/3*3=900個頁面。
如果平均一個pv打開3個頁面,最大支持300個pv。假如是4M帶寬,就是打開360個頁面,最大支持120個pv。
當然,以上推算是最理想的狀態,也是最飽和、最平均的分配方式。
而在實際情況中,網站頁面大小不一樣,一個時間段訪問人數不一樣(有時多、有時少),雲主機的性能、程序執行、客戶本地網路等等多種因素影響,無法做到精確計算。
當網站圖片或頁面被伺服器發送後,伺服器就關閉此鏈接,和其他請求者建立鏈接。每次並發幾乎是瞬間完成的,一般在幾毫秒至幾十毫秒。當用戶打開頁面,然後正常關閉瀏覽器時,用戶的在線人數也會馬上清除。
需要明確的是,不同型號、不同雲服務商品牌的伺服器能夠承受的流量肯定是不同的,所以,這是影響同時在線訪問數量的原因之一。
(9)雲伺服器並發測試擴展閱讀:
雲伺服器的業內名稱其實叫做計算單元。所謂計算單元,就是說這個伺服器只能算是一個人的大腦,相當於普通電腦的CPU,裡面的資源都是有限的。
要獲得更好的性能,解決辦法一是升級雲伺服器,二是將其它耗費計算單元資源的軟體部署在對應的雲服務上。例如資料庫有專門的雲資料庫服務、靜態網頁和圖片有專門的文件存儲服務。
雲伺服器根據用戶選擇不同的線路會配備不同數量的IP地址。單線路默認贈送一個獨立IP,雙線路二個獨立IP;因增加IP造成帶寬無法限制,暫時不予增加IP。
⑽ 雲伺服器出口帶寬如何測試
測試伺服器帶寬前,要了解帶寬的含義:帶寬是指伺服器接入骨幹互聯網的出口最大能達到的達到量,是指若干個用戶同時訪問時的最大速率,而不是某個用戶測試就能達到的速度。
很多人總是把帶寬當成寬頻來測試,最直接的表現就是:在自己伺服器上下載東西測試速度,一旦下載得到東西慢了就覺得有問題。其實這是最不準確的。登錄伺服器上下載軟體或者在你本地下載伺服器上的軟體時,發現無法達到所說的速度,原因跟你本地的上網速率有關。即使你本地是100M上網,因為經過若幹路由,因中途路由器的速度是有一定限制和損耗的。正確的測試辦法應該是:
1.ping目標地址[參數t]
舉例:
在「開始菜單」-運行-輸入cmd-進入DOS界面-輸入命令:pingwww.***.com-t(或者目標的IP地址)
運行結果:C:DocumentsandSettings Administrator>pingwww.***.com-t【輸入的命令】
按住CTRL+C停止ping,查看結果:
Pingstatisticsfor120.72.38.170:
Packets:Sent=48,Received=48,Lost=0(0%loss),【合計發包83個,收到83個,丟包0對保率0】-seconds:Minimum=10ms,Maximum=12ms,Average=10ms【最小值10毫秒,最大值12毫秒,平均10毫秒】一個速度好的機房,首先丟包率不能超過1%,最好是1
2、測試路由tracertrouter
這個是看看測試點到達目標伺服器需要經過多少個路由器,並且可以根據經過的每個路由的毫秒數字看出慢在那個路由器,並通過ipnslookup來查看這個ip屬於那個運營商的,甚至那個省市的運營商的,這樣就一目瞭然了。
舉例:C:DocumentsandSettings Administrator>tracertwww.***.com-d
由上面的測試可以看出,到目標機房的hops跳數是越少越好,在國內一般在15-18左右為好,同城的應該在12-15左右。
如果由個別跳數的毫秒數特別大,可以去whois.sc查詢ip歸屬,可以基本確定慢在哪那個運營商那裡,鑒於南北電信聯通互聯不互通的情況一直存在,有時候知道慢在什麼地方,也是沒辦法解決的。只有根據客戶群上網方式所在地來選擇電信或者網通。
3、文件下載
這個很簡單,首先了解你上網方式的最大值,如果是2MBPS的ADSL,那麼理論最大下載速度是2*1024/8=256KB,實際最大下載速度是200KB以上都算穩定,如果是512KPS的adsl,一般在50-60KB就達到峰值了。測試的時候找超過50M的文件下載,時間稍微長一點,用單線程下載,主要看一個平均值就可以了,如果能達到上網方式的下載峰值,並且穩定在一個數值段,那麼可以說都是穩定的。