依您的業務需求而定,使用 Workspace ONE Access 部署 Integration Broker 的一或多個執行個體以進行 Citrix 整合。此處所述的部署模型以一般案例為基礎。

概念證明環境

在概念證明環境中,您僅會在 Workspace ONE Access 中設定幾個 Citrix 發佈的應用程式,藉以熟悉整合程序和使用者體驗,因此建議您設定單一 Integration Broker 執行個體。請選取相同的 Integration Broker 執行個體,以作為虛擬應用程式集合中的同步 Integration Broker 和 SSO Integration Broker。


概念證明模型

測試環境

在小型測試環境中,您會想要測試包含同步和啟動的整個流程,因此建議您部署兩個 Integration Broker 執行個體,一個用來同步資源和權利,而另一個用來啟動資源。在此案例中,您通常僅會整合幾個應用程式,且預期應不會有大量使用者同時啟動應用程式。

請選取其中一個執行個體作為同步 Integration Broker,另一個執行個體則作為虛擬應用程式集合中的 SSO Integration Broker。


測試環境模型

生產環境

在生產環境中,建議您在負載平衡器後方設定 Integration Broker 執行個體的叢集,以達到高可用性和負載平衡的目的。當其中一個 Integration Broker 執行個體無法使用時,仍可繼續執行同步和啟動,因為要求會重新導向至叢集中的另一個執行個體。

請在虛擬應用程式集合中的 [同步 Integration Broker] 和 [SSO Integration Broker] 欄位中輸入負載平衡器資訊。


生產環境模型

大規模生產環境

在整合了大量應用程式且流量繁重的大型生產環境中,建議您針對同步和啟動設定個別的 Integration Broker 叢集。請在負載平衡器後方設定每個叢集。此設定可讓您有足夠的彈性根據特定需求增加執行個體數目。例如,如果因為大量的並行啟動而發生延遲的狀況,則可以在叢集中新增更多用於啟動的 Integration Broker 執行個體。

請在虛擬應用程式集合中的 [同步 Integration Broker] 和 [SSO Integration Broker] 欄位中輸入適當的負載平衡器。

備註: 針對僅用於啟動但不用於同步的 Integration Broker 執行個體,您不需要設定 Citrix PowerShell 遠端功能。此外,如果您使用 StoreFront REST API 連線至 Citrix 伺服器陣列,則不需要下載 Citrix Web Interface SDK。

大規模環境模型