文档介绍:水利云平台若干技术问题研究
【摘 要】随着水利信息化的飞速发展,水利数据(尤其是水利遥感数据)呈指数级增长,这些数据量的增大不但提高了水利计算的精度,还将水利计算拓展到了更高的境界。随着水利数据量的增长,水利工作中的计算量也逐渐件成果专业性强、可复用性弱,运行维护成本高,软件使用对用户的专业性要求高。由于各个单位承担任务的不同,其所使用的软仲也千差万别。既有自编的软件,也有国内外的商用软件,对于较大的单位,同样或类似功能的软件可能不止一个。在使用时,不同的工程师可能依据自己的喜好选用不同的软件,而其结果可能有一定的差别。加上商用软件内部的求解方法和一些数值计算过程的处理都不相同,且很少告知用户。因此没有经验的用户,特别是年轻的工程师,由于工程经验不足,无法对计算结果的正确性进行判断,过度依赖软件,因此如果使用不当,可能会出现意想不到的后果。
缺乏科学有效的软件知识产权保护措施及相应的技术支撑手段,软件研发者的利益得不到保障,不利于激发软件研发和生产的积极性。国内的软件现在有了著作权登记,但是尚未有统一的认证或登录机构。早在上世纪80年代,水利水电部口率先在水利水电系统推广±石顷设计十个专用程序。但是随着行业主管部口不断调整,这些程序的发展水平也出現了较大变化,有些程序甚至已经不用了。进入21世纪之后,水利水电勘测设计协会曾打算建立水利行业软件登陆机制,试图将水利行业的软件进行规范化,但由于种种原因也未能持续下去。
软件成果(产品)缺乏科学有效的客观评价体系,用户信任度低,软件产品化程度低、可用性差;一方面在于水利水电行业产业创新体系不健全,我国缺乏这一开放、合作的市场引导机制,每款专业软件的应用面就窄,行业对这些软件的价值认知不高,进一步提高也变得艰难。在软件开发时缺乏掌握市场需求的渠道,因而对需求规范、市场发展趋势的判断往往存在局限性。另一方面在于技术问题,水利水电专业软件涉及专业多、覆盖面广,十分复杂。在软件开发时缺乏对业务普遍需求的理解和预见性,因而也不能将复杂的业务功能单元化、标准化,产品化且易用性、集成性和可持续性差。以上特点导致现有水利专业软件的开发和使用遇到了瓶颈,水利专业软件要发展,必须改变现有软件开发和使用模式,转换现有国内软件开发和使用状况,提高水利专业软件标准化程度,提高软件复用率,扩展软件成果应用面,提高水利专业软件知识产权保护体制,增加软件评价有效体系。
为验证云平台的安全防护理论,以水利工程软件云平台为例,进行了安全实践。为保障水利工程软件云平台的服务正常运转,需要对云平台实施安全保障技术。水利工程软件云平台安全设计的目标是保障群体软件、精英软件以及水利数据、用户数据等核也内容的安全,平台安全解决方案首先要防止软件和数据的非法获取和传播。同时,靠单一的安全措施是不完善的,需要通过构建平台安全体系来保障云平台的长期稳定运转。保证软件和管理数据的使用、传输和存储的安全。
云平台安全体系需要技术、管理、法律协同构建。这里主要从技术层面讨论通过技术方式保障云安全,主要分成网络架构安全、网络访问安全,监控审计,数据加密几个部分。建立备份机制和应急预案措施,及时响应和恢复到云