Sep19会议云平台_陈立宏.pdf
1 水利水电云计算平台水利水电云计算平台 及设计群体软件开发及设计群体软件开发 汇报人汇报人 陈立宏陈立宏 北京交通大学北京交通大学 王玉杰王玉杰 中国水科院中国水科院 王新奇王新奇 黄委设计院黄委设计院 2 汇报提纲汇报提纲 建设意义 云计算平台架构 群体软件 3 温家宝批示温家宝批示 ““中科院的建议很好,请中科院的建议很好,请 发改委、科技部、工信部发改委、科技部、工信部 研究。研究。” 20102010年年1111月月8 8日日 水利工程信息数字化、标水利工程信息数字化、标 准化建设的需求准化建设的需求 4 思考问题思考问题 在资金、技术力量相对薄弱、在资金、技术力量相对薄弱、 分散的水利工地,如何实现工分散的水利工地,如何实现工 程质量、进度控制数字化、标程质量、进度控制数字化、标 准化问题准化问题 5 软件、表格的标准化 技术资料存挡的通用性和方便、快捷的共享 各种能保证计算成果的准确性和质量的软件软件 的获取 6 信息产业“十二五”发展规划信息产业“十二五”发展规划 软件和信息技术服务业“十二五”发展规划软件和信息技术服务业“十二五”发展规划 水利行业软件开发调研报告水利行业软件开发调研报告 1 1)水利专业软件应用广泛)水利专业软件应用广泛 2 2)水利专业软件的需求已经越来越突出,标准化)水利专业软件的需求已经越来越突出,标准化 和通用性的要求越来越迫切。和通用性的要求越来越迫切。 3 3)国产水利软件开发百花齐放,创新能力显著提高)国产水利软件开发百花齐放,创新能力显著提高 4 4)) 水利信息化“十二五”规划水利信息化“十二五”规划 20132013年年- -20152015年三年的投资年三年的投资1.441.44亿元亿元 7 水利专业软件发展规划纲要水利专业软件发展规划纲要20122012- -20202020 1 1)产业创新体系不健全)产业创新体系不健全 2 2)投资主体相对分散,缺乏领军型软件研发企业)投资主体相对分散,缺乏领军型软件研发企业 3 3))行业软件市场不够规范行业软件市场不够规范 4 4)各个单位采用的软件缺乏统一标准)各个单位采用的软件缺乏统一标准 5 5))软件没有统一的认证或登录机制软件没有统一的认证或登录机制 6 6)国产软件缺乏足够的市场影响力)国产软件缺乏足够的市场影响力 8 云计算 群体软件 精英软件 9 随时间的编辑随时间的编辑、、推移推移,,词条的质量整体上在不词条的质量整体上在不 断的提高断的提高,,对词条逐渐达成了共识对词条逐渐达成了共识。。 在多次在多次分享分享、、交互交互、、修正与演化修正与演化之后之后,,群体群体 合作合作编辑下的维基条目变得相对稳定编辑下的维基条目变得相对稳定。。 李德毅, 2012 阿里巴巴阿里巴巴 百度百度 新浪新浪 华为华为 10 软件即服务终端用户无需关心 使用了哪些特定应用软件和资 源,直接得到所需的服务 平台即服务应用软件无需关心平台即服务应用软件无需关心 操作系统以及中间件的底层模块操作系统以及中间件的底层模块 的实际调用和运行,直接获得所的实际调用和运行,直接获得所 需的功能需的功能 基础设施即服务平台无需关 心硬件设备的细节,直接得到 所需计算与处理资源 11 云计算平台的优点云计算平台的优点 减少重复投资 提供高性能的计算硬件和软件服务 跨平台、操作系统、运行环境 催生更多的软件、增加软件的应用、 提升软件的水平、保障软件的质量 12 13 云计算平台整体架构云计算平台整体架构 Page13 网络存储网络存储 软件即软件即 服务服务 SaaS 资源即资源即 服务服务 IaaS Excel计算表格 文件 注册软件包 云管理平台 服务器服务器 虚拟应用服务器虚拟应用服务器 虚拟应用服务器虚拟应用服务器 虚拟应用服务器虚拟应用服务器 基基 础础 设设 施 施 软软 件件 资资 源 源 平台即平台即 服务服务 PaaS VA虚拟应用管理平台 平台网页 软件及服务层开发云软件商城Portol,实现用户管理,开发软件管理,云软件商城软件浏览、 搜索、发布、试用、试用等功能。提供Excel计算表格、文件、注册软件包三类软件服务 平台即服务层采用VA虚拟应用发布平台,实现虚拟应用的发布和使用 资源即服务层通过云管理平台提供弹性的云资源管理,虚拟机可考虑开源或者商用软件提供, 采用通用的服务器和存储设备 KVM Xen VMware 14 VAVA虚拟应用管理平台架构虚拟应用管理平台架构 Page14 15 汇报提纲汇报提纲 建设意义 云计算平台架构 群体软件 16 精英化 软件专业骨干 计划性 预先规划需求 自顶向下开发 封闭性 开发活动不对外开放 李未, 2012 17 Windows Vista 功能模块约六万个 代码六千万行 九千名专业人员 耗时五年 李未, 2012 18 --社会群体广泛参与 AppleApple App StoreApp Store GoogleGoogle Android MarketAndroid Market 发起时间 2008年7月 2008年10月 参加人数 70万人 60万人 产生应用 60万个应用 45万个应用 李未, 2012 19 开发过程从封闭到开放开发过程从封闭到开放 开发人员从精英到大众开发人员从精英到大众 开发组织从公司到社团开发组织从公司到社团 开发模式从商业到共享开发模式从商业到共享 20 使用者即设计者使用者即设计者 使用者即开发者使用者即开发者 使用者即维护者使用者即维护者 21 群体软件开发目标群体软件开发目标 统一规划、共同投资、共同开发 ● 全行业参与全行业参与 ● 开发覆盖面广的计算软件开发覆盖面广的计算软件 独立拥有知识产权 由市场催生一批性能可靠、认可度高的计 算软件 22 选用选用EXCELEXCEL开发的理由开发的理由 输入、输出清晰,图表绘制简单,基本上不 需要编程 数据计算、管理方便,功能能满足工程设计 的需要 扩展性强 代码透明,校验清楚 VBA可实现自动化 XML技术实现数据跨软件、跨平台转移、存 档 23 电子表格开发技术支持电子表格开发技术支持 云计算平台提供标准EXCELEXCEL电子表格模板电子表格模板供用户使用, 该模板已经集成了帮助,菜单,XML输入输出,生成计 算书等方面的基本VBA代码。 EXCELEXCEL电子表格开发指导书电子表格开发指导书 ● EXCEL VBA开发知识及实例 ● EXCEL XML文件输入输出知识及实例 ● Word 计算书自动生成知识及实例 24 2014/10/31 边坡计算软件边坡计算软件LossapLossap 材料属性材料属性 控制数据控制数据 几何信息几何信息 计算的条块数据计算的条块数据 Geometry Lossap 工具栏工具栏 Excel直接直接 计算计算 VBA程序程序 计算计算 25 工作表Finfo导入数据、基本信息计算 工作表Load外荷载 不同方法计算安全系数的工作表 STABE.XLS Sarma Spencer Morg-Chen Bishop 工作表Graph1存储绘制图片 所需数据 Lowe Transfer USCorps 26 SpencerSpencer法法 Two-node Gauss- Legendre Quadrature sinsecsin seccos sec0 sec0 sincos eue ee b e a b e a dWdW p xqr dxdx c p xdx p xt x dx t xxy 27 3030 25 2020 -20-30-40-50-60-70-80-10 No. of Soil c kPa d kN/m3 sat kN/m3 ru 1 38 0 19.5 19.5 0 2 23 5.3 19.5 19.5 0 3 20 7.2 19.5 19.5 0 STAB Lossap Spencer Lossap Morgenstern 1.366 1.366 1.368 28 总结总结 云平台为水利水电工程设计软件的开发、 使用、测试、评价提供了新的平台和模式 群体软件促进水利水电工程设计软件开发 和水平提升、催生更多优质软件的必由之 路 29 谢 谢