高校科研HPC高性能计算存储应用实践

news2024/9/20 22:30:48

用户背景

南京理工大学是隶属于工业和信息化部的全国重点大学,学校由创建于1953年的新中国军工科技最高学府中国人民解放军军事工程学院(简称“哈军工”)分建而成。学校在长期发展过程中形成了兵器与装备、信息与控制、化工与材料三大优势学科群,主动对接服务国家重大战略,不断推进陆海空天信融合发展,为国防自主创新和经济社会发展提供强有力支撑。

b8a7e8b25c1f7848d5ee17a3e31fd557.jpeg

用户需求

用户的HPC项目前端安装有15台服务器,使用NFS共享协议,通过10GbE SFP+通道采集数据,并发写入后端存储系统,前端计算节点再从存储读取数据进行计算。在此基础上要求存储达到中型计算集群所需的性能。初期规划就要存储提供PB级空间供机械科研项目使用,并且存储要具备横向扩展(Scale-out)功能,应对计算数据增长以及备份带来的性能与容量的压力。

解决方案

针对客户的要求,Infortrend普安科技金牌合作伙伴燊通智联信息科技发展(上海)有限公司提供GS高密度统一存储解决方案。Infortrend高密度存储支持NFS协议直连服务器组成计算群组,文件级性能可达13.5GB/s的读、5.5GB/s的写,满足用户对性能的要求。单台高密度存储就可以到1.5PB的容量用于分析数据的存放。GS还具有横向扩展(Scale-out)功能,扩展后GS的集群性能可以达到54GB/s的读、22GB/s的写,容量可以支持3584颗硬盘70PB空间,满足用户计算节点增长、备份宝贵研究数据对性能与容量扩展的要求。

baf5939861151b02d00d499cccd3875c.jpeg

方案优势

  1. GS支持Linux,windows,MAC跨平台计算系统搭建。
  2. 支持NFS,SMB,FTP等多种存储协议直连计算集群,不需要使用其它并行文件系统,能有效地降低构建成本。
  3. GS横向扩展(Scale-out)功能,与分布式存储相比,扩展效能高、稳定性高,同时统一命名空间下文件存放一个存储池(pool)内,便于用户调取访问。适合HPC未来规模增长及备份的需求。
  4. HA双活及双冗余控制器,确保硬件故障时业务的连续运行,最大限度降低分析中断的风险。
  5. 支持SSD与HDD混合配置,通过冷热数据分层功能,将热数据存放到 SSD,冷数据存放到 HDD,形成合理的资源分配机制,调动存储发挥最大性能。
  6. RAID、文件副本 (FLR) 数据保护、SSD 智能管理防止多颗 SSD 发生故障。超级电容在断电时为数据写入硬盘提供电力。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1366154.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

学起来!一键转发朋友圈,告别手动复制粘贴

关于朋友圈运营,你还在不同账号来回切换、一个个复制粘贴文案和保存图片吗? 今天分享一个能一键转发朋友圈的神器,帮助你提高效率。 快速转发 在此页面展示所登录微信号的朋友圈,只需单击“转发”,就会自动复制这条朋友圈内容&a…

ElasticSearch 性能优化

提升写入性能 使用 bulk 接口批量写入 节省重复创建连接的网络开销通过进行基准测试来找到最佳的批处理数量 延长 refresh 的时间间隔 通过延长 refresh(刷新)的时间间隔可以降低段合并的频率,段合并十分耗费资源默认的刷新频率为1s&…

1、C语言:数据类型/运算符与表达式

数据类型/运算符/表达式 1.数据类型与长度2.常量3.声明4. 运算符5. 表达式 1.数据类型与长度 基本数据类型 类型说明char字符型,占用一个字节,可以存放本地字符集中的一个字符int整型,通常反映了所有机器中整数的最自然长度float单精度浮点…

数据结构十弹---二叉树

二叉树 1、树概念及结构1.1、树的概念1.2、树的相关概念1.3、树的表示1.4、树在实际中的运用 2、二叉树概念及结构2.1、二叉树概念2.2、现实中的二叉树2.3、特殊的二叉树2.4、二叉树的性质 3、二叉树的顺序结构4、二叉树相关习题总结 1、树概念及结构 1.1、树的概念 树是一种非…

Spark Core------算子介绍

RDD基本介绍 什么是RDD RDD:英文全称Resilient Distributed Dataset,叫做弹性分布式数据集,是Spark中最基本的数据抽象,代表一个不可变、可分区、里面的元素可并行计算的集合。 Resilient弹性:RDD的数据可以存储在内存或者磁盘…

功率放大器的选购技巧有哪些

功率放大器是用于将输入信号放大至更大功率水平的电子设备。它在音频、无线通信、无线电频率和其他相关应用中起着关键作用。正确选择适合的功率放大器对于系统性能至关重要,以下是功率放大器的选购技巧。 确定功率需求: 首先,明确你的功率需…

【Vue3】2-3 : 选项式API的编程风格与优势

本书目录:点击进入 一、选项式API - 三大优势 ▶ 只有一个参数,不会出现参数顺序的问题,随意调整配置的位置 传入的是一个对象,没有参数顺序问题 对比反面教材: ▶ 非常清晰,语法化特别强 ▶ 非常…

在win10和Linux上配置SSH 无密码登录

文章目录 一、用途二、在本地机器上使用ssh-keygen产生公钥私钥对1)在Linux (或macOS) 上产生SSH公私钥的方法2)在win10上产生SSH公私钥的方法a)检查windows 本地是否安装有sshb)在本地生成SSH密钥对(公钥和私钥&#…

输出回文数-第11届蓝桥杯选拔赛Python真题精选

[导读]:超平老师的Scratch蓝桥杯真题解读系列在推出之后,受到了广大老师和家长的好评,非常感谢各位的认可和厚爱。作为回馈,超平老师计划推出《Python蓝桥杯真题解析100讲》,这是解读系列的第23讲。 输出回文数&#…

可狱可囚的爬虫系列课程 10:在网站中寻找 API 接口

上一篇文章我们讲述了爬虫中一个比较重要的知识点,如何从 API 接口中获取数据,本篇文章我们继续讲述,如何在网站中寻找 API 接口,我们以“今日头条”网站 https://www.toutiao.com/ 为例。 如上图所示,如果要获取页面…

2024最新Selenium面试题,建议收藏备用!

一.你在TestNG中使用了哪些注解? Test BeforeSuite AfterSuite BeforeTest AfterTest BeforeClass AfterClass BeforeMethod AfterMethod 二.如何从Excel中读取数据? FileInputStream fs new FileInputStream(“excel文件路径”); Workbook …

力扣383.赎金信 -- 哈希表

思路&#xff1a;记录magazine每个字符个数&#xff0c;然后记录ransomNote每个字符&#xff08;每有一个减1&#xff09;&#xff0c;假如出现<0的情况说明ransomnode有字符的个数超过了magazine则无法构成&#xff0c;否则可以构成 代码&#xff1a; class Solution { pu…

Python组装jmx并调用JMeter执行压测

JMeter可以通过os命令调用Python脚本&#xff0c;Python同样可以通过系统命令调用JMeter执行压测 Python调用JMeter 首先要安装JMeter&#xff0c;官方下载地址 解压并配置配置环境路径或建立软连&#xff0c;使得在命令输入jmeter便可以执行&#xff0c;如 Copyunzip apach…

自有货源产品开通抖店后,没有流量也不出单?问题分析+解决方案

我是王路飞。 大多数没有自己货源和产品的&#xff0c;做抖店都是选择的无货源模式&#xff0c;好处就是不需要进货、囤货&#xff0c; 没有货物滞销带来的风险和资金压力&#xff0c;店铺内的产品可以是来自全平台的&#xff0c;选择性比较多。 当然也有少部分商家是自带货源…

软考高级选择考哪个好?

&#x1f4d2;软考高级总共5个科目&#xff0c;同样是高级证书&#xff0c;认可度也有区别! 大家一般在「信息系统项目管理师」✔️和「系统架构设计师」✔️二选一 1️⃣信息系统项目管理师 ❤️信息系统项目管理师也叫「高项」&#xff0c;考试内容主要是「项目管理」相关&am…

【GO语言卵细胞级别教程】01.GO基础知识

01.GO基础知识 关键词&#xff1a;GO语言教程&#xff1b;Go语言&#xff1b;Go&#xff1b;Go语言初级教程 目录 01.GO基础知识1.GO语言的发展历程2.发展历程3.Windowns安装4.VSCode配置5.基础语法5.1 第一段代码5.2 GO执行的流程5.3 语法规则5.4 代码风格5.5 学习网址 1.GO…

Java学习苦旅(二十七)——Java中的集合框架

本篇博客将初略讲解Java中的集合框架及背后的数据结构。 集合框架介绍 Java 集合框架 Java Collection Framework&#xff0c;又被称为容器 &#xff08;container&#xff09;&#xff0c;是定义在java.util包下的一组接口 interfaces 和其实现类 classes 。其主要表现为将多…

聊天Demo

文章目录 参考链接使用前端界面消息窗口平滑滚动至底部vue使用watch监听vuex中的变量变化 参考链接 vue.js实现带表情评论功能前后端实现&#xff08;仿B站评论&#xff09; vue.js实现带表情评论仿bilibili&#xff08;滚动加载效果&#xff09; vue.js支持表情输入 vue.js表…

Typescript 中创建对象的方式

1.type type MyObj {a: string;b: number;c: () > number; }; 2.interface interface MyObj {a: string;b: number;c: () > number; } 3. class class MyObj {a:string;b:number;c:()>number } // Error: Property staticProperty does not exist on type M.

强化学习的数学原理学习笔记 - 基于模型(Model-based)

文章目录 概览&#xff1a;RL方法分类基于模型&#xff08;Model-Based&#xff09;值迭代&#xff08;Value Iteration&#xff09;&#x1f7e6;策略迭代&#xff08;Policy Iteration&#xff09;&#x1f7e1;截断策略迭代&#xff08;Truncated Policy Iteration&#xff…