Weight-based Disk I/O Scaling for Serverless Containers
| UDC.coleccion | Investigación | |
| UDC.departamento | Enxeñaría de Computadores | |
| UDC.grupoInv | Grupo de Arquitectura de Computadores (GAC) | |
| UDC.institutoCentro | CITIC - Centro de Investigación de Tecnoloxías da Información e da Comunicación | |
| UDC.issue | 18 | |
| UDC.journalTitle | Journal of Grid Computing | |
| UDC.volume | 24 | |
| dc.contributor.author | Castellanos Rodríguez, Óscar | |
| dc.contributor.author | Expósito, Roberto R. | |
| dc.contributor.author | Enes, Jonatan | |
| dc.contributor.author | Touriño, Juan | |
| dc.date.accessioned | 2026-07-07T07:56:05Z | |
| dc.date.available | 2026-07-07T07:56:05Z | |
| dc.date.issued | 2026 | |
| dc.description | Financiado para publicación en acceso aberto: Universidade da Coruña/CISUG The source code of the mechanism presented in this paper is available at https://github.com/oscar-castellanos/ServerlessIOScaling. | |
| dc.description.abstract | [Abstract]: Disk bandwidth is a critical resource for I/O-intensive applications that must transfer large volumes of data to and from persistent storage. Most multi-tenant infrastructures efficiently allocate CPU and memory resources to concurrent workloads, but typically lack mechanisms for allocating I/O bandwidth. As a result, users often resort to exclusive node reservations to avoid disk contention, which can lead to underutilisation of other node resources if not fully exploited. Another common issue is that users do not know the exact resource requirements of their applications. Even when this is known, applications rarely maintain peak resource usage throughout their entire execution, resulting in wasted resources that could otherwise benefit other users. Today, many users prefer cloud serverless platforms because of their ease of use and flexible billing. However, these platforms have inherent limitations and may not be suitable for workloads with specific requirements. In this paper, we present a serverless scaling mechanism that dynamically adjusts disk I/O bandwidth for containerised applications by scaling their allocation up or down based on real-time usage and configurable weights. In addition, the system incorporates automatic extension management capabilities for virtual disk devices, such as logical volumes. Our approach can be integrated with other serverless scaling mechanisms, such as CPU and memory management, to provide a comprehensive resource scaling solution. The experimental results have shown significant performance improvements, with overall runtime reductions of up to 53% for concurrent I/O-intensive workloads compared to running them without serverless capabilities. | |
| dc.description.sponsorship | Open Access funding provided thanks to the CRUE-CSIC agreement with Springer Nature. This work was supported by grants PID2022-136435NB-I00 and TED2021-129177B-I00, funded by the Ministry of Science, Innovation and Universities of Spain, MICIU/AEI/10.13039/501100011033 (PID2022 also funded by “ERDF A way of making Europe”, EU, and TED2021 by “NextGenerationEU”/PRTR). It was also supported by the Consolidation Program of Competitive Reference Groups of Xunta de Galicia (ref. ED431C 2025/33). CITIC, as a centre accredited for excellence within the Galician University System and a member of the CIGUS Network, receives subsidies from the Department of Education, Science, Universities, and Vocational Training of Xunta de Galicia. Additionally, it is co-financed by the EU through the FEDER Galicia 2021-27 operational program (ref. ED431G 2023/01). O. Castellanos is also supported by Xunta de Galicia (predoctoral fellowship ED481A 2022/067). Funding for open access charge: Universidade da Coruña/CISUG. | |
| dc.description.sponsorship | Xunta de Galicia; ED431C 2025/33 | |
| dc.description.sponsorship | Xunta de Galicia; ED431G 2023/01 | |
| dc.description.sponsorship | Xunta de Galicia; ED481A 2022/067 | |
| dc.identifier.citation | Castellanos-Rodríguez, Ó., Expósito, R.R., Enes, J. et al. Weight-based Disk I/O Scaling for Serverless Containers. J Grid Computing 24, 18 (2026). https://doi.org/10.1007/s10723-026-09838-5 | |
| dc.identifier.doi | 10.1007/s10723-026-09838-5 | |
| dc.identifier.issn | 1572-9184 | |
| dc.identifier.uri | https://hdl.handle.net/2183/48791 | |
| dc.language.iso | eng | |
| dc.publisher | Springer Nature | |
| dc.relation.isbasedon | https://github.com/oscar-castellanos/ServerlessIOScaling | |
| dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023/PID2022-136435NB-I00/ES/ARQUITECTURAS, FRAMEWORKS Y APLICACIONES DE LA COMPUTACION DE ALTAS PRESTACIONES/ | |
| dc.relation.projectID | info:eu-repo/grantAgreement/MICINN/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2024/TED2021-129177B-I00/ES/ARQUITECTURA LAKEHOUSE EN LA NUBE COMO FACILITADOR DE LA DIGITALIZACIÓN | |
| dc.relation.uri | https://doi.org/10.1007/s10723-026-09838-5 | |
| dc.rights | Attribution 4.0 International | en |
| dc.rights.accessRights | open access | |
| dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | |
| dc.subject | Serverless computing | |
| dc.subject | Disk I/O scaling | |
| dc.subject | Containers | |
| dc.subject | Hot-extension | |
| dc.title | Weight-based Disk I/O Scaling for Serverless Containers | |
| dc.type | journal article | |
| dc.type.hasVersion | VoR | |
| dspace.entity.type | Publication | |
| relation.isAuthorOfPublication | 71b58f3a-c1cb-4ccf-a793-fd06d298fabb | |
| relation.isAuthorOfPublication | 6a6967e9-a4f5-4006-afee-4fc9d5f3a658 | |
| relation.isAuthorOfPublication | d68e4e4d-e41b-45fb-8b6d-80dc86429b02 | |
| relation.isAuthorOfPublication | 86e306a5-99a1-4c43-8faa-720f0a9f0a34 | |
| relation.isAuthorOfPublication.latestForDiscovery | 71b58f3a-c1cb-4ccf-a793-fd06d298fabb |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Exposito_RobertoR_2026_Weight_based_disk_I_O_scalling.pdf
- Size:
- 2.69 MB
- Format:
- Adobe Portable Document Format

