Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Distributed Edge Storage Systems: Proactive High-Availability Microservices with Live Migration and Rejuvenation Strategies

View through CrossRef
Mobile edge computing storage is increasingly used to support immersive services and Internet of Things applications that generate continuous real-time data streams. Sustained availability must therefore be maintained under both abrupt failures and software aging. Prior studies often evaluate reactive mechanisms (e.g., failover and live migration) and preventive mechanisms (e.g., software rejuvenation) separately, so their combined effect in microservice-based distributed edge storage is still unclear. We develop a Stochastic Reward Net (SRN) model for a multi-node edge storage architecture that captures hardware and software failures, software aging, high availability, live migration, and rejuvenation at both node and microservice levels. Using the model, we compare six policy scenarios and quantify Capacity-Oriented Availability COA), defined as the expected number of usable microservices while the storage layer is operational. Steady-state and sensitivity analyses over twelve timing parameters show that policies including live migration achieve the highest, or effectively tied-highest, COA across wide ranges of failure and repair rates. They also show that uncoordinated rejuvenation schedules can reduce availability when rejuvenation starts before live migration completes and terminates services prior to evacuation, a phenomenon we refer to as a Proactive Crash (PC). Across the tested ranges, edge/storage failure rates and rejuvenation trigger intervals dominate availability, while detection delays, repair times, and rejuvenation duration have a smaller influence. These results give guidelines for configuring proactive high availability so that migration completes before rejuvenation and rejuvenation is neither too frequent nor too sparse.
Title: Distributed Edge Storage Systems: Proactive High-Availability Microservices with Live Migration and Rejuvenation Strategies
Description:
Mobile edge computing storage is increasingly used to support immersive services and Internet of Things applications that generate continuous real-time data streams.
Sustained availability must therefore be maintained under both abrupt failures and software aging.
Prior studies often evaluate reactive mechanisms (e.
g.
, failover and live migration) and preventive mechanisms (e.
g.
, software rejuvenation) separately, so their combined effect in microservice-based distributed edge storage is still unclear.
We develop a Stochastic Reward Net (SRN) model for a multi-node edge storage architecture that captures hardware and software failures, software aging, high availability, live migration, and rejuvenation at both node and microservice levels.
Using the model, we compare six policy scenarios and quantify Capacity-Oriented Availability COA), defined as the expected number of usable microservices while the storage layer is operational.
Steady-state and sensitivity analyses over twelve timing parameters show that policies including live migration achieve the highest, or effectively tied-highest, COA across wide ranges of failure and repair rates.
They also show that uncoordinated rejuvenation schedules can reduce availability when rejuvenation starts before live migration completes and terminates services prior to evacuation, a phenomenon we refer to as a Proactive Crash (PC).
Across the tested ranges, edge/storage failure rates and rejuvenation trigger intervals dominate availability, while detection delays, repair times, and rejuvenation duration have a smaller influence.
These results give guidelines for configuring proactive high availability so that migration completes before rejuvenation and rejuvenation is neither too frequent nor too sparse.

Related Results

Optimizing performance and dependability of computer systems
Optimizing performance and dependability of computer systems
Computer systems experience failures the most frequent causes of which are software faults. After an “infant mortality” period, software failures occur in a non-deterministic manne...
Systematic Mapping of Monolithic Applications to Microservices Architecture
Systematic Mapping of Monolithic Applications to Microservices Architecture
Purpose- The aim of this paper to provide the solution microservices architecture as a popular alternative to monolithic architecture. It discusses the advantages of microservices ...
A service graph based extraction of microservices from monolith services of service‐oriented architecture
A service graph based extraction of microservices from monolith services of service‐oriented architecture
AbstractService‐oriented architecture (SOA) has been widely used to design enterprise applications in the past two decades. The services in SOA are becoming complex with the increa...
An Empirical Study of Security Practices for Microservices Systems
An Empirical Study of Security Practices for Microservices Systems
Despite the numerous benefits of microservices systems, security has been a critical issue in such systems. Several factors explain this difficulty, including a knowledge gap among...
AI-driven zero-touch orchestration of edge-cloud services
AI-driven zero-touch orchestration of edge-cloud services
(English) 6G networks demand orchestration systems capable of managing thousands of distributed microservices under sub-millisecond latency constraints. Traditional centralized app...
Migration et instanciation dynamique des microservices avec garantie de performance de bout en bout
Migration et instanciation dynamique des microservices avec garantie de performance de bout en bout
Les microservices et la conteneurisation jouent un rôle prédominant au niveau de la conception des fonctions de réseau virtualisées (VNF) largement adoptées par l’industrie du clou...
Magic graphs
Magic graphs
DE LA TESIS<br/>Si un graf G admet un etiquetament super edge magic, aleshores G es diu que és un graf super edge màgic. La tesis està principalment enfocada a l'estudi del c...
Optimizing edge cloud deployments for video analytics
Optimizing edge cloud deployments for video analytics
(English) As our digital world and physical realities blend together, we, as users, are growing to expect real-time interaction wherever and whenever we want. Newer internet servic...

Back to Top