將此篇文章跟 Facebook 上的朋友分享將此篇文章跟 Plurk 上的朋友分享將此篇文章跟 Twitter 上的朋友分享列印轉寄
2017/4/27

Citrix NetScaler MAS建立開發與維運協作平台

管理分析運用機器學習 降低除錯複雜度

洪羿漣
順應企業端應用系統底層架構的改變,Citrix NetScaler的產品設計從傳統MPX實體設備、VPX虛擬化版本、SDX多租戶硬體,直到CPX容器化版本,讓不同環境下所提供的應用服務,皆可獲得可用性、安全性、應用加速等機制,包含近年來較受關注的WAF、SSL卸載能力。為了協助應用開發與線上運行環境所需的一致化配置,日前亦推出MAS(Management and Analytics System),集中化管理並分析在不同架構環境中運行的應用服務。
Citrix大中華區網路技術經理何浩祥指出,企業IT基礎架構相當多元,開發平台可能是實體、虛擬、多租戶、容器化等不同環境。常見的狀況是,基於公有雲平台執行完成開發專案後,部署在內部資料中心運行服務,往往需再經過調整,才能符合現有負載平衡、WAF等控管措施。如此情況下,MAS即可協助設定與配置參數的移轉。

▲ Citrix大中華區網路技術經理何浩祥觀察,以提供App應用為主的企業,確實需要快速地開發與上線,但高科技製造等產業,服務上線的節奏較慢,未必會立即邁向新興容器開發模式。因此技術工具的發展須同時兼顧雙模IT所面臨的不同問題。
就目前主流開發模式來看,開發環境部署CPX居多;較大規模的企業會要求上線前先行在測試環境整合,執行黑白箱等測試項目,則可採用VPX來協助;實際上線運行環境,則建置MPX實體設備。不同階段的應用服務運行環境未必相同,設定與配置參數需具備可遷移的機制,才能確保應用服務上線後得以穩定運行。

但現階段所面臨的狀況是,以往運行環境參數主要是維運團隊執行配置,開發人員大多不清楚負載平衡與WAF的運作邏輯,因此發展DevOps提升整合開發、交付、維運效率,建立Self-Service機制實為當務之急。MAS平台內建了標準化範本,開發人員得以基於圖形化介面的提示,輸入開發環境相關的參數,例如負載平衡應用程式名稱、IP位址、演算法等項目,即可建立基本運行環境;亦可基於YAML格式自行定義環境配置參數,再匯入MAS平台後指定套用,或是經由RESTful API整合運行。

對於IT部門而言,讓基礎架構所有組成元件轉化為服務,供不同需求部門用戶自行操作、配置運用,亦可說是「IT即服務」的實踐。採用MAS平台,維運人員雖然不需要開發、不需要調動資源,但勢必要有能力監控抽象化的IT環境。若MAS部署模式為分散式架構,即可透過平台提供的機器學習技術,協助快速地釐清根本問題,不論是底層架構或整合API運行的應用程式,皆可藉由機器學習來協助,才能有效降低除錯的複雜度。
這篇文章讓你覺得滿意不滿意
送出
相關文章
基礎知識打底必讀 Docker面試100題(一)
F5 2019 預測:應用服務驅動產業變革的決策
秒速容器服務 挺應用轉型
拆解龐大核心系統 微服務仍保障既有投資
數位商業模式箭在弦上 關鍵應用系統轉型助攻
留言
顯示暱稱:
留言內容:
送出