ETX是什么缩写?ETX全称

发布时间:2023-11-30 14:48:44

  ETX是OpenText Exceed TurboX的缩写, 是一种用于桌面虚拟化和远程访问企业应用程序和数据的高级解决方案,可满足现代企业的需求,尤其是那些具有混合 UNIX®/Microsoft® Windows® 托管环境的企业。 本文描述了其设计原则、解决方案的架构和关键组件,以及它们的功能和交互。

  OpenText Exceed TurboX(ETX)简介:

  OpenText 从事提供远程应用程序访问解决方案的业务已有 20 多年。从 1990 年代的 OpenText Exceed 到 2000 年代的 OpenText Exceed onDemand,OpenText 不断突破性能极限,为全球的企业用户带来复杂的 2D 和 3D 应用程序。 Exceed TurboX 是远程应用程序访问解决方案的未来。这是多年 X Window 和网络编程经验以及对数百个使用业务关键型 UNIX 和 Windows 应用程序的实际案例的理解的结晶。

  OpenText Exceed TurboX(ETX)的基础由以下组件构成。

  1、 ETX 服务器

  这是解决方案的大脑,充当礼宾、看门人和交通管制员。 它是一个在 Apache® Tomcat® Web 应用程序服务器上运行的 Web 应用程序,并在用户首次连接到 ETX Web 门户时呈现给用户。 ETX 服务器向用户显示仪表板或向管理员显示服务器管理器。 用户可以使用 Web Dashboard 启动新会话、创建配置文件或管理现有会话。 管理员使用服务器管理器来监控和管理解决方案的各个方面,从用户注册到生成许可证和资源使用报告。

  2、 ETX 连接节点

  ETX 连接节点负责启动会话代理(管理和压缩远程会话的应用程序),以及与 ETX 服务器交互。 由于基础架构中存在多个节点,ETX 服务器可以从多个连接节点中进行选择,以实现负载平衡和节点故障转移。

  ETX 连接节点包括几个子组件,每个子组件处理不同的任务。 除了代理管理器(启动会话代理)之外,其他重要的组件包括 ETX认证器(ETX Authenticator)、Xstart Launcher 和应用扫描器(Application Scanner),这些将在下面进行更详细的说明。

  (1) ETX 代理管理器

  ETX 代理管理器的主要功能是创建远程会话代理。 代理充当客户端和应用程序或桌面主机之间的中介,提供 WAN 上会话显示的加密和压缩。 代理还处理将用户输入、文件和设备等其他数据传递给主机。

  代理管理器监控这些会话代理的运行状况并将每个会话代理的状态传送给 ETX 服务器。代理管理器还处理用户命令,例如会话暂停和恢复、会话共享(多播)、文件传输和其他与会话相关的功能。

  代理是功能齐全的 X 服务器/RDP 客户端,因此可以作为独立服务器运行,处理来自默认安装的 Windows 或 UNIX 主机的显示协议,无需安装任何本地软件。 该代理包括一个 X 服务器以及一个 RDP 客户端,用于在 WAN 上渲染和压缩显示。 在 Windows 直接桌面连接的情况下,代理必须直接安装在 Windows 桌面主机上以进行本地渲染和压缩。 压缩数据流从代理发送到安装在用户设备上的客户端。 客户端处理屏幕绘图以及键盘和鼠标输入。 有关代理和客户端功能的更多信息,请参见第 6.0 节。

  (2) ETX认证器(ETX Authenticator)

  顾名思义,该组件在用户和管理员登录 ETX 门户网站时处理他们的身份验证。 验证器需要支持 UNIX 环境中的 PAM 或本机验证。 基于 LDAP 的环境(例如 Microsoft Windows)不需要验证器,因为 LDAP 验证由 ETX 服务器处理。

  ETX Authenticator 将 ETX 无缝集成到使用专用 PAM 或本地身份验证服务器的 UNIX 环境中。 这需要您在 PAM/Native 身份验证服务器上安装 ETX 连接节点,并在安装期间将该节点注册为身份验证器。 ETX 支持多个身份验证节点进行负载平衡,但每个节点必须配置相同的 PAM 或 Native 身份验证设置。

  (3)Xstart 启动器

  Xstart Launcher 是负责在用户启动 ETX 配置文件时启动单个 X Window 或 Windows 应用程序的模块。 ETX 配置文件包括远程会话的所有配置设置,包括要选择主机和运行的应用程序。

  (4)应用扫描器(Application Scanner)

  应用程序扫描器是一个可选实用程序,它扫描连接节点以查找已安装的应用程序,使它们可用于通过 ETX 服务器管理器发布。 将应用程序发布给用户后,用户可以通过创建配置文件并选择要启动的应用程序来启动应用程序。

  应用程序扫描器适用于所有 ETX 平台,因此您可以发布在 UNIX 和 Windows 上运行的应用程序。 如果您有多个安装了相同应用程序的连接节点,ETX Server 会检测重叠并将应用程序分组到一个项目中。 这提供了跨多个主机的应用程序负载平衡。

  (5)本地会话数据库

  本地会话数据库跟踪会话状态并定期将其报告回 ETX 服务器。 如果 ETX 服务器和代理管理器之间的连接失败,本地会话数据库使连接节点能够继续正常运行,包括暂停或终止会话。 重新建立与 ETX Server 的连接后,本地会话数据库将与 ETX Server 同步。 这使得每个节点在发生网络故障时都具有容错性。

  3、数据库

  RDBMS 是该解决方案的簿记员。 它用于存储所有非瞬态信息,包括服务器设置、用户设置、配置文件、事件日志、许可证使用统计信息等。ETX 支持 IBM® DB2®、Microsoft SQL Server® 和 Apache® Derby™,并且 与 Apache Derby 捆绑在一起,可以快速轻松地安装。 有关负载平衡、故障转移和高可用性功能,请参阅 ETX 高可用性白皮书以及有关设置数据库复制的供应商文档。

  4、ETX 许可证服务器

  多个 ETX 站点可以共享一个许可证池,并根据管理员定义的规则将许可证动态或静态分配给每个站点。 ETX 许可证服务器功能嵌入在每个 ETX 服务器中,并且可以在设置期间启用。 启用后,其他 ETX 站点可以连接到许可证服务器并使用池中的许可证,而不是使用本地安装的许可证密钥。 此解决方案的设计特别注意确保如果许可证服务器无法使用或无法访问,管理员将通过电子邮件收到通知,并且站点将保持运行 72 小时以便解决问题。

  5、 ETX 客户端运行时

  ETX 依靠本地客户端运行时来处理远程通信和交互。 它是 ETX Proxy 的对应物,并在建立会话时不断地与代理通信。 与代理一样,客户端运行时是本机应用程序,它利用了可能的最佳性能、可靠性和兼容性。 ETX 客户端运行时的部署是自动的; 每当用户启动应用程序时,都会在后台静默下载正确的运行时。 客户端运行时可供 Windows、Linux® 和 Mac® 用户使用。

  6、Java 运行时环境(JRE)

  虽然它本身不一定是构建块,但 JRE 是 ETX 服务器的系统要求。 自然,运行 ETX 服务器和 Apache Tomcat 的机器上需要 JRE。 Java 也可用于从浏览器启动 ETX 远程会话,尽管这不是默认选项。 默认情况下,启动 ETX 会话需要在用户的设备上安装 Native Client Launcher 组件(请参阅下面的第 3.7 节)。

  7、原生客户端启动器(Native Client Launcher)

  原生客户端启动器必须安装在用户的机器上,然后用户才能在 Exceed TurboX 中启动配置文件(除非他们选择了 Java 客户端启动器;请参阅上面的第 3.6 节)。 当用户启动配置文件时,原生客户端启动器将在后台下载并执行原生客户端运行时。 Launcher不需要管理员权限即可安装,它是为 Windows、Linux 和 Mac 客户端提供的。

  OpenText Exceed TurboX(ETX)负载均衡

  1、什么是负载均衡?

  负载平衡是指 ETX 服务器将远程会话分发到连接节点“集群”的能力。 负载平衡是为用户提供高可用性环境以访问其远程桌面和应用程序服务器的关键要素。

  2、负载均衡是如何工作的?

  当用户启动远程应用程序或桌面时,其中一个 ETX 连接节点会创建一个进程(称为“代理”)以充当用户和远程主机之间的中介。 代理进程负责与主机(作为会话客户端)交互并压缩远程显示以通过 WAN 传输给最终用户。

  如果 ETX 只配置了一个节点来处理所有用户会话,那么该节点的故障(由于硬件、网络或其他故障)将是严重的。 在节点恢复并重新连接之前,ETX 将无法处理任何新会话。

  存在两个或更多节点时,单个节点的故障不会削弱系统。 其他节点可以接管,直到第一个节点重新联机。

  所有 ETX 连接节点都在 ETX 服务器上注册,并且它们的存在被记录和监控,因此 ETX 服务器知道可用的 ETX 连接节点的确切数量、每个节点在做什么以及每个节点上的可用资源。 从用户的角度来看,不同的连接节点之间没有明显的区别,在大多数情况下,用户不应该关心哪个节点处理用户的会话。 就像您访问 Amazon.com 时一样,您不知道也不关心一千个不同的 Web 服务器中的哪一个正在响应您的请求。

  3、负载均衡

  因为 ETX 服务器跟踪所有连接节点和每个节点上的可用资源,所以服务器可以通过选择具有最多可用资源的节点来将会话分配给连接节点。 这可确保用户为可用的服务器硬件实现最快的连接。


热点新闻