Как стать автором
Обновить
82
0
Игорь Копман @Yozhiks

Пользователь

Отправить сообщение

Black Box vs White Box в системном администрировании

Время на прочтение8 мин
Количество просмотров29K
image

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

Вроде бы ничего нового, но за те почти 15 лет, что я связан с этой темой, я столько раз был свидетелем проблем, недоразумений и даже конфликтов, связанных с непониманием или нежеланием понимать разницу между этими двумя подходами, что похоже стоит лишний раз поднять тему. Если вы сисадмин и на работе вы не в своей тарелке или если вы руководитель, берущий на работу сисадмина — возможно эта статья как раз для вас.
Читать дальше →
Всего голосов 44: ↑39 и ↓5+34
Комментарии18

Астериск под реальной нагрузкой – распределённый отказоустоичивый колл-центр на >500 операторов

Время на прочтение10 мин
Количество просмотров20K
Порядка 600 операторов в 4 странах, обрабатывающих звонки клиентов на американские (и немного на российские) номера.
Примерно 200 одновременных разговоров в пиковое время.
Примерно 15 000 звонков в день.
Возможность за несколько минут масштабировать это решение в несколько раз (по нашим прикидкам до ~1000 параллельных звонков, прежде чем начнутся проблемы).

Ну и конечно же, плотная интеграция с внутренними системами (CRM, сопровождение покупок, приоритеты операторов и клиентов и много-много других плюшек).

Кому интересно как это это работает и почему именно так — добро пожаловать
под кат.
Всего голосов 46: ↑45 и ↓1+44
Комментарии58

Концепт простого Load-balancer'a / Failover'a IP сервисов

Время на прочтение2 мин
Количество просмотров8K
В процессе решения одной технической задачи родилась идея универсального способа распределения нагрузки на множество машин с теоретически любыми сервисами, к которым можно обратиться по IP.

Возможно очередной велосипед, но раньше не попадалось. Если идея окажтся жизнеспособной, может кто и реализует — тогда не пропадёт впустую, самому, к сожалению, некогда, хоть и очень хочется попробовать. Если это уже где-то реализовано — прошу строго не судить: сам на вскидку не нашёл, а на долгие поиски сейчас ну совсем времени нету.

Итак, в кратце:
Читать дальше →
Всего голосов 9: ↑6 и ↓3+3
Комментарии3

SSH2 в php5 + Mikrotik RouterOS, подводные камни

Время на прочтение5 мин
Количество просмотров9.6K
Стояла задача: в цикле, из скрипта на php5 зайти по ssh на Mikrotik, сгенерировать скрипт с текущим конфигом, забрать скрипт на некое локальное хранилище. И так для ~500 роутеров. Так как в провайдерских кругах микротик весьма нередкий зверь — думаю кому-то ещё может пригодиться.

Так как глубоких познаний в тонкостях реализации ssh2 на микротике, в пхп, да и вообще — не имею, а сроки сильно ограничены, встретившиеся проблемы решал подручными средствами и инструментами, особо не заботясь об «элегантности».

В процессе обнаружилось следущее:
Читать дальше →
Всего голосов 7: ↑6 и ↓1+5
Комментарии18

Размышления о карме, рейтинге и коментариях. Мой хабрасуицид

Время на прочтение6 мин
Количество просмотров1.4K
Вот уже пару лет читаю хабр. Почти полтора месяца являюсь полноправным хабравчанином. И вот на днях я задумался: За что я ставлю плюсы? За что ставлю минусы? За что плюсую/минусую карму? Когда коментирую? Что мной движет? А как это делают другие? Почему? Стал наблюдать, спрашивать друзей и знакомых. У двоих знакомых спросил, почему ничего почти не пишут на хабре — у них шикарные статьи в собственных блогах. Постепенно стала вырисовываться картинка, на мой взгляд не очень радужная, но такова уж жизнь. Возможно эта статья — хабрасуицид. Если так и окажется — хочу сразу поблагодарить тех, кто писал дельные коментарии к моим топикам (их не так уж и много), а особенно Cryptochild, за то что прочёл мою статью в песочнице, поверил в меня и дал инвайт.

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

Итак:
Читать дальше →
Всего голосов 295: ↑190 и ↓105+85
Комментарии153

Эксперимент с трансформатором Тесла

Время на прочтение1 мин
Количество просмотров2.1K
Наткнулся на такое вот видео:

Не очень понимаю суть процесса, но выглядит прелюбопытно. Особенно тот факт, что человеческое тело весьма сильно влияет на показания прибора. Кто-нибудь может просто на пальцах пояснить как это работает?
Всего голосов 53: ↑44 и ↓9+35
Комментарии32

Управление ISC DHCPd 4.x из скриптов

Время на прочтение4 мин
Количество просмотров18K
Понадобилось реализовать управление выдачей IP в сети одного провайдера, увязав его с системой учёта и прочими «фишками». В качестве DHCP сервера стоял ISC DHCP 4.x на 9-м Ubuntu Server'е.

Для DHCPd нужно было реализовать:
  1. добавление новой статичной резервации (по маку либо порту свитча — опция 82),
  2. «привязка» юзера с IP выданным динамически (то есть из пула свободных IP) в статичную резервацию
  3. удаление статичной резервации
  4. удаление динамической лизы до истечения срока резервации
  5. Различные отчёты по подсетям, мак-адресам, свободным и занятым аресам

Хочу поделиться информацией, собранной в процессе реализации, на какие подводные камни наткнулся, как обходил, что так и не обошёл. Возможно кому-то сэкономит несколько часов времени.
Подробнее...
Всего голосов 23: ↑21 и ↓2+19
Комментарии14

Коллекция описаний алгоритмов

Время на прочтение1 мин
Количество просмотров886
Искал способ быстрого поиска строки по нескольким подстрочкам. Наткнулся на сайт с подборкой описаний алгоритмов. Спешу поделиться — думаю многим может пригодиться. Сам завис там на пару часов.

Заодно вопрос к уважаемым Хабражителям: какой бы алгоритм Вы посоветовали бы для быстрого поиска записи (название) по нескольким фрагментам (отрывки слов в названии) расположенным в случайном порядке не так как в искомой записи.
Массив информации — около 1.5 миллионов записей, требуемая скорость — 300-1000 одновременных запросов в секунду на простом железе (не-супер-пупер-многопроцессорный вычислительный комплекс).

Мне пока приходит в голову только мысль о том, чтобы сделать индекс поиска на базе какого-то хеш-алгоритма, но пока не придумал как совместить хеш с неполными словами в различных комбинациях и непредскауемым порядком их появления в запросе.
Всего голосов 32: ↑21 и ↓11+10
Комментарии20

Замеры скорости сети — о чём умалчивают создатели Bandwidth Meter'ов

Время на прочтение3 мин
Количество просмотров998
Может пригодится кому-то из сисадминов/сетевиков. Понадобилось замерить характеристики загруженного канала от провайдера, понять где проблема и, если действительно в канале, предоставить объективные данные для дальнейших разговоров с провайдером.

Канал гигабитный. Пиковые нагрузки, если верить роутеру, около 480Мбит / 70 000 пакетов/с. Пользователи жалуются что «подтормаживает» и что всяческие замерялки скорости доступные онлайн регулярно дают всякие ужасающие результаты.

Сделал пачку тестов разными онлайн Bandwidth Meter'ами и всякими утилитами. Первое, что бросилось в глаза — совершенно неправдоподобный разброс результатов. Мало того, что каждый инструмент давал свои «уникальные» результаты, так ещё и запуск одного и того же инструмента давал в корне различные результаты в течение нескольким минут. Как следствие — единственный вывод, который удалось сделать из этих замеров: все они врут, при чём врут не чуть-чуть, а на сотни процентов в плюс или минус.

Пришлось копать глубже
Всего голосов 15: ↑15 и ↓0+15
Комментарии24

Информация

В рейтинге
Не участвует
Откуда
Латвия
Дата рождения
Зарегистрирован
Активность