上一主题: Windows 安装参考

下一主题: Windows 组件注意事项

Windows 安装参考概述
概览

CA 3Tera AppLogic 支持基于 Microsoft Windows Server 2003 的组件。 2.9.1 以后的 CA 3Tera AppLogic 版本支持基于 Windows Server 2008 的组件。

以下是经过测试并受支持的特定 Windows 版本:

如果您可以从 CA Technologies 或服务提供商那里获得适用于您网格的现成 Windows 组件/应用,则不需要遵循本主题中的说明,除非想要从头创建您自己的 Windows 组件。 如果您使用的是 CA Technologies 提供的 Windows 组件,请查阅《组件目录参考指南》以获取与其运行有关的详细信息。

如果需要为网格创建 Windows 组件/应用,可借助 CA 3Tera AppLogic 提供的工具来创建这些组件/应用。 使用这些工具可以创建以下基本 Windows 组件/应用:

Windows Server 组件是用于创建所有其他基于 Windows 的组件的基础组件(因此,在创建除 Windows 2008 Filer 之外的任何其他 Windows 组件之前,应当先创建此组件)。

注意:

Windows Server 2003 Datacenter Edition 警告

虽然 Windows Server 2003 Standard/Enterprise/Web Edition 可即用于 CA 3Tera AppLogic,但 Datacenter Edition 缺少某些必要的网络驱动程序。 要使这些驱动程序在安装过程中可用,必须创建小的 NTFS 卷,存储所需的驱动程序,并使该卷可作为 iso2class 实用工具中的一个可选卷使用(例如:iso_volume3):

在尝试使用 Windows Datacenter Edition 创建组件之前,必须先创建基于 Standard 或 Enterprise Edition 的 CA 3Tera AppLogic Windows Filer(对于 Filer,建议使用 Standard 版)。 遵循后续部分的说明创建 Windows Filer。 创建 Windows NTFS 驱动程序磁盘需要执行此操作。

创建网络驱动程序磁盘

  1. 创建新的 NTFS 全局卷并使用 vol manage 命令管理该卷。 确保启用外部网络访问(有关如何执行此操作,请参阅 vol manage 命令帮助)。 下面是创建和管理卷的示例:
    volume create _GLOBAL:driver_disk size=50M fs=ntfs 
    volume manage _GLOBAL:driver_disk --rw ip=application_public_IP netmask=grid_netmask gateway=grid_gateway 
    
  2. 针对在 Windows 组件出现的虚拟化 NIC,下载合适的网络驱动程序:
    1. 打开 IE 并访问 http://www.realtek.com。
    2. 将 RTL810X/RTL8130/ RTL8139(A/B/C/D) PCI Series Drivers for WinXP (WinServer 2003) 下载到受管理的卷上。
  3. 关闭 filer 的图形控制台并从 vol manage shell 退出。
  4. 继续构建基于 DataCenter 版的 Windows 组件。 必须提供新建的驱动程序磁盘作为 iso2class 实用工具中的一个可选卷。
  5. 在完成操作系统安装之后,必须使驱动程序磁盘在 Windows 中可见(默认情况下,它通常不会显示在资源管理器中):
    1. 打开“我的电脑”
    2. 检查驱动程序磁盘是否显示在组件的磁盘驱动器列表中。 如果未显示:
      • 打开“开始”->“管理工具”->“计算机管理”
      • 右键单击驱动程序磁盘 ntfs 卷,然后单击“添加驱动程序盘符和路径”。
      • 在分配相应的盘符(即 E:)之后,转到驱动器 E:
    3. 解压缩 Realtek 驱动程序
  6. 继续安装 Realtek 驱动程序。 如果 Windows 自动询问是否安装网络驱动程序(需要对组件中的所有网络设备执行此操作):
    1. 选择“否,暂时不”,然后单击“下一步”
    2. 选择“从列表或特定位置中安装 (高级)”,然后单击“下一步”。
    3. 选择“不要搜索, 我要自己选择要安装的驱动程序”,然后单击“下一步”。
    4. 向下滚动“常见硬件类型”列表,选择“网络适配器”,然后单击“下一步”。
    5. 单击“从磁盘安装”。
    6. 单击“浏览”并选择 E:\Driver_XP_5699_0828\Driver_XP_5699_0828\Netrlx.inf,然后单击“打开”(假定驱动程序磁盘位于驱动器 E:)
    7. 单击“确定”。 此时应当显示网络适配器列表。
    8. 选择“Realtek RTL8139/810X 系列高速以太网 NIC”,然后单击“下一步”。
    9. 单击“更新驱动程序警告”中的“是”。
    10. 单击“完成”。
  7. 如果 Windows 未自动显示网络驱动程序提示,请执行以下操作:
    1. 右键单击“我的电脑”,转到“硬件”选项卡,然后单击“设备管理器”。
    2. 展开“其他设备”(如果尚未展开),对列出的每个以太网控制器设备执行以下操作:
      • 右键单击“以太网控制器”并选择“更新驱动程序”。
      • 重复以上步骤 #6 之后的所有步骤。
Windows PV 驱动程序

Halsign TurboGate PV 驱动程序与 CA 3Tera AppLogic(可通过组件的默认接口访问,就像用于创建 Windows 组件的 Windows MSI 一样)一起发布。 这些驱动程序用于增强在 CA 3Tera AppLogic 上运行的 Windows 组件的磁盘和网络 I/O 性能。 这些驱动程序可以用于 Windows Server 2003 的 32 位和 64 位版本以及 Windows Server 2008 的 32 位和 64 位版本

下面是具有这些驱动程序和不具有这些驱动程序的性能测定示例:

驱动程序

磁盘读取

磁盘写入

网络 TCP

网络 UDP

无 PV 驱动程序

18 MB/秒

11 MB/秒

40 Mb/秒

68 Mb/秒

Halsign Turbogate PV 驱动程序

41 MB/秒

25 MB/秒

690 Mb/秒

770 Mb/秒

注意:性能值可能会因网格所使用的硬件而有所不同。

Halsign TurboGate PV 驱动程序

CA Technologies 已测试了以下 PV 驱动程序版本:

遵循以下说明在 Windows 组件中获取/安装这些 PV 驱动程序。 在安装 APK 之后,应确保安装 PV 驱动程序。

在 Windows 组件中安装 Halsign TurboGate PV 驱动程序

  1. 启动包含要安装驱动程序的 Windows 组件的应用。
  2. 打开图形控制台并使其显示您的 Windows 组件。
  3. 可在网格控制器中通过组件的默认接口下载该 Halsign Turbogate 自动执行安装程序。
  4. 确保您知道管理员密码。 使用 comp restart --debug CA 3Tera AppLogic 命令重新启动 Windows 组件。
  5. 在 Windows 组件重新启动之后,通过图形控制台登录。 硬件向导会自动检测所有使用最新安装的 PV 驱动程序的网络设备(不需要用户交互)。 在完成此操作之后,使用不带 --debug 选项的命令再次重新启动组件以确认它正常运行。

如果稍后将新的终端添加到组件中,用户可能需要在下一次启动组件时完成发现新硬件向导。

如果您有一个现有的 Windows 组件使用 TurboGate PV 驱动程序的旧版本,并希望将这些 PV 驱动程序升级到新版本,请按照以下主题中的分步说明执行操作:

WIN03y 和 WIN08y:Windows Server 组件-iso2class

WIN03y 是使用 CA 3Tera AppLogic 附带的 iso2class 实用工具创建的。 iso2class 是命令行实用工具,可使用从 ISO 映像安装的操作系统来创建单例类。 iso2class 创建并启动 CA 3Tera AppLogic 应用,该应用用于将 ISO 映像中的操作系统安装到卷上。 该应用是使用模板生成的,包含一个名为 iso2class 的单例 单例的启动卷是 ISO 映像。 单例上的另一个卷是用于操作系统安装的目标。

使用这一新的交互式实用工具的最终结果是具有一个卷的单例,该卷包含安装的操作系统。 该单例可移动到目录并用作创建新组件类的基础。 详细的 iso2class 文档可在“命令行 Shell 参考”中找到。 使用 iso2class,可以极其轻松地在 CA 3Tera AppLogic 中创建新的操作系统 distro。

用于操作系统安装的 ISO 映像可来自以下 3 个位置:

注意:在操作系统安装期间,单例将会重新启动。 当发生此操作时,打开的图形控制台将不再响应。 只需关闭控制台,然后从 CA 3Tera AppLogic GUI 再次打开它,即可获得新启动映像的控制台。

以下是使用 iso2class 创建 WIN03y 和 WIN08y 的详细说明:

其他 Windows 组件和应用:IIS、SQL8y、VDS 和 WISA

创建了 Windows 服务器组件 WIN03y 之后,可以创建其他基于 Windows 的组件和应用。 以下是详细说明:

升级 Windows MSI

如果已构建了 Windows 组件,并希望某个时候安装用于创建该组件的 MSI 的新版本,从而更新 Windows APK 和 MSI 中包含的任何组件特定脚本,请参考以下主题中提供的分步说明: