云计算技术在高速公路上的应用实践
|
目前很多软件开发商在开发应用软件时,还是会推荐使用商业数据库,我们进行了原因分析:一是商业数据库价格贵,但毕竟用的人多,熟练操作的人也多,遇到解决不了的问题可以请原厂工程师来。二是很多应用软件厂商一直以来都是使用的商业数据库,只要更换数据库,那么软件厂商的软件就要做较大改动。三是因为开源数据库虽然是免费的,但没有原厂上门的技术支持,应用软件厂商在使用中若自己不能及时解决问题会造成损失。 云计算服务也正是为了解决以上这些问题而来,在云平台上,开源数据库成了标准的PaaS服务,关系型与非关系型等各种类、各品牌的数据库用于进行事务处理与数据分析。开源数据库本身是免费的,应用软件厂商也无需去搭建与维护开源数据库,直接使用就行。 去E(传统物理存储设备)上云后,我们现在使用的部分存储已经从传统的块存储(磁盘阵列、硬盘)、文件存储(FTP、NFS)迁移到了既读写快、能共享、又按需付费的对象存储上。 (8)微服务化、容器化、容器编排 我们学习采用互联网行业的特点,迭代发布应用软件,追求创新,快速响应用户的变化、关注用户的行为,倡导以用户为中心的产品设计,也正是这些特点,我们使用了敏捷开发模式。使用敏捷开发模式就要进行微服务化,要进行微服务化,底层就要进行容器化,进行容器化后,就要有容器编排服务来管理这些容器。 我们目前新建的,以及综合管理系统、协同指挥调度云平台等系统,已经使用了微服务架构新建或者正在改造成微服务架构。我们在云平台上从Kubernetes到Docker或再往上的每一层都做好了服务准备,同时也让软件开发商全力专注于应用软件的开发。 2.2 大型应用 基于云计算技术的协同指挥调度云平台 我们于2017年3月开始新建基于公共云服务的、全省统一的协同指挥调度云平台,并于2017年12月正式开始使用。我们从开始建设到全省统一使用只用了9个月的重要原因之一就是使用了云计算服务作为基础设施,我们节省下建设整个数据中心(硬件部分)所需的时间,同时所需各类功能模块全部采取调用云端服务的方式进行,接下来我们就这个平台的部分关键技术进行分享。 支撑协同指挥调度云平台的基础数据有三大项,分别为全省高速公路各路段的沿线实时监控视频,各级指挥调度中心日常处理事故、救援等公务的电话录音,全省高速公路所有的情报板发布系统,这三大项的数据我们要求与协同指挥调度云平台对接,接受协同指挥调度云平台的管控,整个平台建设完成后平台就可以调看与管控全省高速公路的这些视频、语音与情报板了。 接下来,将围绕这三类基础数据如何上云来描述。 (编辑:网站开发网_安阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

