IC设计仿真云架构

对于IC仿真来说,最重要的是要安全、可维护、高性能的的HPC环境环境。

那么云上如何搭建起一套完整的IC仿真云环境呢?

这种架构应该长什么样子?

桌面虚拟化基础架构

将所有桌面虚拟机在数据中心进行托管并统一管理;同时用户能够获得完整PC的使用体验。

用户可以通过瘦客户端,或者类似的设备在局域网或者远程访问获得与传统PC一致的用户体验。很多商业方案同时提供了将用户远程转向到传统的共享系统,例如微软终端服务,思杰应用服务器,刀片PC甚至是没有使用的物理PC机。"其本身解决的仍然是操作系统的安装环境与运行环境的分离,不依赖于特定的硬件。

桌面虚拟化将用户操作环境与系统实际运行环境拆分,不必同时在一个位置,这样即满足了用户的灵活使用,同时帮助IT部门实现了集中的控制

我们简单来计算一下:如果一个企业有200个用户,如果不进行拆分,IT管理员需要管理200个镜像(包含其中安装的应用与配置文件)。而如果进行操作系统安装与应用还有配置文件的拆分,假设有20个应用,则使用应用虚拟化技术,不用在桌面安装应用,动态将应用组装到桌面上,则管理员只需要管理20个应用;而配置文件也可以使用Windows内置的功能,和文件数据都保存在文件服务器上,这些信息不需要管理员管理,管理员只需要管理一个文件服务器;而应用和配置文件的拆离,使得200个人用的操作系统都是没有差别的Windows XP,则管理员只需要管理一个镜像(用这一个镜像生成200个运行的虚拟的操作系统,简单来讲可以理解成类似于无盘工作站的模式)。所以总的来说,IT管理员只需要管理20个应用,1个文件服务器,和1个镜像。管理复杂性大大下降。

这种拆分也大大降低了对存储的需求量(少了199个xp的存储),降低了采购和维护成本。更重要的是从管理效率上,管理员只需要对一个镜像或者一个应用进行打补丁,或者升级,所有的用户都会获得最新更新后的结果,从而提高了系统的安全性和稳定性,工作量也大大下降。

按需可以组合用户自己合适的桌面环境

GNOME和KDE是目前的主流环境,而Xfce、LXDE、Openbox和Fluxbox等也已经得到了很高的应用。

linux各种桌面系统图片,四大Linux图形界面赏析:KDE、Gnome、Xfce、LXDE

桌面机是统一的入口,当然在进入桌面机之前你需要有一些安全防护 ,设置一些网关什么的

桌面系统:桌面虚拟化技术综述

SSH

后面可通过ssh技术登录到其它的远程主机,进行管理

SSH(Secure Shell)是一种安全的远程登录协议,它可以让用户在不安全的网络中安全地连接到远程主机。SSH使用加密技术来保护数据传输,以防止黑客或其他攻击者获取敏感信息。

SSH简介_ssh技术_实相实相的博客-CSDN博客

计算集群

HPC集群,比如我们准备了一批cpu和内存,那么怎么在上面跑仿真任务呢?

首先,你要有个调度器。

我们现在说的调度器,主要是基于HPC场景的集群任务调度系统,英文叫Cluster Scheduler、Job Scheduler等。

市面上主流调度器有四大流派:LSF/SGE/Slurm/PBS。

不同行业因为使用习惯和不同调度器对应用的支持力度不同,往往会有不同的偏好:比如高校和超算经常用Slurm,半导体公司最常用的是LSF和SGE,工业制造业可能用PBS更多一些。

调度器是干嘛的?

如果有一台或者几台机器,专属你所有,你可以抱着他们一直持续而缓慢地用下去,调度器是没什么用武之地的。

那什么场景需要呢?资源紧张或者时间紧张的时候。

为啥紧张就需要呢?因为需要最大程度压榨现有资源或时间的最大价值。

亿万打工人的梦:16万个CPU随你用 - 知乎

相关推荐
消失的旧时光-19434 小时前
第十三课:权限系统如何设计?——RBAC 与 Spring Security 架构
java·架构·spring security·rbac
智慧地球(AI·Earth)5 小时前
DeepSeek架构新探索!开源OCR 2诞生!
架构·ocr
范纹杉想快点毕业6 小时前
实战级ZYNQ中断状态机FIFO设计
java·开发语言·驱动开发·设计模式·架构·mfc
pcm1235678 小时前
设计C/S架构的IM通信软件(4)
java·c语言·架构
齐鲁大虾9 小时前
Linux下用什么编程语言方便开发B/S架构程序
linux·运维·架构
Volunteer Technology9 小时前
MinIo介绍和使用
架构
h7ml10 小时前
淘宝返利软件的跨端同步架构:Java RESTful API+GraphQL满足Web/APP/小程序的多端数据需求
java·架构·restful
茂桑10 小时前
DDD领域驱动设计-基础设施层
设计模式·架构
大转转FE10 小时前
转转前端周刊第185期: 深度解析Moltbot 底层架构
架构
潆润千川科技10 小时前
技术视角下的中老年垂直社交应用:架构考量与体验平衡
架构·聊天小程序