您好,欢迎来到微智科技网。
搜索
您的当前位置:首页成果说明

成果说明

来源:微智科技网


一、专利

1. 基于超算云服务的多商业软件License管理方法

基于超算云服务的多商业软件License管理方法,包括:a) 提取用户信息,得到用户ID、商用软件ID、最大并行核数N、有效起止时间Start_time、End_time;b) 判断用户的合法性;c) 判断用户是否在有效期内;d) 判断并行核数N;e) 判断剩余License资源是否够用;f) 提供计算服务并反馈结果。本发明的多商业软件License管理方法,不但可以对用户进行合理的身份认证,并且可以有效地调度和利用平台软件资源,适用于硬件资源规模大、商用授权软件资源多、用户类型多的集群、超级计算机环境,提高了License管理服务的管理效率与服务质量。

工业云平台上集成了众多不同领域的商业软件。软件厂商按照许可证(License)出售软件,相应地,工业云平台需要按照License规则管理和租用商业软件。不管是从平台资源管理和优化配置的角度,还是从商业计费的角度,License管理都具有重要的意义和价值。因此工业云平台需要具备必要的许可证管理功能,如:根据资源监控提供的许可证服务器的状态,管理员可及时基于web采取措施,能阅读许可证服务器的Log文件、重启许可证服务器等,提高许可证的利用效率,实现宝贵的许可证资源的共享。本项发明专利提出的License管理方法,能够有效支撑平台的运营管理需求。

二、软件著作权

1. 超算CAE业务集成管理平台 V1.0

超算CAE业务集成管理平台是由国家超算济南中心研发的CAE业务服务软件,为用

户提供高效、直观的网络交互信息和服务。其特点为:

(1)操作简单,用户可通过点选等方式,实现业务使用。

(2)内容直观易懂,系统针对不同需求,引导适宜,内容简洁,浏览直观。

(3)多样的功能模式,实现业务的多方式展示与交互。

(4)帮助提示和在线交互方式全面,能有效协助客户使用。

超算CAE业务集成管理平台通过构建多角色客户、CAE管理员、系统维护员共同使用的统一工作平台,整合现有作业调度业务系统的访问控制,通过单点登录实现对神威蓝光作业调度平台的集中访问。登录客户可以在一个web页面上进行CAE数据上传、作业提交、作业运行控制、计算过程查询、计算订单审批、计算订单结算等一系列操作,减少神威蓝光计算机系统使用复杂度。同时门户还提供了CAE行业动态、行业案例、工程咨询、通知通告等汇总统计显示,以及各类业务信息的播报。

超算CAE业务集成管理平台实现的功能包括单点登录、个性化界面、系统导航、CAE作业处理、订单计费功能、计算软件使用帮助、消息发布等功能,从而降低用户进入系统和使用神威蓝光超级计算机的难度,使得用户提交CAE计算作业更直接,查看资源占用情况和统计费用更加方便。

工业云平台的作业提交管理云门户需要采用全新一代Web技术,实现用户透明、按需、移动使用所有设备,在任何地点轻松愉悦地访问平台资源。用户可通过作业提交管理云门户来轻松获取包括计算能力、存储空间、硬件平台、开发环境、图形处理能力、大数

据处理、业务数据和管理信息等在内的一系列工程服务和工程资源。作业提交管理云门户的核心功能包括作业提交、作业监控和管理、数据及结果远程可视化等。其中,作业提交模块提供基于应用程序本身特性的提交界面,支持海量作业和大型图形交互式作业,支持大数据上传、下载和在线快速编辑文件。作业监控和管理模块提供实时运行作业列表及强大的分组、过滤和汇总功能,支持交互性管理作业。数据及结果远程可视化模块借助创新的CAE结果可视化技术,可以让用户无需后处理,通过Web随时直接查看各种结果文件中的XY曲线、动画、云图等。

超算CAE业务集成管理平台已经实现了工业云平台作业提交管理云门户需要的部分功能,相关技术可以直接应用于工业云平台的建设。

2. 超大规模可压缩流动计算系统1.0

超大规模可压缩流动计算系统是以航空航天飞行器和高速列车数值模拟为应用背景,以神威蓝光千万亿次超级计算机系统为硬件计算平台,自主开发的适用于高速可压缩流体数值模拟的超大规模并行CFD 应用软件系统。软件开发过程中引入了软件工程化开发与集成的思想,对CFD软件的体系结构和顶层设计开展了统一筹划和科学管理,针对CFD软件的封装性、重用性和可扩展性进行了开发,通过统一的顶层架构,采用合理的架构设计最大限度提高了软件的可扩展性和易维护性,实现了核心算法的快速工程化。研发的超大规模可压缩流动数值模拟软件系统功能全面、应用友好、功能可扩展性强,促进了我国超大规模CFD技术的发展。

通过研制超大规模可压缩流动计算系统,将高性能计算(尤其是国产高性能计算机)的应用触角进一步延伸,拓宽高性能计算机的应用领域,以需求带动高性能计算机研制的发展;该软件在国产高性能计算机和国产操作系统上的编译运行成功,意义更为重大,意

味着我国在高性能计算机硬件研发领域取得重大突破的同时,在应用软件领域的研制同样取得长足的进步,硬件和软件的相互促进发展,推动我国在高性能计算机应用领域的研究上了一个新的台阶。

超大规模可压缩流动计算系统在核心算法的理论上有所突破,在并行优化设计方面处于国际领先水平,产品的整体技术水平处于国内同行业领先。本产品从需求分析到软件设计、计算方法研究、软件实现的思路入手解决超大规模可压缩流动并行数值模拟软件系统研发的问题,不仅填补了我国高性能计算机的应用软件开发和服务创新领域CFD软件技术和产品的空白,也为整个计算流体力学领域的研究提供了新的发展方向。本软件在在工业云平台上的部署,可以丰富“仿真云”的软件资源库,并突破商业软件的license资源。

3、并行程序开发集成环境系统[简称 PPIDE]VI. 0

并行程序开发集成环境系统结合高性能计算机的应用,研发一套集可视化程序设计工具、可视化辅助设计工具、可视化调试和分析工具于一体的并行程序集成开发环境(PPIDE,Parallel Programming Integrated Development Environment),以改善当前并行程序开发的困境,提高并行程序开发效率,推动高性能计算环境的应用。并行程序集成开发环境是用户的工作平台,简单易用、界面友好的工作环境必将促进并行计算的普及和推广,也为并行计算人才的培养提供良好的环境。

4、超算中心运维支撑系统[简称: SCOSS)VI. 0

超算中心运维支撑系统,充分借鉴传统运维的优势,同时也要根据超级计算的特点加以扩展,并考虑机器的复杂性、管理活动的多样性、用户数据的安全性、处理问题的及时

性以及关于超级计算基础设施运维的知识积累等,有利于规范化管理体系的建设和提高运维人员的技术能力。主要包括以下模块:

1)智能排班子系统

智能排班子系统是一款针对运维人员排班自动化设计的子系统,该子系统的最大目标就是将系统管理员从繁琐、枯燥甚至令人憎恶的手工排班中解脱出来,只需要输入每个人的每个月需要的工作量,以及进行每项工作产生的工作量和需要的值班规则,根据运维人员每天的签到签退情况记录每个人的工作量,可以针对这些工作量进行细化考核。

2)电子台账子系统

电子台账子系统是用来对超级计算机硬件设备机器资料、硬件设备的使用情况、出入库等进行记录管理,主要模块包含:资产台账、电子档案建立、管理活动记录、维护保养记录等。

3)事件跟踪与评估

事件跟踪与评估模块是一个功能强大而且易于使用的Web方式进行协同工作的子系统 。它用于帮助运维团队跟踪工作中的问题,管理和记录这些问题的处理过程。提供了一个全功能的,高度可定制的工具用于报告和跟踪问题、缺陷(BUG)或者任务等事务。

4)运维数据分析

数据分析采用统计方法对收集来的大量资料进行分析,以求最大化地开发数据资料的功能,发挥数据的作用。在一大批看似杂乱无章的数据中进行信息集中、萃取和提炼,以

找出所研究对象的内在规律,帮助运维人员作出科学判断,以便采取适当行动和防范措施。

5)动态知识库

动态知识库是在已有技术文档的基础上,汇聚各事件处理方法、应急解决办法、性能调优策略、安全加固策略等技术内容,在遇到问题的时候能够快捷、有效地处理,同时为技术人员的工作和学习提供便利。

5、虚拟机管理及自助服务系统VI. 0

虚拟机管理及自助服务系统主要功能包括

1)模版同步:与虚拟机管理系统SCVMM实现虚机模板的自动同步;

2)服务发布:发布虚拟机服务信息供用户订购;

3)服务开通:对用户提交的服务申请进行审核,并自动创建相应配置的虚拟机;

4)服务申请:支持企业用户和个人用户注册、自助订购虚机服务;

5)服务使用:用户通过虚拟机自助管理界面进行虚拟机分配,并可单点登录到虚拟机进行操作。

技术特点:

1)实现底层服务器资源虚拟化,将多台物理主机整合到一个资源池中,创建具有不同

资源配置、包含不同基础软件的虚拟机模版,通过网络出租给用户使用;

2)在不重启虚拟机的前提下,实现虚拟机的CPU、内存、硬盘等资源的动态扩展;

3)虚机能够被集中化管理,并实现安全防护及备份,实现虚机迁移;

4)为用户提供自服务界面,使其能自主申请并建立个性化虚机; 4)用户一次可订购多台虚拟机,企业用户可为员工进行虚拟机分配和管理。

6、云数据中心资源监控系统VI. 0

云数据中心资源监控系统主要功能包括:

1) 静态信息监控:对整个数据中心、各数据中心节点的总计算能力、总存储能力进行汇总和展示;对服务器、小型机、磁盘阵列的CPU、内存、硬盘等资源的总体情况和使用情况进行汇总和图形化展示;

2) 动态信息监控:对数据中心中所有物理机以及虚拟机的CPU、内存的动态使用情况进行实时监控和图形化展示。

技术特点:

1) 监控数据采集引擎支持Windows、Linux、Unix等多种系统平台,绿色安装、使用简便,实现了静态和动态监控信息的实时获取和自动采集,以及监控数据的集中存储;

2) 图形化展示平台采用微软的SilverLight技术,以饼图、柱状图、折线图等图表方

式进行监控数据展现,直观易读,具有较强的视觉冲击力。

7、支持应用自动部署和多运行环境的 paaS平台服务系统VI.0

支持应用自动部署和多运行环境的 paaS平台服务系统主要功能包括:

1) 平台服务申请功能:用户可以通过主门户申请适合自己的应用及服务,包括Ruby_Sinatra、Java_Web、PHP等应用以及MySql,PostgreSql等中间件服务;

2) 应用及服务管理功能:用户可以通过EC门户管理服务及应用,包括申请状态的查询及修改,已申请应用的代码上传、服务绑定、实例数变更、域名变更等管理,以及服务的使用及删除等管理功能;

3) 运维管理功能:为运维人员提供综合性运维系统,方便进行用户注册的审核,应用和中间件服务的申请、延期、扩容等审核。

技术特点:

1)技术先进:综合采用分布式计算、分布式存储、高精确度的负载均衡、并行技术、弹性伸缩、资源隔离与访问控制等云计算技术;

2)安全可靠:从技术和管理两方面建立了完善的安全体系;

3)方便敏捷:在满足客户需求上有足够的敏捷性和精准性,将开发者从复杂的部署过程中释放出来,让其可以集中精力进行代码开发。

8、云平台弹性计算管理系统VI、0

云平台弹性计算管理系统可根据工作负载需求,自主、动态、灵活的调整服务器计算资源,支持云按需使用和按需付费的服务器租用模式,实现网内互通、网间透明的虚拟组网功能,主要功能如下:

 资源管理:对物理服务器资源进行统一管理,形成物理资源池,对资源进行统一分配和使用。

 系统监控:对资源池和虚拟机运行状态进行监控,显示物理资源使用情况及虚拟机状态信息,为资源的弹性调整提供依据。

 系统备份:对用户创建的虚机模板、个人数据进行备份。支持系统统一备份和用户自主备份等多种备份方式。

 模板管理:支持虚拟机规格定制、虚拟机镜像注册等。系统提供标准虚拟机规格供用户选用。用户也可以在标准规格基础上进行定制。

 实例管理:用户将标准模板或自定义模板实例化,创建出相应虚机,可对虚拟机执行运行、终止、重启等操作。

 虚机远程访问:用户通过Internet访问虚机,支持多种虚机远程访问方式,如VNC、远程登录等方式。

 虚机弹性扩展:根据系统资源使用情况及虚拟机运行状态对虚拟机计算速度、硬盘空间、内存大小等资源进行动态调整。

 虚机动态迁移:在保证虚机及其业务系统不中断的前提下,将虚机迁移到更合适的物理资源上,为虚机服务质量和节能降耗提供支持。

 虚机组网:将用户选定的虚机组到一个虚拟网中,虚拟网内部的虚机可互相访问,虚拟网间的虚机互相透明。

 二次开发接口:提供系统二次开发接口,以便基于该弹性计算系统开发业务支撑中间件,和云计算平台有机整合。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务