Modular Software Architecture for Flexible Reservation Mechanisms on Heterogeneous Resources
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F68407700%3A21230%2F11%3A00178225" target="_blank" >RIV/68407700:21230/11:00178225 - isvavai.cz</a>
Výsledek na webu
<a href="http://dx.doi.org/10.1016/j.sysarc.2011.02.005" target="_blank" >http://dx.doi.org/10.1016/j.sysarc.2011.02.005</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.1016/j.sysarc.2011.02.005" target="_blank" >10.1016/j.sysarc.2011.02.005</a>
Alternativní jazyky
Jazyk výsledku
angličtina
Název v původním jazyce
Modular Software Architecture for Flexible Reservation Mechanisms on Heterogeneous Resources
Popis výsledku v původním jazyce
In this paper, we present a middleware for providing distributed soft real-time applications with a uniform API for reserving heterogeneous resources with real-time scheduling capabilities in a distributed environment. The architecture relies on standardPOSIX OS facilities, such as time management and standard TCP/IP networking services, and it is designed around CORBA, in order to facilitate modularity, flexibility and portability of the applications using it. However, real-time scheduling is supported by proper extensions at the kernel-level, plugged within the framework by means of dedicated resource managers. Our current implementation on Linux supports the reservation of the CPU, disk and network bandwidth. However, additional resource managers supporting alternative real-time schedulers for these resources, as well as additional types of resources, may be easily added.
Název v anglickém jazyce
Modular Software Architecture for Flexible Reservation Mechanisms on Heterogeneous Resources
Popis výsledku anglicky
In this paper, we present a middleware for providing distributed soft real-time applications with a uniform API for reserving heterogeneous resources with real-time scheduling capabilities in a distributed environment. The architecture relies on standardPOSIX OS facilities, such as time management and standard TCP/IP networking services, and it is designed around CORBA, in order to facilitate modularity, flexibility and portability of the applications using it. However, real-time scheduling is supported by proper extensions at the kernel-level, plugged within the framework by means of dedicated resource managers. Our current implementation on Linux supports the reservation of the CPU, disk and network bandwidth. However, additional resource managers supporting alternative real-time schedulers for these resources, as well as additional types of resources, may be easily added.
Klasifikace
Druh
J<sub>x</sub> - Nezařazeno - Článek v odborném periodiku (Jimp, Jsc a Jost)
CEP obor
JC - Počítačový hardware a software
OECD FORD obor
—
Návaznosti výsledku
Projekt
<a href="/cs/project/1M0567" target="_blank" >1M0567: Centrum aplikované kybernetiky</a><br>
Návaznosti
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Ostatní
Rok uplatnění
2011
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Název periodika
Journal of Systems Architecture
ISSN
1383-7621
e-ISSN
—
Svazek periodika
57
Číslo periodika v rámci svazku
4
Stát vydavatele periodika
NL - Nizozemsko
Počet stran výsledku
17
Strana od-do
366-382
Kód UT WoS článku
000290741600004
EID výsledku v databázi Scopus
—