Distributed storage research at HASLab is motivated by the observation that storage systems are a cornerstone component for a wide range of research and industrial areas such as, cloud computing, high-performance computing, internet-of-things, databases, and artificial inteligence. Moreover, our research is driven by the need of such systems to provide efficient, scalable, resilient and secure solutions that can adapt to the exponential increase of digital information and to the different needs of very heterogeneous applications and infrastructures.

To this end, our research is focused on three main areas: Software-Defined Storage, Storage Benchmarking and Diagnosis, Storage Optimization. In detail, with these three areas we intend to provide a new generation of programmable distributed storage systems that can adapt to heterogeneous storage workloads and deployment infrastructures, proper benchmarking tools for evaluating such systems, and novel storage functionalities and optimizations that can further improve the performance, energy consumption, dependability, and security of current solutions (see Research).

Our team is composed of researchers from the High-Assurance Software Laboratory (HASLab), mainly from the Distributed Systems field. HASLab is one of the integrated R&D centres of INESC TEC, a leading national associate laboratory, and a teaching and research subunit of the University of Minho, where it is headquartered.

Research at HASLab is anchored on a rigorous approach to three areas of Computer Science: Software Engineering, Distributed Systems and Cryptography and Information Security. The laboratory’s contributions to these areas range from fundamental research on formal methods and algorithms to applied research on tools and middleware that address real-world demands stemming from long-term collaborations with industry.

News

08 April 2024

Tânia Esteves has defended her PhD thesis entitled Flexible Tracing and Analysis of Applications’ I/O Behavior. Congratulations!

20 October 2023

The paper Toward a practical and timely diagnosis of applications’ I/O behavior was accepted at the IEEE Access Journal!

28 June 2023

The paper CRIBA: A Tool for Comprehensive Analysis of Cryptographic Ransomware's I/O Behavior was accepted at the SRDS'23 conference!

1 June 2023

The paper Diagnosing applications’ I/O behavior through system call observability was accepted at the DCDS workshop colocated with DSN!

... see all News