更新:2007 年 11 月
在 Visual Studio Team System Architecture 版中,您可以使用 [邏輯 DataCenter 設計工具] 建立 DataCenter 的邏輯表示,並儲存在邏輯 DataCenter 圖表中。這個圖表會向開發人員傳達其應用程式系統將部署之目標環境的重要資訊。對於需要了解目前存在哪些應用程式裝載環境,以及如何設定、限制和連接它們的開發人員而言,DataCenter 的實體基礎結構通常是不重要的。[邏輯 DataCenter 設計工具] 是用於建立邏輯 DataCenter 圖表,這個圖表不會描述 DataCenter 中的實體機器,甚至是電腦類型。相反地,[邏輯 DataCenter 設計工具] 是用於定義或記錄應用程式伺服器軟體 (如 Internet Information Server、SQL Server 或 BizTalk Server) 的特定組態,以及顯示這些設定的邏輯 (應用程式) 伺服器如何互連。
因為邏輯 DataCenter 圖表會提供 DataCenter 的邏輯表示而非實體表示,所以實體伺服器可能已安裝 Windows Server 2003、Internet Information Services (IIS) 6.0 和 SQL Server,但是邏輯 DataCenter 圖表將以三個邏輯伺服器來表示一個實體伺服器。邏輯伺服器也可以在定義邏輯通訊界限的區域內分組。您可以設定區域,以限制它們可以包含的邏輯伺服器種類,以及可以流入和流出區域的通訊種類。
以下幾節的內容會包含邏輯 DataCenter 和 [邏輯 DataCenter 設計工具] 的詳細資訊:
何謂邏輯 DataCenter?
邏輯 DataCenter 設計工具的功能
何謂邏輯 DataCenter?
下列敘述將描述何謂邏輯 DataCenter,以及哪些不是邏輯 DataCenter:
描述應用程式伺服器的類型和它們可以裝載 (Host) 的應用程式類型,而不是目前存在多少部實體伺服器。
描述裝載環境的應用程式伺服器組態設定,而不是 RAID 組態。
描述相依服務組態,而不是實體特性。
描述可以使用的通訊協定 (Protocol),而不是使用的 IP 路由表。
描述通訊界限,而不是防火牆 (Firewall)、VLAN、交換機和路由器。
描述應用程式驗證 (Authentication) 需求,而不是連線層級加密 (Encryption)。
描述應用程式組態的條件約束 (Constraint),而不需傳呼開發人員。
邏輯 DataCenter 設計工具的功能
您可以使用 [邏輯 DataCenter 設計工具],完成下列工作:
定義區域以表示通訊或其他 DataCenter 界限。如需詳細資訊,請參閱 HOW TO:定義邏輯 DataCenter 圖表上的區域。
定義邏輯伺服器。圖表上的多個邏輯伺服器可以結合成實體環境中的單一機器。如需詳細資訊,請參閱 HOW TO:在邏輯 DataCenter 圖表上定義邏輯伺服器。
定義區域與伺服器之間的通訊路徑。如需詳細資訊,請參閱定義區域和邏輯伺服器之間的通訊路徑。
限制區域與伺服器之間所允許的通訊協定。如需詳細資訊,請參閱 HOW TO:控制區域之間的通訊。
使用 [設定和條件約束編輯器] 設定邏輯伺服器上的設定。如需詳細資訊,請參閱以條件約束應用程式和裝載關係。
將 IIS 和 ASP.NET 設定從現有實體伺服器的 IIS Metabase 匯入至邏輯伺服器。如需詳細資訊,請參閱匯入設定。
定義裝載在邏輯伺服器之應用程式的需求。如需詳細資訊,請參閱以條件約束應用程式和裝載關係。
指定區域內含之邏輯伺服器上的需求。如需詳細資訊,請參閱一般性的應用程式、系統和邏輯伺服器組態工作。
建立自訂原型 (Prototype),為圖表上定義的已設定區域和邏輯伺服器建立可重複使用的範本。如需詳細資訊,請參閱 HOW TO:從已設定的區域和邏輯伺服器建立自訂原型。
將自訂設定加入至邏輯伺服器、端點和區域。如需詳細資訊,請參閱 HOW TO:建立應用程式、伺服器、端點和區域的自訂設定。
將註解放在圖表上。如需詳細資訊,請參閱 HOW TO:將註解加入至分散式系統圖表。
類似於其他 [分散式系統設計工具],[邏輯 DataCenter 設計工具] 已完整地與 Visual Studio 整合。不過,邏輯 DataCenter 圖表的建立與應用程式開發程序無關。架構設計人員和開發人員將在 [部署設計工具] 中使用這些圖表,而在 [部署設計工具] 中他們可以定義如何將應用程式系統部署至所表示的 DataCenter,並驗證這個部署。在驗證部署時,他們可以提早在設計程序發現應用程式與 DataCenter 之間的組態衝突。從 [部署設計工具] 中,他們也可以產生部署報表,以及使部署圖表與邏輯 DataCenter 圖表中的變更同步 (Synchronize)。如需詳細資訊,請參閱部署設計工具概觀。
邏輯 DataCenter 圖表不必表示整個 DataCenter。相反地,您可以使用圖表,建立今日使用之大又複雜的 DataCenter 圖表的簡易版本。個別邏輯 DataCenter 圖表可以表示完整 DataCenter 的一小部分。例如,某個圖表可以表示 DataCenter 的電子商務部分,另一個則表示 B2B 部分。邏輯 DataCenter 圖表具有 .ldd 副檔名。分散式系統方案可以包含多個 .ldd 檔。
下圖會顯示 [邏輯 DataCenter 設計工具] 和邏輯 DataCenter 圖表。
邏輯 DataCenter 設計工具
.gif)
邏輯 DataCenter 圖表
.gif)
如需詳細資訊,請參閱邏輯 DataCenter 設計工具用語。