❶ 如何測試伺服器帶寬
常用的方法有幾種:
一.找IDC服務商,通過機房的監控來查看帶寬的使用情況.這種方式通常是能查看帶寬當前的佔用情況.如果是要查看帶寬的大小.需要讓機房從交換機上查看.
二.自己在伺服器上放置一個較大的文件.然後找多個用戶同一時間下載該文件.下載的過程中點開伺服器的任務管理器.查看聯網選項中的帶寬使用情況.
三.安裝360或者是其他帶寬測試工具,在伺服器上面運行並測試帶寬大小.
❷ 怎樣選擇伺服器的帶寬和流量
帶寬是決定主機訪問速度的重要因素之一,尤其是對於訪問量大的網站,網路帶寬的大小顯得尤為重要。而流量其實就是帶寬在時間上的累積,用數學上的話說就是帶寬對時間的積分。做個通俗的比喻,拿自來水來說,帶寬其實就是水管的流速,而流量就是流出的水的總量。
因為網路帶寬和流量對於伺服器來說至關重要,所以在選購伺服器之前應該很好的了解這個概念,要麼很容易被主機商忽悠。下面是帶寬容易出現的幾個誤區。
一.容易混淆的兩個單位:位元組和位
說到帶寬,就會涉及到帶寬的單位,帶寬一般用位做單位,英文是bit,例如adsl的帶寬是2mb,實際上就是2mbit每秒。前面的M,還有對應的K, G大家應該都遇到過,表示數量級,進制是1024,估算的時候也可以簡單的用1000代替。也就是1G=1024M 1M=1024K.
用電腦的人一般都會熟悉這樣的概念,例如我的硬碟是160G。這個160G表示什麼呢,其實是160G Byte,也就是160G比特,這樣大家就知道了,這個和上面說的那個2mb是不一樣的。
比特和位的關系:一個byte等於8bit。縮寫的時候兩個都是b,習慣上byte縮寫用大寫的B,而bit用小寫的b,但是很多時候書寫很混亂,所以看到主機商標的帶寬要先搞清楚是byte還是bit。一般說機房帶寬,主機埠帶寬都是bit,但是有些主機限制峰值帶寬,而這個有的主機商用byte,有的用bit,相差8倍,所以要先弄清楚。
二.共享和獨享之分
這個虛擬主機一般不說,只有在主機租用和託管的時候會提到,因為虛擬主機肯定是分享一個伺服器的帶寬,沒有獨享的。但是因為虛擬主機就是從伺服器上分出來的,所以還是明白伺服器的帶寬情況比較好。國內常見的是100M共享和10M獨享,100M共享其實就是一個機櫃分享一個100M的埠,至於每台伺服器能分到多少,取決於這個機櫃的伺服器數量和每個伺服器的帶寬佔用情況。而10M獨享,就是給每台伺服器一個10M的埠。一般來說,100M共享每台伺服器分到的貸款大約在2M到5M左右,所以10M獨享是優於100M共享的。
國內的虛擬主機用的伺服器多數是100M共享,也有10M獨享的,但是有人說他的伺服器是100M獨享的就要小心了,騙人的嫌疑很大。
除了以上說的,其實一個伺服器能夠分到的帶寬還取決於整個機房的帶寬是否充裕。10M獨享或者是100M獨享其實只是10M埠或者100M埠接到了交換機上,做個極端的例子,假設機房給你了100M的埠,但是機房到公網的出口實際上只有10M,那麼其實你的最大帶寬也就是10M而已。從這個意義上說,100M獨享其實還是共享,並不是把你的出口接到了主幹網上。再大一層次,如果是某個主幹網擁塞,就是給你1G埠接到主幹網上,帶寬照樣會限制。所以獨享和共享其實是相對的。
一般來說,假如一個機房的出口帶寬是10G,分給伺服器或者機櫃的帶寬累加值會大於這個值,也就是所謂的超賣。如果沒有超賣,10G的帶寬只能分給100個百M共享的機櫃。因為並不是每台伺服器每時每刻都會占滿帶寬,超賣會更充分的利用資源。虛擬主機的帶寬以及其他資源都和這個道理差不多,也會存在超賣的現象,但是只要是合理的,都是對用戶和主機商都有利的。關於虛擬主機超賣的分析我們以後專門介紹。
三.流量
對於網路帶寬控制,不少主機商,尤其是美國主機都會限制流量,那麼我們就分析一下網站帶寬大小指標流量的具體概念,感覺一下。
1.10M獨享的伺服器的每月最大流量:
帶寬用的是bit,所以別忘記8倍的差別。寬頻帶寬計算如下:(10m x 3600 x 24 x30) /(1024x8) =3164GB
也就是10M獨享的伺服器每個月的流量上限是3000G,可以看出來,不管主機商是否明確寫著限制流量,其實都是有限制的,只是寫不寫而已。上面計算的是理想狀態,一看來說都是達不到最大帶寬的。
一般來說,一台伺服器上至少要放100個網站(很多都是幾百個),那麼如果平均算,每個網站分到的流量實際上只有30G每個月。
2.1G流量意味著什麼?
假設你的一個頁面是100KB,那麼1G流量可以訪問的頁面是:(1x1024x1024)/100=10485,也就是說每天1G流量可以承受1萬PV,很多個人網站是達不到這么大pv的,所以很多網站每個月30G流量足夠了。當然如果下載的話流量就可能會很大。
另外,一個頁面文件100K,訪問時消耗的流量未必就是100K,瀏覽器都會緩存頁面,很多元素是不會重復計算流量的。另外還可以通過gzip等方式降低流量佔用。
所以,一般情況下,流量限制並沒有多數人想像的那麼可怕,而且不管主機商是否限制,其實都隱含了流量限制。如果你的伺服器只有1M的帶寬,你拚命的用,一個月也只能用掉300G而已。
❸ 測試伺服器帶寬的幾種常用的方法有哪些
一、下載測試法
下載測試法主要是將一個大型的文件放置在伺服器上,然後通過下載的方法來對帶寬的下載速度和穩定性進行測試,這種方法比較適用,特別是對於搭建下載網站或者在線視頻這種需要大帶寬支持的用戶來說。不過通常這種方法也需要服務商的配合。一般情況下:
1Mbps的帶寬下載速度:100K-150K/S
2Mbps是200-280K/S
4Mbps是400K-500K/S
8Mbps是800-950K/S
10Mbps光纖共享能達到1M-1.5M/S
註:(1Mbps寬頻理論下載速度128K/s,2Mbps寬頻理論256K/s,4Mbps是512K/s)
2、使用Ping測試網速
通過ping
服務商所提供的IP地址來對網路的當前情況進行測試。但是需要注意的是這種方法只是對帶寬的一個估算,而不是直觀地將數值表現出來,這種方法最重要的測試伺服器的訪問速度穩定性。
3、使用測試網站
只要用戶在搜索引擎上一搜,其實有很多網速測試網站可以進行網速測試,是最常用的網速測試方法,而且用戶根據網路使用情況選擇測試線路,測試點遍及全國各省、美國、澳大利亞、日本等海外國家,用戶可選擇任意測試點進行測試,網站採用flash實現測速功能,可視化的測試過程,測試結果能准確反映本地網路速率,無需下載安裝插件或添加額外設備,使用簡單,操作方便。
4、使用路由跟蹤
常見的路由跟蹤命令行 windows有Tracert和winmtr, Linux下有traceroute和mtr,
windows的winmtr是帶gui的使用比較簡單。根據以上帶寬的速度,然後除頁面文件大小,乘以打開頁面的時間(秒為單位)。這樣就可以算出1M帶寬能同時承受多少人訪問了。
❹ 怎麼測試伺服器的帶寬,判斷伺服器網路穩
1、ping伺服器的ip地址,看丟包率和速度
2、下載文件,首先了解你帶寬的最大值,如果是5MBPS的ADSL,那麼理論最大下載速度是5*1024/8=640KB,實際最大下載速度是600KB以上都算穩定,如果是512KPS的adsl,一般在50-60KB就達到峰值了。測試的時候找超過50M的文件下載,時間稍微長一點,用單線程下載,主要看一個平均值就可以了,如果能達到上網方式的下載峰值,並且穩定在一個數值段,那麼可以說都是穩定的。詳細了解的可私信
❺ 如何查看伺服器的帶寬
第一種方案:
簡單粗暴的一個方法,而且很直觀。
就是在伺服器上傳大文件做下載測試,上傳的時候可以估算到上傳速度,下載的時候可以看到下載速度。
比如20M寬頻 下載速度大概2M/s左右。
100M下載速度11M/s左右。
另外一個方法就是在伺服器上使用。
第二種方案:
通過直接下載SpeedTest腳本,只需要簡單的3步命令即可。
第一行為下載Speedtest工具
第二行命令為給speedtest許可權
第三行命令為正在開始測速測試,並把結果輸出為圖片。
[root@bogon ~]#wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
[root@bogon ~]#chmod +x speedtest-cli
[root@bogon ~]#./speedtest-cli --share
上圖可以看到測試結束。
Download:7.31Mbit/s 表示下載速度
Upload:0.96 Mbit/s 表示上傳速度
也可通過點擊最後一行的圖片鏈接,直觀顯示測試結果
❻ 怎麼估算伺服器需要的帶寬
一般正確計算帶寬的方法是:每秒鍾下載文件的位元組數×8/0.7 = 寬頻的速率。這前提是你必須先關閉其他正在運行中的網路應用程序,不能同時下載其他網頁和軟體。
舉例說明,如果你的站是圖片網站或者論壇網站,1M帶寬就相當於200人左右在線。假如說是下載的話,那麼就要看並發連接數目。最後用並發數目除以每個人所佔用的帶寬。例如:2400人同時在線,2400人並發同時操作,每個人的頁面30KB,那麼合算成帶寬就是:2400/(30KB*8)=10Mb