一种资源受限环境下的软件负载均衡策略
信息技术与网络安全
张思豪,田建宇,刘银良,刘卫新,刘经天
(北方自动控制技术研究所,山西 太原030006)
摘要:现有的以Web Service为主的SOA实现方案普遍存在占用通信带宽高、信息编码不适应窄带消息传递效率等问题,难以适应战术级作战部队高速机动、窄带网络、资源受限的作战特点。针对战术级作战信息系统在资源受限环境下实现服务化的需要,结合资源受限环境特点,分析现有负载均衡算法存在的不足,基于最小连接算法提出了一种动态权值分配算法。经过实验证明,该算法可有效提高资源受限下的高并发负载能力。
中图分类号:TP393.0、
文献标识码:A
DOI:10.19358/j.issn.2096-5133.2021.05.013
引用格式: 张思豪,田建宇,刘银良,等. 一种资源受限环境下的软件负载均衡策略[J].信息技术与网络安全,2021,40(5):74-79.
文献标识码:A
DOI:10.19358/j.issn.2096-5133.2021.05.013
引用格式: 张思豪,田建宇,刘银良,等. 一种资源受限环境下的软件负载均衡策略[J].信息技术与网络安全,2021,40(5):74-79.
A software load balancing strategy in resource-constrained environment
Zhang Sihao,Tian Jianyu,Liu Yinliang,Liu Weixin,Liu Jingtian
(North Automatic Control Technology Institute,Taiyuan 030006,China)
Abstract:The existing SOA implementation solutions based on Web Service generally have problems such as high communication bandwidth occupation and inadequacy of information coding for narrow-band message transmission efficiency, and it is difficult to adapt to the operational characteristics of tactical combat troops such as high-speed maneuverability, narrow-band network, and resource-constrained operations. In response to the need for tactical combat information systems to be service-oriented in resource-constrained environments, the paper combines the characteristics of resource-constrained environments and analyzes existing load balancing algorithms. Aiming at the shortcomings of the existing algorithms,a dynamic weight allocation algorithm is proposed based on the minimum connection algorithm. Experimental results prove that the algorithm can effectively improve the high concurrent load capacity under resource constraints.
Key words :tactical-level combat information system;resource constraints;load balancing
0 引言
网络化体系作战已经成为未来战争的主要作战手段,该体系对特定用途的信息系统要求更为严苛,需要在复杂度与规模提升的前提下,保证系统维护升级的简便性,将作战力量、单元、作战要素等条件融合,对可调度资源实现有效应用。在网络体系服务化推进作战平台应用方面,我国与以美国为代表的传统军事与信息强国之间仍存在较大的差距,商用面向服务架构(Service-Oriented Architecture,SOA)在资源受限环境服务化软件管理方面短板明显,存在带宽占用大、内存空间消耗高、编解码周期长的问题。
服务的访问和调度是资源受限环境下服务软件管理的核心,针对该条件下软件管理的需求,需要设计出灵活、易用、高效的访问与调度策略。这就需要服务器集群方式实现资源受限环境下服务的合理调度,保障业务平台正常运转,实现资源受限条件下的负载均衡,保证业务平台和软件服务的可靠性。
目前,用于作战的指挥控制信息系统服务资源愈发多样化,核心节点设备需要承担的数据交互任务呈现出远程化、高频率的特点,原先的单一Web服务器远远无法满足需求。本文基于战术级资源受限的服务化模型,在现有Nginx的默认轮询算法及最小连接数算法的基础上提出改进,以提高资源受限下的高并发条件中集群的负载能力。
本文详细内容请下载:http://www.chinaaet.com/resource/share/2000003555
作者信息:
张思豪,田建宇,刘银良,刘卫新,刘经天
(北方自动控制技术研究所,山西 太原030006)
此内容为AET网站原创,未经授权禁止转载。