当前位置: 首页 > 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)。 …...

XCTF-web-easyupload

试了试php&#xff0c;php7&#xff0c;pht&#xff0c;phtml等&#xff0c;都没有用 尝试.user.ini 抓包修改将.user.ini修改为jpg图片 在上传一个123.jpg 用蚁剑连接&#xff0c;得到flag...

线程同步:确保多线程程序的安全与高效!

全文目录&#xff1a; 开篇语前序前言第一部分&#xff1a;线程同步的概念与问题1.1 线程同步的概念1.2 线程同步的问题1.3 线程同步的解决方案 第二部分&#xff1a;synchronized关键字的使用2.1 使用 synchronized修饰方法2.2 使用 synchronized修饰代码块 第三部分&#xff…...

抖音增长新引擎:品融电商,一站式全案代运营领跑者

抖音增长新引擎&#xff1a;品融电商&#xff0c;一站式全案代运营领跑者 在抖音这个日活超7亿的流量汪洋中&#xff0c;品牌如何破浪前行&#xff1f;自建团队成本高、效果难控&#xff1b;碎片化运营又难成合力——这正是许多企业面临的增长困局。品融电商以「抖音全案代运营…...

Spring Boot面试题精选汇总

&#x1f91f;致敬读者 &#x1f7e9;感谢阅读&#x1f7e6;笑口常开&#x1f7ea;生日快乐⬛早点睡觉 &#x1f4d8;博主相关 &#x1f7e7;博主信息&#x1f7e8;博客首页&#x1f7eb;专栏推荐&#x1f7e5;活动信息 文章目录 Spring Boot面试题精选汇总⚙️ **一、核心概…...

【配置 YOLOX 用于按目录分类的图片数据集】

现在的图标点选越来越多&#xff0c;如何一步解决&#xff0c;采用 YOLOX 目标检测模式则可以轻松解决 要在 YOLOX 中使用按目录分类的图片数据集&#xff08;每个目录代表一个类别&#xff0c;目录下是该类别的所有图片&#xff09;&#xff0c;你需要进行以下配置步骤&#x…...

c#开发AI模型对话

AI模型 前面已经介绍了一般AI模型本地部署&#xff0c;直接调用现成的模型数据。这里主要讲述讲接口集成到我们自己的程序中使用方式。 微软提供了ML.NET来开发和使用AI模型&#xff0c;但是目前国内可能使用不多&#xff0c;至少实践例子很少看见。开发训练模型就不介绍了&am…...

论文笔记——相干体技术在裂缝预测中的应用研究

目录 相关地震知识补充地震数据的认识地震几何属性 相干体算法定义基本原理第一代相干体技术&#xff1a;基于互相关的相干体技术&#xff08;Correlation&#xff09;第二代相干体技术&#xff1a;基于相似的相干体技术&#xff08;Semblance&#xff09;基于多道相似的相干体…...

GruntJS-前端自动化任务运行器从入门到实战

Grunt 完全指南&#xff1a;从入门到实战 一、Grunt 是什么&#xff1f; Grunt是一个基于 Node.js 的前端自动化任务运行器&#xff0c;主要用于自动化执行项目开发中重复性高的任务&#xff0c;例如文件压缩、代码编译、语法检查、单元测试、文件合并等。通过配置简洁的任务…...

SQL慢可能是触发了ring buffer

简介 最近在进行 postgresql 性能排查的时候,发现 PG 在某一个时间并行执行的 SQL 变得特别慢。最后通过监控监观察到并行发起得时间 buffers_alloc 就急速上升,且低水位伴随在整个慢 SQL,一直是 buferIO 的等待事件,此时也没有其他会话的争抢。SQL 虽然不是高效 SQL ,但…...

Java求职者面试指南:Spring、Spring Boot、Spring MVC与MyBatis技术解析

Java求职者面试指南&#xff1a;Spring、Spring Boot、Spring MVC与MyBatis技术解析 一、第一轮基础概念问题 1. Spring框架的核心容器是什么&#xff1f;它的作用是什么&#xff1f; Spring框架的核心容器是IoC&#xff08;控制反转&#xff09;容器。它的主要作用是管理对…...