linux 可视化的几种模式

Refs:

REMOTE VISUALIZATION ON SERVER-CLASS TESLA GPUS

http://www.nvidia.com/content/PDF/remote-viz-tesla-gpus.pdf


0: HPC的基本 架构


HPC 作为强的的计算资源,用户可以通过ssh 访问,在头节点上提交计算任务,通过成百上千上万的计算节点的并行获取强大的计算能力。

在很多领域,算出了计算结果,如何进行可视化的处理也很重要,本文整理一下可视化的几种模式。

1.  本地可视化



本地渲染模式 , 也是在个人电脑上使用LINUX 图形程序的显示流程。

这也是LINUX  X 的基础框架,  X-server / X-clinet ;  X-clinet 即调用LIBX 的应用程序,而 X-server 则调用渲染硬件影响client的绘制请求


2. X11 转发 


X11 forwarding ,即 X11 转发 ,Xming / Xmanager , ssh -X 等方式 就是通过这种方式来使Linux 显示出图形的。

这个其实算是 linux X 环境 自带的远程可视化方案,简单方便,但是:

需要注意的是: X server 是在本地的! 渲染是用的本地的资源。LINUX 服务器那边只是Client ~~ (在之前的可视化环境建设种忘了这一点儿导致了彻底的悲剧),对于复杂的调用libGL 的应用和 大数据的可视化力不从心,而且这个是需要终端支持的,网络性能也较差

3. 支持远程渲染的软件



ParaView 、VISIT 是最经典的两款远程可视化软件,若有机会以后再详细介绍。

这种模式其实是应用程序在server 端完成了渲染后发给 client 端。

(然而之前我是用X11 转发 连过去开启的 server , 导致实际的渲染还是在本地 )

文中提到的 NoMachine 的 NX 框架也属于这种模式 。

文中评价这种模式不好的地方是没有用到本地的GPU 。

不过整体来说,NX 还算不错了,但对于大数据的处理力有不逮

4 通过插件提供支持


(个人评论: )其实这个和NX 架构很像,特别是NX clould 。 不过实际效果如何还要测试。


 



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
作为一个开源的内存数据库,Redis 被广泛应用于大型 Web 服务中。作为 Redis 的用户,我们总会需要对 Redis 进行一些维护,包括数据的查看、修改、备份等等。这时候,一款方便易用,且功能全面的 Redis 可视化工具显得尤为重要。 在 windows 环境下,有许多 Redis 可视化工具可供选择。以下是几款常用的: 1. Redis Desktop Manager:这是一款免费的 Redis 数据库管理工具,提供直观的用户界面,支持 Redis 2.6、2.8 和 3.0 版本。它可以让开发者轻松地通过图形化界面来操作 Redis 数据库,包括数据的新增、修改、删除、查询和备份等功能。 2. RedisClient:这是一款基于 .NET 平台的 Redis 客户端,采用 C# 编写。它提供类似于 Redis 命令行的控制台界面,方便开发者执行各种 Redis 命令,快速定位问题。此外,RedisClient 还支持 Redis 集群模式、Redis Sentinel 和 Redis Cluster 等模式。 3. FastoRedis:这是一款快速、高效的 Redis 数据库管理工具,支持 Windows、Linux 和 Mac OS X 三种操作系统。它采用 Qt 框架开发,支持自动补全 Redis 命令、保存 Redis 查询历史记录、可视化维护多个 Redis 服务等功能。 总的来说,在可视化工具的选择上,我们需要根据自己的需求来做出选择。以上几款可视化工具都有其独特的特点,可以根据实际情况进行比较和选择。无论使用哪款工具,都可以轻松地管理和维护 Redis 数据库。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值