Application partitioning and code offloading are being researched extensively during the past few years. Several frameworks for code offloading have been proposed. However, fewer works attempted to address issues occurred with its implementation in pervasive environments such as frequent network disconnection due to high mobility of users. Thus, in this paper, we proposed a fault tolerant algorithm that helps in consolidating the efficiency and robustness of application partitioning and offloading frameworks. To permit the usage of different fault tolerant policies such as replication and checkpointing, the devices are grouped into high and low reliability clusters. Experimental results shown that the fault tolerant algorithm can easily adapt to different execution conditions while incurring minimum overhead.
翻译:过去几年来,正在对应用分区和卸载代码进行广泛研究,提出了若干卸载代码的框架,然而,在用户流动性高导致网络频繁断开等普遍环境中,试图解决的问题的工程较少,因此,在本文件中,我们提出了有助于整合应用分区和卸载框架的效率和稳健性的错误容忍算法。为了允许使用不同的错误容忍政策,如复制和检查站,这些装置被分为高低可靠性集群。 实验结果表明,错误容忍算法可以很容易地适应不同的执行条件,同时产生最低的管理费。