Трассировка ядра с Ftrace



Проблемы трассировки и профилирования ядра мы уже затрагивали в предыдущих публикациях. Для анализа событий на уровне ядра существует много специализированных инструментов: SystemTap, Ktap, Sysdig, LTTNG и другие. Об этих инструментах опубликовано много подробных статей и обучающих материалов.

Гораздо меньше информации можно найти о «родных» механизмах Linux, с помощью которых можно отслеживать системные события, получать и анализировать отладочную информацию. Эту тему мы хотели бы рассмотреть в сегодняшней статье. Особое внимание мы уделим ftrace — первому и пока что единственному инструменту трассировки, добавленному в ядро. Начнём с определения основных понятий.

blog.selectel.ru/trassirovka-yadra-s-ftrace/

Как мы нашли IT



В эту субботу, 5 марта, в Санкт-Петербурге прошел форум «Найти IT». Форум проходит дважды в год — осенью и весной. Весенний форум 2016 года прошел в креативном пространстве «Ткачи». Аудитория — студенты и выпускники технических ВУЗов, которые хотят познакомиться с ведущими IT-компаниями, чтобы пройти практику или стажировку. В этом году в форуме участвовало 18 компаний, а количество посетителей дошло до 2 тысяч человек.

В Петербурге проходит довольно много мероприятий подобного рода, но «Найти IT» отличается легкой, неформальной атмосферой и высокой активностью посетителей. Студенты и выпускники технических ВУЗов принимали участие в мастер-классах и решали задания от компаний-завсегдатаев. Работала бесплатная фотобудка, мастер-классы по рисованию ручкой 3Doodler, Dance Central с Xbox Kinect и еще 3 приставки с играми.

blog.selectel.ru/find_it/



selectel.ru

Исправляем неполадки Windows в Selectel Rescue



Мы уже писали о диагностике и устранении неполадок на сервере с помощью нашей консоли восстановления. Во всех публикациях на эту тему речь шла исключительно о неисправностях Linux-систем.
Но пользователи OC Windows, которых среди наших клиентов немало, тоже часто сталкиваются с аварийными ситуациями: заражение вирусами, физические повреждения дисков, ошибки при обновлении системы. Штатные средства Windows в подобных случаях очень часто оказываются бессильными. Однако исправить неполадки можно и другим способом: привлечь на помощь Linux.

Загрузиться в режиме восстановления (Rescue) прямо из панели управления может любой пользователь услуги «Выделенный сервер». В памяти сервера будет запущена Linux-система, из-под которой можно будет попытаться «вылечить» Windows. Все необходимые диагностические утилиты уже добавлены в Rescue, и вам даже ничего дополнительно устанавливать.
О путях устранения наиболее типичных неисправностей мы расскажем ниже. Надеемся, что материалы статьи будут полезными как нашим пользователям, так и начинающим системным администраторам и специалистам технической поддержки.

blog.selectel.ru/ispravlyaem-nepoladki-windows-v-selectel-rescue/

Systemd и контейнеры: знакомство с systemd-nspawn


Контейнеризация сегодня — одна из самых актуальныx тем. Количество публикаций о таких популярных инструментах, как LXC или Docker, исчисляется тысячами, если не десятками тысяч.
В этой статье бы хотели мы обсудить ещё одно решение, о котором публикаций на русском языке пока что мало. Речь идёт о systemd-nspawn — инструменте для создания изолированных сред, который является одним из компонентов systemd. А закрепление systemd в качестве стандарта в мире Linux — уже свершившийся факт. В свете этого факта есть все основания полагать, что в ближайшее время сфера применения systemd-nspawn существенно расширится, и познакомиться с этим инструментом поближе стоит уже сейчас.
blog.selectel.ru/systemd-i-kontejnery-znakomstvo-s-systemd-nspawn/

Партнерская программа Selectel стала в два раза выгоднее

Партнерская программа Selectel стала в два раза выгоднее

27 ноября 2015 года, Интернет — Selectel, ведущий российский провайдер хостинговых и облачных услуг, сообщает об изменении условий своей партнерской программы. Период выплаты вознаграждения партнерам увеличился с трех до шести месяцев: теперь они будут в течение полугода получать 10% от ежемесячных платежей привлеченных пользователей.

Александр Вечерский, директор по связям с общественностью Selectel:
«Выгодная партнерская программа — это сотрудничество в формате «win-win», когда выигрывают все стороны. Для компании это эффективный способ привлечения новых клиентов, а для ее партнеров стабильный источник дохода. Мы изменили условиях нашей программы так, чтобы ее участники смогли зарабатывать еще больше, рекламируя конкурентоспособные качественные услуги».

Чтобы присоединиться к партнерской программе, необходимо пройти процедуру регистрации на сайте Selectel. Каждому партнеру выделяется уникальный код, с помощью которого он может создавать реферальные ссылки и распространять их любым удобным способом: размещать на сайтах и форумах, использовать в контекстной и тизерной рекламе и т.д. Пользователь, зарегистрировавшийся на сайте Selectel по любой из этих реферальных ссылок, будет считаться привлеченным партнером. С суммы оплаченных пользователем услуг партнер будет ежемесячно получать вознаграждение: 10% от счета в течении полугода.
Присоединиться к партнерской программе Selectel могут как физические, так и юридические лица. Заработанные средства партнеры могут потратить на оплату услуг провайдера или вывести на банковский счет.
О компании
«Селектел» — один из крупнейших российских сервис–провайдеров, оказывает услуги ИТ–инфраструктуры различного уровня под брендами Selectel, Vscale и Tehnodom. Компания владеет и управляет собственной сетью дата центров уровня надежности Tier3 в Москве, Санкт-Петербурге и Ленинградской области. Больше информации на сайте компании
Читайте нас в блоге и социальных сетях

Selectel отметит Черную пятницу 50-процентными скидками на выделенные серверы

26 ноября 2015 года, Интернет — Selectel, ведущий российский провайдер хостинговых и облачных услуг, объявляет о проведении большой распродажи выделенных серверов в Черную пятницу, 27 ноября. В рамках акции цены будут снижены на десятки современных высокопроизводительных серверов. В течение дня скидки достигнут 50%.

Акция стартует в полночь 27 ноября на официальном сайте Selectel в разделе «Заказ услуг» → «Выделенный сервер» во вкладке «Распродажа» и продлится до конца дня.

Александр Вечерский, директор по связям с общественностью Selectel:
«Рунет принял традицию Черной пятницы. Для киентоориентированных компаний стало хорошим тоном предлагать в этот день большие скидки на свои товары и услуги. Selectel дает шанс всем желающим арендовать выделенный сервер значительно ниже реальной цены. При этом стоимость последующей аренды будет равна сумме, уплаченной на момент покупки».

Распродажа выделенных серверов в Selectel пройдет в форме голландского аукциона: цены лотов будут равномерно снижаться в течение дня. Такой формат создает дополнительную интригу и добавляет азарта. Скидки на серверы достигнут своих максимальных значений к вечеру Черной пятницы. Однако ожидание минимальной цены связано с риском потерять лот. В любой момент времени участник, который посчитает цену достаточно привлекательной, может остановить аукцион, нажав на кнопку «Купить».
Чтобы принять участие в распродаже, необходимо зарегистрироваться на сайте Selectel и пополнить баланс для совершения покупок.
О компании
«Селектел» — один из крупнейших российских сервис–провайдеров, оказывает услуги ИТ–инфраструктуры различного уровня под брендами Selectel, Vscale и Tehnodom. Компания владеет и управляет собственной сетью дата центров уровня надежности Tier3 в Москве, Санкт-Петербурге и Ленинградской области.
Читайте нас в блоге и социальных сетях

Ansible 2.0 beta 2



О системе управления конфигурациями Ansible мы уже писали два года назад. Мы активно её используем в собственной практике и внимательно следим за всеми изменениями и обновлениями.
Конечно же, мы не могли оставить без внимания следующую новость: вышла в свет вторая бета-версия Ansible v2.0. Черновой вариант Ansible v2.0 был размещён на GitHub уже давно, а теперь наконец-то появился более или менее стабильный релиз.
В этой статье мы расскажем, что нового появилось во второй версии.

blog.selectel.ru/ansible-2-0-beta-2/

Аудит системных событий в Linux



Одним из инструментов, позволяющих повысить уровень безопасности в Linux, является подсистема аудита. C её помощью можно получить подробную информацию обо всех системных событиях.
Она не обеспечивает никакой дополнительной защиты, но предоставляет подробную информацию о нарушениях безопасности, на основании которой можно принять конкретные меры. Особенности работы с подсистемой аудита мы рассмотрим в этой статье.

Подсистема аудита: архитектура и принцип работы

Подсистема аудита была добавлена в ядро Linux начиная с версии 2.6. Она предназначена для отслеживания критичных с точки зрения безопасности системных событий. В качестве примеров таких событий можно привести следующие (список далеко не полный):
  • запуск и завершение работы системы;
  • чтение, запись и изменение прав доступа к файлам;
  • инициация сетевых соединений;
  • попытки неудачной авторизации в системе;
  • изменение сетевых настроек;
  • изменение информации о пользователях и группах;
  • запуск и остановка приложений;
  • выполнение системных вызовов.
Ни одно из названных событий не может произойти без использования системных вызовов ядра. Чтобы их отслеживать, достаточно просто перехватывать соответствующие системные вызовы. Именно это и делает подсистема аудита:


blog.selectel.ru/audit-sistemnyx-sobytij-v-linux/

Обеспечить постоянную доступность сайта ценой небольших вложений



Сегодня мы расскажем ещё об одной технологии, более сложной и более надёжной и позволяющей осуществлять резервирование на уровне дата-центра. Речь идёт об увеличении уровня доступности маршрутизаторов с помощью протокола VRRP (Virtual Router Redundancy Protocol).

Статья будет интересна в первую очередь тем, кто хотел бы обеспечить постоянную доступность бизнес-значимых интернет-ресурсов, но при этом не обладает достаточными техническими возможностями: не имеет ни собственной автономной системы, ни блока IP-адресов, ни подключений к провайдерам по протоколу BGP.

blog.selectel.ru/rezervirovanie-marshrutizatora-s-ispolzovaniem-protokola-vrrp/