Forwarded from Библиотека Go-разработчика | Golang
Разбираемся с тем, как понимание некоторых концепций CPU помогает принимать оптимальные решения в программировании: https://proglib.io/w/6353054d
Хабр
Go и кэши CPU
Источник: unsplash.com По словам Джеки Стюарта, трехкратного чемпиона мира по гонкам Формулы-1, понимание автомобиля помогло ему стать лучшим пилотом: «Гонщику...
Forwarded from Network Warrior
vsphere-esxi-vcenter-server-70-performance-best-practices.pdf
735.5 KB
Performance Best Practices for VMware vSphere 7.0
VMware ESXi 7.0
vCenter Server 7.0
© 2020 VMware
VMware ESXi 7.0
vCenter Server 7.0
© 2020 VMware
Forwarded from DevOps&SRE Library
Bach
Bach is a Bash testing framework, can be used to test scripts that contain dangerous commands like rm -rf /. No surprises, no pain.https://github.com/bach-sh/bach
Большое чтиво о том, как надо и не надо писать на #ansible
https://habr.com/en/post/508762
https://habr.com/ru/post/509938
#ansible #longread #почитать
https://habr.com/en/post/508762
https://habr.com/ru/post/509938
#ansible #longread #почитать
Habr
Основы Ansible, без которых ваши плейбуки — комок слипшихся макарон
Я делаю много ревью для чужого кода на Ансибл и много пишу сам. В ходе анализа ошибок (как чужих, так и своих), а так же некоторого количества собеседований, я понял основную ошибку, которую допускают...
Forwarded from IT-KB.RU
Чего ожидать от бета-версии Proxmox Backup Server
10 июля 2020 года австрийская компания Proxmox Server Solutions GmbH представила публичную бета-версию нового решения по резервному копированию.
Основное предназначение PBS — выполнение резервного копирования виртуальных машин, контейнеров и физических хостов. Для выполнения этих операций предоставляется соответствующий RESTful API. Поддерживается три основных типа резервного копирования:
vm — копирование виртуальной машины;
ct — копирование контейнера;
host — копирование хоста (реального или виртуальной машины).
Структурно бэкап виртуальной машины представляет собой набор архивов. Каждый дисковый накопитель и конфигурационный файл виртуальной машины упаковывается в отдельный архив. Такой подход позволяет ускорить процесс частичного восстановления (например, нужно вытащить только отдельную директорию из бэкапа), поскольку отпадает необходимость сканирования архива целиком.
Помимо привычного формата img для хранения объемных данных и образов виртуальных машин, появился формат pxar (Proxmox File Archive Format), предназначенный для хранения файлового архива. Он спроектирован таким образом, чтобы обеспечить высокую производительность для выполнения ресурсоемкого процесса дедупликации данных.
Если посмотреть на типичный набор файлов внутри снапшота, то вместе с файлом .pxar еще можно обнаружить файлы catalog.pcat1 и index.json. Первый хранит список всех файлов внутри бэкапа и предназначен для быстрого поиска нужных данных. Второй же, помимо списка, хранит размер и контрольную сумму каждого файла и предназначен для проверки консистентности.
Управляется сервер традиционно — с помощью веб-интерфейса и/или утилит командной строки. Подробные описания команд CLI приведены в соответствующей документации. Веб-интерфейс лаконичен и знаком всем, кто хоть раз использовал Proxmox VE.
В PBS можно настроить задания синхронизации локальных и удаленных хранилищ данных, поддержку ZFS, шифрование AES-256 на стороне клиента и прочие полезные опции. Судя по «дорожной карте», скоро появится возможность импорта существующих бэкапов, хоста с Proxmox VE или Proxmox Mail Gateway целиком.
Также с помощью PBS можно организовать бэкап любого хоста на базе Debian, установив клиентскую часть.
«Пощупать» бета-версию PBS можно уже сейчас, готовый образ есть на официальном сайте. На форуме Proxmox также появилась соответствующая ветка обсуждений. Исходный код также доступен всем желающим.
#Linux #Proxmox #Backup
10 июля 2020 года австрийская компания Proxmox Server Solutions GmbH представила публичную бета-версию нового решения по резервному копированию.
Основное предназначение PBS — выполнение резервного копирования виртуальных машин, контейнеров и физических хостов. Для выполнения этих операций предоставляется соответствующий RESTful API. Поддерживается три основных типа резервного копирования:
vm — копирование виртуальной машины;
ct — копирование контейнера;
host — копирование хоста (реального или виртуальной машины).
Структурно бэкап виртуальной машины представляет собой набор архивов. Каждый дисковый накопитель и конфигурационный файл виртуальной машины упаковывается в отдельный архив. Такой подход позволяет ускорить процесс частичного восстановления (например, нужно вытащить только отдельную директорию из бэкапа), поскольку отпадает необходимость сканирования архива целиком.
Помимо привычного формата img для хранения объемных данных и образов виртуальных машин, появился формат pxar (Proxmox File Archive Format), предназначенный для хранения файлового архива. Он спроектирован таким образом, чтобы обеспечить высокую производительность для выполнения ресурсоемкого процесса дедупликации данных.
Если посмотреть на типичный набор файлов внутри снапшота, то вместе с файлом .pxar еще можно обнаружить файлы catalog.pcat1 и index.json. Первый хранит список всех файлов внутри бэкапа и предназначен для быстрого поиска нужных данных. Второй же, помимо списка, хранит размер и контрольную сумму каждого файла и предназначен для проверки консистентности.
Управляется сервер традиционно — с помощью веб-интерфейса и/или утилит командной строки. Подробные описания команд CLI приведены в соответствующей документации. Веб-интерфейс лаконичен и знаком всем, кто хоть раз использовал Proxmox VE.
В PBS можно настроить задания синхронизации локальных и удаленных хранилищ данных, поддержку ZFS, шифрование AES-256 на стороне клиента и прочие полезные опции. Судя по «дорожной карте», скоро появится возможность импорта существующих бэкапов, хоста с Proxmox VE или Proxmox Mail Gateway целиком.
Также с помощью PBS можно организовать бэкап любого хоста на базе Debian, установив клиентскую часть.
«Пощупать» бета-версию PBS можно уже сейчас, готовый образ есть на официальном сайте. На форуме Proxmox также появилась соответствующая ветка обсуждений. Исходный код также доступен всем желающим.
#Linux #Proxmox #Backup
Forwarded from Мониторим ИТ
Увлекательная 4-серийная сага «Practical Monitoring with Prometheus & Grafana».
Часть 1: Installing Prometheus + Grafana via Helm in 5 Minutes
Часть 2: Using Prometheus blackbox exporter for free uptime checks
Часть 3: Applying simple statistics for anomaly detection using Prometheus
Часть 4: Securing Grafana with Identity-Award Proxy
Часть 1: Installing Prometheus + Grafana via Helm in 5 Minutes
Часть 2: Using Prometheus blackbox exporter for free uptime checks
Часть 3: Applying simple statistics for anomaly detection using Prometheus
Часть 4: Securing Grafana with Identity-Award Proxy
Forwarded from opennet.ru
Microsoft опубликовал открытую Linux-версию утилиты мониторинга ProcMon https://opennet.ru/53387/
www.opennet.ru
Microsoft опубликовал открытую Linux-версию утилиты мониторинга ProcMon
Компания Microsoft опубликовала под лицензией MIT исходные тексты редакции утилиты ProcMon (Process Monitor) для Linux. Изначально утилита поставлялась в наборе Sysinternals для Windows и теперь адаптирована для Linux. Трассировка в Linux организована при…
Forwarded from Патчкорд
Про BGP - тезисно. Разные аспекты работы, не все, но очень важные. Шпаргалка, чтобы вспомнить, для тех кто уже знает.
The Network DNA
51 facts about BGP routing Protocol for Network Engineers
Forwarded from Патчкорд
Про BGP - тезисно. Разные аспекты работы, не все, но очень важные. Шпаргалка, чтобы вспомнить, для тех кто уже знает.
The Network DNA
51 facts about BGP routing Protocol for Network Engineers
Forwarded from Технологический Болт Генона
This Powershell Script is checking if your server is vulnerable for the CVE-2020-1350 Remote Code Execution flaw in the Windows DNS Service
https://github.com/T13nn3s/CVE-2020-1350
Windows Server 2012 Windows Server 2012 R2 Windows Server 2016 Windows Server 2019
Note: Script is not supported (not tested) in Windows Server 2008 en Windows Server 2008 R2. Those operatingsystems are End-of-life.
https://github.com/T13nn3s/CVE-2020-1350
GitHub
GitHub - T13nn3s/CVE-2020-1350: This Powershell Script is checking if your server is vulnerable for the CVE-2020-1350 Remote Code…
This Powershell Script is checking if your server is vulnerable for the CVE-2020-1350 Remote Code Execution flaw in the Windows DNS Service - T13nn3s/CVE-2020-1350
Релиз новой бесплатной версии OpenShift - OKD4
https://habr.com/ru/company/redhatrussia/blog/511800/
#OKD #OpenShift #conteiners
https://habr.com/ru/company/redhatrussia/blog/511800/
#OKD #OpenShift #conteiners
Хабр
OKD4 – общедоступный релиз уже здесь
Рабочая группа OKD рада сообщить о выходе общедоступного релиза системы OKD4, которая представляет собой community-версию Red Hat OpenShift Kubernetes. Red Hat в очередной раз подтверждает...
Forwarded from Записки админа
🔧 Strace in Linux: History, Structure and Usage. Хорошее чтиво о работе strace, с кодом и примерами.
#strace #напочитать | Блог | Канал
#strace #напочитать | Блог | Канал
Optical Fiber Telecommunications VII.pdf
25.1 MB
Optical Fiber Telecommunications VII
This book is intended to be an ideal reference on the latest advances in the key technologies for future fiber optic communications, suitable for university and industry researchers, graduate students, optical systems implementers, network operators, man- agers, and investors.
#fiber #почитать #book #книга
This book is intended to be an ideal reference on the latest advances in the key technologies for future fiber optic communications, suitable for university and industry researchers, graduate students, optical systems implementers, network operators, man- agers, and investors.
#fiber #почитать #book #книга
Forwarded from Записки админа
⏱ Use systemd timers instead of cronjobs - systemd таймеры, как с ними обращаться, как заменить ими cron, что из этого может получиться. #напочитать #systemd | Блог | Канал