Virtualization - the next trend in the automotive industry

Virtualization
The next trend in the automotive industry
About me
● A product owner in Opensynergy GmbH.
● 7+ years of experience in embedded software development
and the automotive software domain.
● Enthusiastic about investing and financial markets.
Ahmed Abdelfattah
Agenda
● Definitions
● Virtualization in the cloud
○ The concept of virtualization has been around much longer than you think
○ State of the art
● Moving to automotive
○ Traditional E/E architecture of the car
○ Limitations of the traditional architecture
○ The car of the future is software defined
● Borrowing the solution from the cloud
○ Architecture redesign
○ Challenges facing the modern architecture
○ COQOS Micro SDK
Definitions
● A Hypervisor is a software that enables
running multiple guest OSes on the
same physical hardware
● Each guest OS runs on a Virtual
Machine
Virtualization in the Cloud
The Concept of Virtualization has been around much longer than you
think
● In 1972, IBM released the
first version of the VM OS
family to run on the
mainframe System/370.
● The VM/370 provided a
virtual cpu, virtual storage,
and virtual devices for each
VM.
A snippet from “Introduction to VM/370 First Edition” published in 1972
State of the Art
Source: http://www.brendangregg.com/blog/2017-11-29/aws-ec2-virtualization-2017.html
AWS Nitro: Near-metal performance
Azure Auto Scale: Scalability on demand
https://docs.microsoft.com/en-us/azure/azure-monitor/platform/autoscale-overview
Moving to Automotive ….
Traditional E/E Architecture of the Car
● One ECU (Electronic Control Unit) per
feature.
● ECUs communicate over a slow bus
(mostly CAN).
● Central Gateway
● The car manufacturer relies on many
suppliers.
Nolte, T., Hansson, H., & Bello, L. (2005). Automotive communications past, current and future. In
Proceedings of 10th IEEE International Conference on Emerging Technologies and Factory Automation
(ETFA’05) (pp. 985–992). IEEE Industrial Electronics Society.
Limitations of the Traditional Architecture
● Heavy weight up to 80 Kg
● Up to 5 Km of wiring harness length
● Increased software complexity puts the architecture under pressure
○ Autonomous driving
○ Electrification introduces new electronics
○ Mobility
○ Connectivity
Sources:
● Zonal EE Architecture:Towards a Fully Automotive Ethernet–Based Vehicle Infrastructure Jochen
Klaus-WagenbrennerSeptember 24, 2019
● McKinsey & Company Analysis, IEEE "This Car Runs on Code"; HAWK; Automotive Electronics Initiative
The car or the future is software defined
Source: Ronald Berger Strategy
Consultants
The car or the future is software defined
Source:
https://informationisbeautiful.net/visualizat
ions/million-lines-of-code/
Borrowing Solutions from the
Cloud ...
Architecture Redesign
Domain Architecture
● Consolidation of features into
fewer powerful ECUs: Domain
Controllers
● Ethernet backbone
● Reduces cost and weight
P802.1DG – TSN Profile for Automotive In-Vehicle Ethernet Communications
March 2019
Zinner, Brand, Hopf, Continental AG
Architecture Redesign
Zonal Architecture
● Further consolidation of features
● Service-Oriented Architecture (SOA)
● A step toward a fully centralized
architecture
● Could bear savings of 50% or more to
wiring harness length
Source: Zonal EE Architecture:Towards a Fully Automotive Ethernet–Based Vehicle Infrastructure Jochen
Klaus-WagenbrennerSeptember 24, 2019
Challenges facing the Modern Architectures
● Consolidation of software features into a single ECU complicates an
already complicated development life cycle
○ could take up to 5 years for a single ECU production project
○ Most of time is spent to address safety requirements
● A major concern by OEMs is mixing software with different safety
criticality levels (ASIL levels)
● Security is another major concern
● Suppliers adopt virtualization technology to addresses these concerns
COQOS Micro SDK: The real-time hypervisor
● The solution from OpenSynergy to address
the challenges faced by OEMs.
● Runs on automotive microcontrollers.
● Very thin layer
● Provides memory protection and temporal
isolation
● Ensures freedom from interference
● Highly static architecture to face security
threats
● Hardware-assisted virtualization
Source: OpenSynergy
Q&A
1 of 19

Recommended

SMART CITY CONTEXT AND ENGAGEMENT IN URBAN PLANNING by
SMART CITY CONTEXT AND ENGAGEMENT IN URBAN PLANNINGSMART CITY CONTEXT AND ENGAGEMENT IN URBAN PLANNING
SMART CITY CONTEXT AND ENGAGEMENT IN URBAN PLANNINGHåkan Engman
126 views23 slides
Digital Cities Solution overview by
Digital Cities Solution overviewDigital Cities Solution overview
Digital Cities Solution overviewHåkan Engman
66 views49 slides
Stefan van der Elst (KE-Works - NL) by
Stefan van der Elst (KE-Works - NL)Stefan van der Elst (KE-Works - NL)
Stefan van der Elst (KE-Works - NL)I4MS_eu
603 views16 slides
IBM Cloud to the Edge by
IBM Cloud to the EdgeIBM Cloud to the Edge
IBM Cloud to the EdgeChristian Eggenberger-Wang, Ph.D.
119 views15 slides
Ericsson introduces a hyperscale cloud solution by
Ericsson introduces a hyperscale cloud solutionEricsson introduces a hyperscale cloud solution
Ericsson introduces a hyperscale cloud solutionEricsson
4.7K views6 slides
Webinar – Looking under the hood of automotive IoT by
Webinar – Looking under the hood of automotive IoTWebinar – Looking under the hood of automotive IoT
Webinar – Looking under the hood of automotive IoTEricsson
798 views9 slides

More Related Content

What's hot

2016-06-21_clesgo_sps_UbiquitousEngineering by
2016-06-21_clesgo_sps_UbiquitousEngineering2016-06-21_clesgo_sps_UbiquitousEngineering
2016-06-21_clesgo_sps_UbiquitousEngineeringSebastian Pena Serna
178 views21 slides
moovel aws summit Frankfurt 2016 by
moovel aws summit Frankfurt 2016moovel aws summit Frankfurt 2016
moovel aws summit Frankfurt 2016Oliver Wahlen
489 views15 slides
Evolving IP Networks for Superior Performance and Profitable Growth by
Evolving IP Networks for Superior Performance and Profitable GrowthEvolving IP Networks for Superior Performance and Profitable Growth
Evolving IP Networks for Superior Performance and Profitable GrowthEricsson
1.6K views18 slides
China Unicom deploys Ericsson Radio Dot System in 500 Beijing buildings by
China Unicom deploys Ericsson Radio Dot System in 500 Beijing buildingsChina Unicom deploys Ericsson Radio Dot System in 500 Beijing buildings
China Unicom deploys Ericsson Radio Dot System in 500 Beijing buildingsEricsson
1.4K views5 slides
Bristlecone Innovation by Sweeni Ponoth VP & GM, Bristlecone Labs by
Bristlecone Innovation by Sweeni Ponoth  VP & GM, Bristlecone LabsBristlecone Innovation by Sweeni Ponoth  VP & GM, Bristlecone Labs
Bristlecone Innovation by Sweeni Ponoth VP & GM, Bristlecone LabsBristlecone SCC
92 views20 slides
#FiaComit - MobiCloud Showcase & Construction App Challenge by
#FiaComit - MobiCloud Showcase & Construction App Challenge#FiaComit - MobiCloud Showcase & Construction App Challenge
#FiaComit - MobiCloud Showcase & Construction App ChallengeComit Projects Ltd
596 views14 slides

What's hot(20)

moovel aws summit Frankfurt 2016 by Oliver Wahlen
moovel aws summit Frankfurt 2016moovel aws summit Frankfurt 2016
moovel aws summit Frankfurt 2016
Oliver Wahlen489 views
Evolving IP Networks for Superior Performance and Profitable Growth by Ericsson
Evolving IP Networks for Superior Performance and Profitable GrowthEvolving IP Networks for Superior Performance and Profitable Growth
Evolving IP Networks for Superior Performance and Profitable Growth
Ericsson1.6K views
China Unicom deploys Ericsson Radio Dot System in 500 Beijing buildings by Ericsson
China Unicom deploys Ericsson Radio Dot System in 500 Beijing buildingsChina Unicom deploys Ericsson Radio Dot System in 500 Beijing buildings
China Unicom deploys Ericsson Radio Dot System in 500 Beijing buildings
Ericsson1.4K views
Bristlecone Innovation by Sweeni Ponoth VP & GM, Bristlecone Labs by Bristlecone SCC
Bristlecone Innovation by Sweeni Ponoth  VP & GM, Bristlecone LabsBristlecone Innovation by Sweeni Ponoth  VP & GM, Bristlecone Labs
Bristlecone Innovation by Sweeni Ponoth VP & GM, Bristlecone Labs
Bristlecone SCC92 views
#FiaComit - MobiCloud Showcase & Construction App Challenge by Comit Projects Ltd
#FiaComit - MobiCloud Showcase & Construction App Challenge#FiaComit - MobiCloud Showcase & Construction App Challenge
#FiaComit - MobiCloud Showcase & Construction App Challenge
Comit Projects Ltd596 views
SysML v2 - What's the big deal, anyway? by Ed Seidewitz
SysML v2 - What's the big deal, anyway?SysML v2 - What's the big deal, anyway?
SysML v2 - What's the big deal, anyway?
Ed Seidewitz1.3K views
Zero Site Outdoor Small Cell Solution by Ericsson
Zero Site Outdoor Small Cell Solution Zero Site Outdoor Small Cell Solution
Zero Site Outdoor Small Cell Solution
Ericsson8.7K views
Why all software teams move towards zero innovation speed - And what to do ab... by Dirk Jan Swagerman
Why all software teams move towards zero innovation speed - And what to do ab...Why all software teams move towards zero innovation speed - And what to do ab...
Why all software teams move towards zero innovation speed - And what to do ab...
Dirk Jan Swagerman5.4K views
2017-05-31 Praxiswerkstatt Agilität und digitale Transformation by Alexander Much
2017-05-31 Praxiswerkstatt Agilität und digitale Transformation2017-05-31 Praxiswerkstatt Agilität und digitale Transformation
2017-05-31 Praxiswerkstatt Agilität und digitale Transformation
Alexander Much189 views
VMworld vBrownBag vmtn5105e - Towards optimal IoT workload placement in a fog... by Kenneth Moore
VMworld vBrownBag vmtn5105e - Towards optimal IoT workload placement in a fog...VMworld vBrownBag vmtn5105e - Towards optimal IoT workload placement in a fog...
VMworld vBrownBag vmtn5105e - Towards optimal IoT workload placement in a fog...
Kenneth Moore208 views
Successfully Integrating Small Cells into the Network by Ericsson
Successfully Integrating Small Cells into the NetworkSuccessfully Integrating Small Cells into the Network
Successfully Integrating Small Cells into the Network
Ericsson2.8K views
Why minio wins the hybrid cloud? by Tyrone Systems
Why minio wins the hybrid cloud?Why minio wins the hybrid cloud?
Why minio wins the hybrid cloud?
Tyrone Systems210 views
Cqrs event sourcing slide landis+gyr by Atul Katiyar
Cqrs event sourcing slide landis+gyrCqrs event sourcing slide landis+gyr
Cqrs event sourcing slide landis+gyr
Atul Katiyar87 views
EV CHARGING WITH IOT by Sumant Kumar
EV CHARGING WITH IOTEV CHARGING WITH IOT
EV CHARGING WITH IOT
Sumant Kumar163 views
Capillary Networks MWC 2015 by Ericsson
Capillary Networks MWC 2015Capillary Networks MWC 2015
Capillary Networks MWC 2015
Ericsson2.1K views
Xee for genivi - april 2016 by FabMob
Xee for genivi - april 2016Xee for genivi - april 2016
Xee for genivi - april 2016
FabMob177 views
TADSummit Dangerous Demo: Ubuntu / Canonical, Artur Tyloch by Alan Quayle
TADSummit Dangerous Demo: Ubuntu / Canonical, Artur TylochTADSummit Dangerous Demo: Ubuntu / Canonical, Artur Tyloch
TADSummit Dangerous Demo: Ubuntu / Canonical, Artur Tyloch
Alan Quayle2.1K views

Similar to Virtualization - the next trend in the automotive industry

Linux Akraino Blueprint by
Linux Akraino BlueprintLinux Akraino Blueprint
Linux Akraino BlueprintLiz Warner
209 views13 slides
opening-remarks-From Vehicle Centric to People Centric.pdf by
opening-remarks-From Vehicle Centric to People Centric.pdfopening-remarks-From Vehicle Centric to People Centric.pdf
opening-remarks-From Vehicle Centric to People Centric.pdfxmumiao
14 views15 slides
SYCL 2020 Specification by
SYCL 2020 SpecificationSYCL 2020 Specification
SYCL 2020 SpecificationThe Khronos Group Inc.
705 views14 slides
Edge Orchestration & Federated Kubernetes Clusters - Open Networking Summit 2018 by
Edge Orchestration & Federated Kubernetes Clusters - Open Networking Summit 2018Edge Orchestration & Federated Kubernetes Clusters - Open Networking Summit 2018
Edge Orchestration & Federated Kubernetes Clusters - Open Networking Summit 2018Cloudify Community
237 views30 slides
Parallel universe-issue-29 by
Parallel universe-issue-29Parallel universe-issue-29
Parallel universe-issue-29DESMOND YUEN
106 views67 slides
Cloud Computing and Edge Computing(CTO Kieun Park) - Edge Computing Seminar by
Cloud Computing and Edge Computing(CTO Kieun Park) - Edge Computing SeminarCloud Computing and Edge Computing(CTO Kieun Park) - Edge Computing Seminar
Cloud Computing and Edge Computing(CTO Kieun Park) - Edge Computing SeminarNAVER CLOUD PLATFORMㅣ네이버 클라우드 플랫폼
2.9K views46 slides

Similar to Virtualization - the next trend in the automotive industry(20)

Linux Akraino Blueprint by Liz Warner
Linux Akraino BlueprintLinux Akraino Blueprint
Linux Akraino Blueprint
Liz Warner209 views
opening-remarks-From Vehicle Centric to People Centric.pdf by xmumiao
opening-remarks-From Vehicle Centric to People Centric.pdfopening-remarks-From Vehicle Centric to People Centric.pdf
opening-remarks-From Vehicle Centric to People Centric.pdf
xmumiao14 views
Edge Orchestration & Federated Kubernetes Clusters - Open Networking Summit 2018 by Cloudify Community
Edge Orchestration & Federated Kubernetes Clusters - Open Networking Summit 2018Edge Orchestration & Federated Kubernetes Clusters - Open Networking Summit 2018
Edge Orchestration & Federated Kubernetes Clusters - Open Networking Summit 2018
Cloudify Community237 views
Parallel universe-issue-29 by DESMOND YUEN
Parallel universe-issue-29Parallel universe-issue-29
Parallel universe-issue-29
DESMOND YUEN106 views
"Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th... by Edge AI and Vision Alliance
"Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th..."Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th...
"Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th...
PROGRESS OF AUTOSAR STANDARDS FOR FUTURE INTELLIGENT VEHICLES by iQHub
PROGRESS OF AUTOSAR STANDARDS FOR FUTURE INTELLIGENT VEHICLESPROGRESS OF AUTOSAR STANDARDS FOR FUTURE INTELLIGENT VEHICLES
PROGRESS OF AUTOSAR STANDARDS FOR FUTURE INTELLIGENT VEHICLES
iQHub274 views
Implementing API-led Cloud-native apps on OCI by Sven Bernhardt
Implementing API-led Cloud-native apps on OCIImplementing API-led Cloud-native apps on OCI
Implementing API-led Cloud-native apps on OCI
Sven Bernhardt244 views
VISIONFC Automotive Summit by NFC Forum
VISIONFC Automotive SummitVISIONFC Automotive Summit
VISIONFC Automotive Summit
NFC Forum6.4K views
OpenSynergy exhibiting at Berlin Tech Job Fair Autumn 2019 by TechMeetups
OpenSynergy exhibiting at Berlin Tech Job Fair Autumn 2019OpenSynergy exhibiting at Berlin Tech Job Fair Autumn 2019
OpenSynergy exhibiting at Berlin Tech Job Fair Autumn 2019
TechMeetups396 views
The Industrialist: Trends & Innovations - Feb 2022 by accenture
The Industrialist: Trends & Innovations - Feb 2022The Industrialist: Trends & Innovations - Feb 2022
The Industrialist: Trends & Innovations - Feb 2022
accenture1.8K views
Smart Intersection Demo + Mobility IoT Gateway and Smart Transportation by Lauren Louie
Smart Intersection Demo + Mobility IoT Gateway and Smart TransportationSmart Intersection Demo + Mobility IoT Gateway and Smart Transportation
Smart Intersection Demo + Mobility IoT Gateway and Smart Transportation
Lauren Louie90 views
Automotive Embedded Multi-Core Systems Conference - 16 - 18 September 2014 i... by Torben Haagh
Automotive Embedded Multi-Core Systems Conference  - 16 - 18 September 2014 i...Automotive Embedded Multi-Core Systems Conference  - 16 - 18 September 2014 i...
Automotive Embedded Multi-Core Systems Conference - 16 - 18 September 2014 i...
Torben Haagh815 views
Challenges of Deep Learning in the Automotive Industry and Autonomous Driving by Jan Wiegelmann
Challenges of Deep Learning in the Automotive Industry and Autonomous DrivingChallenges of Deep Learning in the Automotive Industry and Autonomous Driving
Challenges of Deep Learning in the Automotive Industry and Autonomous Driving
Jan Wiegelmann813 views
In Automotive Environments - HU Michel by mfrancis
In Automotive Environments - HU MichelIn Automotive Environments - HU Michel
In Automotive Environments - HU Michel
mfrancis506 views
Driving Down Automotive Costs for Richer HMIs with Qt & i.MX RT1170 by Qt
Driving Down Automotive Costs for Richer HMIs with Qt & i.MX RT1170Driving Down Automotive Costs for Richer HMIs with Qt & i.MX RT1170
Driving Down Automotive Costs for Richer HMIs with Qt & i.MX RT1170
Qt201 views

Recently uploaded

Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium... by
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...Lisi Hocke
28 views124 slides
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols by
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - DolsDSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - DolsDeltares
7 views23 slides
Headless JS UG Presentation.pptx by
Headless JS UG Presentation.pptxHeadless JS UG Presentation.pptx
Headless JS UG Presentation.pptxJack Spektor
7 views24 slides
Software evolution understanding: Automatic extraction of software identifier... by
Software evolution understanding: Automatic extraction of software identifier...Software evolution understanding: Automatic extraction of software identifier...
Software evolution understanding: Automatic extraction of software identifier...Ra'Fat Al-Msie'deen
7 views33 slides
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft... by
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...Deltares
7 views18 slides
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated... by
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...TomHalpin9
5 views29 slides

Recently uploaded(20)

Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium... by Lisi Hocke
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Lisi Hocke28 views
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols by Deltares
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - DolsDSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols
Deltares7 views
Headless JS UG Presentation.pptx by Jack Spektor
Headless JS UG Presentation.pptxHeadless JS UG Presentation.pptx
Headless JS UG Presentation.pptx
Jack Spektor7 views
Software evolution understanding: Automatic extraction of software identifier... by Ra'Fat Al-Msie'deen
Software evolution understanding: Automatic extraction of software identifier...Software evolution understanding: Automatic extraction of software identifier...
Software evolution understanding: Automatic extraction of software identifier...
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft... by Deltares
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...
Deltares7 views
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated... by TomHalpin9
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
TomHalpin95 views
Myths and Facts About Hospice Care: Busting Common Misconceptions by Care Coordinations
Myths and Facts About Hospice Care: Busting Common MisconceptionsMyths and Facts About Hospice Care: Busting Common Misconceptions
Myths and Facts About Hospice Care: Busting Common Misconceptions
DSD-INT 2023 Salt intrusion Modelling of the Lauwersmeer, towards a measureme... by Deltares
DSD-INT 2023 Salt intrusion Modelling of the Lauwersmeer, towards a measureme...DSD-INT 2023 Salt intrusion Modelling of the Lauwersmeer, towards a measureme...
DSD-INT 2023 Salt intrusion Modelling of the Lauwersmeer, towards a measureme...
Deltares5 views
Copilot Prompting Toolkit_All Resources.pdf by Riccardo Zamana
Copilot Prompting Toolkit_All Resources.pdfCopilot Prompting Toolkit_All Resources.pdf
Copilot Prompting Toolkit_All Resources.pdf
Riccardo Zamana8 views
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema by Deltares
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - GeertsemaDSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema
Deltares17 views
Airline Booking Software by SharmiMehta
Airline Booking SoftwareAirline Booking Software
Airline Booking Software
SharmiMehta5 views
Fleet Management Software in India by Fleetable
Fleet Management Software in India Fleet Management Software in India
Fleet Management Software in India
Fleetable11 views
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J... by Deltares
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...
Deltares9 views
AI and Ml presentation .pptx by FayazAli87
AI and Ml presentation .pptxAI and Ml presentation .pptx
AI and Ml presentation .pptx
FayazAli8711 views
Advanced API Mocking Techniques by Dimpy Adhikary
Advanced API Mocking TechniquesAdvanced API Mocking Techniques
Advanced API Mocking Techniques
Dimpy Adhikary19 views
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports by Ra'Fat Al-Msie'deen
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsBushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the... by Deltares
DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the...DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the...
DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the...
Deltares6 views
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra... by Marc Müller
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra....NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...
Marc Müller38 views

Virtualization - the next trend in the automotive industry

  • 1. Virtualization The next trend in the automotive industry
  • 2. About me ● A product owner in Opensynergy GmbH. ● 7+ years of experience in embedded software development and the automotive software domain. ● Enthusiastic about investing and financial markets. Ahmed Abdelfattah
  • 3. Agenda ● Definitions ● Virtualization in the cloud ○ The concept of virtualization has been around much longer than you think ○ State of the art ● Moving to automotive ○ Traditional E/E architecture of the car ○ Limitations of the traditional architecture ○ The car of the future is software defined ● Borrowing the solution from the cloud ○ Architecture redesign ○ Challenges facing the modern architecture ○ COQOS Micro SDK
  • 4. Definitions ● A Hypervisor is a software that enables running multiple guest OSes on the same physical hardware ● Each guest OS runs on a Virtual Machine
  • 6. The Concept of Virtualization has been around much longer than you think ● In 1972, IBM released the first version of the VM OS family to run on the mainframe System/370. ● The VM/370 provided a virtual cpu, virtual storage, and virtual devices for each VM.
  • 7. A snippet from “Introduction to VM/370 First Edition” published in 1972
  • 8. State of the Art Source: http://www.brendangregg.com/blog/2017-11-29/aws-ec2-virtualization-2017.html AWS Nitro: Near-metal performance Azure Auto Scale: Scalability on demand https://docs.microsoft.com/en-us/azure/azure-monitor/platform/autoscale-overview
  • 10. Traditional E/E Architecture of the Car ● One ECU (Electronic Control Unit) per feature. ● ECUs communicate over a slow bus (mostly CAN). ● Central Gateway ● The car manufacturer relies on many suppliers. Nolte, T., Hansson, H., & Bello, L. (2005). Automotive communications past, current and future. In Proceedings of 10th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA’05) (pp. 985–992). IEEE Industrial Electronics Society.
  • 11. Limitations of the Traditional Architecture ● Heavy weight up to 80 Kg ● Up to 5 Km of wiring harness length ● Increased software complexity puts the architecture under pressure ○ Autonomous driving ○ Electrification introduces new electronics ○ Mobility ○ Connectivity Sources: ● Zonal EE Architecture:Towards a Fully Automotive Ethernet–Based Vehicle Infrastructure Jochen Klaus-WagenbrennerSeptember 24, 2019 ● McKinsey & Company Analysis, IEEE "This Car Runs on Code"; HAWK; Automotive Electronics Initiative
  • 12. The car or the future is software defined Source: Ronald Berger Strategy Consultants
  • 13. The car or the future is software defined Source: https://informationisbeautiful.net/visualizat ions/million-lines-of-code/
  • 14. Borrowing Solutions from the Cloud ...
  • 15. Architecture Redesign Domain Architecture ● Consolidation of features into fewer powerful ECUs: Domain Controllers ● Ethernet backbone ● Reduces cost and weight P802.1DG – TSN Profile for Automotive In-Vehicle Ethernet Communications March 2019 Zinner, Brand, Hopf, Continental AG
  • 16. Architecture Redesign Zonal Architecture ● Further consolidation of features ● Service-Oriented Architecture (SOA) ● A step toward a fully centralized architecture ● Could bear savings of 50% or more to wiring harness length Source: Zonal EE Architecture:Towards a Fully Automotive Ethernet–Based Vehicle Infrastructure Jochen Klaus-WagenbrennerSeptember 24, 2019
  • 17. Challenges facing the Modern Architectures ● Consolidation of software features into a single ECU complicates an already complicated development life cycle ○ could take up to 5 years for a single ECU production project ○ Most of time is spent to address safety requirements ● A major concern by OEMs is mixing software with different safety criticality levels (ASIL levels) ● Security is another major concern ● Suppliers adopt virtualization technology to addresses these concerns
  • 18. COQOS Micro SDK: The real-time hypervisor ● The solution from OpenSynergy to address the challenges faced by OEMs. ● Runs on automotive microcontrollers. ● Very thin layer ● Provides memory protection and temporal isolation ● Ensures freedom from interference ● Highly static architecture to face security threats ● Hardware-assisted virtualization Source: OpenSynergy
  • 19. Q&A