Виртуализация оборудования — одна из важнейших и фундаментальных технологий в области облачных вычислений. Без нее не смогло бы работать ни одно «устройство» внутри виртуальных машин: ни сетевая карта, ни диск, ни клавиатура, ни мышь.
В статье рассматривается развитие технологий виртуализации оборудования в Linux на таких этапах эволюции:
▪️ Trap-and-emulate — QEMU
▪️ VirtIO — технология паравиртуализации
▪️ Vhost — улучшенный с помощью работы ядер VirtIO
▪️ VFIO — Virtual Function I/O
▪️ Vhost-user — производительность VFIO и гибкость VirtIO
▪️ VFIO-mdev — разделение физических ресурсов на программном уровне
▪️ vDPA — виртуализированные устройства могут использоваться виртуальными и хост-машинами
▪️ VDUSE — программно-определяемые устройства vDPA
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
В этом репозитории подробно рассказывается про разные стратегии деплоя в Kubernetes: ramped, recreate, blue/green, canary, A/B-тестирование и т.д. Можно визуализировать с помощью Prometheus и Grafana. Есть и в формате статьи с наглядными схемами.
MemOps🤨
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - ContainerSolutions/k8s-deployment-strategies: Kubernetes deployment strategies explained
Kubernetes deployment strategies explained. Contribute to ContainerSolutions/k8s-deployment-strategies development by creating an account on GitHub.
👍8
GoReplay — это инструмент сетевого мониторинга с открытым исходным кодом, позволяющий записывать трафик в реальном времени и записывать его для нагрузочного тестирования, мониторинга и детального анализа.
📌 https://github.com/buger/goreplay
MemOps🤨
📌 https://github.com/buger/goreplay
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Kubernetes ErrImagePull и ImagePullBackOff в деталях
Статусы Pod, такие как ImagePullBackOff или ErrImagePull, являются обычными при работе с контейнерами.
▪️ErrImagePull - это ошибка, возникающая, когда изображение, указанное для контейнера, не может быть извлечено.
▪️ImagePullBackOff - это льготный период ожидания, пока не будет исправлено извлечение изображения.
📌 https://dev.to/sysdig/kubernetes-errimagepull-and-imagepullbackoff-in-detail-1ga2
MemOps🤨
Статусы Pod, такие как ImagePullBackOff или ErrImagePull, являются обычными при работе с контейнерами.
▪️ErrImagePull - это ошибка, возникающая, когда изображение, указанное для контейнера, не может быть извлечено.
▪️ImagePullBackOff - это льготный период ожидания, пока не будет исправлено извлечение изображения.
📌 https://dev.to/sysdig/kubernetes-errimagepull-and-imagepullbackoff-in-detail-1ga2
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
DEV Community
Kubernetes ErrImagePull and ImagePullBackOff in detail
Learn more about Kubernetes statuses ErrImagePull and ImagePullBackOff. When do they happen? What do they mean?
👍6🌚2
Как использовать автомасштабировщик Kubernetes
Механизмы автоматического масштабирования Kubernetes помогают масштабировать модули и узлы по мере необходимости. Существует три различных метода, поддерживаемых автомасштабированием Kubernetes.
▪️Горизонтальный модуль автоматического масштабирования (HPA)
▪️Вертикальный модуль автоматического масштабирования (VPA)
▪️Кластерный автоскалер (CA)
В статье рассмотрены различные методы автомасштабирования Kubernetes, которые помогают в автоматизированном процессе масштабирования ресурсов, необходимых приложению.
📌 https://www.clickittech.com/devops/kubernetes-autoscaling/
MemOps🤨
Механизмы автоматического масштабирования Kubernetes помогают масштабировать модули и узлы по мере необходимости. Существует три различных метода, поддерживаемых автомасштабированием Kubernetes.
▪️Горизонтальный модуль автоматического масштабирования (HPA)
▪️Вертикальный модуль автоматического масштабирования (VPA)
▪️Кластерный автоскалер (CA)
В статье рассмотрены различные методы автомасштабирования Kubernetes, которые помогают в автоматизированном процессе масштабирования ресурсов, необходимых приложению.
📌 https://www.clickittech.com/devops/kubernetes-autoscaling/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
ClickIT
Kubernetes Autoscaling: How to use the Kubernetes Autoscaler
Kubernetes Autoscaling, including the Kubernetes Autoscaler, adapts node numbers in response to demand, optimizing cluster size.
👍4