• No results found

Mobile & Cloud Lab. Mobile & Cloud Computing Seminar

N/A
N/A
Protected

Academic year: 2021

Share "Mobile & Cloud Lab. Mobile & Cloud Computing Seminar"

Copied!
28
0
0

Loading.... (view fulltext now)

Full text

(1)

Pelle Jakovits

[email protected]

Mobile & Cloud Computing

Seminar

(2)

Aim of the seminar

• Discuss research in the Mobile, Cloud and IoT fields

• Introduce students to newest advances in these fields

• Provide an overview of thesis topics from Mobile & Cloud Lab

• Preliminary platform for investigating prospective thesis topics

• Get experience in making proper presentations

(3)

Passing the seminar

• Choose a seminar topic

– Introduce the topic to others

• Give a presentation on the topic

– Teach other students the essence of the topic and its challenges

• Write a report on the chosen topic

– 5 pages ACM double column format

• Peer review the work of other students

• Participate actively in all the seminars

(4)

Course schedule

• Friday at 14:15 – 15:45

– Room: Online in MS Teams

– May turn into physical seminar in spring

• Schedule of the sessions

https://courses.cs.ut.ee/2021/mcsem/spring

(5)
(6)

Cloud Computing

• Computing as a utility

– Utility services e.g. water, electricity, gas etc – Consumers pay based on their usage

• Cloud Computing characteristics

– Illusion of infinite resources

– No up-front cost, Fine-grained billing

Gartner: “Cloud computing is a style of computing where

(7)

Timeline

(8)
(9)

EU H2020 -RADON

• Rational decomposition and orchestration for serverless computing (RADON) – H2020 EU Project

– Jan 2019 to Jun 2021

– 3 PostDocs, 3 Msc students working on the project

• Creating a DevOps framework for managing FaaS and data pipeline applications

• OASIS - Topology and Orchestration Specification for Cloud Applications specification (TOSCA)

• Case studies

1. Assited living smart home system

(10)

Emerging trends in cloud computing

• Containers – New type of virtualization technology with tiny memory footprint, lesser re-source requirement and faster startup

• Fog Computing – Computing at the edge of the network, Edge computing • Big Data – Rapid escalation in the generation of streaming data from IoT and

social networking applications

• Serverless Computing – Architectural pattern where the server is abstracted away and the resources are automatically managed for the user

• Software-defined Cloud Computing – Optimizing and automating the Cloud configuration and adaptation by extending the virtualization to compute, storage, and networks

• Blockchain – Distributed immutable ledger deployed in a decentralised network that relies on cryptography to meet security constraints

(11)

Internet of Things (IoT)

The Internet of Things allows people and things to be connected

Anytime, Anyplace, with Anything and Anyone, ideally using

(12)
(13)
(14)

Issues with Cloud-centric IoT

• Moving all data to cloud is slow and expensive.

• Issues with application autonomy in case of network failures

• Certain scenarios do not allow moving data to cloud

• Edge Computing

– Processing data near the source

• Mist computing

– Co-operative processing among the edge devices

• Fog computing

– Processing across all the layers, including network switches/routers

• Edge/Fog process management and scheduling

(15)

IoT Big Data analytics on cloud

• QoS guarantees of streaming data

– Dynamic allocation and reallocation of resources

• Data pipelines

– Orchestration of end-to-end data pipelines from data source to cloud – AWS Data pipeline, Apache NiFi

• Edge analytics

• Serverless Big Data Processing

– Mist - Serverless proxy to Apache Spark

(16)
(17)

Mobile Computing

• Mobile Cloud Computing

• Today's mobiles have high performance

– But issues with energy efficiency & battery life

• Invocation of web services from smart phone

• Mobiles as sensor platforms or Edge devices

• Mobile positioning (Indoor and Outdoor)

(18)
(19)

Pelle Jakovits

• Lecturer of Distributed

Computing

• Topic fields:

– Real-time distributed data

processing

– Big Data in the cloud

– Cloud Computing frameworks

– IoT frameworks

(20)

Chinmaya Dehury

• PostDoc

• RADON

• Topics:

– Machine learning models for

Cloud resource management

– Predicting Cloud service

demands

(21)

Mainak Adhikari

• PostDoc

• RADON

• Topics:

– Federation Learning (FL) at edge

– Cross-Domain Interoperability

(22)

Jakob Mass

• PhD student

• Adaptive Integration of Abundant

Cyber Physical Systems for

Reliable Internet of Things

• Topics:

– Internet of Things

– IoT Frameworks, Wireless protocols

– BPMN models for managing IoT

(23)

Shivananda Poojara

• PhD Student

• Design and orchestration of

Scalable, Event-driven Data

Pipelines

• Topics:

– Serverless computing at the

Edge

– Container/VM migration

– Data Pipelines

(24)

Satish Sriama

(25)

Seminar topics

• Topics are available at

https://courses.cs.ut.ee/2021/mcsem/spring/Main/Topics

• Session 2 (19 February)

– Finalizing the seminar topic choices

– Email

[email protected]

,

[email protected]

and topic supervisor

by 20 February

• Session 3 (26 February)

(26)

Schedule

• 05.03 to 14.05 - Student seminar talks

• 16.05 - Send report for peer review

• 21.05 - Submit peer reviews

(27)

Related Courses

• LTAT.06.009 - Mobile Computing and Internet of Things

(6 ECTS) - Autumn semester

(28)

References

Related documents

trade in the conventional power markets. The provision of downward regulation merely requires that the generation unit is able to ramp down.. Needless to say that BRPs with a

The proportion of passive verbs varies with the type of prose: scientific prose, for instance, may show far more passives than narrative prose. But to point this out is not

It appears that both body and resin color pigments are derived through laccaic acid D, which is a component of the body color pigments in wild type crimson insect and only

The purpose of this study is to explore human capital productivity strategies used by THL business leaders in southern Nigeria that have improved employee productivity. This

Table 3b shows that when SENTIMENT is positive, monthly returns are 0.32 percent higher on profitable than unprofitable firms and 0.45 percent higher on payers than nonpayers..

For those in the computer security, networking, and telecommunications industries, sponsorship opens the doors to a highly influential community of computer security incident response

We proposed a fully probabilistic framework for cleaning data that involved learning both the generative and error (corruption) models of the data and using them to clean the data..

In addition to leverage and thoroughness, for a system like CodeSurfer/x86— which uses multiple analysis phases—automating the process of creating abstract transformers ensures