This paper presents preliminary results from our on-going research for ensuring stable performance of co-located distributed cloud services in a resource-efficient way. It is based on using a real-time CPU scheduling policy to achieve a fine-grain control of the temporal interferences among real-time services running in co-located containers. We present results obtained applying the method to a synthetic application running within LXC containers on Linux, where a modified kernel has been used that includes our real-time scheduling policy.
Virtual Network Functions as Real-time Containers in Private Clouds
Tommaso Cucinotta;Luca Abeni;Mauro Marinoni;Alessio Balsini;
2018-01-01
Abstract
This paper presents preliminary results from our on-going research for ensuring stable performance of co-located distributed cloud services in a resource-efficient way. It is based on using a real-time CPU scheduling policy to achieve a fine-grain control of the temporal interferences among real-time services running in co-located containers. We present results obtained applying the method to a synthetic application running within LXC containers on Linux, where a modified kernel has been used that includes our real-time scheduling policy.File in questo prodotto:
File | Dimensione | Formato | |
---|---|---|---|
IEEE-CLOUD-2018.pdf
accesso aperto
Tipologia:
Documento in Pre-print/Submitted manuscript
Licenza:
PUBBLICO - Pubblico con Copyright
Dimensione
332.9 kB
Formato
Adobe PDF
|
332.9 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.