Тёмный

The OpenBSD Hypervisor in the wild, a short story. 

EuroBSDcon
Подписаться 3,8 тыс.
Просмотров 13 тыс.
50% 1

OpenBSD Amsterdam started in the summer of 2018 after a poll on Twitter as an idea to start testing with vmm(4)/vmd(8). Mostly to see how far we could take it and more importantly to give back to the project. Little did we know where it would take us.
During this talk I will outline how it all started, how it’s build, how we operate the platform and what speedbumps we encountered.
We are a big proponent of using as much out of base as possible and it has influenced our design choices a lot. These choices will be highlighted when discussing how the platform is build and how it’s operated.
More info:
2019.eurobsdcon.org/talk-spea...

Наука

Опубликовано:

 

24 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 15   
@pasdenom.9062
@pasdenom.9062 4 года назад
Long story short: vmm/vmd are very hacky at the moment. A lot of work still need to be done so we can all have virtual machines running without problems on OpenBSD.
@brandonphilander661
@brandonphilander661 4 года назад
Does BSD support vfio / gpu passthrough for Windows 10 in virtual machine?
@pasdenom.9062
@pasdenom.9062 3 года назад
@@brandonphilander661 I don't know, but you can easily read the source code.
@freeworld1875
@freeworld1875 3 года назад
The donations will help with the work that still needs to be done.
@beardymcbeardface69
@beardymcbeardface69 Год назад
24:33 I remember in the early days of VMware virtualisation, VMware had some timer challenges, where you could see Windows VM clocks literally frozen, or ticking slowly, ticking only in big jumps and even ticking *_backwards!!!_* Oh and ticking really slowly with no mouse movement in RDP/console session and then suddenly ticking super fast when moving the mouse around fast in the RDP/console session! LOL Scheduled tasks would even fail to run, if the VM did not receive any sort of interrupts, like from mouse, keyboard or network traffic. It was crazy. Eventually VMware overcame these virtualised timer challenges and put out a white paper about it and the challenges of high quality virtualised timers. Those were some crazy times. It was a case of friends don't let friends virtualise NTP servers. LOL Virtualised NTP servers would literally oscillate erratically around realtime and their drift compensation would then amplify the problem, rather than reduce it, because the cause was not consistent.
@PhilippeLoctaux
@PhilippeLoctaux 4 года назад
thanks for the talk Mischa!
@RichardBuckerCodes
@RichardBuckerCodes 3 года назад
any updates?
@nxxxxzn
@nxxxxzn 2 года назад
here ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-OQCIy8INJig.html but you better know Dutch or use the autotranslator
@celestialadministration
@celestialadministration 3 года назад
Will openbsd ever be written in rust, haskell?
@pasdenom.9062
@pasdenom.9062 3 года назад
No. Rust isn't as simple as C, and will lead to possible unknown security breaches. Haskell has a garbage collector, forget it for system programming.
@gl3nda96
@gl3nda96 2 года назад
Certainly not!
@bananarobotoverlord
@bananarobotoverlord 14 дней назад
​@@pasdenom.9062Rust can be written almost isomorphically to C with the default ownership rules which are more secure than C. Try learning a bit of Rust.
@Hallexander
@Hallexander 4 года назад
Please fix that pkill stuff. "pkill -9 -f vm1" will kill far more vm:s than intended. -x comes to mind.
@marcello4258
@marcello4258 Год назад
Left the talk after 30 Seconds because of This arrogant announcement in the beginning by the speaker
@pav2047
@pav2047 11 дней назад
You gotta give it another try because he meant the guy who introduced him had written all the code he talked about.
Далее
The future of OpenZFS and FreeBSD
41:47
Просмотров 12 тыс.
MeetBSD 2018: Michael W Lucas - Why BSD?
43:24
Просмотров 30 тыс.
QVZ PREMYER LIGA
00:18
Просмотров 285 тыс.
ZFS for Newbies
34:35
Просмотров 74 тыс.
Tom Interviews Theo de Raadt of the OpenBSD Project
1:00:50
The Best OSX For an iMac G3 is... OpenBSD
17:53
Просмотров 42 тыс.
Firewalling with OpenBSDs pf and pfsync
48:08
Просмотров 11 тыс.
The Trouble with FreeBSD
45:54
Просмотров 157 тыс.
Это Xiaomi Su7 Max 🤯 #xiaomi #su7max
1:01
Просмотров 1,9 млн
ОШИБКИ НА ANDROID 2
5:13
Просмотров 29 тыс.
iPhone 16 - НЕ СТОИТ ПРОПУСКАТЬ
4:50