День | Время работы (МСК) |
---|---|
8 — 10 июня | 08:00 — 16:00 |
11 июня | 08:00 — 15:00 |
12 — 14 июня | Выходной день |
Круглосуточная поддержка по критичным вопросам оказывается в обычном режиме.
Также в случае форс-мажора на SLA1 вы можете дать интернет всем
День | Время работы (МСК) |
---|---|
8 — 10 июня | 08:00 — 16:00 |
11 июня | 08:00 — 15:00 |
12 — 14 июня | Выходной день |
Круглосуточная поддержка по критичным вопросам оказывается в обычном режиме.
Также в случае форс-мажора на SLA1 вы можете дать интернет всем
Всем привет! Презентуем вам первое летнее обновление Carbon Billing 5.9.2. В этом релизе мы сосредоточились на исправлении багов, о которых вы писали. С гордостью сообщаем, что все ошибки, которые были найдены — исправлены. Самое время рассказать о нововведениях. Список ниже: Читать далее
Довольно долго мы наблюдаем не очень хорошую ситуацию с серверами Carbon Billing Softrouter 4 с используемым встроенным Carbon Reductor и сообщаем, что в скором времени мы будем вынуждены прекратить поддержку этой ветки продукта. Собственно эта статья о причинах почему мы это делаем и о том, что делать тем, кто сейчас пользуется Carbon Reductor на этих маршрутизаторах.
Скажем заранее: пользующихся версией Carbon Reductor для CentOS 6 можно поздравить с тем, что их эти проблемы не беспокоят, а уже перешедшим на неё мы очень и очень благодарны.
Первая проблема в том, что это разные продукты с несколько разными задачами, которые при этом сильно зависят друг от друга и одновременно друг другу мешают. Иными словами, задача Carbon Reductor — фильтровать трафик, никак не влияя на качество предоставляемой абоненту связи. Само собой, находясь на сервере, через который абонент идёт в интернет такое невозможно, задержки растут. В случае, если сервер Carbon Reductor обрабатывает зеркало трафика это неважно — оригинальный трафик идёт точно так же как он шёл, если бы Carbon Reductor не было, нагрузка мозгов свитчей от зеркала трафика возрастает незначительно.
Второй проблема является скорее следствием первой. Поскольку проекты сильно зависят друг от друга — нельзя обновлять их по отдельности. А так уж сложилось, что большая часть пользователей маршрутизаторов обновлять их не очень любит, а регулярно и автоматически (2-3 раза в неделю) тем более, ибо это простои в доступе в сеть, а в случае с Billing Softrouter 4, помимо части отвечающей за маршрутизацию обновляется и биллинг. Мы уверены, все системные администраторы считают, что не стоит лишний раз трогать то, что замечательно работает и разделяем это мнение. Однако Carbon Reductor — довольно динамичный проект, новые версии выходят практически каждый день (обычно даже несколько), поскольку практически каждый день меняется наш неидеальный окружающий мир и мы стремимся не отставать от него. Для корректной работы ему необходимо обновляться хотя бы два раза в неделю.
Третья проблема больше внутренняя — сложность в использовании новых технологий в столь стабилизированной платформе. То, что делается в версии для CentOS 6 за час, практически одной строчкой в версии для Carbon Billing Softrouter 4 и Carbon AS 4 иногда приходится делать очень нетривиальным способом. Более того, эти версии довольно отличаются между собой, поэтому Carbon Reductor встроенный в Carbon Billing Softrouter 4 довольно сильно отстаёт от CentOS 6.
Четвёртая причина — в ядре Linux, используемом в Carbon Billing Softrouter 4 имеется небольшая, но неприятная проблема, возникающая очень редко (может не возникать вообще, может возникать раз в полгода), связанная с зацикливанием пакетов при очень активном использовании цели REJECT в iptables, приводящем к зависанию серверов. В последнее время такие случаи участились из-за проведения проверок роскомнадзора (в это время происходит довольно большое число REJECT’ов при срабатывании блокировок). Нам бы не хотелось, чтобы это беспокоило наших дорогих клиентов и их абонентов. До того как появился Carbon Reductor нам удалось сократить частоту появления этой проблемы до двух раз в год на всех клиентов, так что после переезда она вас вряд ли будет беспокоить. В версии ядра, используемой в CentOS этой проблемы уже нет.
Пятая причина — за последний год практически все уже самостоятельно переехали на CentOS 6 ради новых фишек, версию для Carbon Billing Softrouter 4 сейчас используют всего 18 клиентов, сопровождать её дальше становится уже просто не то чтобы невыгодно, скорее неразумно.
Главное то, что мы хотим чтобы у всех наших клиентов был положительный опыт работы с продуктом и отсутствие проблем с роскомнадзором, но дать его в рамках версии для Carbon Billing Softrouter 4 мы далее не можем. Это хорошие и проверенные временем маршрутизаторы, но для фильтрации стоит использовать отдельное решение. Мы уже выпустили версии в которых можно легко (буквально две опции, галочка и IP адрес) настроить зеркалирование трафика с маршрутизатора на отдельный сервер Carbon Reductor и таким образом переехать на него буквально за пару часов (разве что может потребоваться добавить ещё одну сетевую карту под зеркало, чтобы не нагружать сетёвку для абонентов).
Никаких заморочек с лицензиями и так далее мы устраивать не будем, вам не нужно будет даже ничего переоформлять (главное отписаться с техническую поддержку, чтобы мы помогли с переездом на новый сервер и затем с обоих сторон подтвердили что новый сервер работает правильно). Пользователям SLA сопровождение и аутсорсинг мы бесплатно поможем настроить аппаратное обеспечение и подтюнить сетевой стэк нового сервера для максимальной производительности захвата трафика и фильтрации.
Само собой мы предоставим достаточно времени чтобы переехать и прекратим поддержку не завтра и не через месяц. Блокировать сервера и саботировать их работу мы само собой не будем, нам это ни к чему. Всё работает так же как и сейчас.
Насчёт отдельного сервера — для 100-2000 абонентов хватит практически любого 64битного железа не более чем пятилетней давности, в которое воткнуты две нормальные внешние сетёвки от Intel (для доступа в сеть ладно, так и быть realtek хватит), цена выйдет приблизительно в 25-30 тысяч рублей. В скором времени мы подготовим более качественные рекомендации по железу с конкретными примерами.
И самое главное — мы обязательно всем поможем с переездом!
Любимые клиенты!
Ура! У нас новый сайт!
Наш новый сайт — это удобная навигация, полная актуальная информация.
Мы переработали дизайн сайта, добавили новые удобные сервисы. Теперь Вы сможете быстро и легко ознакомиться с нашими продуктами, а также оставить заявку или заказать звонок нашим специалистам.
Мы всегда стремимся предоставить максимально качественный сервис для наших клиентов.
В этом релизе вас порадует поддержка нескольких списков для разных сетей, улучшение файрвола, белых списков, нашей системы мониторинга, система анализа возможностей настроек оборудования для повышения производительности обработки пакетов и море других приятных мелочей!
Добрый день! Спешим вас порадовать свежим обновлением Carbon Billing 5. В этом релизе мы поработали над производительностью, отчетами для директора и добавили новые платежные системы. Полный список изменений представлен ниже. Читать далее
Всем привет! На очереди новое обновление Carbon XGE Router. После майских праздников подготовили для вас список изменений – новые функции и новая статья в документации. Список ниже.
День | Время работы |
---|---|
1 — 4 мая | Выходной день |
5 — 7 мая | 08:00 — 16:00 |
8 мая | 08:00 — 15:00 |
9 — 11 мая | Выходной день |
Круглосуточная поддержка по критичным вопросам оказывается в обычном режиме.
Также в случае форс-мажора на SLA1 вы можете дать интернет всем
Друзья, мы подводим итоги 2 месяцев работы, а именно – февраль и март. Сегодня расскажем о результатах внедрения наших продуктов. В нашем обзоре будут затронуты Carbon Billing 5 и, стремительно набирающий популярность, Caron Reductor – фильтр запрещенных сайтов по спискам Роскомнадзора и Минюста.
За 2 месяца Редуктор внедрили 18 компаний со всей России. Представляем вам список и карту установок, чтобы было красиво.
Продолжаем внедрять Биллинг. Так уж сложилось, что у нас целая очередь из желающих, поэтому мы бросили все силы на интеграцию. За 2 месяца мы неплохо продвинулись!
На сегодня все. Ждите новых обновлений! Подписывайтесь на нас в социальных сетях и ждите новых обновлений и сюрпризов!
Итак, выпущен Carbon Reductor 5.4.1.
Основной целью этого релиза стало улучшение качества технической поддержки, повышение скорости реакции на проблемы и снижение информационного мусора, который отвлекает от реально полезных задач. Что же нового появилось в Carbon Reductor?
Последние месяцы мы мучились из-за одной проблемы — клиентов с аутсорсингом стало слишком много, чтобы сходу можно было сказать как у них дела.
Старая система уведомлений технической поддержки по e-mail, хорошо подходила, когда пользователей было 10, 50, 100. Но она не позволяла отследить то, что у сервера пропала сеть, с её помощью мы могли узнать только то, что у сервера что-то сломалось, что мы можем отследить. Она не позволяла выявить проблемы в духе отключенного (по какой-либо причине) crond, из-за которого не выгружались списки и при этом не вызывалась диагностика, призванная отследить это.
Теперь сервера пользователей, выбравших подписки уровня сопровождение и аутсорсинг, установивших Carbon Reductor на отдельный сервер с CentOS 6 отправляют отчёт не только об ошибках, а в целом о состоянии сервера, в том числе и о том, что ему хорошо, на наш сервер. Эта функция стала доступна при обновлении.
Благодаря этому у нас появилась цельная «картина мира», с её помощью можно быстро реагировать на проблемы, не ожидая «толчка» со стороны клиентов, быстро выяснять глобальная проблема или локальная, как давно она имеет место и так далее. Выглядит это вот так:
Старая система мониторинга ещё работает, но скорее всего будет упразднена в следующих релизах. У новой системы улучшен подход к уведомлениям — она уведомляет только об изменениях состояния списка пользователей.
Ещё это позволяет нам следить за тем, как своевременно и успешно обновляются сервера наших дорогих клиентов. Около 30% проблем, которые когда либо возникали — были связаны с какими либо особенностями серверов, влиявшими на обновление, так что установленная версия — тоже очень важный аспект, который нужно отслеживать, чтобы обеспечивать гарантированно хорошую работу серверов.
10 марта Роскомнадзор сменил формат списка на 2.1, после чего случилась проблема с выгрузками. Вкратце — python-suds, используемый для получения выгрузок падал при получении ответа с zip-архивом с ошибкой. Решение было найдено и появилось у всех клиентов с версией для CentOS 6 в течение двух часов. Также исправление внесено в последние дистрибутивы Carbon Billing 4 и Carbon AS 4, которые выложены на сайте. Пользователям встроенного в них Carbon Reductor необходимо срочно обновиться.
Имелась небольшая проблема с белыми списками для исключения из фильтрации доменов целиком, но оставляя заблокированными конкретные страницы этого домена. Она появилась в ходе внедрения поддержки нового формата выгрузок, но благодаря своевременному фидбэку быстро была исправлена.
Теперь мы не только быстро узнаём о массовых критических проблемах, благодаря системе мониторинга, но и быстро реагируем на них — если раньше критические обновления проверялись только в 7 утра в понедельник, вторник, среду и четверг, теперь они проверяются каждый час. Таким образом теперь хотфиксы — действительно горячие.
Теперь в веб-интерфейсе, не заглядывая в терминал можно увидеть статистику сетевых карт, в частности потери пакетов на них, если они имеют место.
С сегодняшнего дня все, кто использует Carbon Billing 4 могут спокойно перенести Reductor на отдельный сервер! В меню Carbon Billing 4 в настройках Carbon Reductor можно поставить галочку «Carbon Reductor установлен на другом сервере», ввести IP адрес на который слать зеркало трафика и сделать мягкую перезагрузку, если с настройкой зеркала трафика на коммутаторе возникают проблемы. Всё что остаётся сделать — скопировать сертификат и настроить сеть и Carbon Reductor на новом сервере с CentOS 6 — обычно это занимает около 10 минут.