Наша компания обслуживает множество крупных интернет порталов различной тематики. Специфика подобных проектов подразумевает возникновение различных трудностей при росте аудитории, а значит и росте нагрузки на серверы. Один из наших клиентов активно продвигает свой видео-портал, и, как результат, нагрузка неминуемо стала расти, причем большими темпами. В какой-то момент обойтись двумя серверами стало уже невозможно и было принято решение добавить еще два. Затем еще два… в итоге серверов стало 12. Однако, нагрузка продолжает расти и одним только горизонтальным масштабированием ограничиваться нельзя. Настало время задуматься о более глубокой оптимизации.
Читать полностью »
Рубрика «linux» - 228
Наш опыт оптимизации nginx для раздачи видео-контента
2013-12-30 в 8:12, admin, рубрики: linux, nginx, Блог компании centos-admin.ru, оптимизация, метки: linux, nginx, оптимизацияУправление awesome-wm вне конфигурационного файла
2013-12-29 в 11:08, admin, рубрики: awesome, linux, Lua, scala, велосипед, костыль, метки: awesome, linux, lua, scala, велосипед, костыль Привет. Во время использования awesome-wm (легкий тайлинговый оконный менеджер), даже когда всё нужное, казалось бы, уже настроено, всё равно замечаешь, что чего-то таки не хватает. Не может радовать то, что в большинстве случаев готового решения нету. Cлава б-гу, разработчики позаботились о хорошей документации и прокомментированному коду, что позволяет в короткие сроки дописать то, что тебе нужно. Горячие клавиши, управление окнами, собственные виджеты, даже создание собственных layout'ов — всё это делается проще, чем может сперва показаться. Но в ситуации с виджетами, как оказалось, не всё так гладко, как хотелось бы. Можно заметить, что добавив пару-тройку, обновляющихся посредством сети, либо просто занимающих сравнительно большое время на обновление информации, на панель, ваш awesome стал тормозить с реакцией на нажатие клавиш, кнопок мыши и всего прочего. Становится очевидно, что уже по менее очевидным причинам обработка событий находится в одном потоке с обновлением виджетов.
Читать полностью »
Linux везде. Планета Open Source
2013-12-28 в 10:05, admin, рубрики: Debian, Fedora, Goobuntu, linux, open source, opensuse, Red Hat Linux, Ubuntu, Убунтариум, метки: Debian, Fedora, Goobuntu, linux, open source, opensuse, Red Hat Linux, Ubuntu 
«Linux используется повсеместно: от космических аппаратов до микроволновок — всё работает под Linux». Наверняка многие слышали такое и хотели бы знать, это просто красивые слова или действительно правда? Журнал Linux Federation доказывает, что это правда: он опубликовал большой обзор со списком тех мест, где работает Linux. Список действительно впечатляет.
Читать полностью »
Защита от DoS/DDoS атак с помощью фильтрации по номеру автономной системы (ASN)
2013-12-27 в 8:18, admin, рубрики: asn, BGP, ddos, geoip, iptables, linux, Блог компании FastVPS LLC, метки: asn, BGP, ddos, geoip, iptables, linuxВведение
В свете новогодних праздников с их неотъемлемым атрибутом — повышенной активностью DoS/DDoS атак хотелось бы поднять один довольно редко используемый (но при этом довольно эффективный) способ отражения атак — блокировка на основании принадлежности блоков IP адресов определенному провайдеру/Дата Центру.
.jpg)
Читать полностью »
Удаленная установка Fedora/CentOS в headless-режиме без носителей и TFTP
2013-12-27 в 7:32, admin, рубрики: CentOS, Fedora, grub, linux, redhat, метки: CentOS, Fedora, grub, linux, nix, redhatЗачем?
В моем случае мне понадобилось перевести домашний сервер с Ubuntu на Fedora и было лень нести его к компьютеру, подключать к монитору, записывать установочный образ на флешку. Не менее лень было поднимать TFTP-сервер и разбираться с PXE. Способ подходит в принципе и для некоторых других дистрибутивов, но с Fedora и Centos он немного проще, поскольку содержимое установочных дисков доступно по HTTP. Если надо установить любой другой дистрибутив, использующий инсталлятор Anaconda, то можно скачать его образ, смонтировать и переписать содержимое в папку, доступ к которой можно получить по FTP/HTTP. Например, это относится к RedHat и Oracle Linux.
Читать полностью »
Российский линукс ROSA Fresh обновился до R2
2013-12-25 в 1:09, admin, рубрики: kde, linux, ROSA, операционные системы, метки: kde, linux, ROSA 
Российская компания Роса выпустила второе обновление своего «свежего» дистрибутива.
Вышедшая год назад ROSA FRESH доросла уже до R2.
Интересно, что достаточно серьезные изменения системной части не потребовали каких-то глобальных перестановок или телодвижений. Пользователи с FRESH R1 однажды получили стандартное обновление и оказалось, что у них уже R2. Правда, внешний вид практически не изменился, знакомый уже росиный дизайн и вошедшие в стандартный комплект KDE фишечки кто-то любит, кто-то сразу изменяет тему на другую, но дистрибутив явно имеет свое, узнаваемое лицо.
Читать полностью »
I2P-прокси на хостинге
2013-12-24 в 21:32, admin, рубрики: Debian, Firefox, i2p, linux, информационная безопасность Сейчас потихоньку начинается переползание некоторых ресурсов в i2p, потому возник вопрос об удобном доступе в эту сеть.
Можно поставить i2p-роутер на своём компьютере. Кому хочется всю домашнюю сеть обеспечить доступом, поднимают прокси на домашнем же роутере.
Но у меня вопрос стоял по другому. Хотелось иметь возможность получать доступ к i2p с любого компьютера без установки дополнительного ПО, пусть ценой безопасности — ибо мне не скрываться нужно, а просто что-то посмотреть. Если есть возможность запустить удаленный рабочий стол, то я со всяких интернет-кафе и из гостей предпочитаю подключаться к домашнему серверу, а там уже моё настроенное окружение. В случае же медленного подключения или закрытых портов пользоваться RDP становится затруднительно. Потому самый простой и нетребовательный вариант — поднять i2p-роутер на хостинге и настроить http-прокси.

Читать полностью »
Школьный звонок на Raspberry Pi с удаленным управлением
2013-12-24 в 20:55, admin, рубрики: diy или сделай сам, linux, python, Raspberry Pi, метки: diy или сделай сам, linux, python, Raspberry Pi
Доброго времени суток, уважаемыее. Не секрет, что одноплатные Linux сомпьютеры на базе SoC на сегоднящний день получили широкое распространение как среди любителей, так и среди более-мелее профессиональных пользователей. Все больше и больше задач можно решить с помощью микрокомпьютеров, и даже тех задач, которые раньше решались исключительно при помощи микроконтроллеров. Казалось бы, использование полноценного, хоть и мелкого компьютера для решения простых задач — это тот еще оверкилл, однако давайте разберемся, так ли это плохо? Эта статья является ответом на наш небольшой спор сином devzona по этому поводу.
Читать полностью »
Как-бы патч как-бы уязвимости
2013-12-24 в 19:52, admin, рубрики: kernel, kvm, linux, информационная безопасность, патч, уязвимость, метки: kernel, kvm, linux, патч, уязвимостьСегодня на SecurityLab в «TOP Новостях» появилась ссылка на «Множественные уязвимости KVM».
Интересно посмотреть, думаю, я же копаюсь в нём сейчас. Тем более — open source: можно сразу и на патч посмотреть.
Всем, кому интересно, как инженер по безопасности ПО из Google и главный инженер-программист из Red Hat закоммитили в kernel/git/torvalds/linux.git ненужный патч несуществующей уязвимости, добро пожаловать под кат.
Журналы UserAndLINUX (№23 и №24) и Приложение «Больше чем USER» (№5)
2013-12-24 в 12:15, admin, рубрики: android, linux, ualinux, userandlinux, Убунтариум, метки: linux, ualinux, userandlinuxЗа последний месяц с моего прошлого поста habrahabr.ru/post/202744/ менее торжественно (без видео-обзоров, как было прошлый раз), но медленно и уверенно, вышли два номера журнала для пользователей UserAndLINUX (декабрь 2013, январь 2014) и одно приложение «Больше чем USER» (декабрь 2013) для тех, кто себя считает себя «продвинутым» пользователем.
Из особенностей этих выпусков стоит отметить, что кроме собранной информации из интернета, в этих номерах появляется все больше и больше авторских статей.

-i-prilojenie-«bolshe-chem-USER»-(№5).png)
-i-prilojenie-«bolshe-chem-USER»-(№5)-2.png)
-i-prilojenie-«bolshe-chem-USER»-(№5)-3.png)