2025-12-18 10:36:58 作者:狼叫兽
随着先进信息和通信技术的快速发展,车联网(IoV)系统中的数据交换量呈现出爆发式增长,传统的集中式云架构在应对这一变化时逐渐力不从心,无法满足车联网中激增的数据交换需求。在此背景下,微云全息 (NASDAQ HOLO) 提出了一种适用于区块链车联网系统的分层资源调度方案,旨在通过高效分配计算资源,提升区块链车联网系统的整体性能。
微云全息设计的分层资源调度方案,构建了一个包含区块链服务层、基础设施层、网络层的三层资源管理架构。区块链服务层直接面向车联网应用,为各类区块链相关服务提供支持,如身份验证、数据存储等。基础设施层则负责提供硬件资源,包括路边单元(RSU)、基站(BS)等。网络层主要处理数据传输,保障不同层之间的通信顺畅。这种分层架构实现了资源的隔离,各层专注于自身功能,极大地提高了系统资源利用的效率和灵活性。举例来说,当某一区域内车联网应用对区块链身份验证服务需求激增时,区块链服务层可迅速调配资源,优先保障该服务的运行,而不会对其他层的正常运作产生干扰。
为了更好地实现系统资源调度,微云全息开发了一个升级的监控系统。在过往的工作中,监视器仅能监控对等容器的状态。但随着系统资源的进一步细分,微云全息对监控系统进行了升级,使其能够监控其他任务的状态,以及所有相关基础设施节点上的可用资源。系统运行时,监控系统持续收集并分析各类数据,如交易工作负载、CPU 利用率等,从而帮助系统依据实际情况,更有效地分配资源。比如,当监控系统检测到某 RSU 的 CPU 利用率过高,且交易工作负载持续上升时,便会将这一信息反馈给资源调度模块,以便及时调整资源分配。
考虑到车载网络工作负载的不稳定性,微云全息在资源调度时充分考虑了共存任务的影响,设计了资源控制算法。该算法依据从资源监视器获取的系统状态,动态调整资源利用的优先级和比例。通过调控在 RSU 和 BS 等基础设施节点上运行的区块链系统各组件的 CPU 利用率。假设在交通高峰期,车联网中车辆间的交易数量大幅增加,资源控制算法便会提高区块链交易处理组件的 CPU 使用率,优先保障交易的顺利进行,同时适当降低其他非关键组件的资源占用。
针对车联网系统资源有限的问题,微云全息提出了扩展控制算法。当分配给区块链服务的资源即将耗尽时,该算法可帮助系统根据实际需求进行扩展。算法会依据系统的资源利用率和车辆数量,决定是在基础设施层本地申请更多资源,还是通过激活网络层上的备份对等节点远程获取资源。例如,在大型活动现场,大量车辆聚集,导致本地资源无法满足需求,扩展控制算法便会激活网络层的备份节点,保障系统的稳定运行。此外,扩展控制算法还能合理安排节点的角色,确保拥有最多可用资源的节点承担最大的工作负荷,进一步优化系统资源的利用。

未来,微云全息(NASDAQ HOLO)将围绕车联网的新需求,进一步优化分层资源调度方案,持续深耕车联网区块链领域,凭借技术创新推动车联网行业的高质量发展,助力构建更加智能、高效、安全的未来出行生态。