将 Tekla Structures 与应用和桌面虚拟化配合使用
将 Tekla Structures 与 Citrix 应用程序和桌面虚拟化配合使用是一种灵活而安全的将用户快速添加到 Tekla Structures 工程的方式,这种情况下,无需本地安装 Tekla Structures,同时无需将工程数据复制到用户计算机。Citrix 应用程序和桌面虚拟化产品是 Citrix Systems,Inc. 的产品。
下图显示 Tekla Structures 虚拟化的主要概念。
将服务器的应用程序流式处理,以便在具有不同硬件和软件配置的客户端计算机、平板电脑和智能手机上均可以使用 Tekla Structures。Tekla Structures 在远程服务器上的 Windows 计算机上运行,并且该虚拟化解决方案允许使用客户端设备进行显示和用户输入。
用户通过安全节点连接到位于本地或云中的数据中心。当所有内容仅存储在服务器上时,项目数据才会受到保护。从一个集中位置使用 Tekla Structures 可以确保项目中的所有用户都使用相同的项目环境设置。
在虚拟环境中使用 Tekla Structures 的先决条件
可以在物理服务器或虚拟服务器上设置 Citrix 虚拟化。您可以参阅在 Citrix 上运行 Tekla Structures 的硬件建议和 Tekla Structures 2020 硬件建议,了解推荐的硬件。
有关安装和设置 XenApp 与 XenDesktop 的详细说明,请参阅 Citrix 文档。
下图显示 Tekla Structures 虚拟化的主要组成部分。
-
瘦客户端应用程序:用户可以通过 Citrix XenApp 客户端或 Citrix XenDesktop 桌面查看器在任何受支持的操作系统和硬件上访问带 Citrix Receiver 的 Tekla Structures。多个并发客户端可以共享一个虚拟机实例。
需要建立良好的互联网连接。推荐的网络带宽为 1 Mbps 或更高。
-
在虚拟机上运行的每个 TeklaStructures.exe 均需要一个有效的许可证。
可以使用本地、企业或云 Tekla 许可证服务器,并且可以在数据中心内外托管许可证服务器。
-
从网络连接存储 (NAS) 读取/写入项目文件。需要快速磁盘访问。请千万不要使用虚拟服务器的本地磁盘来保存模型文件夹。
从客户端的本地文件系统访问任何文件都需要将这些文件上传到服务器,上传速度可能非常慢,应尽可能避免。项目数据(包括环境)应存储在数据中心中另一台(服务器)机器上或公司网络内的文件系统中。
将 Tekla Structures 与 Citrix 应用和桌面虚拟化配合使用的关键组件包括:
- 可以为多个并发用户提供服务的高端 Windows 服务器。该服务器通常由公司的 IT 部门设置。
- 可从虚拟化服务器提供对工程文件的快速访问权限的文件服务器。
- 安装在服务器上或在服务器上运行的虚拟机中的 Tekla Structures。
- 从虚拟主机到 Tekla 许可证服务器的可靠连接,因为每个 Tekla Structures 用户都需一个有效的 Tekla Structures 许可证
- 使用 Citrix Studio 在服务器上定义的交付组(用户组)和访问权限。
- 交付组由虚拟化环境的管理员设置。
- 必须由服务器上的管理员定义交付组的访问权限。
- 在客户端计算机上安装的 Citrix Receiver。Citrix Receiver 通常通过互联网浏览器提供,由终端用户安装。
为 Tekla Structures 设置虚拟环境
您需要设置服务器、定义交付组、在服务器上安装 Tekla Structures 软件和环境,Tekla Structures 用户需要在其计算机上安装 Citrix Receiver。