PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
May 17, 2026ACM Computing Surveys0 citationsOpen Access

From IO-Proxies to Ephemeral IO-Services: Reconciling Hardware Advances and Application Requirements

View Full Paper
PDPhilippe DenielSZSoraya Zertal

Key Points

  • This work aims to trace the evolution of storage systems in compute centers over the last 30 years, especially as responses to hardware advancements and application needs.
  • Chronologically reviews milestones from the Petascale to Exascale periods.
  • Discusses the transition from IO-Proxies to Ephemeral Services.
  • Examines associated challenges in storage, access latency, and data management.
  • Identified significant advancements in hardware technology enhancing storage capacity and reducing access latency.
  • Highlighted innovative scheduling policies addressing the complexity of workflows and dataflows in the Exascale era.
  • Demonstrated how the evolution of IO-Proxies led to the development of more versatile storage services.

Abstract

Compute centers have passed through several major evolutions during the past 30 years. From the storage systems perspective, the evolution has fundamentally changed the way data is structured, represented, stored and accessed, moving from supercomputer attached file systems to massively distributed services. Throughout this period, new hardware technologies, whether for computing or for data storage, have in turn brought major changes, even broken new ground, and posed real scientific challenges. To address these challenges, innovative concepts and paradigms have been introduced with various implementations and integrated into large-scale solutions which remain in continuous evolution, reconciling hardware advances, application requirements, and contextual constraints. This article retraces the milestones of this technological journey in a chronological order, starting with the Petascale period and the introduction of IO-Proxies to meet the need for increasing storage capacity and reduced access latency, exploring a wealth of data structures, protocols, and other software components to build parallel, efficient and scalable solutions. The challenges of the Exascale era were even greater and innovations were introduced to address them, especially in terms of scheduling policies to match the complexity of the associated workflows and dataflows. Then, the IO-Proxies evolved to a more versatile paradigm implementing the Ephemeral Services.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Deniel et al. (2026) studied this question.

synapsesocial.com/papers/6a095af37880e6d24efe0b6ahttps://doi.org/10.1145/3807445
Ask AI
Helpful
Bookmark
Share
View Full Paper