信息技术与信息化2024,Issue(4) :85-88.DOI:10.3969/j.issn.1672-9528.2024.04.018

Linux下基于SOMEIP的分布式服务系统设计与实现

伍新
信息技术与信息化2024,Issue(4) :85-88.DOI:10.3969/j.issn.1672-9528.2024.04.018

Linux下基于SOMEIP的分布式服务系统设计与实现

伍新1
扫码查看

作者信息

  • 1. 航空工业西安航空计算技术研究所 陕西西安 710065
  • 折叠

摘要

为解决单体架构后期维护成本的问题,探索在分布式系统中服务化的解决方案,首先对基于以太网面向服务的可扩展通信协议中服务发现模块各个节点之间服务调用行为与关键技术进行了详细分析;然后针对协议难以应对嵌入式实时操作系统中不同任务优先级不同的应用场景这个问题,拟扩充协议标准,引入优先级和权重的概念;接着针对可扩展通信协议性能低下的问题,设计并实现了五种负载均衡算法,实现负载均衡功能;最后针对SOMEIP无法实现消息体序列化以及无法实现代码自动生成等问题,在Ubuntu20.04 环境中引入CommonAPI来构建服务治理框架,并在框架中结合不同的负载均衡策略完成功能和性能测试.实验结果表明,负载均能提高系统性能,CommonAPI自动生成代码并序列化反序列化复杂消息.

关键词

服务治理/服务注册/服务发现/负载均衡/SOMEIP/CommonAPI

引用本文复制引用

出版年

2024
信息技术与信息化
山东电子学会

信息技术与信息化

影响因子:0.29
ISSN:1672-9528
参考文献量12
段落导航相关论文