четверг, 4 октября 2012 г.

Yet Another Conference 2012


На днях я ездил в Москву на YaC'12 - конференцию организованную Yandex. Эта конференция содержит несколько секций интересных для системных администраторов. Среди прочего на конференции были затронуты облачные технологии, администрирование, безопасность и сетевые технологии.

Особенно запомнились следующие выступления:

- Доклад от Parallels про CRIU.
- Доклад от Yandex про балансировку с помощью IPVS.
- Про внедрение IPv6 в Yandex.

Эти доклады сделали мою конференцию. Если вы не ездили и интересуетесь системным администрированием, то крайне рекомендую посмотреть их в записи, когда они станут доступны.

Кроме этого я присутствовал еще на нескольких выступлениях: про выбор базы данных в Nebula, про Illumos, про System Administration Automation in High Scale и про OpenFlow. Некоторые из них меня просто обескуражили, а от некоторых меня просто трясло от гнева.

- Про Nebula: они сравнили Cassandra 1.0.0, MongoDB 2.0.0 и Postgres неизвестной версии. Одним из главных требований была поддержка устойчивых схем из каробки. Поэтому они реплицировали базу PostgreSQL с помощью DRBD!!! Когда я спросил что за версию они использовали в тестировании, докладчик не смог мне ответить. Насколько я понял из объяснения это была достаточно старая версия, скорее всего до 9.0. Т.к. они ничего не слышали о streaming репликации PostgreSQL :( Кроме того, лучший способ ускорить PostgreSQL - это обновиться на последнюю версию. Не мудрено, что PostgreSQL у них вообще не прошел тесты... В-общем, одно расстройство, а не доклад.

- Illumos: галопом по технологиям-кофеткам OpenSolaris типа zfs, dtrace. Немного об облачных решениях на базе Illumos: Joyent SmartDataCenter и NexentaStor Маловато конкретики и выступление сильно отдавало рекламой.

- Турецкий товарищ выступил с рассказом в стиле Капитана Очевидность: повторил то, что должно быть известно опытному системному администратору. Впрочем может это только мне нерелевантно оказалось. Хорошо, что я встретил Игоря из Skype (Qik) мы обсудили с ним новости из Chef-мира: кто с чем и как поработал в последнее время.

- рассказ про OpenFlow был более чем ужасен. Выглядело это так: TCP - гавно, поэтому управление сетью мы вынесем на отдельный узел, создав point of failure. Ну и фиг с ним, зато посмотрите какая замечательная академическая задача, не имеющая к реальной жизни никакого отношения. Пожалейте свои нервы, не смотрите это выступление. Лучше прочитайте, что такое OpenFlow на самом деле на ACM от того самого Томаса @yesthattom Лимончелли. Я сам еще не читал, но уверен, что Томас + ACM стоящее сочетание. Оно у меня недалеко в очереди на чтение.

О плохих докладах я написал несколько больше, чтобы вы не тратили на них свое время. Поверьте на слово, оно того не стоит. А доклады, которые я упомянул в начале, очень хорошие. Крайне рекомендую. Говорят было еще несколько интересных докладов в других секциях. Я на них лично не ходил, отзыва не дам. Планирую посмотреть в записи как появятся.

Из замечательного кроме интересных выступлений: я подержал за руку живого Bobuk'а и передал ему подарок от наших ребят - футболку Ecwid. Bobuk вел секцию в первом зале и я посчитал, что не стоит его долго теребить. А по дороге назад в Ульяновск я таки дослушал последнюю запись Radio-T и узнал, что он наоборот призывал всячески себя теребить и общаться. Жаль, что не послушал это по дороге на YaC :(

В целом впечатление от конференции очень положительное. Были очень интересные доклады, было достаточно общения, повидал друзей, познакомился с новыми людьми. На следующий день сходил на экскурсию в офис Яндекс, тоже друзей навестил. Одного из них два года не видел. Хороший офис, аккуратные серверные :) Вот фоточек немного осталось.