## 网络规划概念

本节介绍有关在网络上安装和操作 AutoCAD® 的概念。这些信息供网络管理员参考。

本节内容包括：

- 网络配置模型
- 网络安装配置
- 许可管理
- 展开类型

###
网络配置模型

在网络上安装 AutoCAD 时需要仔细规划。用户选择要展开的 AutoCAD 安装类型取决于客户端使用的网络基础构造和需求。用户选择的要实现的网络配置模型确定 AutoCAD 所需要的用于网络安装的部件在网络环境中的安装位置

#### 概述

在为用户选择适当的网络配置前，必须确定如何展开 AutoCAD。展开有两种主要类型：基于客户（也称为“thick”客户）和基于网络（也称为“thin”客户）。其他信息请参见网络安装配置。

每一种展开类型需要两个或多个以下部件，这取决于所选择的要实现的服务器模型：

- Autodesk 许可管理器 (AdLM)。AutoCAD 用来控制可用许可的程序及相关文件（位于网络共享）。只有拥有有效许可证，用户才能运行 AutoCAD。基于客户端及基于网络的展开需要 ADLM 运行树。
- AutoCAD 运行树，AutoCAD 安装的共享网络磁盘资源。用户可以通过网络共享运行 AutoCAD。基于网络的展开需要 AutoCAD 运行树，但基于用户的展开不需要它。
- 展开位置。共享网络资源（预配置 AutoCAD 安装程序的位置）。用户可以运行此安装程序，将 AutoCAD 从网络安装到客户端工作站。基于客户端及基于网络的展开需要展开位置。

展开类型可以确定需要这三种部件中的哪一种，用户选择用于安装的网络服务器型号可以确定每一部件在网络中的位置。所选服务器型号由网络结构、用户数目和性能需求决定。它可以确定 AutoCAD 在网络环境中运行的好坏及在发生网络问题时所需的恢复时间。

用户可以将这三个网络部件安装在同一台服务器上，也可以分别安装在不同的服务器上。可以使用共享安装程序数据树，在同一台服务器上实现不同类型的安装。请参见使用共享安装树。

要考虑的关于展开的另一重要方面是数据共享。展开的主要好处之一是用户可以共享公用数据。在规划展开期间选择展开类型和服务器型号时，要考虑共享数据及网络资源（如共享文件夹）的需求。

AutoCAD 支持以下网络服务器型号：

- 单一服务器模型
- 分配服务器模型
- 冗余服务器模型

#### 单一服务器模型

使用单一服务器模型时，单一服务器上将发生许可管理。单个许可文件表示服务器上可用许可的总数目。因为所有许可管理发生在单一服务器上，所以该配置需要最低的维护。

要使用单一服务器模型创建展开，请在要配置的服务器上运行“网络安装”向导。

| 请参见

网络安装配置
展开类型
许可操作及可用性
“网络安装”向导

#### 分配服务器模型

使用分配服务器模型时，用户可以在多台服务器上放置（分配）AdLM。要创建分配服务器池，必须在每台服务器上运行“网络安装”向导（属于分配服务器网络）。用户至少应在每台服务器上安装 ADLM。

一旦网络安装完成，下一步就是在每一工作站上安装 AutoCAD。其他信息请参见客户端安装。客户端安装可在客户端工作站创建 licpath.lic 文件，用于识别与客户端进行通信以授予其网络许可的许可服务器。

当“网络安装”向导创建客户端安装的展开位置时，客户端工作站将试图仅从已配置的服务器获得网络许可。

用户可以在客户端工作站上修改 licpath.lic 文件以访问不同的服务器，或通过在客户端工作站上设置环境变量使过程自动化，即自动从分配服务器池中的其他服务器上获得许可。关于设置环境变量的其他信息，请参见 FLEXlm 用户指南（位于 Autodesk 许可管理器\docs 文件夹中或在 AutoCAD 2002 CD 上）。

如果希望许可延期，则必须修改 licpath.lic 文件或设置环境变量。例如，如果在客户端安装期间使用已创建的默认 licpath.lic 文件，服务器上的许可文件具有 10 个有效许可，并且所有的许可都在使用中，即使分配服务器池中的另一服务器具有有效许可，系统也会拒绝向第 11 个客户端工作站授予许可。客户端仅可从 licpath.lic 文件定义的服务器中尝试获得许可。如果用户选择不修改 licpath.lic 文件或不设置环境变量，则 AdLM 不能访问分配服务器池中其它服务器上的可用许可。

该模型要求每一服务器都具有唯一的许可文件。

| 请参见

网络安装配置
展开类型
许可操作及可用性
“网络安装”向导
“选项”文件

#### 冗余服务器模型

使用冗余服务器模型，用户可以使用三个服务器来验证单个许可文件。一个服务器作为主服务器，另外两台在主服务器无法工作时提供支持。使用该配置，只要有两台服务器工作，系统就可继续监视和分发许可。

如果使用冗余服务器模型，所有服务器必须位于同一下级网中并具有一致的网络通信。（不建议低速、不稳定或拨号连接。）该模型不支持 UDP 包类型。

要创建冗余服务器池，应在要配置的初始服务器上运行“网络安装”向导，然后为其他两台服务器重复进行 ADLM 树运行的安装。要得到适当的许可授权，在与 Autodesk 取得联系之前，必须获得冗余服务器池中每一台服务器的“主机 ID”和服务器名称。其他信息请参见获得并设置许可文件。

一旦所有的客户端工作站安装完毕并与许可服务器进行通信，则必须修改每一客户端工作站上的 licpath.lic 文件以包含这三台服务器的服务器信息。以下是 licpath.lic 文件内容的样例：

SERVER PC54321 210987654321
USE_SERVER

以下是用于冗余服务器操作的已修改的 licpath.lic 文件样例：

SERVER PC54321 210987654321 27005
SERVER PC12345 123456789012 27005
SERVER PC32154 321543210981 27005
USE_SERVER

冗余服务器模型需要每一台服务器具有端口号码（默认值为 27005）。

注意 每一 SERVER 线的结尾处的端口号码必须也被包含在仅用于冗余服 务器模型的许可文件中。

冗余服务器模型需要 Windows NT 4.0 服务器版本或 Windows 2000 服务器版本。不支持 Windows 98、Windows ME 和 Windows NT/2000 工作站版本。

冗余服务器模型还需要同一许可文件、许可管理器守护程序 (lmgrd) 和厂商守护程序的单独副本应分别位于各自的服务器上，而且都必须进行授权及发布许可。

| 请参见

网络安装配置
展开类型
许可操作及可用性

###
网络安装配置

网络安装配置确定 AutoCAD 文件是否位于每一客户端工作站（“thick”客户端）上或服务器（“thin”客户端）上。

在每个客户端工作站上安装 AutoCAD 确保最佳性能。在服务器上安装 AutoCAD 则可以使用户共享可执行文件的一份副本，从而节省了客户端工作站的磁盘空间，并可以简化软件的安装和升级任务。用户也可以根据自己的网络配置，将客户端安装和网络安装结合起来使用。

当用户运行“网络安装”向导时，必须从以下选项中选择希望的安装配置：

- 安装客户端和 Autodesk 许可管理器。在指定的网络位置创建 setup.exe 文件和展开文件夹。运行 setup.exe 在客户端工作站上安装 AutoCAD。名为 Image 的展开文件夹包含安装到客户端工作站上的文件。也可以通过选择此选项来安装 Autodesk 许可管理器。Autodesk 向用于生产的用户推荐基于客户的（“thick”客户机）展开。
- 安装网络和 Autodesk 许可管理器。在网络服务器上安装 AutoCAD 文件。“网络安装”向导在指定的网络位置创建 setup.exe 文件。该文件可以配置客户端工作站，以便从服务器上运行 AutoCAD。也可以安装 Autodesk 许可管理器。
- 仅安装 Autodesk 许可管理器。只安装用于 Autodesk 许可管理器的文件。可以在其他时间进行 AutoCAD 的完整安装。要运行 AutoCAD 网络版，必须安装 Autodeak 许可管理器。

| 请参见

网络安装
设置“高级网络配置”

#### TCP/IP 包类型

在默认情况下，Autodesk 许可管理器使用 TCP 包。

注意 使用 Windows NT 和 Windows 2000 工作站版本有 10 个连接 TCP/IP 的限制。除需要通过 TCP 访问的其他连接之外，每一 AutoCAD 任务还增 加了若干连接，而不考虑此十项连接限制。如果具有 10 个以上需要访问 的单独许可服务器的客户端，请使用 UDP 作为默认包类型。Windows NT 和 Windows 2000 服务器版本没有该限制。

如果选择使用 UDP 作为初始包类型，则会发现 AutoCAD 不支持使用 UDP 包传输的冗余服务器模型。要使用 UDP 包，必须在每一客户端工作站上设置环境变量 FLEXLM_COMM_TRANSPORT UDP。关于设置环境变量的其他信息，请参见 FLEXlm 用户指南（位于 AutoCAD 2002 CD 中的 Autodesk 许可管理器\docs 文件夹中）

###
许可管理

不必为每个 AutoCAD 用户或工作站分别购买单机许可证，可以根据同时访问网络的最大用户数目购买网络许可，并根据需要购买其他许可。也可以把单机许可软件包升级为网络许可软件包。

AutoCAD 使用 TCP（默认）或 UDP 包与 Autodesk 许可管理器 (AdLM) 进行通信。用户不能将 AutoCAD 配置为同时使用两个包类型。用户使用的包类型取决于网络环境和指定给特定服务器的客户端号码。

| 请参见

Autodesk 许可管理器
网络安装

#### 许可操作及可用性

当用户启动 AutoCAD 时，AutoCAD 将读取位于客户端工作站上的 licpath.lic 文件，以确定授予它许可的服务器。然后，AutoCAD 通过网络协议向 licpath.lic 文件中列出的 AdLM 服务器发送信息，并请求许可。如果未超过有效许可证的数目，AdLM 将给用户分配一个许可证。然后，AutoCAD 任务将在工作站上启动，有效的许可证数目也相应减少一个。

注意 如果在分配或冗余服务器模型环境中使用环境变量，则这些变量比 licpath.lic 文件中的设置具有优先权。

客户端和服务器将定期进行通信，以便追踪到使用中的许可及管理许可的可用性。

当用户退出 AutoCAD 时，AdLM 将释放许可证以供其他用户使用。一个工作站上的多个任务仅使用一个许可证。当最后一个任务关闭时，许可才被释放。

以下三步说明许可管理：

- 许可管理器守护程序 (lmgrd)。处理与应用程序的初始联系，然后将连接传递至厂商守护程序。Lmgrd 仅用于与厂商守护程序进行通信，不能验证或分发许可，它将用户的请求传递至厂商守护程序。通过使用该方法，多家不同软件厂商可采用单个的 lmgrd 守护程序进行许可验证。Lmgrd 可以根据需要启动和重新启动厂商守护程序。
- Adskflex.exe 厂商守护程序。包含发放许可的服务器程序。厂商守护程序可追踪签出的许可以及使用这些许可的客户端。每一厂商都具有唯一的厂商守护程序来管理厂商特有的许可。Adskflex.exe 仅针对于 Autodesk 产品。

注意 如果厂商守护程序因某原因而终止，则所有用户将丢失许可，直到 lmgrd 重新启动厂商守护程序或导致终止的问题已被解决。

- 许可文件包含厂商特有的许可信息的文本文件。

| 请参见

许可文件
许可类型和方式
心跳

#### 许可文件

许可文件包含 Autodesk 提供的许可信息。当注册 AutoCAD 时，将获得许可文件数据。

许可文件包含关于网络服务器节点和厂商守护程序的信息，及当 Autodesk 生成许可文件时创建的加密数字标识。以下是许可文件内容的样例：

SERVER ServerName HostID
USE_SERVER
VENDOR VendorDaemon port=portnumber
INCREMENT IncrementName VendorDaemon Version ExpirationDate NumberofLicenses \
VENDOR_STRING=UsageType:LicenseBehavior SUPERSEDE DUP_GROUP=DupGroup \
ISSUED=IssueDate ck= SN=SerialNumber SIGN=

下表提供每一许可文件参数的定义。

冗余服务器模型网络部件需求
参数 | 定义
--- | ---
服务器名称和主机 ID | 将许可绑定到特定的服务器
VendorDaemon | 服务器侧面的 Autodesk 许可守护程序名称
portnumber | 保留和指定仅用于运行 Autodesk/FLEXlm 厂商守护程序的 Autodesk 产品。
IncrementName | 产品名称
版本 | 产品版本
ExpirationDate | 许可有效的时间
NumberofLicenses | 指定通过特定的服务器或冗余服务器池管理的许可号码（即客户）
VENDOR_STRING | 定义许可配置设置、UsageType 和 LicenseBehavior
SUPERSEDE | 在许可文件中替换具有先于已定义 IssueDate 的日期的现有行。Autodesk 关于修改现有许可的方案将重新发布整个许可文件。因为可能有多条 INCREMENT 直线，所以 SUPERSEDE/ISSUED 参数将用于替换任何早期产品或具有相同名称的功能。
DupGroup | 定义服务器如何处理或不处理多个许可请求的共享。此情况的默认设置是“主机”，可以允许同一台计算机上的多份副本共享同一许可
IssueDate | Autodesk 生成许可文件的日期
ck= | 可以与 lmcksum 实用程序一起使用以帮助验证许可管理员是否正确输入许可信息
SerialNumber | Autodesk 产品的序列号
SIGN= | 用于识别许可文件属性的加密标识

以下是单独或分配服务器模型的已完成许可文件的样例：

SERVER pc12345 123456789012
USE_SERVER
VENDOR adskflex port=2080
INCREMENT 41100ACD_2002_0F adskflex 1.000 permanent 3 \
VENDOR_STRING=commercial:permanent SUPERSEDE DUP_GROUP=H \
ISSUED=22-jan-2001 ck=231 SN=399-99999999 SIGN=6E88EFA8D44C

以下是冗余服务器模型的已完成许可文件的样例：

SERVER PC54321 210987654321 27005
SERVER PC12345 123456789012 27005
SERVER PC32154 321543210981 27005
USE_SERVER
VENDOR adskflex port=2080
INCREMENT 41100ACD_2002_0F adskflex 1.000 permanent 3 \
VENDOR_STRING=commercial:permanent SUPERSEDE DUP_GROUP=H \
ISSUED=22-jan-2001 ck=231 SN=399-99999999 SIGN=6E88EFA8D44C

注意 冗余服务器模型需要每一台服务器具有端口号码（默认值为 27005）。

许可文件位于用户在“网络安装”向导中指定的共享网络上。在网络上使用 AutoCAD 需要许可文件。因此，许可文件必须位于共享网络上，以使每一从网络安装中运行 AutoCAD 的用户都可以访问。

| 请参见

获得并设置许可文件
使用 FLEXlm 配置工具

#### 许可类型和方式

AutoCAD 支持动态产品使用和许可方式。这意味着用户可以购买特定类型的使用特定许可的方式，及以后更改许可时不必删除安装和重新安装 AutoCAD。

许可类型包括“商业”（不可转售）及以下类型：

- 教育/机构。为教育机构特定设计的许可。
- EMR/学生。适用于将 AutoCAD 作为课程的学生的许可。

许可方式是：

- 永久。启用 AutoCAD 的永久使用。
- 可扩展的期限。使用户可以在限制时间内访问 AutoCAD。期限可以随时得到扩展。
- 非扩展期限。在限制时间内启用 AutoCAD。期限不能被扩展。

用户可以选择“帮助” >“关于”来查看 AutoCAD 的许可类型、方式及期限的信息。

#### 心跳

AutoCAD 运行时，它可定期使用称为“心跳”的通信方法与许可服务器进行通信。如果心跳连接断开，服务器会试图重新连接。如果不能连接，它将向用户发送信息指示许可错误。

一旦用户确认信息，AutoCAD 将开始 6 分钟的倒数计时，使用户有时间保存工作并向系统管理通知此问题。

当 AutoCAD 因为丢失与服务器的连接而停止工作时，用户必须关闭 AutoCAD 并重新启动程序。如果导致心跳信号初始丢失的问题得到解决，且服务器上有可用的许可，程序将重新开始工作。

注意 如果使用冗余服务器模型，该服务器模型也在冗余服务器之间传递 心跳。

###
展开类型

使用“网络安装”向导，可以创建展开图像，其中包含在客户端工作站上安装预配置 AutoCAD 安装所需的文件。要创建其他展开图像，请再次运行“网络安装”向导。使用该方法，可以使 AutoCAD 安装满足不同用户的需要。

展开图像必须位于共享网络上，以便需要使用 AutoCAD 的所有客户端工作站进行访问。

创建展开图像的一部分是选择客户端安装是静态或交互式。在“网络安装”向导中选择展开类型。

注意 基于网络（“thin”客户端）的展开始终是静态安装。

#### 静态安装

在静态安装的情况下，选择安装类型和全部客户端都将使用的 AutoCAD 部件。网络管理员为所有客户端输入序列号、公司名称和相关信息。特别是与公司相关的名称及机构信息。在对工作站进行静态安装期间，屏幕将显示对话框通知用户：安装正在进行，AutoCAD 正在更新系统。

注意 如果选择静态安装，则用户不能指定 AutoCAD 文件在工作站中的 位置。

| 请参见

创建展开图像
配置许可服务器
网络安装配置

#### 交互式安装

使用交互式安装，客户端工作站的用户应选择安装类型及包含在安装中的 AutoCAD 部件。此外，用户必须输入他或她的个人信息。

| 请参见

创建展开图像
配置许可服务器
网络安装配置

版权所有 © 2001 Autodesk Inc.
Autodesk, Inc.
http://www.autodesk.com