Не так давно, развернув в Kubernetes уже привычный инфраструктурный компонент в виде кластера Redis Sentinel + redis-sentinel-proxy, мы столкнулись с интересными проблемами. При тестировании времени переключения мастера выяснилось, что оно составляет полторы минуты. Это очень долго.
Рубрика «Серверное администрирование» - 7
Как я на порядок ускорил переподключение к мастер-узлу в Redis Sentinel
2021-11-17 в 9:19, admin, рубрики: Go, redis, Sentinel, Администрирование баз данных, Блог компании Флант, Серверное администрирование, системное администрированиеМаленькие «малинки» в крупном дата-центре (часть 3 — Kea DHCP)
2021-11-06 в 13:39, admin, рубрики: c++, dhcp option 82, kea dhcp, Raspberry Pi, Блог компании Selectel, Разработка на Raspberry Pi, Серверное администрированиеМы двигаемся к финалу нашей саги об интеграции Raspberry Pi 4 в выделенные серверы. В первом тексте я рассказал об отличиях процесса загрузки «малинок» от «классических» серверов. Во втором — собрал образ, способный после загрузки файлов по TFTP-протоколу запускаться и работать из оперативной памяти. При этом показал, как его кастомизировать, добавляя нужные пакеты и файлы.
Теперь нужно воспроизвести поведение, которое мы показали на примере iPXE-скрипта.
Читать полностью »
Как технология USB over IP позволила людям забыть о расстоянии
2021-11-05 в 17:26, admin, рубрики: urb, usb, usbip, usbip-win, vhci, Блог компании Selectel, Серверное администрирование, системное администрированиеИсточник изображения
Сегодня быстрыми темпами роста количества устройств сети Интернет и интернета вещей уже никого не удивишь. Существует множество различных протоколов и технологий, на которых основана обработка и обмен информацией между устройствами и, собственно, сама связь этих устройств.
Некоторые технологии являются своеобразными канонами: используются уже не один десяток лет и постоянно совершенствуются. А есть и такие, которые уже либо вымерли, либо же родились, но так и попали в массы ввиду своего несовершенства, низкой релевантности в отношении требований рынка и прочего.
В этой статье речь пойдет о технологии, не относящейся ни к одной, ни к другой группе. Без нее компьютерные сети смогли бы существовать без особых проблем, но при этом она способна значительно упростить работу и снизить затраты на эксплуатацию у крупных предприятий, небольших организаций и даже домашних пользователей.
Читать полностью »
Посмотрим, что внутри у нового сервера Lenovo ThinkSystem SR650 v2
2021-11-01 в 9:00, admin, рубрики: 2U, Cascade Lake, Ice Lake, intel, Lenovo ThinkSystem SR650, raid, ruvds_статьи, vds, xClarity Administrator, xClarity Controller, xClarity Mobile, Блог компании RUVDS.com, Компьютерное железо, Серверное администрирование, серверы, хостинг, хранение данныхКаждому хостеру время от времени приходится обновлять железо. Тут мы не отличаемся от обычных людей, которые следят за выходом новых процессоров и ценами. Мы тоже всё это отслеживаем, а когда наступает нужный момент — делаем апгрейд.
Последняя новинка в нашем парке — популярный двухпроцессорный 2U-сервер Lenovo ThinkSystem SR650, о которой сама Lenovo уже рассказывала на Хабре. Но там был обзор первой версии сервера, а в 2021 году Lenovo выпустила более продвинутую вторую версию, которую мы и приобрели для своего дата-центра.
Читать полностью »
Подготовка эффективной среды для написания bash сценариев
2021-10-24 в 0:13, admin, рубрики: bash, bash scripting, bash-скрипт, bashdb, debug, devops, shell, shell scripting, shell-скрипт, vscode, Серверное администрирование, системное администрированиеBash, он же возрождённый shell, является по прежнему, одним из самых популярных командных процессоров и интерпретаторов сценариев. Как бы его ненавидели и не пытались заменить, всё равно он присутствует вокруг нас и никуда не собирается исчезать. Если вам приходится писать bash скрипты или вы только планируете этим заняться, данная статья написана для вас.
Маленькие «малинки» в крупном дата-центре (часть 2 — iPXE + Buildroot)
2021-10-23 в 7:35, admin, рубрики: buildroot, ipxe, pxe, pxeboot, Raspberry Pi, rpi, RPi4, selectel, Блог компании Selectel, одноплатный компьютер, Разработка на Raspberry Pi, Серверное администрированиеПривет всем, кто заинтересовался историей интеграции «малинок» в серверы! Многие хотели увидеть, как они выглядят в стойке, — вот они, представлены на заглавной иллюстрации.
Продолжим нашу историю о появлении одноплатников в выделенных серверах. В прошлой статье мы рассмотрели отличие процесса загрузки Raspberry Pi 4 от «обычных» серверов и подробно описали какие файлы необходимы для ее успешного завершения. Теперь нужно научиться менять этот процесс под наши нужды.
Читать полностью »
Правда ли SSD надёжнее, чем HDD?
2021-10-11 в 9:01, admin, рубрики: AFR, hdd, miran, smart, ssd, Блог компании Дата-центр «Миран», Компьютерное железо, Накопители, Настольные компьютеры, Серверное администрирование, частота отказовВ серии статей SSD 101 мы рассмотрели SSD со всех сторон. А теперь проверим главный аргумент фанатов SSD — что эти устройства выходят из строя гораздо реже, чем старые добрые HDD. Они обычно объясняют, что в SSD нет движущихся частей, и предъявляют документы от производителей с мутными расчётами среднего времени до отказа (MTBF). Всё это хорошо для рекламы, но мы предпочитаем реальную статистику частоты отказов.
Читать полностью »
Переход с iptables на nftables. Краткий справочник
2021-10-04 в 9:00, admin, рубрики: Debian, firewall, iptables, linux, nftables, ruvds_статьи, Блог компании RUVDS.com, Настройка Linux, Серверное администрирование, системное администрированиеВ Debian теперь нет iptables. Во всяком случае, по умолчанию.
Узнал я об этом, когда на Debian 11 ввёл команду iptables и получил “command not found”. Сильно удивился и стал читать документацию. Оказалось, теперь нужно использовать nftables.
Хорошие новости: одна утилита nft заменяет четыре прежних — iptables, ip6tables, ebtables и arptables.
Плохие новости: документация (man nft) содержит больше 3 тысяч строк.
Чтобы вам не пришлось всё это читать, я написал небольшое руководство по переходу с iptables на nftables. Точнее, краткое практическое пособие по основам nftables. Без углубления в теорию и сложные места. С примерами.
Читать полностью »
Маленькие «малинки» в крупном дата-центре
2021-10-02 в 7:00, admin, рубрики: pxe, pxeboot, Raspberry Pi 4, rpi, selectel, tftp, Блог компании Selectel, гаджеты, дата-центры, одноплатный компьютер, Разработка на Raspberry Pi, Серверное администрирование
В мае у нас появились новые серверы на базе Raspberry Pi 4. И ребята из Selectel Community (это такой неформальный телеграм-чат компании) часто спрашивали, как нам вообще удалось интегрировать их в систему автоматической сдачи. Спустя время мы окинули сделанное ретроспективным взором и готовы подробно ответить на этот вопрос.
Читать полностью »
HTTP-3 от А до Я: основные концепции. Часть 1
2021-09-14 в 6:00, admin, рубрики: devops, http/2, HTTP/3, http2, HTTPS, QUIC, tcp, TLS, udp, Блог компании Southbridge, высокая производительность, интернет, Разработка веб-сайтов, Серверное администрирование
Фото Florencia Viadana, Unsplash.com
После почти пятилетних разработок протокол HTTP/3 наконец приближается к окончательному выпуску. Предыдущие итерации уже доступны как экспериментальная функция, но в 2021 году мы ждём широкого распространения протокола. Что такое HTTP/3? Зачем выпускать его так рано после HTTP/2? Как его можно или нужно использовать? Как он влияет на производительность?