挑战
和其他测试系统一样,目前数据回放系统很多时候都在客户那里,而且往往是隔离的,或者只有有限的云访问权限。这就很难利用世界各地开发团队提供的验证资源、扩展自动驾驶汽车开发所需的测试能力。因此,汽车制造商和供应商逐渐将数据中心与其测试设备一起使用,这样他们就可以灵活存储和计算,与云提供商快速连接。与此同时,人们又担心该方法带来的云使用安全性问题和成本。
解决方案
由于dSPACE在其解决方案的开发中采用了灵活技术方法,因此,dSPACE数据回放系统非常适用于混合云,即高性能连接公共云的数据中心。通过该组合,数据记录活动中收集的大量传感器数据可以先传输到数据中心并在那里进行检查和预处理,而不是将所有传感器数据直接上传到云端并在那里处理。混合云中部署了IVS(dSPACE传感器管理平台),可以显著节省云成本。IVS可以利用传感器数据生成预览,这只需要原始数据的一小部分存储空间。一旦上传到云环境,世界各地的用户就可以在IVS中使用这些预览,高效搜索、筛选和选择数据集,如同直接处理原始数据一样。另一方面,仍然可以在数据中心对相应的原始数据进行所有的计算密集型过程(比如标记和索引),与在云端执行相比,其成本更低。有了IVS,可以充分利用数据中心的高计算和存储能力以及虚拟化方法。耗费大量时间进行预处理、获得数据洞察后,可以轻松筛选出冗余和不相关的传感器数据,只将有价值的记录上传到云端,并永久保存在那里,供以后进行标注和数据回放。
灵活使用数据中心基础设施和回放的可扩展性可以进一步节约各种资源。这样就可以配置大量系统,全天候并行操作,并远程监控。数据中心中的回放服务器通常在基于Docker的虚拟化环境中操作。这意味着数据回放系统可以根据需要灵活地打开、关闭和编排。它在提供测试场景和数据方面也同样灵活。与公共云和数据中心的数据交换通过一个宽带连接进行,每次连接高达100 Gb/秒,数据可以同时直接流向多个数据回放系统。为减少提供数据方面的波动、进一步优化云出站成本,还可以在使用数据前将其临时存储在数据中心。针对数据重放测试的测试管理和编排,dSPACE推出了基于云的工具SIMPHERA,该工具采用灵活的Docker技术,在Kubernetes集群中运行。它与数据中心基础设施相结合,能够让测试执行得到最佳扩展规模。dSPACE与AWS(Amazon Web Services)、Equinix等市场领导者就在公共云和数据中心领域的混合云主题纷纷展开合作。