這篇文章已超過一年。較舊的文章可能包含過時的內容。請檢查頁面中的資訊自發布以來是否已變得不正確。
Citrix + Kubernetes = 全壘打
技術合作就像運動。如果你們像團隊一樣合作,你們就可以衝過終點線並取得勝利。這就是我們與 Google Cloud Platform 團隊合作的經驗。
最近,我們代表 Citrix 客戶和更廣泛的企業市場,為了遷移工作負載而與 Google Cloud Platform (GCP) 合作。 這次遷移需要在 Kubernetes 節點中包含 NetScaler Docker 負載平衡器 CPX,並解決將流量導入 CPX 代理的任何問題。
為什麼選擇 NetScaler 和 Kubernetes?
- Citrix 客戶希望在遷移到雲端時,以及開始使用 Kubernetes 部署容器和微服務架構時,能擁有與內部部署相同的 NetScaler Layer 4 到 Layer 7 功能。
- Kubernetes 提供了一個經過驗證的基礎架構,用於執行容器和 VM,並具有自動化的工作負載交付。
- NetScaler CPX 提供 Layer 4 到 Layer 7 服務,以及高效的遙測數據到日誌記錄和分析平台,NetScaler 管理和分析系統。
我希望我們所有與技術合作夥伴合作的經驗都能像與 GCP 合作一樣順利。我們列出了一系列問題以啟用我們的使用案例,並且能夠迅速合作解決方案。為了解決這些問題,GCP 團隊提供了深入的技術協助,與 Citrix 合作,使 NetScaler CPX 能夠啟動並接管作為在每個主機上運行的客戶端代理。
接下來,需要將 NetScaler CPX 插入 GCP 入口負載平衡器的數據路徑中,以便 NetScaler CPX 可以將流量分散到前端 Web 伺服器。NetScaler 團隊進行了修改,使 NetScaler CPX 監聽 API 伺服器事件,並配置自身以創建 VIP、IP 表規則和伺服器規則,以接收入口流量並在前端應用程式之間進行負載平衡。Google Cloud Platform 團隊提供了回饋和協助,以驗證為克服技術障礙所做的修改。完成!
Kubernetes 1.3 支援 NetScaler CPX 使用案例。Citrix 客戶和更廣泛的企業市場將有機會將 NetScaler 與 Kubernetes 結合使用,從而降低將工作負載遷移到雲端的阻力。
您可以在這裡了解更多關於 NetScaler CPX 的資訊。