【24h】

Reliable mission deployment in vulnerable distributed systems

机译:在脆弱的分布式系统中可靠地执行任务

获取原文

摘要

Recent years have seen a growing interest in missioncentric operation of large-scale distributed systems. However, due to their complexity, these systems are prone to failures and vulnerable to a wide range of cyber-attacks. Current solutions focus either on the infrastructure itself or on mission analysis, but fail to consider information about the complex interdependencies existing between system components and mission tasks. In this paper, we take a different approach, and present a solution for deploying mission tasks in a distributed computing environment in a way that minimizes a mission's exposure to vulnerabilities by taking into account available information about vulnerabilities and dependencies. We model the mission deployment problem as a task allocation problem, subject to various dependability constraints. The proposed solution is based on the A* algorithm for searching the solution space, but we also introduce a heuristic to significantly improve the search performance. We validate our approach, and show that our algorithm scales linearly with the size of both missions and networks.
机译:近年来,人们对大型分布式系统的以任务为中心的操作越来越感兴趣。但是,由于它们的复杂性,这些系统容易出现故障,并且容易受到广泛的网络攻击。当前的解决方案要么专注于基础架构本身,要么专注于任务分析,但是没有考虑有关系统组件和任务任务之间存在的复杂相互依赖关系的信息。在本文中,我们采用了不同的方法,并提出了一种解决方案,该解决方案通过在分布式计算环境中部署任务任务,从而通过考虑到有关漏洞和依存关系的可用信息来最大程度地降低任务暴露于漏洞的风险。我们将任务部署问题建模为任务分配问题,但要考虑各种可靠性约束。提出的解决方案基于用于搜索解决方案空间的A *算法,但是我们还引入了一种启发式算法,可以显着提高搜索性能。我们验证了我们的方法,并表明我们的算法随任务和网络的大小线性增长。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号