16、环境智能系统中容错的应用重映射技术

环境智能系统中容错的应用重映射技术

1 引言

随着技术的进步,设备变得更小、更便宜,使得构建包含大量微型处理元素的系统成为可能。这些平台虽然表面上与传统分布式系统相似,但也带来了独特的挑战。由于希望降低成本,再加上设备数量众多,制造时的测试会很困难,运行时故障也会很常见。

一个挑战是在出现故障(如电池资源耗尽、不可预测的电气和机械故障)时,有效地利用大量低功耗(性能相对较低)处理元素的能力。可以利用部分冗余设备,将应用从故障设备重新映射到这些冗余设备上。

本文研究了在间歇性通信、设备故障以及电池资源有限的情况下,使用代码迁移作为执行应用重映射的通用方法。同时,还提出了一种新的技术——预复制远程执行(PCRE),它是代码迁移的扩展,能在能量和通信受限的情况下,为对称应用实现更高效的应用重映射。实验表明,与基线代码迁移策略相比,PCRE使系统寿命提高了28.6%,能源效率提高了9.8%。

1.1 相关工作

  • 代码迁移在移动代理领域的应用 :代码迁移已成功应用于移动代理领域。移动代理是进程迁移思想的演变,可看作是自主实体,能在网络中移动代码和状态。传统上,进程迁移用于服务器和工作站的分布式系统,主要用于负载分配和容错。本文所采用的应用重映射技术与传统进程迁移实现不同,考虑了应用的特殊属性,更为轻量级。
  • 远程执行降低移动系统功耗 :此前有研究使用远程执行来降低移动系统的功耗,其目标是将任务从能量受限的系统(如移动计算机或PDA)卸载到能量不受限的服务器上。但这些研究的系统是运行在快速、可靠无线网络中的移动计算机和PDA,与本文关注的超
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值