Overview | Goals | News | Publications | Participants | Links |
---|
OverviewThe objective of this research is to design and evaluate a new distributed data storage paradigm that unifies the traditionally distinct application views of memory- and file-based data storage into a single scalable and resilient data environment. As we move into the exascale computing era, four challenges drive the need for a unified data environment:
|
Together, these exascale challenges demand a radically new data environment that has two key qualities: (1) explicit application-level semantics for data sharing and persistence among large collections of concurrent data users, and (2) intelligent management of data placement, movement, and durability within multi-tier memory and storage systems. A unified data environment frees applications from the complexity of directly placing and moving data within multi-tier storage hierarchies, while still meeting application-prescribed requirements for data access performance, efficient data sharing within and between applications (e.g., coupled applications, analytics and co-visualization), and data durability. |
Funding for the Unity Project is provided by a
grant from |