龙湖千丁基于 ACK@Edge 的云原生智慧停车系统架构实践

简介: 结合龙湖千丁自研的新版停车云系统以及 ACK@Edge 提供的标准 Kubernetes 服务以及云边一体化协同解决方案,整体来着,边缘部署时间成本由 1 天缩短到 3 小时,将之前的手动升级方式迭代为自动 OTA 升级,升级时间由 3 小时缩短到 5 分钟,计算下来每年节约 740 人天。

作者:蔡佩、刘涛


在物联网、大数据、云服务等的快速发展及规模化应用下,今天,大量在日常生活中产生的数据可以被更好地连接和利用,为智能设备的运转提供支持,在推进社会高效协作,建设有温度、有速度的智慧生活中发挥价值。


龙湖千丁是国内最早一批参与智慧城市、智慧社区建设的高科技企业,已被纳入“专精特新”、国家高新技术认证企业名录等。龙湖千丁专注社区、商业、公寓、园区等空间化智能解决方案,以 AI+大数据驱动业降本增效,为高效、节能与安全加码。智慧停车是龙湖千丁生活服务的主要场景之一。依托龙湖千丁停车云系统,千丁智能已为全国范围内自有及托管的 1000+车场的智慧停车业务提供统一的车管解决方案。随着服务规模的不断扩大及用户需求的快速变化,系统挑战也随之而来。


智慧停车场景下的应用管理挑战


具体来说,龙湖千丁停车云是一套以停车和管理服务为核心,全面整合停车管理问题的智慧化停车系统,结合车牌识别一体机、道闸、停车对讲立柱等 IoT 设备的协同,实现社区车库智慧通行。业主可通过线上登记车牌、月卡车辆信息、预约登记客车牌信息等操作,享受出行自动抬杆放行等便捷高效的停车管理服务。


1.png

图 1:龙湖千丁停车云系统架构


不难看出,智慧停车场业务对于服务响应速度的要求非常高,并且有大量近场传感器、控制设备等需要协同管控。如果完全依赖传统的中心云模式,势必会为边缘应用的管理带来一系列挑战:


  • 网络通信问题:各个车场地理位置位置分散,彼此网络隔离,车场内的计算资源无法直接被公网访问,无论是业务发布,还是问题排查,往往需要相关人员现场处理。业务的开发、测试、升级和运维面临巨大挑战。 


  • 异构环境差异:绝大部分车场的节点环境为 Windows PC 服务器,且车场之间的业务部署环境差异较大,如何屏蔽底层环境差异,确保业务平稳运行也是需要重点解决的问题。 


  • 应用发布效率:不同接入平台的运营主体不同,且用户需求更迭频繁,需要根据业务特点实现分批发布、灰度发布,在保证业务的稳定运行的同时提高发布效率。 


基于 ACK@Edge 的边缘云原生智慧停车系统实践


为了解决以上问题,龙湖千丁停车云平台通过阿里云边缘容器服务 ACK@Edge 提供的标准 Kubernetes 服务以及云边一体化协同解决方案。


阿里云边缘容器(ACK@Edge),依托 ACK 托管服务构建,打造通用的边缘容器云原生基础设施。基于主流云原生非侵入式设计原则,实现云边端一体化。阿里云边缘容器采用原生与插件化组合方式,非常利于业务快速集成及扩展,且不会增加额外的边缘资源成本和维护成本。在方案选型对比过程中,龙湖千丁对于 ACK @Edge 的如下特点也很感兴趣:


  • 支持云端托管,帮助用户快速构建边缘计算的云原生基础设施。
  • 支持丰富的应用场景,包括边缘智能、智慧楼宇、智慧工厂、音视频直播、在线教育、CDN 等。
  • 支持多种边缘计算资源的快速接入,包括 IoT 网关设备、端设备、CDN 资源、自建 IDC 资源等。
  • 支持丰富的异构边缘节点资源,包括自建 IDC 资源、ENS、IoT 设备、X86、ARM 架构等;并支持异构资源的混合调度。
  • 面向边缘计算弱网络连接场景,提供节点自治和网络自治能力,保证边缘节点和边缘业务的高可靠运行。
  • 提供边缘单元管理、单元化部署、单元流量管理能力。 


方案的整体架构和实现功能如下所示:

2.png

图 2: 基于 ACK@Edg 的云边一体化协同解决方案


  • 云端管控:只需一条命令,即可快速将节点接入到 ACK@Edge 提供的标准 Kubernetes 集群中,通过云端实现地域分布的计算资源统一管理,通过云端进行统一的应用分发。 


  • 元化发布:根据业务特点,划分不同的节点池,不同车场的算力接入不同的节点池,从而形成不同的发布单元。通过选择不同的发布单元,实现分批发布、灰度发布。 


  • 云端运维,远程调试:借助 ACK@Edge 提供的 Tunnel 通道, 可以让开发运维人员快速查看容器日志和进入容器调试。 


  • 边缘自治:借助 ACK@Edge 的边缘自治能力,可以在云边网络断开、主机重启这种极端情况下,保证本地边缘服务器上的业务能正常运行。


效果&价值


结合龙湖千丁自研的新版停车云系统以及 ACK@Edge 提供的标准 Kubernetes 服务以及云边一体化协同解决方案,整体来着,边缘部署时间成本由 1 天缩短到 3 小时,将之前的手动升级方式迭代为自动 OTA 升级,升级时间由 3 小时缩短到 5 分钟,计算下来每年节约 740 人天。具体表现为:


1. 极大地降低了停车云业务开发运维过程中的人员和时间成本。(业务的发布与运维不再需要提前公告,停服,去现场发布;日常也不需要派人现场巡检)


2. 极大地提高了业务的发布效率。(发布时间从以往的周为单位,降低到分钟为单位)


3. 有效降低了业务整体的报障率。


点击此处,了解 ACK@Edge 更多详情!

相关实践学习
深入解析Docker容器化技术
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Docker是世界领先的软件容器平台。开发人员利用Docker可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用Docker可以在隔离容器中并行运行和管理应用,获得更好的计算密度。企业利用Docker可以构建敏捷的软件交付管道,以更快的速度、更高的安全性和可靠的信誉为Linux和Windows Server应用发布新功能。 在本套课程中,我们将全面的讲解Docker技术栈,从环境安装到容器、镜像操作以及生产环境如何部署开发的微服务应用。本课程由黑马程序员提供。     相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
机器学习/深度学习 传感器 监控
智能停车场系统的技术关键
智能停车场系统的技术关键
|
机器学习/深度学习 存储 算法
【算法与数据结构】复杂度深度解析(超详解)
【算法与数据结构】复杂度深度解析(超详解)
630 2
【算法与数据结构】复杂度深度解析(超详解)
|
存储 NoSQL BI
Redis 实战篇:巧用 Bitmap 实现亿级海量数据统计
Redis 实战篇:巧用 Bitmap 实现亿级海量数据统计
448 0
|
消息中间件 Java Linux
聊聊 Pulsar: 在 Linux 环境上搭建 Pulsar
聊聊 Pulsar: 在 Linux 环境上搭建 Pulsar
864 0
|
数据安全/隐私保护 安全 定位技术
什么是GSM?GSM是什么
本文讲的是什么是GSM?GSM是什么,GSM全名为:Global System for Mobile Communications,中文为全球移动通讯系统,俗称"全球通",是一种起源于欧洲的移动通信技术标准,是第二代移动通信技术,其开发目的是让全球各地可以共同使用一个移动电话网络标准,让用户使用一部手机就能行遍全球。
4720 0
|
8月前
|
数据可视化
基于MATLAB的OFDM调制发射与接收仿真
基于MATLAB的OFDM调制发射与接收仿真
|
10月前
|
存储 安全 API
如何编写假设和约束---SRS软件需求规格指南系列
本文介绍了软件需求规范(SRS)中假设与约束的重要性,涵盖技术、运营、商业假设及资源、技术、外部、运营、性能约束等内容。文章强调了其在风险管理、可追溯性、维护更新及利益相关者沟通中的作用,并提供了编写、验证与持续管理的最佳实践,助力项目成功。
511 8
|
安全 网络协议 网络安全
Sophos Firewall (SFOS) v21 MR1 发布 - 下一代防火墙
Sophos Firewall v21 MR1 是一款下一代防火墙,提供自动响应威胁、强大防护性能和随时随地办公的安全保障。新版本增强了 SSL VPN、IPsec VPN、NAT64、DHCP 和蜂窝 WAN 功能,并支持 SD-RED 远程诊断。适用于硬件设备、软件和虚拟环境。下载链接:https://sysin.org/blog/sfos-21/;。
323 0
|
传感器 算法 物联网
智能停车解决方案之停车场室内导航系统(二):核心技术与系统架构构建
随着城市化进程的加速,停车难问题日益凸显。本文深入剖析智能停车系统的关键技术,包括停车场电子地图编辑绘制、物联网与传感器技术、大数据与云计算的应用、定位技术及车辆导航路径规划,为读者提供全面的技术解决方案。系统架构分为应用层、业务层、数据层和运行环境,涵盖停车场室内导航、车位占用检测、动态更新、精准导航和路径规划等方面。
1472 4

相关产品

  • 容器服务Kubernetes版