大家好,我最近碰到一個問題我想很多人應該都有遇過,只是我服務提供的比較多所以很頭痛。
Case 簡介:
學校有兩個校區 A"市"與B"縣"。相差一個縣市
網路架構:宿舍八條FTTB、教學三條FTTB、行政兩條FTTB。
專線四條 給網路電話用的。
與教育部報部用專線
為什麼不全部牽專線?
因為貴死人,速度也沒很快。
系統:
A校區:(主將)校務系統與資料庫 Load balancer X20 (買來的)
Adobe Connect
與其他主要小系統(機房已經飽和)
B校區:Moodle (大量影片與教學資料)
與其他次要小系統
老闆認為A B 分開可降低風險,不會癱瘓。而且A區已經飽和。
問題來了:學生五千人,教職員兩百人(正聘、兼任、職員)
要解決的問題:
Moodle 兩區這樣下載大量資料,吃資源又很慢。
是否架設Proxy能有效解決這問題?
校務系統依然有20台Load Balance 可是做好看的,始終大家死在資料庫存取。
因為系統是買來的,人力不足能改的範圍也不大。
這好像無解?
Adobe Connect 被說界面太複雜,有時會斷線
因為B縣市基礎建設問題?是否有解?
另外,現在機房配電幾乎是滿載,又要擴充真是讓我頭痛。
因此在思考伺服器虛擬化,想請教關於採購的部份。
假設我買一台八核心,夠我跑一個服務。
那我要虛擬化兩台
等於一個Host 兩個Guest
我是不是要買 原訂規格 效能要x3
主機才夠給力給兩個Guest。(是否Vmware的概念?)
單一主機跑單一服務效能應該比跑多服務來的好吧 ?
感謝各位解惑.....
ganymede提到:
moodle network
1.Moodle的問題
可以使用squid或cdn來減輕頻寬及主機資源的負擔
2.校務系統的問題
在資料庫的部份先檢視一下該做的優化是否做了?,再來可以搭配memcached等
快取機制來加快查詢速度
3.虛擬化的問題
不知道貴校平時是否有透過網管工具 ex:cacti來監控主機的cpu使用率 記憶體使用率 IO狀態?
這樣才能評估該怎麼虛擬化
忘了介紹,我是在大專校院....
恩應該還不會丟工作,目前招生不錯。
感謝您的指教,校內網路架構已經達到最佳化,不知道Adobe Connect 視訊會議會LAG這問題該怎麼解決。
1.Adobe今年剛採購 50User 有比以前的爛系統好。"有比較好"
但還是會斷線,不知道是不是B縣基礎建設不好?
還是我應該直接再牽一個VDSL專給視訊會議?(有點浪費,每週校務會議就等著K)
2.校務系統有1.LDAP 2.DB 3.所有入口
其實只有選課的時候會畫面出不來。
校務系統的Load balance 平時5台,選課期間會騰出電腦架設到20台。(i7)
(大眾認為入口越多越好,做這行的也有外行人的觀感要顧慮)
我找過原廠調過,我也調過,我認為資料庫有點沒救了,系統買來的,說實在它架構有問題,當初會買是因為只有這家廠商願意修改流程
(我知道這樣的作法是不對的,沒有人這樣導入系統)
3.學校因為業務都是循環的,所以增量都是定期某個系統增量。
然後期末結算(半夜做)比較操系統。
其他時間我覺得CPU用不到10%。(Xeon X7542)
效能評估請不要光用感覺
以貴單位規模導入虛擬化
如果你不熟
請找合格廠商
廠商有專用工具記錄.評估.推薦硬體規模
像是vmware的Capacity Planner
哪些服務想要進虛擬化 適合進虛擬化 如何進虛擬化
都應該先與廠商溝通