RUCON project - Runtime Control in Multi Clouds

Cloud computing is a disruptive technology for global on demand computing, which facilitates the delivery of computational resources as services. Cloud operating systems (Cloud OSs) manage the execution of underlying resources, e.g., Physical Machines (PM) or Virtual Machines (VM), in compliance with user constraints. An application is typically deployed on a single Cloud. Nowadays, we are faced with the complex ultra scale socio-lifestyle applications like applications for the management of smart cities or for the medical body area networks that are being deployed on Clouds. Such applications have demanding user requirements and need diversity of available IT infrastructures to be deployed. Moreover, economical and ecological reasons lead to the utilization of multiple Clouds for the deployment of a single application. This concept where a Service Provider (SP) is responsible for handling the additional complexity of coordinating multiple services across multiple external Infrastructure Providers (IPs) is called multi Cloud. While there are mature methods for guaranteeing (Quality of Service) QoS in a single Cloud, guaranteeing QoS of an application deployed in multi Clouds is currently an unsolved scientific question. In the recent years autonomic computing emerged as a promising solution for the management of complex computing systems by minimizing human intervention into the system. The objective of this project is to develop autonomic computing methodologies and tools for application agnostic guaranteeing of QoS in multi Clouds. Based on the complexity of the multi Cloud, the type and quality of data used for the monitoring of the QoS, and the ability or inability to create the behavioral model or an application we will investigate the most prominent autonomic mechanisms.


FWF Y 904 START-Programm 2015.

Team members
  • Vincenzo De Maio and Ivona Brandic. Multi-Objective Mobile Edge Provisioning in Small Cell Clouds. The 10th ACM/SPEC International Conference on Performance Engineering (ICPE 2019). Mumbai, India, April 7-11, 2019. (to appear) pdf
  • Suejb Memeti, Sabri Pllana, Alécio P. D. Binotto, Joanna Kolodziej, Ivona Brandic: A Review of Machine Learning and Meta-heuristic Methods for Scheduling Parallel Computing Systems. The International Conference on Learning and Optimization Algorithms: Theory and Applications (LOPAL'2018) doi
  • Suejb Memeti, Sabri Pllana, Alecio Binotto, Joanna Kolodziej, Ivona Brandic. Using meta-heuristics and machine learning for software optimization of parallel computing systems: a systematic literature review. Springer Computing. 2018. doi
  • Atakan Aral and Ivona Brandic, "Dependency Mining for Service Resilience at the Edge," 2018 IEEE/ACM Symposium on Edge Computing (SEC), Bellevue, WA, pp. 228-242, 2018. pdf doi
  • Atakan Aral and Ivona Brandic, "Consistency of the Fittest: Towards Dynamic Staleness Control for Edge Data Analytics," Second International Workshop on Autonomic Solutions for Parallel and Distributed Data Stream Processing (Auto-DaSP), Turin, Italy, 2018. pdf doi
  • Ivan Lujic, Vincenzo De Maio and Ivona Brandic, "Adaptive Recovery of Incomplete Datasets for Edge Analytics," 2nd IEEE International Conference on Fog and Edge Computing (ICFEC 2018), Washington DC, USA, 2018. pdf doi
  • Vincenzo De Maio and Ivona Brandic, "First Hop Mobile Offloading of DAG Computations," 2018 18th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID), Washington, DC, pp. 83-92, 2018. pdf doi
  • Atakan Aral and Tolga Ovatman, "A Decentralized Replica Placement Algorithm for Edge Computing," IEEE Transactions on Network and Service Management, vol. 15, no. 2, pp. 516-529, June 2018. pdf doi
  • Vincenzo Scoca, Atakan Aral, Ivona Brandic, Rocco De Nicola and Rafael Brundo Uriarte, "Scheduling Latency-Sensitive Applications in Edge Computing," 8th International Conference on Cloud Computing and Services Science (CLOSER), Funchal, Madeira, Portugal, pp. 158-168, 2018. [Best Student Paper award] pdf doi
  • Francisco Almeida, Marcos D. Assunção, Jorge Barbosa, Vicente Blanco, Ivona Brandic, Georges Da Costa, Manuel F. Dolz, Anne C. Elster, Mateusz Jarus, Helen D. Karatza, Laurent Lefèvre, Ilias Mavridis, Ariel Oleksiak, Anne-Cécile Orgerie, Jean-Marc Pierson, "Energy monitoring as an essential building block towards sustainable ultrascale systems," in Sustainable Computing: Informatics and Systems (2017). doi
  • Atakan Aral and Ivona Brandic, "Quality of Service Channelling for Latency Sensitive Edge Applications," 2017 IEEE International Conference on Edge Computing (EDGE), Honolulu, HI, pp. 166-173, 2017. pdf doi
  • Ivan Lujic, Vincenzo De Maio and Ivona Brandic, "Efficient Edge Storage Management Based on Near Real-Time Forecasts," 2017 IEEE 1st International Conference on Fog and Edge Computing (ICFEC), Madrid, pp. 21-30, 2017. pdf doi
  • Drazen Lucanin, Ilia Pietri, Simon Holmbacka, Ivona Brandic, Johan Lilius, and Rizos Sakellariou, "Performance-Based Pricing in Multi-Core Geo-Distributed Cloud Computing," in IEEE Transactions on Cloud Computing, 2016. doi
  • Drazen Lucanin and Ivona Brandic, "Pervasive Cloud Controller for Geotemporal Inputs," in IEEE Transactions on Cloud Computing, vol. 4, no. 2, pp. 180-195, April-June 1 2016. doi
Related projects
In Media