Tech Chat: Virtualization in Embedded Systems – MES034

Baurzhan Ismagulov

Baurzhan Ismagulov

Tech Chat: Virtualization in Embedded Systems with Baurzhan Ismagulov and Alexander Smirnov

Today we’re talking about virtualization in Embedded Systems. This is particularly different from host-based virtualization. For that reason I wanted to welcome major experts in this special area: Baurzhan Ismagulov and Alexander Smirnov from Ilbers – Technology for better life.

Ilbers provides Mango – a bare-metal Type 1 hypervisor. If you do not understand a word what this means – jump back to the previous episode #33 of the MES-podcast Combining the Uncombinable and fill up your missing knowledge. Mango was nominated for the Embedded Award 2015 at the Embedded World exhibition in Nuremberg. They have created a great piece of software which will provide a lot of benefit into embedded projects.

Alexander Smirnov

Alexander Smirnov

Already at the Embedded World I have had an amazing talk at their booth. But how much more deeper do we get into our todays tech-chat. We’re tackling the main use cases for using virtualization: combination and isolation. We’re discussing the main feature of Mango, as there are: static partitioning, bounded latency, no scheduler and a marvellous small footprint. And we come up with the general pros and cons of virtualization in embedded systems. For the latter have a look at Alexander’s talk at the Embedded Conference Scandinavia last year.

For all the ones out there who believe in doing things by themselves. Here’s the deal: Ilbers provides a Mango-demonstrator for the BananaPI. Just study their Getting Started Manual and give it a try.

But first, stay with me and enjoy the chat.

Essential Answers Provided In This Episode For:

  • What are typical use-cases for Mango?
  • What kind of hardware is supported by Mango?
  • How does Mango intercept the performance of the guest operating system?
  • What’s the interdependency between Mango and the processor’s caches?
  • What are the benefits of using Mango?
  • What are the differences to other virtualization solutions?
  • How can I get as BananaPi-based demonstrator?
  • What are the pros and cons of virtualization in Embedded Systems?
  • And much much more.

Selected Links and Resources From This Episode

Thank You For Listening

Out of all the podcasts available in the Internet you tuned into mine, and I’m grateful for that. If you enjoyed the episode, please share it by using the social media buttons you see at the bottom of this note. Also, I would be very happy if you would consider taking the minute it takes to leave an honest review or rating for the podcast on iTunes or Stitcher. They’re extremely helpful when it comes to the ranking of the podcast. For sure I read every single one of them personally! Or, if you prefer a more direct contact, don't hesitate and drop me a note at

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.