This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
eg-virt [2018/10/18 12:02] KhiemNguyenT |
eg-virt [2019/04/23 14:38] m.paolino Main page update, hypervisor requirements added |
||
---|---|---|---|
Line 14: | Line 14: | ||
- | Regular meetings are scheduled on Wednesdays at 4 PM CEST (bi-weekly). To join the discussion, please use the following link: | + | Regular meetings are scheduled on Wednesdays at 14:00 UTC (bi-weekly). To join the discussion, please use the following link: |
+ | |||
+ | Join Zoom Meeting | ||
+ | https://zoom.us/j/855006400 | ||
- | https://global.gotomeeting.com/join/728365005 | ||
Line 49: | Line 52: | ||
The discussions of this EG will be done through the public AGL mailing list. | The discussions of this EG will be done through the public AGL mailing list. | ||
- | ====== ALS2017 virtualization related presentations ====== | + | ====== Hypervisor requirements ====== |
+ | |||
+ | Virtualization in the AGL Requirements: Eric Shufro, Satpreet Singh (Panasonic) | ||
+ | |||
+ | 1. Vision | ||
+ | |||
+ | a. Have an opensoruce project supporting a ecockpit out of the box solution. | ||
+ | b. Support IVI (android/AGL), cluster (AGL), safe RTOS (AutoSAR, RTOS) | ||
+ | |||
+ | 2. Hypervisor | ||
+ | |||
+ | a. ability to virtualize GPU, IOs, networking, CPU and run different virtual machines. | ||
+ | b. Support memory separation for each guest | ||
+ | c. Support physical suspend to RAM. | ||
+ | d. Inter VM communication (Shared memory, network, character) | ||
+ | e. Meet ASIL Safety requirements | ||
+ | |||
+ | 3. System Behavior | ||
+ | |||
+ | a. Power management of vehicle micro and main micro | ||
+ | b. Co-ordinate startup and shutdown of all VMs. | ||
+ | c. Support early boot using suspend to ram or suspend to disk or other techniques | ||
+ | |||
+ | 4. Goals | ||
+ | |||
+ | a. Create standard interfaces for inter VM communication. | ||
+ | b. Create vehicle power moding strategy and interfaces to VM. | ||
+ | c. Create a system block architecture with recommended separation of concerns. | ||
+ | d. Standard way of sharing hardware (Virtio) | ||
+ | e. Standard way of software update including peripheral devices and delta update. | ||
+ | |||
- | This section lists the EG-VIRT and virtualization related presentation to be held in Tokyo for ALS2017: | ||
- | * [[https://als2017.sched.com/event/AF0V/how-to-introduce-virtualization-in-agl-objectives-plans-and-targets-for-agl-eg-virt-michele-paolino-virtual-open-systems|How to Introduce Virtualization in AGL? Objectives, Plans and Targets for AGL EG-VIRT]] - Michele Paolino, slides available here: [[http://events.linuxfoundation.org/sites/events/files/slides/vosys_EG-VIRT_ALS17_2017_6_1_public_0.pdf]] | ||
- | * [[https://als2017.sched.com/event/AF0M/an-opensource-low-level-hypervisor-for-agl-dominig-ar-foll-intel-open-source|An OpenSource Low Level Hypervisor for AGL]] - Dominig ar Foll | ||
====== Known efforts for automotive virtualization ====== | ====== Known efforts for automotive virtualization ====== |