請問一個能負荷4000人同時上線的Server.. - 3C

Freda avatar
By Freda
at 2013-06-20T12:16

Table of Contents

這個就要讓專業的來了

一個人使用一個網頁

送出的request可能不只一個

而且http request是一次性的連線

非持續性的

而每載入一個src就會用到一個request

你看看一個選課網頁要載入多少東西...

所以只要人一多

此時CPU就先受不鳥了

尤其是選課時一堆白木會一直按F5或是Ctrl+F5

網路服務重點在於網路卡跟CPU

網路卡能否分擔CPU的IO很關鍵

不過問題還是出在軟體上

這跟用什麼語言來編寫無關

這跟網頁的架構有關

因為絕大部分在處理字串

使用新的網路通訊技術可解決這問題

不過這不在我想探討的範圍內

這裡講解硬體問題

假設伺服端網卡100Mbps/100Mbps(12.5MB)

學校一般應該都是這個速度而已

一個使用者一次request 20~60KB(算很保守了)

這樣頂多213~640人同時使用就會變成DDOS...

假如伺服端網卡1000Mbps(125MB)

學校路由也要這個規格

人數就可能可以容納多出近10倍

不過就如同前面所說

IO要是忙不過來

一樣會演變成DDOS......





而民營ISP對TANET目前最大頻寬是10Gbps

你認為同時使用中你的ISP業者會被分配到多少?

所以校外選課常常很悲劇......





※ 引述《elrice2010 (玉米貓)》之銘言:
: 想請問一個能同時負荷4000人上線,並進行類似下單動作的伺服器所需的硬體規格。
: 我不想打一行文啊~ 只是需求真的就一行....
: 謝謝大家,麻煩了。
: 我不是想省錢,我只是想知道為什麼我們學校的選課系統會那麼頓而已....

--
Tags: 3C

All Comments

Cara avatar
By Cara
at 2013-06-24T19:39
我比較好奇的是我們學校從沒LAG過...
Emily avatar
By Emily
at 2013-06-25T23:04
選課前 網咖包10臺N瀏覽器N分頁N多登RUN批次是基本招
Isabella avatar
By Isabella
at 2013-06-28T14:54
結論就是: 選課=DDoS
Mary avatar
By Mary
at 2013-07-01T05:43
所以我們學校改成時間內登記後抽籤Orz
Daph Bay avatar
By Daph Bay
at 2013-07-01T23:19
我學校也是像四樓那樣
Tom avatar
By Tom
at 2013-07-03T23:31
登記後抽籤,很公平...........................才怪
Annie avatar
By Annie
at 2013-07-07T22:20
10Gbps喔...orz
Oliver avatar
By Oliver
at 2013-07-10T05:02
就是有強者我同學某抽必中,衰者我自己沒中過....
Dinah avatar
By Dinah
at 2013-07-14T00:26
學網連以前某站頻寬怪獸都養得起了,選課還好吧
Blanche avatar
By Blanche
at 2013-07-15T04:16
偷推一下Node.js 高IO吞吐量 可維持同時間3000連線數
Ursula avatar
By Ursula
at 2013-07-18T23:48
這種短時間高占用的丟到PaaS上很適合,負載平衡和
Anthony avatar
By Anthony
at 2013-07-22T08:13
運算資源調整人家都幫你做好了。
Gilbert avatar
By Gilbert
at 2013-07-22T18:06
謝謝詳細的分析,
Delia avatar
By Delia
at 2013-07-27T10:05
Yuri avatar
By Yuri
at 2013-07-27T13:52
大學甄選的作業 中正大學的確是走中華電信10G線路哦!
而且今年的加入線上書審 還特別台大中正雙分流
Charlotte avatar
By Charlotte
at 2013-08-01T07:18
其他的不能再多說..
Lauren avatar
By Lauren
at 2013-08-05T19:38
總不能跟TANET塞再一起 目前TANET塞得死死的
教育部那邊的10G 一到尖峰時刻 直接滿載..
Eden avatar
By Eden
at 2013-08-06T05:28
頻寬可以去TWNIC査
Zenobia avatar
By Zenobia
at 2013-08-09T09:19
推詳細說明
Madame avatar
By Madame
at 2013-08-12T21:22
頻寬怪獸也只有交大才養得起吧 其他學校可是苦哈哈的
Victoria avatar
By Victoria
at 2013-08-15T00:35
交大一年砸數千萬在自有頻寬上 比一般學校強太多了
Poppy avatar
By Poppy
at 2013-08-19T18:15
沒差啦 搶不到就花錢跟人買課 有選到課 不需要就賣人
Kelly avatar
By Kelly
at 2013-08-20T16:15
好奇使用雲端技術有沒有辦法解決系統問題??
Leila avatar
By Leila
at 2013-08-21T21:06
若是排除頻寬問題,像是Google用多台PC建置雲端系統
Olivia avatar
By Olivia
at 2013-08-22T11:44
最近逛圖書館看到雲端的書 =P
Hardy avatar
By Hardy
at 2013-08-27T09:58
我記得我十二年前選課時改成雖然有限人數
但是超過選課人數,每天會有一個時段系統會自己抽籤

請問一個能負荷4000人同時上線的Server..

Mia avatar
By Mia
at 2013-06-20T09:28
想請問一個能同時負荷4000人上線,並進行類似下單動作的伺服器所需的硬體規格。 我不想打一行文啊~ 只是需求真的就一行.... 謝謝大家,麻煩了。 -- 我不是想省錢,我只是想知道為什麼我們學校的選課系統會那麼頓而已.... -- 大家不要轟y3k拉~ 我自己剛開始沒想到會被誤會的, 我特別跑到版上問的原 ...

未來3年DRAM缺貨逐年增加 價格天天漲

William avatar
By William
at 2013-06-20T07:39
※ 引述《lightwings (L)》之銘言: : http://news.cnyes.com/Content/20130618/KH8I3WO9OBC06.shtml : DRAM供不應求,記憶體廠南科(2408-TW)總經理高啟全表示,未來3年DRAM缺貨情形將逐年 : 增加,預估2013年將缺3%,2 ...

6K 有感升級 打樁再戰機?

Charlotte avatar
By Charlotte
at 2013-06-20T02:12
網頁好讀板 http://goo.gl/VYxf0 用了許多年的主機 想說先換掉 CPU+DRAM+M/B 預算大概抓6K 現在服役配備 CPU - AMD X3 8450 M/B - GA-MA78GM-DS2H RAM - DDR2-800 2G*4 VGA - ATI HD5670 GDDR5- ...

i5+H61 或 i3+B75

Kristin avatar
By Kristin
at 2013-06-20T01:20
目前考慮的是宏基的兩台桌機: 1. Acer XC600 處理器:Intel Core i5-3330(3.0GHz) 記憶體:4GB DDR3 硬碟:500G 硬碟 顯示:Intel HD2500繪圖晶片 晶片:Intel H61 Express 作業系統:無 12990NT 2. Acer X1935 ...

33k 程式 模擬機

Skylar Davis avatar
By Skylar Davis
at 2013-06-19T23:53
已買/未買/已付訂金(元):未買 預算/用途:30k~ 35k 第一次組 win7 os 開VM 跑linux 測試, 欲使用RAMDISK 所以想要32G RAM 或 linux os下 跑程式~1 week + CPU (中央處理器):Intel Xeo ...