Четверг, 17 сентября, 2015 | Автор:
  • Часть 1 – Введение – Настройка простые очереди (Это сообщение)
  • Часть 2 – Надежно Идентификация трафика – Настройка калечить правила (Скоро ТМ)
  • Часть 3 – Приоритеты и ограничения – Настройка очередей Деревья (Скоро ТМ)
  • Часть 4 – Мониторинг использования – Переосмысление очередями – Ограничение недобросовестной устройств (Скоро ТМ)
  • Часть 5 – ??? Прибыль ???

Введение

Первая проблема, как правило, одним попадается после поручена задача повышения подключение к Интернету, что соединение overutilised. Обычно никто не знает, почему, кто, или то, что является причиной проблемы – за исключением, конечно каждый обвиняет ISP. Иногда это провайдер – но, как правило, вы не можете доказать, что, не имея альтернативного соединения немедленно доступны. Я в настоящее время управлять или помочь управлять четыре “сайты / помещения” что использование QoS чтобы управлять их подключения к Интернету. Одним из них является мое рабочее место, два дома соединения, и последний представляет собой слегка вариатор – как правило, только соединение, но в качестве альтернативы домой, на выходные каждые несколько месяцев, он становится 140-человек (и растет) ЛВС. Забава. 🙂

MikroTik RouterOS и

MikroTikRouterOS является очень мощным в умелых руках. Многие другие маршрутизаторы поддерживают QoS, но не с контролем мелкозернистой MikroTik обеспечивает. В качестве альтернативы можно использовать другие Linux-основанные маршрутизатора ОС, в, такой как DD-WRT, Smoothwall, Распутывать, и так далее. Большинство из них, как правило, требуют, чтобы у вас есть запасной сервер лежал о или совместимый аппаратного маршрутизатора. Mikrotik продает Роутерборды которые имеют RouterOS BuiltIn – и они относительно недороги.

Мой опыт работы с маршрутизаторами, прежде всего, с Cisco и MikroTik – и мой опыт работы с QoS в первую очередь с Allot в NetEnforcer / NetXplorer системы и MikroTik. Самые популярные устройства MikroTik в моем опыте (кроме преданных своих беспроводных устройств дальнего радиуса действия) было их rb750 (Новая версия имени “Hex“) и rb950-платы на. Они имеют многие другие доступны и относительно недороги. В историческом сравнении с платными устройств Cisco,, Я, как правило, описывают устройства MikroTik как “90% особенности в 10% цена”. Как это руководство направлено прежде всего на малых и средних предприятий / домашнего использования, недорого больше смысла. Если вы ищете на получение устройства MikroTik, обратите внимание, что MikroTik маршрутизаторы не как правило, включают DSL модемов, Таким образом, существующая оборудование, как правило, по-прежнему необходимо. Отметим также, что это не учебник по настройке устройства MikroTik с нуля. Есть много гидов доступны онлайн для уже.

Теория на практике – первые шаги

Чтобы правильно настроить QoS, Вы должны иметь представление о политике, которая принимает во внимание следующее:

  • Общая скорость подключения
  • Сколько пользователей / устройств будет использовать соединение
  • Пользователи / устройства / услуги / протоколы, которые должны быть приоритетными для задержки и / или пропускной способности

Для достижения указанной в моих примерах, Я буду считать, следующее:

  • MikroTik устанавливается с конфигурацией сети по умолчанию, где локальная сеть 192.168.88.0/24 и Интернет-соединение осуществляется через PPPoE.
  • Скорость соединения 10/2 Мбит (10 Мбит скорость загрузки; 2 Мбит скорость загрузки)
  • Будет 5 пользователи с, как многие, как 15 приборы (Несколько компьютеров / таблетки / мобильные телефоны / Wi-Fi и т.д.)
  • Типичные загрузок требуют высокий приоритет с пропускной но низким приоритетом с задержкой
  • Игровые / Skype / Административные протоколы требуют высокий приоритет как с задержкой и пропускной
  • Нет пользователей, должны быть приоритетными по сравнению с другими

Первый и, вероятно, самый быстрый шаг, чтобы настроить то, что относится к RouterOS как Простой Очередь.

Я сделал короткий сценарий, который я, сохраненный на моих устройств MikroTik о создании простых очередей. Это следующим:

:х из 1 к 254 DO ={
 /очереди Simple Добавить имя ="Интернет-usage- $ х" DST ="PPPoE" макс предел = 1900K / 9500k цель ="192.168.88.$Икс"
}

Что выше делает ограничить максимальную скорость любой отдельное устройство можно использовать для “1900К” (1.9Мегабайт) загружать и “9500К” (9.5Мегабайт) скачать.

Примечания:

  • Причина, по которой макс пределы, по крайней 95% максимальной скорости линии является то, что это гарантирует ни один прибор не может полностью голодать связь, негативно влияя на других пользователей. При большем количества пользователей я бы в жизнь этот предел еще. Например, с 100 пользователи на службе 20MB я мог бы установить этот предел до 15Mb или даже как мало, как 1Мб. Это полностью зависит от того, как “оскорбительный” пользователи являются и, как вы выяснить, где и сколько происходит злоупотребление, Вы можете настроить его соответствующим образом.
  • Приставка “Интернет-использование” в параметре имя может быть настроена. Обычно я ставлю эти ссылаться на имя помещений. Например, с помещениями названных “альфа” и “бета”, Я, как правило, положил “Интернет-альфа” и “Интернет-бета”. Это помогает с инстинктивно дифференциации между сайтами.
  • Параметр DST имеет “PPPoE” в примере. Это должно быть замещен имя интерфейс что обеспечивает подключение к Интернету.

Убедитесь, что вы настроить сценарий, который будет соответствовать вашей конфигурации. Сохраните сценарий в MikroTik и запустить его – или вставить его непосредственно в терминале Mikrotik, чтобы выполнить его.

В моей следующей статье я пойду за создание, что RouterOS называется Калечить правила. Эти правила служат для идентификации / классифицировать трафик для того, чтобы более мелкозернистой QoS можно.

Поделиться
Четверг, 17 сентября, 2015 | Автор:

Конфиденциальность, Время, Деньги

Мне не нравится дебетовые заказы. Я никогда не нравилась идея, что другое лицо может, по желанию, принимать практически любое количество своих денег (хорошо … все, что доступно). Коллега указал на проблемы с MTN было бы избежать, если бы я использовал дебетовую порядке. Может быть, “удобство” фактор не так уж и плохо.

Я полагаю, предпоследний вопрос здесь, хотите ли вы или нет удобство и можно доверять учреждения (в этом случае с вашими деньгами) – или если вы не можете доверять им и готовы поступиться удобством, что. В моем случае, хотя я до сих пор вопрос удобства, Я узнал на своей шкуре, что с MTN вдвойне может быть неудобно иметь подключенное к мировой снижается “отдаленный остров” статус. Почти каждый сегодня идет с коэффициентом удобства.

Удобство

С другой стороны, теперь давно, Я имел спор с Планета Фитнес где удобство был обоюдоострый меч. Я сообщил их деловой практики Комиссии жалоб потребителей (так реорганизована, как Национальная комиссия потребительского) и никогда не от них обратную связь. Суть вопроса в том, что агент по продажам Планета Фитнес солгал мне и другу для того, чтобы получить больше денег комиссия / из кармана.

Я Открытие Живучесть элемент, который дает много преимуществ, в том числе льготные тарифы на премиум брендов – в основном, связанные со здоровьем, конечно,, как открытие является поставщиком медицинской помощи / медицинского страхования. Чтобы поместить это просто, Discovery является удивительным. Преимущества Vitality охватывают тренажерный зал членство которых дополнительно включает Планета Фитнес. Вы по-прежнему придется платить что-то, небольшой знак видов, на Discovery, за абонемент в спортзал. Но, в конце концов, Они хотят, чтобы быть здоровым, так что они не против оплачивать большую часть законопроекта. Но, по-видимому, это означает, Планета Фитнес’ торговые агенты не получают комиссию!

Так, что это результат? Результатом является то, что агент по продажам PF дал мне завышенным показателем для “Vitality основе” членство. Он лгал. Затем он заставил меня подписать на пунктирной линии для завышенной цене “регулярный” членство (да, это было на самом деле даже больше, чем обычный членство будет стоить), заканчивая около 4 и 5 раз столько, сколько членов Vitality основе.

Прозрение

Некоторое время в 2011 Я, наконец, до wisened расходы я должен был бы платить. Discovery я уверен, не будет слишком рад этому фиаско. Я говорил с менеджером в тренажерном зале, и я был уверен, что весь договор будет пересмотрен. Я не один к насилию … если его для спорта … В Octagon … но после моего 5-ое посещение менеджер спросить, почему Дебетовые Заказы по-прежнему происходит, Он сказал мне, что он был удивлен, что я не принес с собой оружие для посещения. После еще нескольких посещений, Менеджер фактически оставили Планета фитнес и объяснил мне, что “контракт” был между мной и головного офиса и местном спортзале, по-видимому, операция франшизы стиль, что мало не говорят о том, или нет могут быть отменены. Если Офис сказал, что нет, везет, как утопленнику.

К этому моменту я потерял его. Я имел мой банк положить Стоп в дебет заказов. Это был огромный подонку: Мне пришлось обратиться в банк каждый месяц, потому что описания платежного поручения бы изменить чуть-чуть. Он также стоило мне немного каждую пару месяцев “восстанавливать” блокирование обслуживание. Я не могу помочь, но думаю, что банковская система поддерживает регулярные выражения но сотрудники не обязательно знать, как использовать его.

Технически я все еще жду на ССС, чтобы вернуться ко мне (никогда не было – и они, конечно, были реорганизованы, как указано выше, так и в случае, вероятно, упал через трещины). Конечно, к этому моменту ПФ также хотел в черный список меня за неуплату!

Неожиданный герой

Бессистемно упоминание о проблеме с Discovery (Я думаю, что я назвал их о стоматолога визита) В результате обратного вызова одного из агентов Открытия. Затем они попросили меня описать проблему, подробно и в письменной форме, чтобы лучше объяснить с моей точки зрения то, что произошло на самом деле. Я обязан. Оказывается, я был прав о них не будучи “слишком счастлив” об этом. На самом деле они действительно не нравится. Около трех недель спустя, Планета Фитнес возвращен мне в полном объеме всех денег, которые когда-либо были, выплачиваемых им.

Открытие является удивительным. 🙂

Поделиться
Воскресенье, 4 августа, 2013 | Автор:

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

Однако, при запуске его вручную я понял, у меня не было возможности узнать, как далеко это было и как долго он будет считать для завершения. Это особенно проблематично с такой большой массив. С небольшим поисков я нашел кончик добавив-C параметр при вызове FSCK. Я не мог найти это в документации, однако: Fsck –помощь не показали такую ​​возможность.

Опция оказывается ext4 конкретных, и таким образом, показывает совершенно функциональный индикатор с индикатором процентного. Чтобы найти информацию, вместо “Fsck –помощь” или “человек Fsck”, Вы должны ввести “fsck.ext4 –помощь” или “человек fsck.ext4”. 🙂

Поделиться
Воскресенье, 4 августа, 2013 | Автор:

История

Многое изменилось с тех пор я в последний раз упомянул мое персональный сервер – он вырос как на дрожжах (теперь он имеет 7TB Мэриленд RAID6) и он был недавно восстановлен с Ubuntu Сервер.

Арка никогда не был ошибкой. Arch Linux уже научил меня так много о Linux (и будет продолжать делать это на других моих рабочего стола). Но Arch определенно требует больше времени и внимания, чем я хотел бы провести на сервере. Для меня идеально было бы не предпочел бы иметь возможность забыть о сервере некоторое время, пока говорит напоминание по электронной почте “UM … есть несколько обновлений вы должны смотреть на, приятель.”

Пространство не является бесплатным – и ни один не пространство

Возможность перейти на Ubuntu было то, что я исчерпал SATA Порты, порта для подключения жестких дисков с остальной частью компьютера – , что массив RAID 7TB использует много портов! Я даже отдал моей очень старые 200GB жесткий диск, как это имело одну из этих портов. Я также предупредил, что получатель диска SMART Мониторинг показал, это была ненадежной. В качестве временного решения проблемы нехватки портов SATA, Я даже мигрировали ОС сервера в набор из четырех USB палочки в MD RAID1. Сумасшедший. Я знаю,. Я был не слишком доволен скоростью. Я решил пойти и купить новый надежный жесткий диск SATA и карт расширения, чтобы пойти с ним.

Основной раздел Arch сервера использовал 7 ГБ дискового. Большой кусок, который был своп файл, кэшированные данные а в противном случае разные и ненужных файлов. Общий фактический размер OS, в том числе /дома папка, Только около 2 Гб. Это побудило меня заглянуть в супер-быстрый SSD ездить, думаю, возможно, меньшим может быть не так дорого. Оказалось, что самый дешевый, не SSD диск, я мог найти на самом деле стоят больше чем один из этих относительно небольших твердотельных накопителей. Ура для меня. 🙂

Выбор? Woah?!

При выборе ОС, Я уже решил, что не будет Arch. Из всех других популярных дистрибутивов, Я знаком с Ubuntu и CentOS. Мягкая фетровая шляпа Была также возможность – но я не еще серьезно рассматривать его для сервера. Ubuntu выиграл раунд.

Следующее решение, я должен был сделать не происходило со мной, пока Повсеместность (Установка в Ubuntu мастера) спросил он меня: Как настроить разделы.

Я новичок в использовании твердотельных дисков в Linux – Я хорошо знаю, из ловушек не используете их правильно, в основном за счет их риск плохого долговечность при неправильном.

Я не хочу использовать специальный раздел подкачки. Я планирую на модернизацию материнской платы сервера / CPU / памяти не слишком далеко в будущее. Исходя из этого я решил, что будет делать раздел подкачки в файле подкачки на существующем RAID MD. Подкачки не будет особенно быстро, но единственная его цель будет за это редкий случай, когда что-то пошло не так, и память не доступна.

Это тогда оставила меня, чтобы дать Корневой путь полный 60GB из Intel 330 SSD. Я считал отделения / дом, но это только казалось немного бессмысленно, учитывая то, как мало было использовано в прошлом. Я сначала создать раздел с LVM – то, что я делал в последнее время, когда я создал Linux коробке (действительно, нет никакого оправдания, чтобы не использовать LVM). Когда он добрался до части, где я хотел бы настроить файловую систему, Я нажал раскрывающийся и инстинктивно выбранные ext4. Потом я заметил, Btrfs в том же списке. Уцепиться!!

Но то, что?

Btrfs (“масло-эф-ESS”, “лучше-эф-ESS”, “Пчела-дерево-эф-ESS”, или что вы представляете в день) является относительно новой файловой системы разработан в целях приведения Linux’ Возможности файловой системы в нужное русло с текущей файловой технологий. Существующая King-оф-Hill файловой системы, “Ext” (Текущая версия называется ext4) довольно хорошо – но он ограничен, застрял в старой парадигме (думать о новом F22 Raptor VS. an F4 Phantom с наполовину шутил попытка эквивалентности обновления) и вряд ли сможет конкурировать очень долго с новыми файловыми системами предприятия, такие как Oracle, ZFS. Btrfs еще долгий путь, и до сих пор считается экспериментальным (в зависимости от того, кто вы спросите, и какие функции вам нужны). Многие считают, что это будет стабильным для базового использования – но никто не собирается делать никаких гарантий. И, конечно, все говорят сделать и проверить резервные копии!

Мууууууу

Наиболее фундаментальное различие между доб и Btrfs является то, что Btrfs является “CoW” или “Копировать Написать” файловой системы. Это означает, что данные никогда не бывает на самом деле сознательно заменены внутренние файловой системы. Если вы пишете изменения в файл, Btrfs будет записать изменения на новое место на физическом носителе и будет обновлять внутренние указатели сослаться на новое место. Btrfs идет на шаг дальше в том, что эти внутренние указатели (называют метаданными) есть также CoW. Старые версии доб бы просто перезаписать данные. Ext4 будет использовать журнал, чтобы коррупции не произойдет, если сетевой шнур выдернул быть в самый неподходящий момент. Журнал результатов в такое же количество шагов, необходимых для обновления данных. С SSD, базовое оборудование работает аналогичный процесс CoW независимо от того, на какой файловой вы используете. Это потому, что SSD диски не могут на самом деле перезаписи данных – они имеют для копирования данных (с изменениями) на новое место, а затем стереть старую всего кадра. Оптимизации в этой области является то, что SSD может даже не стирает старый блок, а просто обратите внимание, чтобы стереть блок в более позднее время, когда все не так заняты. Конечным результатом является то, что SSD диски очень хорошо подходят с коровой файловой системы и не выполнять, а с не-Корова файловые.

Чтобы сделать дела интересное, Корова в файловой системе легко идет рука об руку с помощью функции дедупликации. Это позволяет двум (или более) одинаковых блоков данных, которые будут храниться с использованием только одной копии, экономия пространства. С коровой, если дедуплицированных файл изменен, односпальными не будут затронуты данным измененный файл будет были написаны на другой физический блок.

Корова в свою очередь, делает мгновенных снимков относительно легко реализовать. Когда снимок сделан система просто записывает новый снимок как дублирование всех данных и метаданных в объеме. С коровой, при внесении изменений, Данные снимка остается неповрежденным, и согласованное представление состояния файловой системы на момент снимок был сделан может быть сохранена.

Новый друг

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

Часть 2 в ближайшее время …

Поделиться
Понедельник, 29 октября, 2012 | Автор:

Похоже, что, В бесконечной мудрости, Google есть функция безопасности, которая может блокировать приложения с доступом или с помощью аккаунта Google. Я вижу, как это может быть проблемой для пользователей Google,, в частности, их GTalk и Gmail Пользователям. В моем случае это было Пиджин возникли проблемы с Тараторить обслуживание (который является технически части GTalk). Я нашел решение после небольшой рытье. Я был удивлен тем, сколько лет этот вопрос, и как долго эта функция существует!

Чтобы разблокировать учетную запись и получить заявки в режиме онлайн, использовать Captcha странице Google, здесь.

Поделиться