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