About

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.

Funding

FWF Y 904 START-Programm 2015.

Team members
 

Onat Kaya

Visiting BSc student
Publications & TRs
  • 2022

  • Ivona Brandic, "Data Science Driven Methods for Sustainable and Failure Tolerant Edge Systems," In Proceedings of the 2022 ACM/SPEC on International Conference on Performance Engineering (ICPE '22), 1, 2022. doi
  • Josip Zilic, Vincenzo De Maio, Atakan Aral, and Ivona Brandic, "Edge Offloading for Microservice Architectures," In Proceedings of the 5th International Workshop on Edge Systems, Analytics and Networking (EdgeSys '22), pp. 1-6, 2022. pdf doi
  • Ivan Lujic, "Foundations for Sustainable and Trustworthy Edge Data Analytics," PhD thesis, Faculty of Informatics, Vienna University of Technology, Vienna, Austria, 2022. pdf
  • Sukhpal Singh Gill, Minxian Xu, Carlo Ottaviani, Panos Patros, Rami Bahsoon, Arash Shaghaghi, Muhammed Golec, Vlado Stankovski, Huaming Wu, Ajith Abraham, Manmeet Singh, Harshit Mehta, Soumya K. Ghosh, Thar Baker, Ajith Kumar Parlikad, Hanan Lutfiyya, Salil S. Kanhere, Rizos Sakellariou, Schahram Dustdar, Omer Rana, Ivona Brandic, Steve Uhlig, "AI for next generation computing: Emerging trends and future directions," Internet of Things, March 2022. doi
  • Klervie Toczé, Norbert Schmitt, Ulf Kargén, Atakan Aral and Ivona Brandić, "Edge Workload Trace Gathering and Analysis for Benchmarking," 6th IEEE International Conference on Fog and Edge Computing (ICFEC 2022). (to appear)
  • 2021

  • Hao Zhou, Atakan Aral, Ivona Brandic, and Melike Erol-Kantarci, "Multi-agent Bayesian Deep Reinforcement Learning for Microgrid Energy Management under Communication Failures," IEEE Internet of Things Journal. (to appear)
  • David Bermbach, Abhishek Chandra, Chandra Krintz, Aniruddha Gokhale, Aleksander Slominski, Lauritz Thamsen, Everton Cavalcante, Tian Guo, Ivona Brandic, and Rich Wolski, "On the Future of Cloud Engineering," Proceedings of the 9th IEEE International Conference on Cloud Engineering (IC2E 2021), IEEE 2021. (invited paper) pdf
  • Ivona Brandic, "Sustainable and Trustworthy Edge Machine Learning," IEEE Internet Computing, 25(5), pp. 5-9, 2021. doi
  • Ivan Lujic, Vincenzo De Maio, Srikumar Venugopal, and Ivona Brandic, "SEA-LEAP: Self-adaptive and Locality-aware Edge Analytics Placement," IEEE Transactions on Services Computing, 2021. (accepted for publication) pdf doi
  • Ivan Lujic, Vincenzo De Maio, Klaus Pollhammer, Ivan Bodrozic, Josip Lasic, and Ivona Brandic, "Increasing Traffic Safety with Real-Time Edge Analytics and 5G," Proceedings of the 4th International Workshop on Edge Systems, Analytics and Networking (EdgeSys), pp. 19-24, 2021. pdf doi
  • Atakan Aral, Vincenzo De Maio and Ivona Brandic, "ARES: Reliable and Sustainable Edge Provisioning for Wireless Sensor Networks," IEEE Transactions on Sustainable Computing. pdf doi
  • Atakan Aral and Ivona Brandic, "Learning Spatiotemporal Failure Dependencies for Resilient Edge Computing Services," IEEE Transactions on Parallel and Distributed Systems, vol. 32, no. 7, pp. 1578-1590, July 2021. pdf doi
  • 2020

  • Ivan Lujic, Vincenzo De Maio, Srikumar Venugopal, Ivona Brandic. SEA-LEAP: Self-adaptive and Locality-aware Edge Analytics Placement. Tech. Rep. EC-TR-2020-02. Fakultät für Informatik an der Technischen Universität Wien, 2020. pdf
  • Ivan Lujic, Vincenzo De Maio and Ivona Brandic, "Resilient Edge Data Management Framework," IEEE Transactions on Services Computing, vol. 13, no. 4, pp. 663-674, 1 July-Aug, 2020. (accepted for publication December 24, 2019). pdf doi
  • Atakan Aral, Melike Erol-Kantarci and Ivona Brandic, "Staleness Control for Edge Data Analytics," (1) ACM SIGMETRICS Conference, Boston, Massachusetts, USA; (2) Proceedings of the ACM on Measurement and Analysis of Computing Systems, vol. 4, no. 2, article 38, June 2020. pdf doi video
  • Atakan Aral, Rafael Brundo Uriarte, Anthony Simonet-Boulogne and Ivona Brandic, "Reliability Management for Blockchain-Based Decentralized Multi-Cloud," 20th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID), Melbourne, Australia, 2020. pdf doi
  • Ivan Lujic, Vincenzo De Maio, Atakan Aral, Fani Basic, Josip Zilic and Ivona Brandic, "RUCON LiveLab: Distributed Analytics for Edge Computing," Research Demonstration in 20th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID), Melbourne, Australia, 2020. (to appear) pdf
  • Vincenzo De Maio and Dragi Kimovski, "Multi-Objective Scheduling of Extreme Data Scientific Workflows in Fog," in Future Generation Computer Systems, 2020. doi
  • Atakan Aral and Vincenzo De Maio, "Simulators and Emulators for Edge Computing," in J. Taheri and S. Deng (Eds.), Edge Computing: Models, Technologies and Applications, IET, 2020. pdf doi
  • 2019

  • Josip Zilic, Atakan Aral and Ivona Brandic. EFPO: Energy Efficient and Failure Predictive Edge Offloading. 12th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2019). Auckland, New Zealand, December 2 - 5, 2019. pdf doi
  • Vincenzo De Maio, Rafael Brundo Uriarte and Ivona Brandic. Energy and Profit-Aware Proof-of-Stake Offloading in Blockchain-based VANETs. 12th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2019). Auckland, New Zealand, December 2 - 5, 2019. pdf doi
  • Atakan Aral, Ivona Brandic, Rafael Brundo Uriarte, Rocco De Nicola and Vincenzo Scoca, "Addressing Application Latency Requirements through Edge Scheduling," in Journal of Grid Computing, 2019. pdf doi
  • Ivan Lujic and Hong-Linh Truong, "Architecturing Elastic Edge Storage Services for Data-Driven Decision Making," The 13th European Conference on Software Architecture (ECSA 2019), Paris, France, pp. 97-105, Springer, Cham, 2019. pdf doi
  • Klervie Tocze, Norbert Schmitt, Ivona Brandic, Atakan Aral, Simin Nadjm-Tehrani. Towards Edge Benchmarking: A Methodology for Characterizing Edge Workloads. HotCloudPerf 2019 in conjunction with ICAC/SASO 2019, Umeå, Sweden June 16 – 20, 2019. doi
  • Fani Basic, Atakan Aral and Ivona Brandic. Fuzzy Handoff Control in Edge Offloading. IEEE International Conference on Fog Computing (ICFC 2019). Prague, Czech Republic, June 24-26, 2019. [Best Paper Candidate] pdf doi
  • 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. pdf doi
  • 2018

  • 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] pdf doi
  • 2017

  • 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
  • 2016

  • 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
Activities
Related projects
In Media