Записки админа
12.7K subscribers
693 photos
31 videos
232 files
2.56K links
Пишу о Linux и администрировании серверов.

Связаться с автором: @servers

Реклама на канале не размещается.

Заметки в браузере: https://journald.ru/

Буст канала: https://t.me/sysadminnotes?boost
Download Telegram
🛠 vCPU Hot(un)plug in libvirt - горячее подключение и отключение процессора в виртуальной машине...

https://blogs.oracle.com/linux/post/vcpu-hotunplug-in-libvirt

#напочитать #virtualization #libvirt
1🔥12
🛠 Improve virtio-blk device performance using iothread-vq-mapping - занятные новости для тех, кто озадачен улучшением производительности работы блочных устройств в виртуалочках...

https://blogs.oracle.com/linux/post/virtioblk-using-iothread-vq-mapping

В рамках статьи выполняется тестирование iothread-vq-mapping - нововведения в QEMU 9.0, позволяющего обрабатывать virtqueues (механизм взаимодействия между хостем и гостем) не в рамках одного треда IOThread, а параллельно, в нескольких.

Такой подход позволяет увеличить производительность при работе виртуальной машины с виртуальным блочным устройством (virtio-blk). Собственно, это авторы статьи и проверяют, собрав последнюю версию QEMU на сервере.

#virtualization #qemu #напочитать
1👍15
🔗 Наткнулся в сети на конспект "Practical Notes on the Virtualization Stack - QEMU, KVM, IOMMU, and more", как выяснилось, автором документа является инженер (хотя правильней будет сказать - научный сотрудник) Huawei Cloud.

Быстрый поиск позволил найти его сайт, на котором есть и этот конспект и некоторое количество других занятных материалов по виртуализации (и не только).

http://lastweek.io/notes/virt/

P. S. Сам конспект - http://lastweek.io/pubs/virt_note.pdf

#virtualization #напочитать
3👍341
😈 Принёс вам перед сном немного FreeBSD, виртуализации и окружения, в котором можно работать с полностью воспроизводимыми сценариями...

- So you think you want to write a deterministic hypervisor?
- Antithesis: Pioneering Deterministic Hypervisors with FreeBSD and Bhyve.

В статьях рассказывается о создании программного комплекса (как его обозначают авторы - детерминированного гипервизора), который позволяет строить управляемые и воспроизводимые среды, используемые для поиска и анализа ошибок. Построено всё на FreeBSD и Bhyve.

#freebsd #virtualization #bhyve
👍13😈32👎1
☁️ Ещё занятный материал, который попался на глаза в ходе беглого осмотра всего списка выступлений.

Confidential VMs on public clouds and on-premise: a long way towards zero trust
- о виртуальных машинах, которые запускаются в облаке, но всё равно остаются конфиденциальными.

- Доклад: https://fosdem.org/2025/schedule/event/fosdem-2025-5182-confidential-vms-on-public-clouds-and-on-premise-a-long-way-towards-zero-trust/
- Презентация: https://fosdem.org/2025/events/attachments/fosdem-2025-5182-confidential-vms-on-public-clouds-and-on-premise-a-long-way-towards-zero-trust/slides/237250/FOSDEM202_6Gy6Aes.pdf

#virtualization #centos #fosdem
👍9
😈 Платформа и веб-панель для управления виртуальными машинами и сервисами виртуализации на FreeBSD.

Стек понятный, и людям, работающим с FreeBSD знакомый - bhyve, ZFS, PF, Go.

- Подробности на сайте: https://docs.hoster-core.gateway-it.com/
- Github проекта: https://github.com/yaroslav-gwit/HosterCore

P. S. Что интересно, судя по документации, оно умеет запускать линуксовые виртуалки, совместимо с виндовыми, и пока что не запускает виртуальные машины с фряхой. :)

#virtualization #freebsd #фидбечат
7🔥14👍81
🖇 Introducing QEMU Introspective Stats - небольшой вводный материал о работе с интроспективной статистикой в qemu, и возможностях, которые получают инженеры для анализа работы и производительности виртуальных машин...

https://blogs.oracle.com/linux/post/introducing-qemu-introspective-stats

В целом, надеюсь, что Oracle на эту тему, как обычно, сделает серию толковых статей.

#virtualization #qemu #напочитать
👍153
😈 ClonOS - операционная система на основе стека FreeBSD для организации платформы виртуализации.

Под капотом операционная система на основе FreeBSD, bhyve, XEN, CBSD, jails и Puppet для управления конфигурацией. Платформа работает с веб-интерфейсом, а при необходимости может быть развёрнута непосредственно на уже установленной ОС.

- Видео: https://youtu.be/laJscHA0H2Y
- Описание проекта: https://clonos.convectix.com/index.html
- Github: https://github.com/clonos/control-pane

#freebsd #virtualization #bhyve
👍14😈51❤‍🔥1👏1😁1
📦 Running microVMs in Proxmox VE, The Easy Way - автор запускает microvm на Proxmox и делится своим опытом по сопровождению такого стенда...

https://taoofmac.com/space/blog/2026/06/18/1845

#virtualization #microvm #proxmox
1👍20👎2😁2🔥1👏1
🔗 Converting QEMU qcow2 images directly to stdout - скрипт для ситуаций, когда qemu2 образ нужно отправить в stdout для последующей обработки.

Может оказаться полезным в ситуациях, когда нам нужно передать образ по сети или сделать копию без промежуточного сохранения на диск.

- Подробности: https://blogs.igalia.com/berto/2025/07/15/converting-qemu-qcow2-images-directly-to-stdout/
- Сам скрипт в гите qemu: https://github.com/qemu/qemu/blob/master/scripts/qcow2-to-stdout.py

Да, qemu-img существует, но нет, он такой задачи не решает, автор эту тему также затрагивает в своей статье.

#qemu #qcow2 #virtualization
👍161🔥1🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
⚙️ А вот тут менеджер виртуальных машин прямо в терминале - kudu.

Для тех, кому интересен tui аналог virt-manager'а...

https://github.com/pythops/kudu

#qemu #virtualization #tui
🔥14👍7🤔4😁2👎1👏1