论文标题
分解理论符合可靠性分析:用动态资源处理计算密集型依赖的任务
Decomposition Theory Meets Reliability Analysis: Processing of Computation-Intensive Dependent Tasks over Vehicular Clouds with Dynamic Resources
论文作者
论文摘要
车辆云(VC)是一种用于处理智能车辆计算密集型应用(CI-APP)的有前途的技术。通过网络边缘实施VC面临两个关键挑战:(C1)单车的车载计算资源通常不足以处理CI-APP; (C2)由车辆的移动性引起的可用资源动态,阻碍了可靠的CI-APP处理。这项工作是第一个共同解决(C1)和(C2)的工作之一,同时考虑了两个常见的CI-APP图表,有向无环图(DAG)和无向图(UG)。要解决(C1),我们考虑将CI-APP与$ M $依赖(子)任务分区为$ k \ le m $组,这些$ k \ le m $组分散在车辆上。为了解决(C2),我们引入了一个称为条件平均失败时间(C-MTTF)的广义可靠性度量。随后,我们通过引入半动态VC(RP-VC)的基于冗余子任务的一般框架来增加依赖子任务处理的C-MTTF。我们证明RP-VC可以建模为非平凡的半马尔可夫过程(SMP)。为了分析此SMP模型及其可靠性,我们开发了一种新型的数学框架,称为事件随机代数($ \ langle e \ rangle $ -algebra)。基于$ \ langle e \ rangle $ -algebra,我们建议分解定理(DT)将提出的SMP转换为分解的SMP(D-SMP)。随后,我们计算了我们方法的C-MTTF。我们证明$ \ langle e \ rangle $ -algebra和dt是一般数学工具,可用于分析其他基于云的网络。仿真结果揭示了我们的分析结果的精确性以及我们方法论在CI-APP处理的接受率和成功率方面的效率。
Vehicular cloud (VC) is a promising technology for processing computation-intensive applications (CI-Apps) on smart vehicles. Implementing VCs over the network edge faces two key challenges: (C1) On-board computing resources of a single vehicle are often insufficient to process a CI-App; (C2) The dynamics of available resources, caused by vehicles' mobility, hinder reliable CI-App processing. This work is among the first to jointly address (C1) and (C2), while considering two common CI-App graph representations, directed acyclic graph (DAG) and undirected graph (UG). To address (C1), we consider partitioning a CI-App with $m$ dependent (sub-)tasks into $k\le m$ groups, which are dispersed across vehicles. To address (C2), we introduce a generalized reliability metric called conditional mean time to failure (C-MTTF). Subsequently, we increase the C-MTTF of dependent sub-tasks processing via introducing a general framework of redundancy-based processing of dependent sub-tasks over semi-dynamic VCs (RP-VC). We demonstrate that RP-VC can be modeled as a non-trivial semi-Markov process (SMP). To analyze this SMP model and its reliability, we develop a novel mathematical framework, called event stochastic algebra ($\langle e\rangle$-algebra). Based on $\langle e\rangle$-algebra, we propose decomposition theorem (DT) to transform the presented SMP to a decomposed SMP (D-SMP). We subsequently calculate the C-MTTF of our methodology. We demonstrate that $\langle e\rangle$-algebra and DT are general mathematical tools that can be used to analyze other cloud-based networks. Simulation results reveal the exactness of our analytical results and the efficiency of our methodology in terms of acceptance and success rates of CI-App processing.