• 2

系統無法負荷大量使用者的問題

請問系統無法負荷的問題,問題會在哪裡?
要如何解決系統無法負荷大量使用的問題.
2022-05-24 20:56 發佈
bmw_m3 wrote:
請問系統無法負荷的問(恕刪)
換WINDOWS SERVER
bmw_m3 wrote:

bmw_m3 2022-05-24 20:56 1樓
請問系統無法負荷的問題,問題會在哪裡?

當多使用者進入伺服器的時候, 每一個使用者都會在系統中產生數個進程, 每個進程都會要求系統分配 CPU 的計算時間, 和記憶體, 當 CPU 時間超過或記憶體不足, 整個系統就會慢下來囉.

要如何解決系統無法負荷大量使用的問題.


最簡單的思維就是加 CPU 和記憶體, 但實際上會有多種組合方式, 簡單的方式就是像打電話一個總號多個分號, 在電信局就分流(多 IP) , 另一個是大水管模式, 在自己的機房分流(網格計算).

OS 的話 就 Windows Server , Linux, Unix .......
有種軟體叫系統監控程式

隔空抓藥,都只是浮雲

除以上說的,還有程式是幾位元的 ? 16、32跟64位元之分,有時很明顯!
bmw_m3 wrote:
請問系統無法負荷的問題,問題會在哪裡?


每個地方都可能有問題。

是什麼系統也沒講。
記得不是早有動態分配資源的系統架構,都這麼久了
怎麼一直有這類型的問題存在呢?
ace ventura

怎摩會有問題? FACEBOOK 社交網站隨時都有幾千萬上億人上網站, 是你不懂和錢花不夠而已, 找個顧問公司幫你規畫就好[笑到噴淚]

2022-05-27 11:37
cdma2k

不懂和錢花不夠而已[+1][+1][+1]

2022-05-29 11:58
bmw_m3 wrote:
動態分配資源

在系統可以負荷下動態分配資源可增加系統效率,但不能解決資源不足的問題
一般來說資源有限,正如道路調撥車道一樣,可以緩解塞車,但可能無法解決塞車

以記憶體來說,目前硬體及OS定址高(64/128bits),有64G/128G或更多RAM下動態分配記憶體沒問題,帶如果向早期XEON最高只有8GB的情況下,在高強的動態分配也無用
另外每類資源很難混用,如CPU、記憶體、硬碟、網路頻寬、各類IO、OS能力、AP能力、程式邏輯都有可能造成瓶頸...

系統無法負荷大量使用者的問題...
ISP頻寬不足、網路設備不夠、CPU/RAM/Storage之間I/O延遲,
還有程式演算法問題、還有設定最大資源不夠(如常見同時最大開檔數4096不夠用)

需要進行系統資源監控,找出問題點才有機會解決
如是硬體資源不足,花錢而以,小事;如果是演算法/OS/AP問題,就大條了,花錢不一定有用
bmw_m3 wrote:
記得不是早有動態分配(恕刪)
還有假如應用程式,開發的時候,不是依照多執行續開發(包含變數+副程式記憶體使用等),
多使用者使用同一個背景服務或是程式,就會引發塞車問題
記得有一個名詞叫做壓力測試,模擬多人同時
上線的情況,同時監控資源使用情況,應可掌握
上線人數時多時少的狀況.
目前已走到k8s的時代,反應速度已今非昔比,
相信在大量資源配置的機動性比以前高很多,
k8s高手也許可解釋一下,如何應付突然大量
使用者上線的狀況.
nwcs

壓力測試旨在模擬極端情形下,產品的性能表現,連線數只是其中之一,還有指令、數據、不同Client平台、、、、等相關的壓力測試項目!

2022-05-27 10:38
K8S的功能手法及限制,跟其相應的平台有關

你去GOOGLE一下就有,不懂的,可以上經銷商官網詢問!

K8S葉配樓 ?
ace ventura

看他無俚頭隨便丟個問題就知道有問題, 硬體軟體使用環境都不講也可以釣一堆人出來[笑到噴淚]

2022-05-27 11:39
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?