新光人壽在1963年7月由吳火獅先生創立後歷經44年經營,現成為台灣第二大保險公司。早期由於主要業務為承辦各類保險,資料變動性較少,大多都是以提供靜態資訊為主,且當初主要提供服務的對象為內部員工,因此便以主機分群的方式提供服務,讓台灣各區的員工可以透過內部網路連線並查詢資料。因此在內部網路架設相關網路服務時,僅單純考慮當時的網路架構與伺服器負載量,並沒有特別作負載平衡方面的規劃。
但在政策開放壽險公司業務,新光人壽開始設計規劃多項投資型保險產品後,相關的產品資訊及即時狀態,便需要同步在網站上呈現,以利員工查詢。在該狀況之下,原有架構開始發生頻寬不足,或是系統負載量過高的狀況。
新光人壽內部架設6台應用伺服器,藉以提供台灣近2萬名員工查詢使用。但伴隨著業務改變,網站上的內容由靜態的資料呈現,轉變成動態的即時資訊,每次讀取時所需的頻寬與處理資源相對提高甚多,在尖峰時間時,甚至會造成系統延後回應。這樣的狀況讓許多員工都在需要查詢資料時,不是需要等待一段時間,就是逾時沒辦法查詢到資料。
「我們所有伺服器都是提供內部網路存取之用,」新光人壽資訊長陳昀利解釋,「因此並不需要應付由網際網路上傳來的大量連線,平均流量約在5Mbps。但是當我們內部開始整合各種行銷策略之後,在尖峰時刻網站存取量都會大幅增加,根據記錄,最高時甚至會達到30Mbps。」
原先也曾部署了負載平衡設備,但由於原有產品已經超過維護期限,功能上也較無法符合目前所需,因此陳昀利便決定更換相關設備,藉由較好的效能與功能,改善目前流量瓶頸的問題。
而在規劃架構時,陳昀利決定採用雙機主動備援式的架構,以2台A10 Networks AX系列伺服器負載平衡設備連接於交換器上,直接管理並分配所有對伺服器的連線要求,並根據業務量調整相關頻寬,避免伺服器出現超載的情況。
|
▲新光人壽利用2台A10 AX系列負載平衡設備,介接在交換器上,接收所有連線要求,藉以降低單一伺服器的流量,讓網站系統得以穩定且快速提供服務。 |
「在導入AX系列產品之後,」陳昀利表示,「先前容易在尖峰時刻超載的問題已經解決,同時也減緩原有伺服器的使用狀態。業務單位也可以更快更穩定地取得所需要的資料,讓營運更順暢。」
新壽負載平衡解決方案 |
新光人壽
成立時間:1963年7月由吳火獅先生創立
員工人數:17,748人
資本額:326億元
後端伺服器數量:6台應用伺服器
使用設備:A10 AX系列伺服器負載平衡設備2台
導入原因:
過去人壽保險部分在網站上所提供的服務較少,多為靜態網頁,因此較不需要特別導入負載平衡設備。但在網站改寫並加入多項網路服務後,由於網頁程式與資料庫互動的關係,網站變成動態且系統耗用量較大,但大多集中在部分主機上,因此導入伺服器負載平衡設備,藉以平衡各主機間的網路流量,並降低特定主機負擔。 |