Диаграмма логического центра данных (файл с расширением ldd) позволяет вам представить в модели среду инфраструктуры. Для большинства проектов вам понадобится более одной модели инфраструктуры. Весьма вероятно, что у вас будут инфраструктуры разработки, демонстрационная, а также производственная. Знание особенностей этих инфраструктур очень полезно. Наличие этих логических представлений инфраструктур позволит вам протестировать развертывание вашего смоделированного приложения.
Текущая версия визуального конструктора Logical Datacenter Designer не является сетевой диаграммой или каким-то аналогичным инструментом. Такие инструменты важны для команды разработчиков инфраструктуры. Данная диаграмма больше полезна для архитекторов приложений. Команда разработчиков инфраструктуры занимается коммутаторами, маршрутизаторами, межсетевыми экранами, доверительными отношениями, защитой от вирусов, VLAN и т. д. Диаграмма логического центра данных этой информации не содержит. Она предназначена исключительно для логического представления серверов и конфигурации их программного обеспечения, а также их разрешенных точек подключения. Это дает архитектору приложений и команде разработчиков инфраструктуры уверенность в том, что проект нового приложения можно будет развернуть в данной среде.
Логический характер этого визуального конструктора очевиден с самого первого взгляда. Например, логическим сервером в диаграмме центра данных будет Web-cepeep IIS, сервер базы данных, обычный сервер и т. д. Эти логические серверы не имеют физических соответствий. Наоборот, один сервер IIS может представлять целую ферму Web-серверов, или сервер базы данных и Web-cepeep могут быть размещены на одном компьютере. Такая информация важна для команды разработчиков инфраструктуры, но она не нужна архитектору приложений для того, чтобы обеспечить правильное развертывание нового проекта.
Вместо этого в центре внимания находится программное обеспечение, его конфигурация, а также каналы связи между серверами. Например, как архитектору приложения вам может понадобиться обеспечить, чтобы ваша производственная среда поддерживала версию .NET Framework 2.0, или чтобы сервер IIS (на котором размещены ваши Web-сервисы) мог вести обмен с базой данных. Именно такую информацию можно встроить в диаграмму логического центра данных.
Панель Toolbox визуального конструктора Logical Datacenter Designer
Панель Toolbox диаграммы логического центра данных дает доступ к элементам, которые можно добавлять на диаграмму логического центра данных. Эти элементы сгруппированы в три раздела: General Designer, Endpoints и Logical Servers (рис. 27.15). Раздел General Designer содержит обычные для многих архитектурных проектировщиков элементы. Раздел Endpoints группирует подключения конечных точек, которые описывают обмен между серверами центра данных. И наконец, раздел Logical Servers группирует различные логические серверы и зоны, которые могут быть описаны на диаграмме.