将 Tekla Structures 与应用和桌面虚拟化配合使用

Tekla Structures
2018
Tekla Structures

将 Tekla Structures 与应用和桌面虚拟化配合使用

Tekla Structures 与 Citrix 应用程序和桌面虚拟化配合使用是一种灵活而安全的将用户快速添加到 Tekla Structures 工程的方式,这种情况下,无需本地安装 Tekla Structures ,同时无需将工程数据复制到用户计算机。Citrix 应用程序和桌面虚拟化产品是 Citrix Systems,Inc. 的产品。

从一个集中的位置使用 Tekla Structures ,可以确保工程中的所有用户都使用相同的工程环境设置。从服务器中提供应用程序,可以确保在具有不同硬件和软件配置的客户端计算机、平板电脑和智能手机上均可以使用 Tekla Structures 。当所有内容仅存储在服务器上时,工程数据会得到保护。

Tekla Structures 与 Citrix 应用程序和桌面虚拟化配合使用的关键组件包括:

  • Windows 服务器
    • 虚拟化解决方案,例如 Citrix XenServer 或 VMware vSphere
    • 安装的 Citrix 应用程序虚拟化或 Citrix 桌面虚拟化解决方案
    • 该服务器通常由公司的 IT 部门设置。
  • 用户组,换言之,在服务器上定义的交付组
    • 交付组是由虚拟化环境的管理员设置。
  • 对服务器上定义的交付组的访问权限
    • 访问权限由管理员设置。
  • 在客户端计算机上安装的 Citrix Receiver
    • Citrix Receiver 通常是通过 Internet 浏览器交付。
  • 在服务器上或者在服务器上运行的虚拟机上安装了 Tekla Structures
    • 可以为多个并发用户提供服务的高端 Windows 服务器
  • 快速访问工程文件
  • Tekla Structures 许可证服务器的连接,因为每个 Tekla Structures 用户均需要一个有效的 Tekla Structures 许可证

下图显示 Tekla Structures 虚拟化的主要概念。

1 台式机用户
2 平板电脑或智能手机用户
3 Citrix 瘦客户端
4 通过 Internet 的安全显示数据连接
5 在虚拟机上运行的 Tekla Structures 实例
6 虚拟 Windows 服务器操作系统
7 虚拟化平台(管理程序层)
8 服务器硬件
9 由用户组织(Trimble、Amazon)或第三方承载的数据中心

在虚拟环境中使用 Tekla Structures 的先决条件

Citrix 虚拟化可能是在物理服务器或虚拟服务器上设置的。添加用户和用户组,访问权限是利用 Citrix Studio 定义的,用于访问服务器上的计算资源。

Tekla Structures 2017i 硬件推荐 中对所推荐的硬件进行了说明。

有关安装和设置 XenApp 和 XenDesktop 的详细说明,请参见 Citrix 说明文档。

下图显示 Tekla Structures 虚拟化的主要组成部分。

1 Citrix XenApp 7.6
2 瘦客户端应用程序:Citrix XenApp 客户端或 Citrix XenDesktop 桌面浏览器
3 平板电脑/手机用户
4 台式机用户
5 多个并发客户端可以共享一个虚拟机实例
6 由用户组织(Trimble、Amazon)或第三方承载的数据中心
7 图形处理单元 (GPU) 可以为每个虚拟机实例提供 0.5 GB 至 2 GB 的专用图形内存,具体取决于使用情况。
8 高端计算机:
  • 快速显卡、NVIDIA GRID K520 或较新的 NVIDIA Tesla GPU
  • 每个用户 8 GB 到 16 GB 主内存,具体取决于使用情况
  • 良好的 CPU,例如最新一代 Intel Xeon E5 或 E7 系列
  • Windows Server 2012 R2 OS
9 本地、企业或云 Tekla Structures 许可证服务器。在虚拟机上运行的每个 TeklaStructures.exe 均需要一个有效的许可证。
10 网络带宽,1 Mbps 或更多
11 从客户端的本地文件系统访问文件可能非常慢,应避免出现这种情况。
12 请千万不要使用虚拟服务器的本地磁盘来保存模型文件夹。
13 Citrix XenDesktop 7.6
14 vSphere VMware 6.0 hypervisor
15 文件服务器
16 在文件服务器上进行处理的常规 Windows 系统文件权限
17 工程数据(包括环境)应存储在数据中心中另一台(服务器)机器上或公司网络内的文件系统中。
18 桌面应用: Tekla Structures
19 虚拟机实例
20 Hypervisor
21 承载虚拟机的 Windows 服务器
22 网络附加存储 (NAS)
23 数据中心
24 Tekla Structures 许可证服务器(本地或托管在数据中心外部)
25 获得许可证
26 读/写工程文件。需要快速磁盘访问。

为 Tekla Structures 设置虚拟环境

您需要设置服务器、定义交付组、在服务器上安装 Tekla Structures 软件和环境, Tekla Structures 用户需要在其计算机上安装 Citrix Receiver。

  1. 设置服务器。

    具有快速显卡的高端计算机,例如 NVIDIA GRID K520 或较新的 NVIDIA Tesla GPU,用于为多个并发用户提供服务。需要为每个用户提供充足的主内存,具体取决于他们正在处理的工程的细部尺寸和级别。该服务器计算机需要具有良好的 CPU,并应在 Windows Server 2012 R2 操作系统上运行。

    有关安装和设置 XenApp 和 XenDesktop 的详细说明,请参见 Citrix 说明文档。

  2. 在服务器上 安装 Tekla Structures 软件和所需的环境。
    Note:

    在虚拟计算机的本地磁盘上存储模型可能会导致访问问题。请为模型使用专用的文件服务器,并记得在 Tekla Structures 安装期间为模型文件夹选择正确的网络位置。

    Tekla Structures 环境设置对于使用同一虚拟计算机的所有用户均相同。尽管与常规桌面安装的安装方式相同,但您仍需要确保不同虚拟机上的环境是相同或者匹配。

    我们强烈建议您使用标准 Tekla Structures 环境,并使用公司或工程特定设置(在网络文件服务器上)对其进行修正。

  3. Tekla Structures 客户端计算机上安装 Citrix Receiver:

    我们建议您使用 Citrix Receiver 网络用户界面。

    1. 请在您的 Web 浏览器中打开 Citrix Receiver 网络用户界面。

      使用公司管理员提供的 https 地址。

    2. 按照安装快捷方式中的步骤安装 Citrix Receiver 客户端软件。 请不要创建一个帐户,或者在安装快捷方式中登录,而是完成安装,然后再返回网络用户界面。
    3. 在安装之后,返回 Citrix Receiver 网络用户界面,并使用公司管理员提供给您的凭据登录。
    4. 选择所需的虚拟桌面。 如果虚拟桌面未自动启动,请运行下载的 Citrix ( .ica ) 文件。

    现在您可以在虚拟机上开始使用 Tekla Structures ,就好像它是安装在您自己的计算机上一样。

    • 当您第一次使用虚拟桌面时,您可以在文件访问对话框中为您的本地文件赋予读和写访问权。
    • 请注意,不建议从您的计算机直接在 Tekla Structures 中引用本地文件。如果您需要在 Tekla Structures 访问一些文件,您应首先将其复制到共享网络位置。
    • 请注意,模型文件夹不会复制到客户端计算机。

    Citrix Receiver 客户端会经常更新。当网络用户界面建议您更新时,请始终安装最新的客户端。

这些内容是否有用?
上一步
下一步