版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
超级计算管理系统(ScMS)--需求和概要设计超级计算管理系统(ScMS)--需求和概要设计1一、背景1.超级计算在多个领域的应用气象应用流体力学地球物理气象生态学空间科学化学工程……一、背景1.超级计算在多个领域的应用气象应用流体力学地球物理22.超级计算中心
曙光4000A
系统峰值
10.2Tflops
计算结点
512个4路AMDOpteron处理器
存储结点
16个4路AMDOpteron处理器
接入结点
4个4路AMDOpteron处理器
CPU
AMDOPTERON850,2.4GHz,总共2128个CPU
系统内存总容量
4256GB
磁盘总容量
20TB
体系架构
Cluster、Myrinet2000
操作系统
TurboLinux8.0上海超级计算中心2.超级计算中心
曙光4000A
系统峰值
10.2Tf3NCSA,美国国家计算机安全DellIntel?64LinuxCluster[abe]Peakperformance:89.47TF(62.68TFsustained)Top500listdebut:#8(June2007)SGIAltix[cobalt]1,024IntelItanium2processorsPeakperformance:6.55TF(6.1TFsustained)Top500listdebut:#48(June2005)NCSA,美国国家计算机安全DellIntel?6443.使用方式登录方式主要有三种:通过rsh、ssh和telnet等使用专门的客户端通过拨号的方式登录。
并行开发环境PVMMPIopenMP3.使用方式登录方式主要有三种:并行开发环境54.目前超级计算系统的缺点从一个用户的角度讲,除了研究本专业领域之外,还需花费相当的时间来编制和调试并行程序从超级计算中心的角度来讲,需要为用户提供并行编程方面的培训。
4.目前超级计算系统的缺点从一个用户的角度讲,除了研究本专业6二、项目概要开发超级计算管理系统(SupercomputingManagmentSystem,SMS),目的是将用户从复杂的并行编程的工作中解放出来,同时削减超级计算中心在培训方面的投入。二、项目概要开发超级计算管理系统(Superc7MPI集群提供各种矩阵运算服务,基本四则运算(加、减、乘、除),求*,求逆,求特征向量,FFT等MPI集群提供各种矩阵运算服务,8应用服务器负责用户认证、计费和计算任务管理应用服务器负责用户认证、计费和计算任务管理9用户通过超级计算任务客户端登录到应用服务器。然后用Matlab实现自己的运算,并创建计算任务,将计算任务发送给超级计算管理系统客户端用户通过超级计算任务客户端登录到应用服务器。10三、功能需求1.用户认证三、功能需求1.用户认证112.计费计算时间:应用服务器将计算任务发给MPI集群开始计时,到应用服务器接收到计算结果,为止。费用与计算时间成正比。2.计费计算时间:应用服务器将计算任务发给MPI集群开始计时123.计算任务管理3.计算任务管理134.用户管理4.用户管理14四、非功能需求1.安全性用户客户端与应用服务器的数据传输,须加密传输。如下所示:信息----〉加密-----〉传输-----〉解密-----〉信息。2.可扩展性方便系统功能的扩展。四、非功能需求1.安全性15五、系统平台和工具Matlab客户端操作系统:windowsxpMatlab:7.0开发工具:vc++应用服务器操作系统平台:Unix/Linux开发语言:C/C++Mpi集群---矩阵服务器操作系统平台:Unix/Linux开发语言:C/C++五、系统平台和工具Matlab客户端应用服务器Mpi集群-16六、数据库设计字段名类型长度是否NULL默认值说明Useridint4否无UsernameChar50否无Passwordchar50否无表Fee字段名类型长度是否NULL默认值说明Useridint4否无FeeLong8否0.00Time_usedtime否0:00:002.表Fee表login六、数据库设计类型长度是否NULL默认值说明Useridi17字段名类型长度是否NULL默认值说明Useridint4否无Telchar20是无Addreechar50是无IDchar18是无3.表user字段名类型长度是否NULL默认值说明Useridint4否无18七、安全数据传输认证过程:客户端生成一对会话密钥,用认证公钥加密会话公钥、用户名和密码,并传给服务器,服务器用认证私钥解密,对用户名和密码进行验证,如果通过验证,则开始会话。七、安全数据传输认证过程:19会话过程:客户端将计算任务用会话私钥加密,并传给服务器。服务器用会话公钥解密。会话过程:20九、计算任务格式矩阵计算格式采用xml文件格式:<operator>operator</operator><para-1>A</para-1><para-2>B</para-2>表示的运算是:AoperatorB九、计算任务格式矩阵计算格式采用xml文件格式:21举例:A*B<operator>*</operator><para-1>A</para-1><para-2>B</para-2>举例:22批量任务(使用嵌套)<operator>operator</operator><para-1type=1row=col=><operator>operator1</operator><para-1type=0row=col=>A1</para-1><para-2type=0row=col=>A2</para-2></para-1><para-2type=0row=col=return=>B</para-2>表达式:(A1operator1A2)operatorBtype:0=参数;1=表达式row:矩阵行数col:矩阵列数批量任务(使用嵌套)type:23完了!完了!24超级计算管理系统(ScMS)--需求和概要设计超级计算管理系统(ScMS)--需求和概要设计25一、背景1.超级计算在多个领域的应用气象应用流体力学地球物理气象生态学空间科学化学工程……一、背景1.超级计算在多个领域的应用气象应用流体力学地球物理262.超级计算中心
曙光4000A
系统峰值
10.2Tflops
计算结点
512个4路AMDOpteron处理器
存储结点
16个4路AMDOpteron处理器
接入结点
4个4路AMDOpteron处理器
CPU
AMDOPTERON850,2.4GHz,总共2128个CPU
系统内存总容量
4256GB
磁盘总容量
20TB
体系架构
Cluster、Myrinet2000
操作系统
TurboLinux8.0上海超级计算中心2.超级计算中心
曙光4000A
系统峰值
10.2Tf27NCSA,美国国家计算机安全DellIntel?64LinuxCluster[abe]Peakperformance:89.47TF(62.68TFsustained)Top500listdebut:#8(June2007)SGIAltix[cobalt]1,024IntelItanium2processorsPeakperformance:6.55TF(6.1TFsustained)Top500listdebut:#48(June2005)NCSA,美国国家计算机安全DellIntel?64283.使用方式登录方式主要有三种:通过rsh、ssh和telnet等使用专门的客户端通过拨号的方式登录。
并行开发环境PVMMPIopenMP3.使用方式登录方式主要有三种:并行开发环境294.目前超级计算系统的缺点从一个用户的角度讲,除了研究本专业领域之外,还需花费相当的时间来编制和调试并行程序从超级计算中心的角度来讲,需要为用户提供并行编程方面的培训。
4.目前超级计算系统的缺点从一个用户的角度讲,除了研究本专业30二、项目概要开发超级计算管理系统(SupercomputingManagmentSystem,SMS),目的是将用户从复杂的并行编程的工作中解放出来,同时削减超级计算中心在培训方面的投入。二、项目概要开发超级计算管理系统(Superc31MPI集群提供各种矩阵运算服务,基本四则运算(加、减、乘、除),求*,求逆,求特征向量,FFT等MPI集群提供各种矩阵运算服务,32应用服务器负责用户认证、计费和计算任务管理应用服务器负责用户认证、计费和计算任务管理33用户通过超级计算任务客户端登录到应用服务器。然后用Matlab实现自己的运算,并创建计算任务,将计算任务发送给超级计算管理系统客户端用户通过超级计算任务客户端登录到应用服务器。34三、功能需求1.用户认证三、功能需求1.用户认证352.计费计算时间:应用服务器将计算任务发给MPI集群开始计时,到应用服务器接收到计算结果,为止。费用与计算时间成正比。2.计费计算时间:应用服务器将计算任务发给MPI集群开始计时363.计算任务管理3.计算任务管理374.用户管理4.用户管理38四、非功能需求1.安全性用户客户端与应用服务器的数据传输,须加密传输。如下所示:信息----〉加密-----〉传输-----〉解密-----〉信息。2.可扩展性方便系统功能的扩展。四、非功能需求1.安全性39五、系统平台和工具Matlab客户端操作系统:windowsxpMatlab:7.0开发工具:vc++应用服务器操作系统平台:Unix/Linux开发语言:C/C++Mpi集群---矩阵服务器操作系统平台:Unix/Linux开发语言:C/C++五、系统平台和工具Matlab客户端应用服务器Mpi集群-40六、数据库设计字段名类型长度是否NULL默认值说明Useridint4否无UsernameChar50否无Passwordchar50否无表Fee字段名类型长度是否NULL默认值说明Useridint4否无FeeLong8否0.00Time_usedtime否0:00:002.表Fee表login六、数据库设计类型长度是否NULL默认值说明Useridi41字段名类型长度是否NULL默认值说明Useridint4否无Telchar20是无Addreechar50是无IDchar18是无3.表user字段名类型长度是否NULL默认值说明Useridint4否无42七、安全数据传输认证过程:客户端生成一对会话密钥,用认证公钥加密会话公钥、用户名和密码,并传给服务器,服务器用认证私钥解密,对用户名和密码进行验证,如果通过验证,则开始会话。七、安全数据传输认证过程:43会话过程:客户端将计算任务用会话私钥加密,并传给服务器。服务器用会话公钥解密。会话过程:44九、计算任务格式矩阵计算格式采用xml文件格式:<operator>operator</operator><para-1>A</para-1><para-2>B</para-2>表示的运算是:AoperatorB九、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度电缆电线原材料采购合同3篇
- 河沙石料供需购销合同
- 音乐设备销售合同
- 个人贷款续借合同的格式规范
- 合同协议的修改与终止
- 婚车租赁合同格式范本
- 专业版咨询合同书模板
- 家电运输服务合同
- 材料购销补充协议模板
- 购房合同收楼入住协议
- 2024年西南证券股份限公司招聘工作人员公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版
- 腰椎骨折业务学习
- 2024年喀什地区直机关事业单位综合公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版
- 黄金分割(北师大版)市公开课一等奖省赛课获奖
- 军事理论智慧树知到期末考试答案2024年
- 2024年贵州燃气集团贵安新区燃气有限公司招聘笔试参考题库附带答案详解
- 公务用车安全教育培训
- 计算机专业生涯发展报告
- 如果国宝会说话中国历史文物介绍
- 打击飙车方案
- 矿山生态修复工程验收规范
评论
0/150
提交评论