Energy Efficient Video Encoding for Cloud and Edge Computing Instances

christian.timmerer 122 views 26 slides Jun 12, 2024
Slide 1
Slide 1 of 26
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26

About This Presentation

Energy Efficient Video Encoding for Cloud and Edge Computing Instances


Slide Content

Energy Efficient Video Encoding for
Cloud and Edge Computing Instances
Samira Afzal
Institute of Information Technology (ITEC), Alpen-Adria-Universität Austria
[email protected] | https://athena.itec.aau.at/gaia

2
GAIA (the Greek goddess of Earth, mother of all life, personification of the
Earth)
Funded by the Austrian Research Promotion Agency FFG (Basisprogramm)
A cooperative project between Bitmovin and Alpen-Adria-Universität
Klagenfurt (AAU)
: Intelligent Climate-Friendly Video
Platform

3
Complete energy awareness and accountability, including energy
consumption and GHG emissions along the entire delivery chain, from
content creation and server-side encoding to video transmission and
client-side rendering
Reduced energy consumption and GHG emissions through advanced
analytics and optimizations on all phases of the video delivery chain
: Intelligent Climate-Friendly Video
Platform

4
VEEP-Match: Energy
Efficient Video
Encoding for
Cloud and Edge
Computing Instances

Main Objectives
To select Cloud/Edge Instances for video encoding/transcoding operations,
aiming at:
Minimizing cost, energy consumption, CO2 emission or encoding time
Making a trade-off between these priorities
5

Storage/CDN
Encoded video
Video
Coordinator
Storage
Energy Efficient Video Encoding
6

Energy Efficient Video Encoding
VEEP-Match
Storage/CDN
Encoded video
Video
Storage
7
Coordinator

VEEP-Match Architecture
8

VEEP-Match Architecture
9

VEEP
VEEP-Match Architecture
10
Lachini, Armin, et al. "VEEP: Video Encoding Energy and CO2 Emission Prediction." Proceedings of the
Second International ACM Green Multimedia Systems Workshop. 2024.

VEEP-Match Architecture
MatchVEEP
11
Afzal, Samira, et al. "VE-Match: Video Encoding Matching-based Model for Cloud and Edge Computing
Instances." Proceedings of the First International Workshop on Green Multimedia Systems. 2023.

VEEP Submodules
12

The Video Analyzer Submodule in VEEP
13

The Predictor Submodule in VEEP
14

The Calculator Submodule in VEEP
15

The Data Source Submodule in VEEP
16

Annual Overview
CO₂ emissions over the year 2023 in Austria.
17

Daily Overview
17
18

The Calculator Submodule in VEEP
19

VEEP-Match Architecture
MatchVEEP
20
Afzal, Samira, et al. "VE-Match: Video Encoding Matching-based Model for Cloud and Edge Computing
Instances." Proceedings of the First International Workshop on Green Multimedia Systems. 2023.

Match Submodules
21

Evaluation
22

Germany
Austria
Cheapest with
highest energy consumption
Most expensive with
Lowest energy consumption
Experimental Infrastructure
23
500 video encoding segments

VEEP-Match Experimental Results
77.85% cost reduction
45.42% energy reduction
24

Conclusions
Proposed VEEP-Match for optimized scheduling of adaptive
encoding/transcoding processes in cloud and edge environments
Proposed a game-theoretic optimization model
Highlighted factors:
Providers' priorities: cost, energy, CO2 and/or time priorities
Resources properties: location, type, cost
Encoding parameters: codec, bitrate, resolution
Segment features: complexity
Evaluated VEEP-Match on a set of cloud AWS and edge resource instances
Achieved significant savings:
17%-78% in cost-optimized scenarios
38%-45% in energy-optimized scenarios
25

Thank you
Have a
great day
ahead!
Institute of Information Technology (ITEC) Alpen-Adria-Universität Austria
[email protected]
Tags