国家超级计算济南中心低代码平台应用实践

news2024/11/16 12:03:56

在这里插入图片描述

摘要:文章主要介绍了济南超算使用低代码平台明道云解决了一系列业务问题,包括资产管理、人员与机构管理、流程制度管理等。通过明道云平台,济南超算成功地将不同部门的业务信息进行整合,提高了工作效率和管理水平。文章还强调了明道云的强大功能和灵活性,使其能够满足不同业务场景的需求,并且降低了开发成本。最后,文章对明道云的使用效果进行了总结,认为它为济南超算带来了诸多好处。

一、公司简介

济南超算全称是国家超级计算济南中心,前身是山东省计算中心,早期是独立的省级的事业单位,后期经历多次组织结构变革,于2011年成立国家超级计算济南中心。济南超算目前拥有两台超级计算机,分别是山河超级计算平台和神威蓝光Ⅱ。业务方面,济南超算涉及高性能计算、云计算、人工智能、工业仿真和数据存储灾备等多个领域。

二、低代码应用背景

济南超算有三层的数据中心,面积将近4万平,规划的机柜2700多个,办公区176个房间。作为一个公益性机构,我们每天有很多场的参观、培训和交流,前面5个月我们就接待了554次的参观培训,这些学术会议、培训讲座都需要直播、录播,我们都会配备齐全的配套设施。可以想象的到,我们需要管理的资产数量种类之多。

今年,我们开始进行超算互联网示范网的建设,目前,已经自建了山东16地市的算力网络,延伸出了许多数据中心,这些数据中心又需要管理大量的资产和一些常规的运维运营服务以及业务流。

在这里插入图片描述

为了解决这些业务问题,我们也一直在考虑是否要自研一个系统。20年的时候我们了解到低代码平台,也对市面上的产品进行了一段时间的对比,最终选择了明道云。

1.资产

作为一家事业单位,我们对资产的定义非常细致。整个办公区的所有办公物品,如桌椅板凳、饮水机、冰箱和微波炉都被纳入资产管理,我们甚至会将一张光盘或一个U盘都定义为资产,这还不包括我们需要管理的数据中心资产。中心目前管理的资产仅是服务器数量已经超过了1万台。此外,还有各种传感器和其他物联网零部件。

2.人员与机构

随着超算中心在组织架构上的不断改革,涉及的人员角色也变得多样化。我们不仅是大学的一个部门,同时也是一个科研院所。过去,它曾经是独立的存在,如今已经并入大学体系,跟中科院体系类似,并且,我们还孵化了很多企业。因此,如何将如此多样的人员和机构有效地整合起来,使它们协同工作,实际上是一个令人头痛的事情。

3.流程制度

济南超级计算中心作为一个涉及全方位信息化建设服务的机构,已深入到整个信息化生命周期的各个阶段。从监理、评测,到运维开发,我们都有相应的服务能力,这些阶段中涉及的流程制度的管理内容非常的多,管理起来也是一件令人头痛的事情。

三、为什么要用低代码

1.专业不专

我们有很多专业化系统,如云计算平台、机房动环监控系统等,我们发现这些系统虽然功能强大,但过于专业化的设计往往使得它们难以高效集成,更不用说实现信息的实时共享和流通。
在这里插入图片描述

2.胶水场景

我们目前有许多应用系统,衔接终端与专业系统,虚拟与现实,线上与线下,自身与合作单位,不同角色人员需求,不同应用场景,都需要将其进行整合。因此,我们正在寻找一个平台来提供这种整合能力。

3.快速迭代

部门目前需要进行迭代的东西比较多,如何实现快速迭代,也是我们一直在考虑的事情,需要能够做到“变更小时及生效,项目小时及上线”。特别像是在疫情期间,我们的进出管理每天都有可能出现新变化,就要求应用的迭代速度要非常快。

四、低代码应用实践

超算负责整个信息化的工作,涉及到自身的计算学部、学校、联创中心的企业、“四不像”机构以及研究院,我们使用低代码平台的能力,把几方整合在一起,能够更好地进行开发工作。

1.科研管理

我们的计算学部之前用的是定制的专业系统,这套系统只给一个部门使用,无法与中心的财务、办公室等部门进行打通,原本我们也是想花上百万去定制,但是因为我们与明道云有合作,就想着能不能自己用明道云去实现。

目前我们已经把中心涉及到科研管理的几个部门的业务信息都进行了打通。整体而言,这里涉及一系列合同、项目以及成果管理的流程。在这个应用中,我们能够将所有项目进行精细化的管理。比如如果项目逾期或达到某些目标,我们会提前向科研人员发出提醒通知,像知识成果、专利的续费等也会提前进行通知提醒。这些功能都通过明道云系统非常简单的就能实现,而不需要开发额外的复杂模块。

在这里插入图片描述

关于费用管理,我们之前认为明道云平台无法实现,但最终我们发现它是可行的。现在,我们将项目中所有条目涉及到的费用与财务系统进行了打通,以确保每个支出都有相应的条目,保证费用支出的合规化、精细化。

现在,我们将以前花费数百万定制的系统用明道云搭建了起来,大家都特别希望听到明道云出新功能的消息,这些新功能真的帮我们解决很多的应用场景。

2.运维管理

我们有100位左右的机房运维人员,他们是不懂程序开发的,但他们懂得自己的业务,懂得风火水电巡检详细流程和要求。所以运维管理这个模块我们决定让他们自己进行开发,让技术部门提供必要的支持和指导,事实证明,用明道云平台他们可以很好的把自己的业务需求转化为系统需求,达到有效管理业务的目标,现在他们已经离不开这个系统了。
在这里插入图片描述

此外,我们还做了一些任务排班、关键设备监控、机房监管等。目前门禁系统与闸机通过明道云平台进行了打通,我们甚至可以通过审核照片来实现门禁的联动授权,当审核通过后,系统会自动刷脸进入机房的指定房间。

3.其他管理

除了上述的两个应用场景外,明道云还帮助我们实现了许多其他的业务场景。例如,我们通过提取明道云中的标准数据,成功构建了智慧大屏,可以实时展示各项关键业务数据。此外,办公室部门也自行开发了会议室预约应用,大大提高了会议室的使用效率。同时,通过明道云的强大功能,我们实现了支付平台的打通,从而提供了一站式的考试报名、缴费和成绩展示服务。
在这里插入图片描述

五、总结

使用明道云已经有一段时间了,它给我带来了很多感受。首先就是强大的能力,能够快速将我们的想法转化为实际运行的系统,这大大降低了开发成本,并提高了开发效率。同时,业务人员和IT人员都可以找到各自的最佳角色,使他们能够充分发挥自己的能力,更加高效地完成工作。我们能够更好地整合团队资源,优化工作流程。

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

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

相关文章

外部网关协议_边界网关协议BGP

一.边界网关协议BGP的基本概念 边界网关协议(Border Gateway Protocol,BGP)属于外部网关协议EGP这个类别,用于自治系统AS之间的路由选择协议。由于在不同AS内度量路由的“代价”(距离、带宽、费用等)可能不同,因此对于…

批量创建表空间数据文件(DM8:达梦数据库)

DM8:达梦数据库 - - 批量创建表空间数据文件 环境介绍1 批量创建表空间SQL2 达梦数据库学习使用列表 环境介绍 在某些场景(分区表子表)需要批量创建表空间,给不同的表使用,以下代码是批量创建表空间的SQL语句; 1 批量创建表空间SQL --创建 24个数据表空间,每个表空间有3个数…

LeetCode.283移动零(双指针)

LeetCode.283移动零 1.问题描述2.解题思路3.代码 1.问题描述 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 1: 输入: nums [0,1…

在一个页面里向两张表里插入内容时,有一些复杂的BUG简单化

向两张表里插入内容时,有一些复杂的BUG简单化 当在第一张表里的页面操作,在第一张表查询结果的页面进行编辑,在编辑的时候需要对第二张表里和第一张表都保存内容,而且插入之后两张表的id关联着,这个时候这张表的id就不…

【LeetCode】挑战100天 Day12(热题+面试经典150题)

【LeetCode】挑战100天 Day12(热题面试经典150题) 一、LeetCode介绍二、LeetCode 热题 HOT 100-142.1 题目2.2 题解 三、面试经典 150 题-143.1 题目3.2 题解 一、LeetCode介绍 LeetCode是一个在线编程网站,提供各种算法和数据结构的题目&…

2023年度全国国土变更调查工作相关技术文档、质检软件

1.资料清单: (1)01技术文件 2023年度国土变更调查数据库建设技术要求.pdf 2023年度全国国土变更调查实施方案.doc 附件1.国土调查数据库更新数据规范(2023年度).pdf 附件2.国土调查数据库更新变更规则(2023年度).pdf…

unity3d人物由静止到跑,出现人物漂移一段距离后再跑

减少动画切换过程中第一个动画的时间,交叉部分适当调小,动作切换就顺畅了

大模型生态新篇章:以AI Agent为引,助企业创新应用落地

文 | 智能相对论 作者 | 沈浪 以聊天机器人、虚拟助手、智能客服等为代表的对话式人工智能 (Conversational AI Agents ) 在具体服务场景中的应用已经十分普遍。今年以来,随着大模型技术的爆发与加持,对话式AI被市场赋予了更高的期望。 “所有行业都值…

C语言——指针(一)

📝前言 这篇文章主要带大家初步认识一下指针,供大家理解参考。 主要归纳与讲解: 1,指针与指针变量 2,指针的基本使用(如何定义,初始化,引用) 🎬个人简介&…

线性回归中的函数求导

在线性回归中,函数求导是一个重要的数学工具,用于计算损失函数关于模型参数的导数。通过求导,我们可以找到最优的参数值,以实现更好的线性回归拟合。 本文将介绍线性回归的基本原理,以及如何通过函数求导来优化线性回…

【JavaEE】Spring小练习——存储和获取对象

一、题目: 在 Spring 项目中,通过 main 方法获取到 Controller 类,调用 Controller 里面通过注入的方式调用Service 类,Service 再通过注入的方式获取到 Repository 类,Repository 类里面有一个方法构建⼀个 User 对象…

掌动智能带您深入了解业务连续性演练

业务连续性演练是一种有目的的模拟活动,旨在测试和评估组织业务连续性计划的有效性。这涉及到模拟各种可能的业务中断情况,以便团队可以在真实事件发生时做出迅速、协调的响应。 一、业务连续性演练设计原则 全面性:涵盖所有关键业务流程&…

shell 条件语句 if case

目录 测试 test测试文件的表达式 是否成立 格式 选项 比较整数数值 格式 选项 字符串比较 常用的测试操作符 格式 逻辑测试 格式 且 (全真才为真) 或 (一真即为真) 常见条件 双中括号 [[ expression ]] 用法 &…

unity Terrain 性能问题

在实践过程中unity发生进入场景GPU爆显存的情况,经过调查发现是使用Terrain造成的问题,这个问题在使用一个Terrain的时候并不会发生,但是在使用多个时会发生。 似乎在使用过程中Terrain会直接把Terrain的整个地图加载,造成移动设…

前缀树及其实现解析

前缀树 前缀树:又称单词查找树或键树,是一种哈希树的变种。 典型应用是用于统计和排序大量的字符串(但不仅限于字符串) 利用字符串的公共前缀来减少查询时间,最大限度地减少无谓的字符串比较。 将一组字符串数组放入…

Web 自动化神器 TestCafe(三)—用例编写篇

一、用例编写基本规范 1、 fixture 测试夹具 使用 TestCafe 编写测试用例,必须要先使用 fixture 声明一个测试夹具,然后在这个测试夹具下编写测试用例,在一个编写测试用例的 js 或 ts 文件中,可以声明多个测试夹具 fixture(测试…

内容营销频频出圈,这些品牌号做对了什么?

小红书拥有大量的年轻用户,通过运营品牌号既能降低投放成本,又能更好地连接消费者和品牌,在平台完成一站式闭环营销。 今天就借助几个成功案例,来分析下他们是如何搭建官方账号,通过内容运营吸引更多用户,实…

基于qemu_v8+optee 3.17平台的ca/ta Demo

1、整体集成构建 基于官方构建&#xff0c;加入自定义ca/ta后一体构建到rootfs&#xff0c;在qemu上运行 $ mkdir -p <optee-project> $ cd <optee-project> $ repo init -u https://github.com/OP-TEE/manifest.git -m ${TARGET}.xml [-b ${BRANCH}] $ repo syn…

【带头学C++】----- 八、C++面向对象编程 ---- 8.1 面向对象编程概述

目录 8.1 面向对象编程概述 8.1.1 面向对象概念&#xff08;OOP&#xff09; 8.1.2 面向过程概念 8.1 面向对象编程概述 8.1.1 面向对象概念&#xff08;OOP&#xff09; 面向对象&#xff08;Object-Oriented&#xff09;是一种编程范式&#xff0c;它将程序设计中的数据和…