Блог
-
Инфраструктура
Veeam 9.5: Health Check в заданиях бэкапа и Cloud Tier как новые уровни защиты
Veeam Backup & Replication 9.5 приносит встроенный Health Check в задания бэкапа и Cloud Tier для объектного хранилища - разбираем, что это меняет на практике.
-
DevOps
Grafana 3.x + Elasticsearch: метрики и логи в одном дашборде
Grafana 3.x получила нативный datasource для Elasticsearch. Подключаем рядом с Prometheus - теперь метрики и лог-паттерны в одном окне, MTTR при разборе инцидентов сокращается.
-
DevOps
Kubernetes 1.4 и kubeadm: ставим кластер на bare-metal CentOS 7 за 30 минут
Kubernetes 1.4 вышел с kubeadm - инструментом для быстрого развёртывания кластера. Тестируем на bare-metal CentOS 7 и фиксируем подводные камни с flannel.
-
Информационная безопасность
OpenSSL 1.1.0: обновляем управляемые сервисы и разбираемся с ABI
OpenSSL 1.1.0 вышел с ChaCha20-Poly1305 и курсом на TLS 1.3. Обновили все публичные сервисы, споткнулись об изменённый ABI и поправили Ansible-роли.
-
Информационная безопасность
IoT в корпоративной сети: инвентаризация и сегментация после первых отчётов об IoT-ботнетах
После появления отчётов об IoT-ботнетах на базе IP-камер и роутеров проводим инвентаризацию умных устройств у клиентов и выносим их в отдельный VLAN.
-
Данные и аналитика
PostgreSQL 9.6: апгрейд продакшна с 9.4 и первые наблюдения по parallel seq scan
Обновили боевой DWH с PostgreSQL 9.4 на 9.6 RC: parallel seq scan ускорил аналитику на больших таблицах без единого изменения в коде приложения.
-
Инфраструктура
Storage Spaces Direct в TP5: гиперконвергенция на Windows без SAN и без доплат
Тестируем S2D на трёх серверах с NVMe в Windows Server 2016 TP5: первый реальный HCI-вариант на Windows-стеке для SMB-заказчика без SAN и лишних лицензий.
-
DevOps
Gradle + Jenkins Pipeline: переносим freestyle-джобы в Jenkinsfile и перестаём бояться CI-конфига
Jenkins 2.0 принёс Jenkinsfile и Pipeline DSL - CI-конфиг теперь живёт рядом с кодом в Git и проходит ревью вместе с ним. Переносим Gradle-сборки с freestyle.
-
Инфраструктура
iSCSI multipath на CentOS 7: blacklist для локальных дисков и охота на ghost-пути
Настраиваем iSCSI multipath на CentOS 7 для общего хранилища: прописываем blacklist в multipath.conf, разбираемся с ghost-путями и фиксируем типичные ошибки.
-
Системное администрирование
Zabbix 3.0 LTS: мигрируем с 2.4, разбираемся с новым dashboard и меньшей нагрузкой на БД
Перевели часть управляемых узлов с Zabbix 2.4 на 3.0 LTS: новый веб-интерфейс, миграция шаблонов и заметно спокойнее стало на PostgreSQL под нагрузкой.
-
Регуляторика
Плановая проверка РКН по 152-ФЗ: чек-лист документов и типичные несоответствия
Помогли трём клиентам пройти плановую проверку Роскомнадзора. Делимся чек-листом и разбираем несоответствия, которые встречаются чаще всего.
-
DevOps
Docker Swarm mode в продакшне: три менеджера, шесть воркеров, rolling update
Docker 1.12 встроил Swarm прямо в движок. Поднимаем первый продакшн-кластер: три менеджера, шесть воркеров, rolling update без downtime - для заказчика без Kubernetes.
-
Автоматизация
PowerShell 5.1 в Windows Server 2016: переписываем bat-скрипты администрирования
PowerShell 5.1 входит в состав Windows Server 2016 с поддержкой классов. Рассказываем, как переносим на него накопившиеся bat-скрипты и что даёт новая архитектура кода.
-
Информационная безопасность
Политика 3-2-1 на практике: как клиент восстановился после Cerber за 4 часа
После заражения Cerber клиент поднял работу за 4 часа - не потому что повезло, а потому что заранее выстроил правильную политику резервного копирования. Разбираем, что именно сработало.
-
Инфраструктура
Ceph Jewel 10.2: тестируем BlueStore и пересчитываем iron-серверы
Перевели тестовый Ceph-кластер на Jewel 10.2 - первый LTS-релиз. BlueStore даёт заметный прирост IOPS на тех же дисках, что меняет расчёты по dedicated-железу.
-
Инфраструктура
Windows Server 2016 RC: разворачиваем Nano Server и учимся жить без RDP
Windows Server 2016 RC вышел с Nano Server - минимальным образом без GUI и RDP. Разворачиваем на тестовом стенде: 500 МБ, только PowerShell Remoting, и это непривычно.
-
DevOps
Elastic Stack 5 beta: тестируем Filebeat как замену logstash-forwarder
Elastic переименовал ELK в Elastic Stack и объединил версии. Тестируем Filebeat 5 beta вместо logstash-forwarder: потребление памяти на агентах упало заметно.
-
Автоматизация
Ansible 2.1: сетевые модули и конфигурация Cisco в Git
Ansible 2.1 принёс модули для Cisco IOS и Junos. Попробовали ios_config на реальных коммутаторах - конфигурация сети теперь живёт в Git наравне с серверами.
-
Регуляторика
Аудит на соответствие реестру отечественного ПО: как это выглядит в работе
Госклиент попросил проверить стек на соответствие реестру Минкомсвязи. Фиксируем процесс оценки и подводные камни, которые вылезли по ходу.
-
DevOps
Kubernetes 1.3: StatefulSets и federation - тестируем на PostgreSQL
Kubernetes 1.3 принёс StatefulSets и federation. Тестируем StatefulSets для PostgreSQL на стенде: что с persistent volumes при переезде пода между нодами.