当前位置: 首页 > news >正文

OpenText Exceed TurboX(ETX) 客户案例——弗吉尼亚理工大学

弗吉尼亚理工大学简化了高性能计算的使用。OpenText Exceed TurboX 提供高性能图形远程应用程序访问,提高工作效率

挑战

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

结果

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

故事

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

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

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

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

使用OpenText Exceed TurboX克服挑战

为了克服这些挑战,弗吉尼亚理工大学利用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亿美元的研究计划组合。

相关文章:

OpenText Exceed TurboX(ETX) 客户案例——弗吉尼亚理工大学

弗吉尼亚理工大学简化了高性能计算的使用。OpenText Exceed TurboX 提供高性能图形远程应用程序访问,提高工作效率 挑战 图形界面响应缓慢,影响用户使用; 对复制应用程序输出文件进行本地分析时,影响带宽和速度; 使用…...

【Python】torch.norm()用法解析

【Python】torch.norm()用法解析 文章目录【Python】torch.norm()用法解析1. 介绍1.1 p-范数1.2 Frobenius 范数1.3 核范数2. API3. 示例1. 介绍 torch.norm()是对输入的tensor求对应的范数。tensor的范数有以下三种: 1.1 p-范数 1.2 Frobenius 范数 即&#xff…...

C++核心编程<内存分区模型>(1)

C核心编程<内存分区模型>1.内存分区模型1.1内存分区模型概述1.2内存分区的意义1.3程序允许前1.3.1代码区1.3.2全局区1.3.2.1全局区的演示1.4程序运行后1.4.1栈区1.4.1.1栈区演示1.4.2堆区1.4.2.1堆区演示1.5new操作符1.5.1new操作的概述1.内存分区模型 1.1内存分区模型概…...

电路基础(1)电路模型和电路定律

电路中的电压、电流之间具有两种约束&#xff0c;一种是由电路元件决定的元件约束&#xff1b;另一种是元件间连接而引入的几何约束&#xff08;就是拓扑约束&#xff09;&#xff0c;后者由基尔霍夫定律来表达。基尔霍夫定律是集总参数电路的基本定律。 1.电路和电路模型电源又…...

pytest 基础

pytest安装 安装 pip install -U pytest 验证安装 pytest --version 约束&#xff1a; 所有的测试文件名都需要满足test_ *.py格式或* _test.py格式。 测试文件中的测试类以Test_开头&#xff0c;并且不能带有 init 方法。 测试类中可以包含一个或多个test_开头的函数。 步骤…...

软测入门(七)python操作数据文件(Json、yaml、csv、excel、xml)

python操作文件 txt文件 read() : 读取所有readline() : 读取一行readlines() : 读取所有&#xff0c;且以行为单位&#xff0c;放入list列表中 file open(r"F:\abc.txt", "r", encoding"utf-8") # 以utf-8格式读取文件 # 读取所有 # print…...

【小程序】django学习笔记1

网页能用&#xff0c;不知道小程序能不能用。应该能吧。。。。。创建django程序文件包&#xff0c;xxx处是给该文件夹起个名django-admin startproject xxx一个project是由很多个app&#xff08;小应用&#xff09;组成的在文件夹目录下创建一个app&#xff0c;xxx处给该app起个…...

MySQL常用函数整理

MySQL常用函数整理sql函数分类一、流程控制1、判断值为null或空字符串2、IF函数3、IFNULL函数4、CASE函数(1) 相当于switch case的作用(2) 相当于if elseif的作用5、COALESCE函数二、字符串类&#xff08;GBT答案&#xff09;1、用于select、insert等子句中2、用于where子句中其…...

设计模式—“组件协作”

现代软件专业分工之后的第一个结果是“框架与应用程序的划分”,“组件协作”模式通过晚期绑定,来实现框架与应用程序之间的松耦合,是二者之间协作时常用的模式。 典型模式有:Template Method、Observer、Strategy 一、Template Method 动机 在软件构建过程中,对于某一…...

vue里使用driver.js实现项目功能向导指引

介绍 https://github.com/kamranahmedse/driver.js driver.js 是一个轻量级、无依赖的原生JavaScript引擎&#xff0c;在整个页面中驱动用户的注意力&#xff0c;强大的、高度可定制的原生JavaScript引擎&#xff0c;无外部依赖&#xff0c;支持所有主流浏览器。 安装 npm …...

详解JAVA类加载

目录 1.概述 2.双亲委派 3.ServiceClassLoader 4.URLClassLoader 5.加载冲突 1.概述 概念&#xff1a; 类加载器&#xff08;Class Loader&#xff09;是Java虚拟机&#xff08;JVM&#xff09;的一个重要组件&#xff0c;负责加载Java类到内存中并使其可以被JVM执行。类…...

高斯分布、高斯混合模型、EM算法详细介绍及其原理详解

相关文章 K近邻算法和KD树详细介绍及其原理详解朴素贝叶斯算法和拉普拉斯平滑详细介绍及其原理详解决策树算法和CART决策树算法详细介绍及其原理详解线性回归算法和逻辑斯谛回归算法详细介绍及其原理详解硬间隔支持向量机算法、软间隔支持向量机算法、非线性支持向量机算法详细…...

[Linux入门篇]一篇博客解决C/C++/Linux System Call文件操作接口的使用

目录 0.前言 1.C / C ->文件操作 1.1 C语言文件操作 1.1.1 C语言文件打开/关闭/写入 1.1.2 C语言文件的追加操作 1.1.3 C语言文件的读取 1.2 C语言文件操作 1.2.1 C文件打开 / 关闭 / 写入 1.2.2 C文件读取 1.2.3 文件追加 2.三个默认输入输出流 2.1 C语言中的三…...

数据结构和算法学习记录——删除有序数组中的重复项、合并两个有序数组

去重删除有序数组中的重复项题目来自&#xff1a;https://leetcode.cn/problems/remove-duplicates-from-sorted-array/description/题目描述给你一个 升序排列 的数组 nums &#xff0c;请你原地删除重复出现的元素&#xff0c;使每个元素 只出现一次 &#xff0c;返回删除后数…...

FPGA实现模拟视频BT656解码 TW2867四路PAL采集拼接显示 提供工程源码和技术支持

目录1、前言2、模拟视频概述3、模拟视频颜色空间4、逐行与隔行5、BT656数据与解码BT656数据格式BT656数据解码6、TW2867芯片解读与配置TW2867芯片解读TW2867芯片配置TW2867时序分析7、设计思路与框架8、vivado工程详解9、上板调试验证10、福利&#xff1a;工程代码的获取1、前言…...

【建议收藏】超详细的Canal入门,看这篇就够了!!!

概述 canal是阿里巴巴旗下的一款开源项目&#xff0c;纯Java开发。基于数据库增量日志解析&#xff0c;提供增量数据订阅&消费&#xff0c;目前主要支持了MySQL&#xff08;也支持mariaDB&#xff09;。 背景 早期&#xff0c;阿里巴巴B2B公司因为存在杭州和美国双机房部…...

KubeSphere 社区双周报 | OpenFunction v1.0.0-rc.0 发布

KubeSphere 社区双周报主要整理展示新增的贡献者名单和证书、新增的讲师证书以及两周内提交过 commit 的贡献者&#xff0c;并对近期重要的 PR 进行解析&#xff0c;同时还包含了线上/线下活动和布道推广等一系列社区动态。 本次双周报涵盖时间为&#xff1a;2023.02.17-2023.…...

查漏补缺3月

SPI扩展序列化方式 分布式ID的相关问题 TCP的流量控制&#xff0c;避免浪费网络资源的滑动平均法也可以用在其他可能会出现资源浪费的情况等 讲一讲对自己这个 RPC 项目的想法&#xff0c;你是怎么设计这个项目的&#xff0c;想要实现那些功能&#xff1f; 你认为一个好的 RPC…...

如何使用Java实现类似Windows域登录

什么是域登录&#xff1f; 域登录是一种集中式身份验证和授权方法&#xff0c;用于访问企业内部网络和资源。在Windows环境中&#xff0c;域是一组计算机和用户帐户的集合&#xff0c;受到单个安全管理的控制。域登录允许用户在访问域资源时使用单个帐户名和密码进行身份验证&…...

生成模型与判别模型

生成模型与判别模型 一、决策函数Yf(X)或者条件概率分布P(Y|X) 监督学习的任务就是从数据中学习一个模型&#xff08;也叫分类器&#xff09;&#xff0c;应用这一模型&#xff0c;对给定的输入X预测相应的输出Y。这个模型的一般形式为决策函数Yf(X)或者条件概率分布P(Y|X)。 …...

在HarmonyOS ArkTS ArkUI-X 5.0及以上版本中,手势开发全攻略:

在 HarmonyOS 应用开发中&#xff0c;手势交互是连接用户与设备的核心纽带。ArkTS 框架提供了丰富的手势处理能力&#xff0c;既支持点击、长按、拖拽等基础单一手势的精细控制&#xff0c;也能通过多种绑定策略解决父子组件的手势竞争问题。本文将结合官方开发文档&#xff0c…...

如何在看板中体现优先级变化

在看板中有效体现优先级变化的关键措施包括&#xff1a;采用颜色或标签标识优先级、设置任务排序规则、使用独立的优先级列或泳道、结合自动化规则同步优先级变化、建立定期的优先级审查流程。其中&#xff0c;设置任务排序规则尤其重要&#xff0c;因为它让看板视觉上直观地体…...

三体问题详解

从物理学角度&#xff0c;三体问题之所以不稳定&#xff0c;是因为三个天体在万有引力作用下相互作用&#xff0c;形成一个非线性耦合系统。我们可以从牛顿经典力学出发&#xff0c;列出具体的运动方程&#xff0c;并说明为何这个系统本质上是混沌的&#xff0c;无法得到一般解…...

GC1808高性能24位立体声音频ADC芯片解析

1. 芯片概述 GC1808是一款24位立体声音频模数转换器&#xff08;ADC&#xff09;&#xff0c;支持8kHz~96kHz采样率&#xff0c;集成Δ-Σ调制器、数字抗混叠滤波器和高通滤波器&#xff0c;适用于高保真音频采集场景。 2. 核心特性 高精度&#xff1a;24位分辨率&#xff0c…...

Linux --进程控制

本文从以下五个方面来初步认识进程控制&#xff1a; 目录 进程创建 进程终止 进程等待 进程替换 模拟实现一个微型shell 进程创建 在Linux系统中我们可以在一个进程使用系统调用fork()来创建子进程&#xff0c;创建出来的进程就是子进程&#xff0c;原来的进程为父进程。…...

Unsafe Fileupload篇补充-木马的详细教程与木马分享(中国蚁剑方式)

在之前的皮卡丘靶场第九期Unsafe Fileupload篇中我们学习了木马的原理并且学了一个简单的木马文件 本期内容是为了更好的为大家解释木马&#xff08;服务器方面的&#xff09;的原理&#xff0c;连接&#xff0c;以及各种木马及连接工具的分享 文件木马&#xff1a;https://w…...

华为OD机试-最短木板长度-二分法(A卷,100分)

此题是一个最大化最小值的典型例题&#xff0c; 因为搜索范围是有界的&#xff0c;上界最大木板长度补充的全部木料长度&#xff0c;下界最小木板长度&#xff1b; 即left0,right10^6; 我们可以设置一个候选值x(mid)&#xff0c;将木板的长度全部都补充到x&#xff0c;如果成功…...

用鸿蒙HarmonyOS5实现中国象棋小游戏的过程

下面是一个基于鸿蒙OS (HarmonyOS) 的中国象棋小游戏的实现代码。这个实现使用Java语言和鸿蒙的Ability框架。 1. 项目结构 /src/main/java/com/example/chinesechess/├── MainAbilitySlice.java // 主界面逻辑├── ChessView.java // 游戏视图和逻辑├──…...

0x-3-Oracle 23 ai-sqlcl 25.1 集成安装-配置和优化

是不是受够了安装了oracle database之后sqlplus的简陋&#xff0c;无法删除无法上下翻页的苦恼。 可以安装readline和rlwrap插件的话&#xff0c;配置.bahs_profile后也能解决上下翻页这些&#xff0c;但是很多生产环境无法安装rpm包。 oracle提供了sqlcl免费许可&#xff0c…...

【FTP】ftp文件传输会丢包吗?批量几百个文件传输,有一些文件没有传输完整,如何解决?

FTP&#xff08;File Transfer Protocol&#xff09;本身是一个基于 TCP 的协议&#xff0c;理论上不会丢包。但 FTP 文件传输过程中仍可能出现文件不完整、丢失或损坏的情况&#xff0c;主要原因包括&#xff1a; ✅ 一、FTP传输可能“丢包”或文件不完整的原因 原因描述网络…...