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.
Ivan Lujic and Hong-Linh Truong, "Architecturing Elastic Edge Storage Services for Data-Driven Decision Making," The 13th European Conference on Software Architecture (ECSA), Paris, France, September 9-13, 2019. (to appear)
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. (to appear)
Fani Basic, Atakan Aral and Ivona Brandic. Fuzzy Handoff Control in Edge Offloading. The IEEE International Conference on Fog Computing (ICFC 2019). Prague, Czech Republic, June 24-26, 2019. (to appear)
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.
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)
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.
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.
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.
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.
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.
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.
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]
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).
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.
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.
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.
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.
Ivan Lujic, Vincenzo de Maio, Ivona Brandic. Resilient Edge Data Management Framework. Tech. Rep. EC-TR-2019-01. Fakultät für Informatik an der Technischen Universität Wien, 2019.
Josip Zilic, Atakan Aral, Ivona Brandic. Towards Verification of Edge Offloadings. Tech. Rep. EC-TR-2019-02. Fakultät für Informatik an der Technischen Universität Wien, 2019.
Vincenzo De Maio, Ivona Brandic. First-Hop Multi-Objective Offloading of Mobile DAG Computations. Tech. Rep. EC-TR-2019-03. Fakultät für Informatik an der Technischen Universität Wien, 2019.
Atakan Aral, Ivona Brandic, Rafael Brundo Uriarte, Rocco De Nicola, Vincenzo Scoca. Addressing Application Latency Requirements through Edge Scheduling. Tech. Rep. EC-TR-2019-04. Fakultät für Informatik an der Technischen Universität Wien, 2019.
Atakan Aral, Melike Erol-Kantarci, Ivona Brandic. Staleness Control of Edge Data Analytics for Electric Vehicles. Tech. Rep. EC-TR-2019-05. Fakultät für Informatik an der Technischen Universität Wien, 2019.
Presenting a paper at the The IEEE International Conference on Fog Computing (ICFC 2019). June 24-26, 2019, Prague, Czech Republic.
Presenting a paper at the The Third ACM/IEEE Symposium on Edge Computing (SEC 2018). October 25-27, 2018, Bellevue, WA.
Presenting a paper at the Second International Workshop on Autonomic Solutions for Parallel and Distributed Data Stream Processing (Auto-DaSP 2018). August 28 2018, Turin, Italy.
Invited Talk on Challenges of near real-time ultra-scale systems. Panel session: Telco meets ICT (SoftCOM) in Split, Croatia on 22nd September 2017.
Presenting a paper at the IEEE International Conference on Edge Computing (EDGE 2017). June 25 - 30 2017, Honolulu, Hawaii, USA.
Presenting a paper at the IEEE International Conference on Fog and Edge Computing (ICFEC 2017). May 14th 2017, Madrid, Spain.
Invited Talk on Challenges in Management of Geographically Distributed Ultra-scale Applications, TU Berlin, Germany, March 1st 2017.
Invited Talk on "Balancing Quality of Service and Energy Efficiency in Multi Clouds or How to Prevent Netflix Movies From Getting Stuck?" at Science Days of the Austrian Academy of Sciences (Young Academy), 16th February 2017, Innsbruck, Austria.