更新时间:2024-04-25 GMT+08:00
分享

方案概述

应用场景

该解决方案能够帮助您在华为云服务,快速构建Ploto自动驾驶研发平台。Ploto是一款开源、专业的自动驾驶研发平台,集合业界优秀伙伴提供专业的自动驾驶研发工具,具有模块化架构体系,为自动驾驶全链路提供可靠服务(数据采集、数据传输、数据脱敏、场景数据提取、数据标注、AI训练、仿真测试、评估评价、OTA升级全链路流程)。

方案架构

该解决方案基于华为云服务构建,弹性云服务器部署平台业务,云数据库、分布式缓存提供平台数据存储能力,对象存储服务提供全链路文件存储服务,云搜索服务用于事件告警信息的快速获取,快速帮助用户在华为云上部署自己的自动驾驶研发平台。

该方案部署架构如下图所示:

图1 方案架构图

该解决方案会部署如下资源:

  • 弹性云服务器ECS部署Ploto自动驾驶研发平台,提供自动驾驶数据处理、训练、仿真等服务能力,使弹性云服务器数量自动随业务负载的变化增加或减少。
  • 弹性公网IP,提供独立的公网IP资源,可以与弹性云服务器实现灵活绑定及解绑,用于扩展Ploto平台对外服务能力。
  • 创建高可靠的云数据库 RDS for MySQL,跨AZ主备部署,用于存储平台各模块详细信息、OBS存储详情、事件及告警记录等数据,完全兼容MySQL,为用户提供高性能的关系型数据库。
  • 创建分布式缓存服务DCS,用于存储用户登录、用户行为、数据模块基础信息等数据,完全兼容Redis,为用户提供高性能、低成本NoSQL数据库,同时数据流转过程中数据的一致性。
  • 创建对象存储服务OBS,用于存储Ploto平台各流程源数据,包括脱敏、场景、标注、训练、仿真等数据。
  • 云搜索服务CSS,是一个基于Elasticsearch且完全托管的在线分布式搜索服务,完全兼容开源Elasticsearch软件原生接口,提升用户对于平台海量数据的搜索体验。
  • 消息通知服务SMN,用于接受来自CES的告警数据和函数工作流返回的任务数据,并推送至用户。
  • 云监控服务CES,对ECS上部署的平台应用进行监控,为用户异常行为、资源异常情况等情况生成对应的告警规则,当应用状态变化触发告警规则设置的阈值时,您将收到告警通知。

方案优势

  • “乐高式”部署

    模块按需拆解,E2E数据闭环,一站式快速部署,自选ISV快速集成。

  • 开放源码

    开放完整源码,降低用户在华为云平台上构建自动驾驶平台的难度,满足用户定制化开发诉求。

  • 降本增效

    海量数据深度归档,成本降低54%,DES就近接入,数据24h上云,多机多卡、AI训练效率提升50%。

约束与限制

  • 该解决方案部署前,需注册华为账号并开通华为云,完成实名认证,且账号不能处于欠费或冻结状态。如果计费模式选择“包年包月”,请确保账户余额充足以便一键部署资源的时候可以自动支付;或者在一键部署的过程进入费用中心,找到“待支付订单”并手动完成支付。

相关文档