首页> 外文期刊>Parallel and Distributed Systems, IEEE Transactions on >Fault-Tolerant Scheduling for Real-Time Tasks on Multiple Earth-Observation Satellites
【24h】

Fault-Tolerant Scheduling for Real-Time Tasks on Multiple Earth-Observation Satellites

机译:多个地球观测卫星上实时任务的容错调度

获取原文
获取原文并翻译 | 示例

摘要

Fault-tolerance plays an important role in improving the reliability of multiple earth-observing satellites, especially in emergent scenarios such as obtaining photographs on battlefields or earthquake areas. Fault tolerance can be implemented through scheduling approaches. Unfortunately, little attention has been paid to fault-tolerant scheduling on satellites. To address this issue, we propose a novel dynamic fault-tolerant scheduling model for real-time tasks running on multiple observation satellites. In this model, the primary-backup policy is employed to tolerate one satellite’s permanent failure at one time instant. In the light of the fault-tolerant model, we develop a novel ault-olerant atellite cheduling algorithm named FTSS. To improve the resource utilization, we apply the overlapping technology that includes primary-backup copy overlapping (i.e., PB overlapping) and backup-backup copy overlapping (i.e., BB overlapping). According to the satellites characterized with time windows for observations, we extensively analyze the overlapping mechanism on satellites. We integrate the overlapping mechanism with FTSS, which employs the task merging strategies including primary-backup copy merging (i.e., PB merging), backup-backup copy merging (i.e., BB merging) and primary-primary copy merging (i.e., PP merging). These merging strategies are used to decrease the number of tasks required to be executed, thereby enhancing system schedulability. To demonstrate the superiority of our FTSS, we conduct extensive experiments using the real-world satellite parameters supplied from the satellite tool kit or STK; we compare FTSS with the three baseline algorithms, namely, NMFTSS, NOFTSS, and NMNOFTSS. The experimental results indicate that FTSS efficiently improves the scheduling quality of others and is suitable for fault-tolerant satellite scheduling.
机译:容错在提高多颗地球观测卫星的可靠性中起着重要作用,尤其是在紧急情况下,例如在战场或地震地区获取照片。容错可以通过调度方法来实现。不幸的是,很少有人关注卫星的容错调度。为了解决此问题,我们针对在多个观测卫星上运行的实时任务提出了一种新颖的动态容错调度模型。在此模型中,主要备份策略用于一次容忍一颗卫星的永久性故障。根据容错模型,我们开发了一种称为FTSS的新颖的容错atellite调度算法。为了提高资源利用率,我们采用了重叠技术,其中包括主备份副本重叠(即PB重叠)和备份备份副本重叠(即BB重叠)。根据具有观测时间窗口特征的卫星,我们广泛分析了卫星的重叠机制。我们将重叠机制与FTSS集成在一起,FTSS采用了任务合并策略,包括主备份副本合并(即PB合并),备份备份副本合并(即BB合并)和主主副本复制(即PP合并) 。这些合并策略用于减少需要执行的任务数量,从而增强系统的可调度性。为了展示FTSS的优越性,我们使用卫星工具套件或STK提供的真实卫星参数进行了广泛的实验;我们将FTSS与三种基线算法(即NMFTSS,NOFTSS和NMNOFTSS)进行比较。实验结果表明,FTSS有效地提高了其他系统的调度质量,适合于容错卫星调度。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号