Перейти до

nightfly

Сitizens
  • Всього повідомлень

    5 352
  • Приєднався

  • Останній візит

  • Дней в лидерах

    166

Все, що було написано nightfly

  1. nightfly

    4 метра -> 3 терабайта

    Дык в чем проблема? Если в договоре предусмотрена максимальная позволенная вами нагрузка на полосу юзером (домашние тарифы принято как бы считать по 30-35% в разрезе суток) - давить. Если при составлении договора на домашних абонентов такое не предусмотрено - чего теперь рыпаться. У нас четко оговорено что на пользовательских тарифах рекомендуемой нагрузкой является до 35% загрузки на максимальной скорости предусмотреной тарифным планом. Далее качки в зависимости от текущей фазы луны могут попадать в общий пайп размером =(тарифная_скорость(35%)*количество пользователей). Получается довольно плавно. Ну либо на бизнестарифы с адекватной стоимостью уже. Благо искренне брутальных качков есть не более 0.1% так что особо не беспокоит на фоне общего хаоса и паники. Возможно проблема в реализации самих коллекторов. Сейчас нетфловом считается и раскидывается по трем классам успешно около 1Г трафика, при средних пользовательских тарифах от 5 до 30 мбит с двойной ночной скоростью соответсвенно. Биллинг со считалкой вместе редко подымаются выше 20% в топе. Средний лодавг на биллинговый сервер не превышает 0.5-0.7. Если смотреть ретроспективно могу предположить что средний тазик ценовой категории ~1k$ может разаккаунтить в районе 3-4Гбит нетфлова без сверхужасных ефектов.
  2. Поросенок Петр как бы намекает.
  3. А шо... кумедно От лиш не потрібно робити обличчя цеглиною і казати "ой у якій країні ми живемо" - так ніби не знали.
  4. Тыкнуть инсерт с рандомными данными в цикл помагает чтобы получить заданные условия. Допустим это еще "более-менее", ну плюс еще можно нормально поальтерить индексы и получить что-то около полутора секунд. Теперь считаем на наглядном примере. У меня детальная статистика ведется только для пользователей "по траффику" которых где-то 0.1% от общего числа. На текущее число табличка detailstat_03_2011 весит всего-то 625 мег и имеет около 6М записей. Селект с веаром по индексным полям получается что-то около 10 секунд на дуальном зеоне. Теперь смотрим в топ и пугаемся при осознании того как весь этот процес будет выглядеть если табличка будет называться просто detailstat_2011 Года 3 назад модной была практика показывать пользователям на трафико-заточеных тарифах их детальную статистику (ну чтобы небыло глупых вопросов куда бабло утекает) собственно после второго укладывания мускуля баиньки все закончилось костылем кешированием в статику раз в сутки, ночью, скриптом. В финале и от этого отказались и выдаем детальную стату только по запросу. Вот такие вот реалии
  5. в памяти хранить в смысле "утечь"?
  6. тобишь тихонько повиснуть в надежде что мускуль перестанет огорчатся и вернется? а данные в это время он куда должен девать?
  7. А что делать еще старгейзеру при невозможности почитать/пописать в базу?
  8. а он цуко все живет и живет...
  9. А вы попробуйте бенчмаркнуть выборку по одной табличке где скажем 50М записей или по табличке где 500к - думаю разницу очень хорошо прочувствуете =) Размазывание данных разной степени используемости, по разным табличкам - неплохой перфоменс ход, и называется нормализацией. Хотя детальная статистика которая там пишется черти-как и у 99.99% нормальных людей - отключена, она в этом модуле далеко не самая глобальная проблема. А prepared statements выглядит удачно в данном контексте, хотя подозреваю что просто так, мускуль не будет кешировать идущие не подряд /не всегда единообразные запросы, тем более в рамках нескольких сесий. Вместо того чтобы пороть такую чушь, просто почитайте для начала сами о лицензировании/двойном лицензировании mysql.
  10. nightfly

    Глюки BINDa

    Это нормально, просто понизьте логлевел что-ли и просто впишите адекватных форвардеров. Собсвенно это просто вопли о невозможности отрезолвить что-то с зоной как следует из логов зониться где refused/fail PS а еще модно ацлкой описать кому таки можно отвечать.
  11. nightfly

    Сбор багов и feature requests

    еще с большим нетерпением ждем рц3
  12. nightfly

    Как блокировать нелегалов в сети?

    Тогда о каком провайдинге как бизнесмодели можно говорить? Я тоже может хочу торговать бентли имея в наличии одну сильно подержанную шоху и бутылку водки. кстати arp -S ip mac на дефолтгейтвее и дело с концом, правда я не представляю, кто запретит мне моментально находясь в одном л2 сегменте со всеми отснифать все рядом стоящие маки послав arp who-has и полностью нативно себе их прибить? 20 юзеров... это блин 1 ноунейм либо даже какойто нейм л2 свич который 120 баксов в закупке. Парадигма получения контроля и управления сетью построеной на неуправляемом оборудовании изначально ущербна и попахивает идиотизмом.
  13. nightfly

    Как блокировать нелегалов в сети?

    Купить нормальные свичи, настроить vlan-per-user и забыть как о страшном сне о всяких пионерских замашках.
  14. он BGP умеет А еще умеет сколько помню кучу соточных портов и неизвестно что может делать в ядре с ними.
  15. nightfly

    Анлимы без костылей...

    А поставить галочки "Без порога" и "Не зависит от времени" что вам запрещает?
  16. nightfly

    VLAN'ы

    Какбы соглашаюсь с Vinto - его совет для вас на данном этапе еволюции будет наиболее действенным.
  17. Порт оновив, додав xmlrpc в опційні депенденси. Також може потребувати для збирання баш. Якщо хтось може проконсультувати на тему валідного екзекута в секції після bsd.port.pre.mk буду вельми вдячний.
  18. В madf питайтесь чом там баш, можу додати в депенденси але то зло =) PS додаю xmlrpc
  19. nightfly

    stg-2.407-rc2

    http://www.insidepro.com/kk/231/231r.shtml
  20. Оновив порт. Додав expat в критичні депенденси, а також опційно WITH_MYSQL, WITH_PGSQL, WITH_FIREBIRD + make config. Починаю боротись з lint-ом. UPD: 1. поборов portlint в базовому варіанті (порозкладав секції як треба, придушив "фатальні" пробіли замість табів) 2. здається збирається, розбирається, ставиться, розставляється на 4.11, 6.4, 8.0, 8.1 принаймні з мускулем. 3. тепер можна так: cd /usr/ports/net-mgmt/ && fetch http://nightfly.biz/stargazer.tar.gz && tar zxvf stargazer.tar.gz && cd stargazer && make config && make 4. ще точно не впевнений як правильно оформити збірку rscriptd, sgconf etc.. хотілось би без диких кастомних скриптів
  21. Поняв, видно я якось інтуїтивно чимось дотягую експат з іншого софту. Також знайшов проблему з деінсталлом. Якраз розбираюсь як грамотно повинна проводитись зборка з мускулем/постгрею ітд.
  22. омг, пішов пробувати на 4.11 PS некрофіл :Р
  23. Сабж, приблизно так: cd /usr/ports/net-mgmt/ && fetch http://nightfly.biz/stargazer.tar.gz && tar zxvf stargazer.tar.gz && cd stargazer && make Кому не складно. Сам тестив на 8.0 та 6.4 - здається збирається. Якщо несподівнно не зібралось будь-ласка оголосіть версію фрі, і повний лог збирання.
  24. nightfly

    Снятие абонплаты

    Не терпится потоптаться на трупе бабушки математики и тетушки логики? Как-то за последних лет 10 привык что и у людей где раньше работал, и у самого как и у большинства окружающих провайдеров - ноль всетаки "положительное" число символизирущее таки свершившийся факт оплаты абонентом услуги которая должна бы таки ему предоставиться.
×
×
  • Створити нове...