Helen Karatza
Professor Emeritus
Department of Informatics
Aristotle University of Thessaloniki, Greece
Title and abstract
Resource
Allocation and Scheduling of Real-Time Applications in the
Cloud and in the Fog
Abstract:
With the wide adoption of
cloud computing and infrastructure virtualization technologies,
many applications have been migrated from traditional computing
environments to the cloud. Therefore, it is imperative to
examine the various challenges involved.
Two of the most important issues are efficient resource
allocation and the employment of novel workload scheduling
techniques in order to effectively exploit the virtually
unlimited resources of the cloud. Furthermore, many other issues
need to be resolved including timeliness, cost and energy
conservation. A particularly challenging issue is to run complex
applications with real-time constraints in the cloud. Scheduling
techniques should ensure that real-time applications will meet
their deadlines as well as the overall quality of service will
be improved.
Due to recent developments in the area of the Internet of
Things (IoT) paradigm, fog computing has emerged recently as an
alternative computing model for cloud computing aiming to reduce
network traffic and communication delay. The majority of IoT
applications are delay-sensitive as decisions must be made in a
short time. Therefore, new resource allocation and scheduling
algorithms are required for efficient utilization of the
resources and for timeliness. Latency-sensitive applications
should be assigned to appropriate resources at the fog and cloud
layers, based on their communication and computational
characteristics.
This talk will describe techniques and solutions to address
the challenges faced in resource allocation and scheduling of
real-time applications in the cloud and in the fog and will
conclude with future trends in these new computing areas.
Bio:
Helen Karatza is a Professor Emeritus in the Department of Informatics at the Aristotle University of Thessaloniki, Greece, where she teaches courses in the postgraduate and undergraduate level and carries out research. Dr. Karatza's research interests include Computer Systems Modeling and Simulation, Performance Evaluation, Fog and Cloud Computing, Energy Efficiency in Large Scale Distributed Systems, Resource Allocation and Scheduling and Real-time Distributed Systems