有數個因素會影響您在部署設計期間所做的決定。請考慮下列關鍵因素:
邏輯架構。邏輯架構詳細描述提議解決方案中的功能服務以及提供這些服務的元件間的相互關係。將邏輯架構作為判定分配服務之最佳作法的關鍵。部署方案包含與服務品質元件需求相互搭配的邏輯架構 (如下所示)。
服務品質需求。 服務品質 (QoS) 需求規定解決方案作業的各個層面。使用 QoS 需求可協助開發策略,以達成效能、可用性、延展性、服務性和其他服務品質的目標。部署方案包含與服務品質需求搭配的邏輯架構 (如前所述)。
使用分析。 使用分析是在解決方案生命週期的技術需求階段開發的,它提供可以協助預估已部署系統負載和加強之使用模式的相關資訊。利用使用分析來協助隔離效能瓶頸並開發可滿足 QoS 需求的策略。
使用實例。 使用實例是在解決方案生命週期的技術需求階段開發的,它列出了針對部署找出的不同使用者互動,這些互動通常代表最常見的使用實例。雖然使用實例屬於使用分析的一部份,但在評估部署設計時,您應該要參閱使用實例,確保已經有正確說明。
服務層級合約。 服務層級合約 (SLA) 規定最低的效能需求以及這些需求無法滿足時必須提供的客戶支援層級和範圍。 部署設計應該可以很輕易地達到服務層級合約指定的效能需求。
所有權總成本。 在部署設計階段需要進行潛在解決方案分析,這些解決方案用來滿足可用性、效能、延展性及其他層面的 QoS 需求。不過,針對每個您列入考慮的解決方案,您也必須考慮該解決方案的成本,以及該成本對所有權總成本的影響。請確實考量您的決定之利弊,以及您已經使資源最佳化以達成業務限制中的業務需求。
業務目標。 業務目標是在解決方案生命週期的業務分析階段設定的,它包括達成這些目標的業務需求和業務限制。最後會依部署設計達成業務目標的能力決定其優劣。