技术开发 频道

让PaaS平台成为整合智能交通系统的利器

        【IT168 评论】随着物联网和大数据应用的不断深入,通过各类设备获取的感知数据的价值变得越来越被人们所重视。对体现物理世界实时运行状况的感知数据的集成利用,可以充分挖掘数据的价值,在解决很多诸如交通拥堵、环境污染和路网布局等热点问题起到很大的帮助。

  由北方工业大学云计算研究中心的李响、丁维龙、赵卓峰组成的团队“漫步云端”,充分利用微软Windows Server 2012在基础设施虚拟化方面的技术优势和成熟的一揽子解决方案,搭建了感知数据托管与应用服务平台,达到让租户快速、简便地开发和部署应用,实现交通感知数据的集成、计算、存储类的目的,降低了感知数据相关应用的建设成本,满足数据/应用托管和运维的需求。

  破解智能交通的信息孤岛

  北方工业大学云计算研究中心副主任赵卓峰介绍,漫步云端团队构建感知数据托管与应用服务平台的初衷,是希望解决物联网应用需求不断扩大,应用所需的共用基础设施却相对缺乏之间的矛盾,并希望实现对数据的深度集成利用。

  这类矛盾在交通领域尤为明显。交通感知数据具有海量、高并发、连续、高速的特征。按照以往的做法,如果数据量增大或应用增加,交管部门就要对基础设施进行垂直扩展,购买服务器等设备。这样做不但成本很高,而且服务器增加到一定数量以后,垂直扩展的难度变得越来越大。而从实际情况来看,数据量增加的速度非常快。

  以基于车牌识别的城市出行车辆管控系统的建设为例,在项目初期验证阶段可能仅接入数十个具有车牌识别功能的摄像头,在可行性验证结束后接入的摄像头数量可能扩大到1000个左右,最终在一个大型城市可能会接入近万个摄像头。这些摄像头拍摄的数据及附带车辆照片将汇聚到系统中进行分析,按千台个摄像头计,每天就可能累积3000万余条、近10TB的车辆识别数据。数据量这样大幅增加,存储和计算方面基础设施的能力就成为应用系统建设的瓶颈。而按照传统的系统架构方案,在有些时候有些基础设施可能利用率不高。这是因为当前分布在道路上的摄像头通常分别服务于不同系统、不同应用,其应用负载的高峰期也不一样。而且,这些不同的应用又可能形成更多的信息孤岛,不能实现如车牌识别这类基础交通数据的跨应用、跨部门共享。

  如果能够将当前服务于不同应用的基础设施通过虚拟化实现资源的整合、共享,同时以多租户的形式,支持不同业务领域感知数据的集约化存储、共享管理和相关应用的统一部署与托管,不但可以很好地解决基础设施扩容、IT资源的优化配置和IT系统的降低运维成本的问题,而且还可以实现基础性的感知数据的共享,降低感知数据深度开发利用的代价,促进基于感知数据的业务创新,真正实现大数据时代数据价值向业务价值和社会效益的转化。

  正是在这样的背景下,漫步云端基于微软Windows Server 2012打造了感知数据托管和应用服务平台。

  虚拟化只是一个方面

  记者在采访中了解到,漫步云端之所以选择微软Windows Server 2012,一方面是因为微软能够提供包括IaaS和PaaS层的全面虚拟化功能;另一方面是因为微软Windows 2012的在配置界面等用户体验非常好,特别是使得安装、部署非常便捷和容易。

  在IaaS层,漫步云端选择了基于Hypervisor的操作系统Windows Server 2012、管理组件System Center。这主要是出于扩展性、兼容性和可用性三方面因素的考虑。

  由于感知数据托管和应用服务平台关注资源的整合和优化配置,因此漫步云端在产品选择上追求对处理器、网络连接以及存储等资源进行池化的能力,按需为租户提供资源。而System Center 2012可跨越物理、虚拟和云环境,在所有位置采用统一的管理,为基础架构提供端到端的管理。Hyper-V能保证在不同宿主机间迁移虚拟机时不停机,可容错的高可用解决方案能够保证基于云的服务不中断。此外,Windows Server 2012能够提供更多构建高扩展性的弹性云解决方案,真正针对云进行优化。Windows Server 2012与Hyper-V最多支持包含64 个节点的群集,最多可运行4000个虚拟机,只需要相对较少的物理硬件即可支持并提供更大容量的IT服务。此外,漫步云端通过Power Shell 3.0的公开API,方便应用开发者在PaaS平台调用接口按需进行开发。

0
相关文章