A Formal Framework for Predicting Distributed System Performance under Faults (Extended Version)

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Zhou, Ziwei, Liu, Si, Zhou, Zhou, Wang, Peixin, Zhang, MIn
Format: Preprint
Publié: 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866910031049392128
author Zhou, Ziwei
Liu, Si
Zhou, Zhou
Wang, Peixin
Zhang, MIn
author_facet Zhou, Ziwei
Liu, Si
Zhou, Zhou
Wang, Peixin
Zhang, MIn
contents Today's distributed systems operate in complex environments that inevitably involve faults and even adversarial behaviors. Predicting their performance under such environments directly from formal designs remains a longstanding challenge. We present the first formal framework that systematically enables performance prediction of distributed systems across diverse faulty scenarios. Our framework features a fault injector together with a wide range of faults, reusable as a library, and model compositions that integrate the system and the fault injector into a unified model suitable for statistical analysis of performance properties such as throughput and latency. We formalize the framework in Maude and implement it as an automated tool, PERF. Applied to representative distributed systems, PERF accurately predicts system performance under varying fault settings, with estimations from formal designs consistent with evaluations on real deployments.
format Preprint
id arxiv_https___arxiv_org_abs_2602_19088
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle A Formal Framework for Predicting Distributed System Performance under Faults (Extended Version)
Zhou, Ziwei
Liu, Si
Zhou, Zhou
Wang, Peixin
Zhang, MIn
Distributed, Parallel, and Cluster Computing
Symbolic Computation
Today's distributed systems operate in complex environments that inevitably involve faults and even adversarial behaviors. Predicting their performance under such environments directly from formal designs remains a longstanding challenge. We present the first formal framework that systematically enables performance prediction of distributed systems across diverse faulty scenarios. Our framework features a fault injector together with a wide range of faults, reusable as a library, and model compositions that integrate the system and the fault injector into a unified model suitable for statistical analysis of performance properties such as throughput and latency. We formalize the framework in Maude and implement it as an automated tool, PERF. Applied to representative distributed systems, PERF accurately predicts system performance under varying fault settings, with estimations from formal designs consistent with evaluations on real deployments.
title A Formal Framework for Predicting Distributed System Performance under Faults (Extended Version)
topic Distributed, Parallel, and Cluster Computing
Symbolic Computation
url https://arxiv.org/abs/2602.19088