SlideShare a Scribd company logo
Samira Afzal, Narges Mehran, Sandro Linder, Christian Timmerer, and Radu Prodan
Institute of Information Technology (ITEC), Alpen-Adria-Universität Austria
samira.afzal@aau.at | https://athena.itec.aau.at/
VE-Match: Video Encoding Matching-based Model
for Cloud and Edge Computing Instances
1
Agenda
Motivation and main
objectives
VE-Match
Experimental results
Conclusion
Video streaming accounts for 67.60%
current network traffic
2
https://www.bbc.com/future/article/20200305-why-your-internet-habits-are-not-as-clean-as-you-think
1
2
2
https://www.sandvine.com/hubfs/Sandvine_Redesign_2019/Downloads/2023/reports/Sandvine%20GIPR%202023.pdf
Urgent action is needed against climate change and global greenhouse gas
(GHG) emissions
The carbon footprint of Internet data traffic accounts for about 3.7% of
GHG
Motivation
1
2 3
Main Objectives
Computationally intensive
Costly
Time-consuming
Energy intensive
Video encoding is
Minimizing the aggregate requirements of the media and resource
providers
Minimizing cost or minimizing energy consumption
Making a trade-off between energy usage and cost
To select Cloud/Edge Instances for video encoding/transcoding operations,
aiming at:
VE-Match
4
5
VE-Match
Video encoding application consisting of codec, bitrate, and
resolution set for encoding a video segment
VE-Match, a matching-based method to schedule video encoding
applications on both Cloud and Edge resources to optimize costs
and energy consumption
Video Encoding
Matching-based Model
for Cloud and Edge
Computing Instances
(VE-Match)
VE-Match
6
7
VE-Match Architecture Overview
8
Objective Function
To match each encoding application A to an instance I that minimizes 𝑂 (A, I)
based on two independent goals of cost C and energy E on the players’ sides
where 0 < 𝛼 + 𝛽 ≤ 2 define the competition between the
media (defined by 𝛼 on the application side) and
resource (defined by 𝛽 on the instance side) providers’
Evaluation
Application-side cost-
optimized
Instance-side energy-
optimized
Tradeoff
9
10
Experimental Infrastructure
Germany Austria
Cheapest with
highest energy cons.
Most expensive with
Lowest energy cons.
11
Encoding Energy Benchmark
Benchmark
four types of Cloud AWS EC2
instances and one type of Edge
server
500 video encoding applications
4K video resolutions, HEVC
format
The cost of the medium instance is
higher than that of all AWS Cloud
instances
The energy consumption of the
medium instance is lower than all
AWS Cloud
12
VE-Match Experimental Results
77.85% cost reduction
45.42% energy reduction
13
VE-Match CO2 Emission Analysis
80% CO2 emission reduction
Source materials in power production
Conclusions
The proposed VE-Match
employs game-theoretic principles
aims at minimizing video encoding cost and/or energy by selecting the
appropriate instance types of the Cloud and Edge
We evaluated VE-Match in a real computing testbed
varying the number of video applications
across Cloud and Edge Instances
Our experimental results demonstrate that
Video encoding cost reduction by 17%-78% in the cost-optimized scenarios
Video encoding energy consumption reduction by 38%-45% in the energy-
optimized scenarios along with 80% CO2 emission reduction
14
Thank you
Have a
great day
ahead!
Paper link: https://dl.acm.org/doi/10.1145/3593908.3593943
Institute of Information Technology (ITEC) Alpen-Adria-Universität Austria
samira.afzal@aau.at https://itec.aau.at/

More Related Content

PDF
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
PDF
Exploring the Energy Consumption of Video Streaming: Components, Challenges, ...
PDF
Energy Consumption in Video Streaming: Components, Measurements, and Strategies
PDF
VEEP: Video Encoding Energy and CO₂ Emission Prediction
PDF
HTTP Adaptive Streaming – Quo Vadis? (2023)
PDF
HTTP Adaptive Streaming – Quo Vadis (2024)
PDF
Harvard it summit 2016 - opencast in the cloud at harvard dce- live and on-d...
PDF
HTTP Adaptive Streaming – Where Is It Heading?
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Exploring the Energy Consumption of Video Streaming: Components, Challenges, ...
Energy Consumption in Video Streaming: Components, Measurements, and Strategies
VEEP: Video Encoding Energy and CO₂ Emission Prediction
HTTP Adaptive Streaming – Quo Vadis? (2023)
HTTP Adaptive Streaming – Quo Vadis (2024)
Harvard it summit 2016 - opencast in the cloud at harvard dce- live and on-d...
HTTP Adaptive Streaming – Where Is It Heading?

Similar to VE-Match: Video Encoding Matching-based Model for Cloud and Edge Computing Instances (20)

PDF
LwTE: Light-weight Transcoding at the Edge
PDF
Broadcast Digital Media Technology Trends
PDF
Enhancement of QOS in Cloud Front through Optimization of Video Transcoding f...
PDF
Enhancement of QOS in Cloudfront Through Optimization of Video Transcoding f...
PDF
VEED: Video Encoding Energy and CO2 Emissions Dataset for AWS EC2 instances
PPTX
Simplifying and accelerating converged media with Open Visual Cloud
PDF
Trends to Watch 2024 - Media Broadcast Tech.pdf
PDF
Cloud Computing Training for Content Providers
PPTX
Video cloud technology
PPTX
Capgemini Super Techies Show Season 2: The AWS Challenge Presentation
PDF
Cloud, Fog, or Edge: Where and When to Compute?
PDF
Iaetsd adaptive and well-organized mobile video streaming public
PDF
Use of Automation Codecs Streaming Video Applications Based on Cloud Computing
PPTX
Connected Living Rooms 2010.05.20
PDF
RICHTER: hybrid P2P-CDN architecture for low latency live video streaming
PDF
MHV_22__RICHTER_POSTER.pdf
PDF
Tackling complexity in giant systems: approaches from several cloud providers
PDF
Research@Lunch_Presentation.pdf
PDF
Video Coding Enhancements for HTTP Adaptive Streaming
PDF
RAW23-Reza.pdf
LwTE: Light-weight Transcoding at the Edge
Broadcast Digital Media Technology Trends
Enhancement of QOS in Cloud Front through Optimization of Video Transcoding f...
Enhancement of QOS in Cloudfront Through Optimization of Video Transcoding f...
VEED: Video Encoding Energy and CO2 Emissions Dataset for AWS EC2 instances
Simplifying and accelerating converged media with Open Visual Cloud
Trends to Watch 2024 - Media Broadcast Tech.pdf
Cloud Computing Training for Content Providers
Video cloud technology
Capgemini Super Techies Show Season 2: The AWS Challenge Presentation
Cloud, Fog, or Edge: Where and When to Compute?
Iaetsd adaptive and well-organized mobile video streaming public
Use of Automation Codecs Streaming Video Applications Based on Cloud Computing
Connected Living Rooms 2010.05.20
RICHTER: hybrid P2P-CDN architecture for low latency live video streaming
MHV_22__RICHTER_POSTER.pdf
Tackling complexity in giant systems: approaches from several cloud providers
Research@Lunch_Presentation.pdf
Video Coding Enhancements for HTTP Adaptive Streaming
RAW23-Reza.pdf
Ad

More from Alpen-Adria-Universität (20)

PDF
Energy-Quality-aware Variable Framerate Pareto-Front for Adaptive Video Strea...
PPTX
End-to-end Quality of Experience Evaluation for HTTP Adaptive Streaming
PDF
Video Streaming: Then, Now, and in the Future
PDF
GREEM: An Open-Source Energy Measurement Tool for Video Processing
PDF
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
PDF
Content-adaptive Video Coding for HTTP Adaptive Streaming
PPTX
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Video...
PPTX
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Vid...
PPTX
Optimizing Video Streaming for Sustainability and Quality: The Role of Prese...
PDF
Energy-Efficient Multi-Codec Bitrate-Ladder Estimation for Adaptive Video Str...
PPTX
Machine Learning Based Resource Utilization Prediction in the Computing Conti...
PDF
Evaluation of Quality of Experience of ABR Schemes in Gaming Stream
PDF
Network-Assisted Delivery of Adaptive Video Streaming Services through CDN, S...
PDF
Multi-access Edge Computing for Adaptive Video Streaming
PPTX
Policy-Driven Dynamic HTTP Adaptive Streaming Player Environment
PDF
Video Coding Enhancements for HTTP Adaptive Streaming Using Machine Learning
PDF
Optimizing QoE and Latency of Live Video Streaming Using Edge Computing a...
PDF
SARENA: SFC-Enabled Architecture for Adaptive Video Streaming Applications
PDF
Immersive Video Delivery: From Omnidirectional Video to Holography
PDF
LLL-CAdViSE: Live Low-Latency Cloud-based Adaptive Video Streaming Evaluation...
Energy-Quality-aware Variable Framerate Pareto-Front for Adaptive Video Strea...
End-to-end Quality of Experience Evaluation for HTTP Adaptive Streaming
Video Streaming: Then, Now, and in the Future
GREEM: An Open-Source Energy Measurement Tool for Video Processing
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
Content-adaptive Video Coding for HTTP Adaptive Streaming
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Video...
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Vid...
Optimizing Video Streaming for Sustainability and Quality: The Role of Prese...
Energy-Efficient Multi-Codec Bitrate-Ladder Estimation for Adaptive Video Str...
Machine Learning Based Resource Utilization Prediction in the Computing Conti...
Evaluation of Quality of Experience of ABR Schemes in Gaming Stream
Network-Assisted Delivery of Adaptive Video Streaming Services through CDN, S...
Multi-access Edge Computing for Adaptive Video Streaming
Policy-Driven Dynamic HTTP Adaptive Streaming Player Environment
Video Coding Enhancements for HTTP Adaptive Streaming Using Machine Learning
Optimizing QoE and Latency of Live Video Streaming Using Edge Computing a...
SARENA: SFC-Enabled Architecture for Adaptive Video Streaming Applications
Immersive Video Delivery: From Omnidirectional Video to Holography
LLL-CAdViSE: Live Low-Latency Cloud-based Adaptive Video Streaming Evaluation...
Ad

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
cuic standard and advanced reporting.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
MYSQL Presentation for SQL database connectivity
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Approach and Philosophy of On baking technology
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
KodekX | Application Modernization Development
PDF
Encapsulation theory and applications.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPT
Teaching material agriculture food technology
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
NewMind AI Weekly Chronicles - August'25 Week I
Diabetes mellitus diagnosis method based random forest with bat algorithm
cuic standard and advanced reporting.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Encapsulation_ Review paper, used for researhc scholars
MYSQL Presentation for SQL database connectivity
“AI and Expert System Decision Support & Business Intelligence Systems”
Approach and Philosophy of On baking technology
Per capita expenditure prediction using model stacking based on satellite ima...
Chapter 3 Spatial Domain Image Processing.pdf
Understanding_Digital_Forensics_Presentation.pptx
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Empathic Computing: Creating Shared Understanding
KodekX | Application Modernization Development
Encapsulation theory and applications.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Teaching material agriculture food technology
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Programs and apps: productivity, graphics, security and other tools
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...

VE-Match: Video Encoding Matching-based Model for Cloud and Edge Computing Instances

  • 1. Samira Afzal, Narges Mehran, Sandro Linder, Christian Timmerer, and Radu Prodan Institute of Information Technology (ITEC), Alpen-Adria-Universität Austria samira.afzal@aau.at | https://athena.itec.aau.at/ VE-Match: Video Encoding Matching-based Model for Cloud and Edge Computing Instances
  • 3. Video streaming accounts for 67.60% current network traffic 2 https://www.bbc.com/future/article/20200305-why-your-internet-habits-are-not-as-clean-as-you-think 1 2 2 https://www.sandvine.com/hubfs/Sandvine_Redesign_2019/Downloads/2023/reports/Sandvine%20GIPR%202023.pdf Urgent action is needed against climate change and global greenhouse gas (GHG) emissions The carbon footprint of Internet data traffic accounts for about 3.7% of GHG Motivation 1
  • 4. 2 3 Main Objectives Computationally intensive Costly Time-consuming Energy intensive Video encoding is Minimizing the aggregate requirements of the media and resource providers Minimizing cost or minimizing energy consumption Making a trade-off between energy usage and cost To select Cloud/Edge Instances for video encoding/transcoding operations, aiming at:
  • 6. 4
  • 7. 5 VE-Match Video encoding application consisting of codec, bitrate, and resolution set for encoding a video segment VE-Match, a matching-based method to schedule video encoding applications on both Cloud and Edge resources to optimize costs and energy consumption
  • 8. Video Encoding Matching-based Model for Cloud and Edge Computing Instances (VE-Match) VE-Match 6
  • 10. 8 Objective Function To match each encoding application A to an instance I that minimizes 𝑂 (A, I) based on two independent goals of cost C and energy E on the players’ sides where 0 < 𝛼 + 𝛽 ≤ 2 define the competition between the media (defined by 𝛼 on the application side) and resource (defined by 𝛽 on the instance side) providers’
  • 12. 10 Experimental Infrastructure Germany Austria Cheapest with highest energy cons. Most expensive with Lowest energy cons.
  • 13. 11 Encoding Energy Benchmark Benchmark four types of Cloud AWS EC2 instances and one type of Edge server 500 video encoding applications 4K video resolutions, HEVC format The cost of the medium instance is higher than that of all AWS Cloud instances The energy consumption of the medium instance is lower than all AWS Cloud
  • 14. 12 VE-Match Experimental Results 77.85% cost reduction 45.42% energy reduction
  • 15. 13 VE-Match CO2 Emission Analysis 80% CO2 emission reduction Source materials in power production
  • 16. Conclusions The proposed VE-Match employs game-theoretic principles aims at minimizing video encoding cost and/or energy by selecting the appropriate instance types of the Cloud and Edge We evaluated VE-Match in a real computing testbed varying the number of video applications across Cloud and Edge Instances Our experimental results demonstrate that Video encoding cost reduction by 17%-78% in the cost-optimized scenarios Video encoding energy consumption reduction by 38%-45% in the energy- optimized scenarios along with 80% CO2 emission reduction 14
  • 17. Thank you Have a great day ahead! Paper link: https://dl.acm.org/doi/10.1145/3593908.3593943 Institute of Information Technology (ITEC) Alpen-Adria-Universität Austria samira.afzal@aau.at https://itec.aau.at/