百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术分类 > 正文

OpenText ETX 虚拟桌面软件为弗吉尼亚大学提供高性能图形远程访问

ztj100 2025-02-16 23:45 16 浏览 0 评论

挑战

  • 图形界面响应缓慢,影响用户使用;
  • 对复制应用程序输出文件进行本地分析时,影响带宽和速度;
  • 使用复杂的命令行指令是许多 HPC 用户的障碍;
  • 用户部署涉及手动、复杂的步骤,导致需要打电话寻找支持。


结果

  • 通过浏览器在低功耗笔记本电脑上进行实时图形会话;
  • 数据和应用程序驻留在一起减少对网络带宽的影响;
  • 无需命令行界面,消除了非技术用户的障碍。


故事
弗吉尼亚理工大学的研究人员和学生使用高性能计算 (HPC) 来运行一系列复杂的模拟、分析和数据可视化。学生和教职员工需要熟悉通过远程外壳 (SSH) 访问 MATLAB? 等图形应用程序。这通常会造成进入壁垒,特别是对于没有 HPC 背景又需要访问系统执行复杂分析的用户们。

”多亏了Exceed TurboX,应用程序现在的响应速度加快了。用户现在可以执行实时可视化交互式任务。“
——弗吉尼亚理工大学计算科学专家贾斯汀·克罗梅蒂斯

其他挑战还包括在本地低功耗设备(如学生笔记本电脑)上安装应用程序,通常需要将大量数据从中央应用程序服务器传输到最终用户 PC,从而降低远程用户的工作效率。

弗吉尼亚理工大学高级研究计算中心计算科学专家Justin 克罗梅蒂斯进一步解释说:“将输出数据从中央服务器复制到最终用户PC给我们的网络带宽带来了压力,尤其是在较旧的教职员工大楼中。此外,设置用户也是一个复杂的过程,需要对学生和教职员工进行广泛的培训,这通常会导致大量的帮助请求。

使用 OpenText Exceed TurboX (ETX)克服挑战
为了克服这些挑战,弗吉尼亚理工大学利用Exceed TurboX来简化用户设置和管理,改善应用和网络性能,进而提高生产力。

“基于之前使用OpenText Exceed 解决方案进行托管应用程序访问的经验,我们的HPC总监热衷于研究产品 OpenText Exceed TurboX。

“基于浏览器的访问有立竿见影的好处,使部署到用户的速度更快、更简单。此外,它可以在任何设备上运行,即使是使用低功耗设备的学生也能够运行高性能应用程序,“克罗梅蒂斯说。

Exceed TurboX 使弗吉尼亚理工大学能够构建多个配置文件,满足用户需求。配置文件允许管理员或高级用户指定要在远程 UNIX? 或 Linux? 主机上启动的应用程序和脚本。用户只需单击一下即可启动这些配置文件并在Microsoft? Windows?,Mac?或Linux PC上显示远程工具。集中管理配置文件,使更新的部署变得快速而简单。

简单:消除命令行使用
克服了许多用户因使用命令行界面的复杂性而导致的进入 HPC 的障碍,简化了他们的工作。

“Exceed TurboX 允许他们利用众多软件应用程序提供的图形界面,从而帮助减少甚至消除这一障碍。这使得界面更加直观;使用配置文件,这甚至意味着在某些情况下,用户可以访问这些应用程序,而无需使用类似SSH的命令行界面,“克罗梅蒂斯说。

在计算环境中添加或更新应用程序时,可以在几分钟内向用户提供新的或更新的配置文件,无需依赖用户自己输入新命令或修改任何脚本,从而减少错误并节省时间。

弗吉尼亚理工大学不再需要制作详细的用户指南来帮助用户在其计算机上设置单个应用程序。弗吉尼亚理工大学的帮助台收到的需要支持的的电话也大大减少,使其能够专注于其他任务。

“集中式浏览器管理界面可帮助我们在发生不利情况时快速诊断并采取行动。”
——弗吉尼亚理工大学计算科学专家贾斯汀·克罗梅蒂斯

性能:高效的网络带宽利用率
使用 Exceed TurboX 的图形用户界面运行速度比使用传统的 X11 图形连接要快得多。过去,某些应用程序需要很长时间才能加载,以至于用户会放弃会话,迫使他们寻找替代方案。

“多亏了 Exceed TurboX,应用程序的响应速度更快。用户可以执行交互式任务,例如实时生成和使用可视化,“克罗梅蒂斯说。

生产力:应用程序和数据都在数据中心

Exceed TurboX 允许应用程序和数据一起驻留在数据中心。以前,输出文件被复制到本地计算机,供用户分析和使用。随着数据量的增长,Exceed TurboX 使弗吉尼亚理工大学能够真正利用大数据。

“对我们的网络基础设施进行大规模升级成本太高,因此我们需要一种能够减少网络流量的解决方案,即使数据量在增长。OpenText Exceed TurboX 帮助我们在这方面变得更加高效。数据保留在数据中心;它不再传输到用户的设备,从而节省时间和带宽,“克罗梅蒂斯说。

Exceed TurboX 的另一个受欢迎的功能是用户能够提交他们的作业(其中一些可以运行数天),然后暂停会话。Exceed TurboX 代理使其会话保持活动状态,因此他们可以关闭笔记本电脑,然后,在家中或校园其他位置查看工作进度。无论笔记本电脑的状态如何,进程在数据中心都不会中断。

“我经常使用Exceed TurboX 和数值计算软件 Julia 来生成和操作模拟结果。会话暂停功能对我来说非常方便。我可以在会话期间关闭我的笔记本电脑,当我重新打开它时,我的会话都在等待我继续工作,“克罗梅蒂斯说。

易于用户管理、报告和执行
Exceed TurboX 为弗吉尼亚理工大学提供了更高的可靠性。克罗梅蒂斯说:“集中式浏览器管理界面帮助我们快速诊断并在发生不利情况时采取行动。”

除了全面且易于搜索的系统日志外,管理界面还提供对使用情况报告和用户活动的访问。这有助于系统管理团队了解资源的使用位置以及他们可以在何处进一步优化负载平衡。

“在整个部署过程中以及此后,OpenText 工作人员一直在现场,非常乐于助人。在诊断问题时(例如与我们的中央配置文件设置冲突的工作站配置异常),他们的经验丰富,“克罗梅蒂斯说,“与 OpenText 团队合作 非常愉快。“

关于弗吉尼亚理工大学

弗吉尼亚理工大学位于弗吉尼亚州布莱克斯堡,为33000多名学生提供250个本科和研究生学习项目,是一家领先的研究机构,管理着价值超过 540亿美元的研究计划组合。

相关推荐

Java的SPI机制详解

作者:京东物流杨苇苇1.SPI简介SPI(ServiceProvicerInterface)是Java语言提供的一种接口发现机制,用来实现接口和接口实现的解耦。简单来说,就是系统只需要定义接口规...

90%的Java程序员都忽视的内部类使用不当导致内存泄露!

...

一文读懂 Spring Boot 启动原理,开发效率飙升!

在当今的Java开发领域,SpringBoot无疑是最热门的框架之一。它以其“约定大于配置”的理念,让开发者能够快速搭建和启动应用,极大地提高了开发效率。但是,你是否真正了解Spring...

ServiceLoader

ServiceLoader是Java提供的一种服务发现机制(ServiceProviderInterface,SPI)...

深入探索 Spring Boot3 中的自定义扩展操作

在当今互联网软件开发领域,SpringBoot无疑是最受欢迎的框架之一。随着其版本迭代至SpringBoot3,它为开发者们带来了更多强大的功能和特性,其中自定义扩展操作更是为我们在项目开发中...

Spring Boot启动过程全面解析:从入门到精通

一、SpringBoot概述SpringBoot是一个基于Spring框架的快速开发脚手架,它通过"约定优于配置"的原则简化了Spring应用的初始搭建和开发过程。...

Spring Boot 3.x 自定义 Starter 详解

今天星期六,继续卷springboot3.x。在SpringBoot3.x中,自定义Starter是封装和共享通用功能、实现“约定优于配置”理念的强大机制。通过创建自己的Starte...

Spring Boot 的 3 种动态 Bean 注入技巧

在SpringBoot开发中,动态注入Bean是一种强大的技术,它允许我们根据特定条件或运行时环境灵活地创建和管理Bean。相比于传统的静态Bean定义,动态注入提供了更高的灵活性和可...

大佬用4000字带你彻底理解SpringBoot的运行原理!

SpringBoot的运行原理从前面创建的SpringBoot应用示例中可以看到,启动一个SpringBoot工程都是从SpringApplication.run()方法开始的。这个方法具体完成...

Springboot是如何实现自动配置的

SpringBoot的自动配置功能极大地简化了基于Spring的应用程序的配置过程。它能够根据类路径中的依赖和配置文件中的属性,自动配置应用程序。下面是SpringBoot实现自动配置的...

Spring Boot3.x 应用的生命周期深度解析

SpringBoot应用的生命周期可以清晰地划分为三个主要阶段:启动阶段(Startup)...

Springboot 启动流程及各类事件生命周期那点事

前言本文通过Springboot启动方法分析SpringApplication逻辑。从静态run方法执行到各个阶段发布不同事件完成整个应用启动。...

Spring框架基础知识-常用的接口1

BeanDefinition基本概念BeanDefinition是Spring框架中描述bean配置信息的核心接口,它包含了创建bean实例所需的所有元数据。...

一家拥有 158 年历史的公司遭遇索赔,被迫关闭!

...

Java 技术岗面试全景备战!从基础到架构的系统性通关攻略分享

Java技术岗的面试往往是一项多维度的能力检验。本文将会从核心知识点、项目经验到面试策略,为你梳理一份系统性的备战攻略!...

取消回复欢迎 发表评论: