The Constant Bandwidth Server (CBS) is one of the most used algorithms for implementing resource reservation upon deadline-based schedulers. Although many CBS variants are available in the literature, no proper formalization has been proposed for the CBS in the context of hard reservations, where it is essential to guarantee a bounded-delay service across applications. Existing formulations are affected by a problem that can expose the system to dangerous deadline misses in the presence of blocking. This paper analyzes such a problem and presents a comprehensive and consistent formulation of the CBS for hard reservation scenarios. An overview of the contexts in which a hard CBS can be applied is also provided, focusing on the impact that previous formulations can have on schedulability, when used in conjunction with specific resource sharing protocols or other scheduling mechanisms that may cause a server to block.

Hard Constant Bandwidth Server: Comprehensive formulation and critical scenarios / Biondi, Alessandro; Melani, Alessandra; Bertogna, Marko. - STAMPA. - (2014), pp. 29-37. (Intervento presentato al convegno 9th IEEE International Symposium on Industrial Embedded Systems (SIES 2014) tenutosi a Pisa, Italy nel June 2014).

Hard Constant Bandwidth Server: Comprehensive formulation and critical scenarios

BERTOGNA, Marko
2014

Abstract

The Constant Bandwidth Server (CBS) is one of the most used algorithms for implementing resource reservation upon deadline-based schedulers. Although many CBS variants are available in the literature, no proper formalization has been proposed for the CBS in the context of hard reservations, where it is essential to guarantee a bounded-delay service across applications. Existing formulations are affected by a problem that can expose the system to dangerous deadline misses in the presence of blocking. This paper analyzes such a problem and presents a comprehensive and consistent formulation of the CBS for hard reservation scenarios. An overview of the contexts in which a hard CBS can be applied is also provided, focusing on the impact that previous formulations can have on schedulability, when used in conjunction with specific resource sharing protocols or other scheduling mechanisms that may cause a server to block.
2014
9th IEEE International Symposium on Industrial Embedded Systems (SIES 2014)
Pisa, Italy
June 2014
29
37
Biondi, Alessandro; Melani, Alessandra; Bertogna, Marko
Hard Constant Bandwidth Server: Comprehensive formulation and critical scenarios / Biondi, Alessandro; Melani, Alessandra; Bertogna, Marko. - STAMPA. - (2014), pp. 29-37. (Intervento presentato al convegno 9th IEEE International Symposium on Industrial Embedded Systems (SIES 2014) tenutosi a Pisa, Italy nel June 2014).
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1064359
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 13
  • ???jsp.display-item.citation.isi??? 3
social impact