james bottomley hacker magazine

1
Искания и свершения ХАКЕР 01 /180/ 2014 31 31 В России положение Open Source по-прежнему сильно хуже, чем в США и Европе. Есть множество отличных спе- циалистов из России, являющихся видными контрибьюторами в Linux, но работающих в других странах, в таких компани- ях, как Intel или Red Hat. Parallels — один из редких примеров российских компаний, которые действительно многое выдают в ап- стрим. Мне, конечно, было бы приятно заявить, что у нас идеально выстроена работа с комьюнити, но пока это не совсем так. Но мы прикладываем к этому много усилий. Мне кажется, что остальным мешает определенный культурный барьер. Отчасти это связано с российским об- разованием, по-прежнему проповедующим соревновательный дух. Возможно, дело в советском наследии и традициях. Людям, воспитанным таким образом, сложно изменить себя и принять идею сотрудничества с конкурентами. Даже в США на это ушло более десяти лет. Только сейчас компании начали понимать, что они могут открыть ту часть работы, которая для них не суперкритична, и сфокусировать усилия на самых важных технологиях. На мой взгляд, такая модель действительно заработала лишь в Open Stack. Этот проект является результатом тесного сотрудничества компаний, по сути конкурирующих друг с другом. Восемь из топ-10 партнеров Parallels (хостинг-провайдеров) уже что-то пробуют там с нашей помощью или без нее. Поэтому Open Stack уже есть в стратегии развития Parallels (сейчас мы только спонсоры этой организации, но планируем стать ее участником, как и в Linux Foundation). До сих пор самые большие проблемы, с которыми сталкиваются разработчики open source ПО, носят юри- дический характер. Поэтому Linux Foundation приходится направлять значительные ресурсы (собственные или полу- ченные от компаний — членов организации) на то, чтобы помогать разработчикам именно с этим. При этом сообщество Linux-разработчиков отличается высокой компетенцией в технических вопросах, и по- мощь LF им редко нужна. Куда чаще возникают вопросы социального характера: например, как обратиться к разработ- чикам ядра и к кому именно, в какой форме передать им патч. SECURE BOOT Текущее положение дел с Secure Boot таково: с одной стороны, теперь у нас есть так называемый предварительный загрузчик (PreLoader), подписанный сертификатом Microsoft. С другой — набор инструментов для работы с Secure Boot. PreLoader работает следующим образом: он запускается перед загрузчиком дистрибутива, проходит проверку Secure Boot и позволяет загрузиться дистрибутиву, даже если у его загрузчика нет сертификата Microsoft. Это важно скорее для небольших дистрибутивов, поскольку разработчики Red Hat, Canonical и других крупных систем уже используют подписанные загрузчики. Но намного важнее то, что мы разработали инструментарий для работы с SecureBoot. Он позволяет удалять сертификат Microsoft, использовать собственный и подписывать им загрузчик или же, по сути, просто отключить Secure Boot в системе. Такое положение вещей позволило FSF убрать эту технологию из списка угроз экосистеме Open Source. ARM НА СЕРВЕРАХ Бытует мнение, что ARM — это такая «крутая» платформа, которая обязательно найдет применение в серверах. Низкое энергопотребление при достаточной производительности, не нужно мощного охлаждения. Однако если провести более детальное сравнение, то все не так просто. Мне кажется, что в реальных сценариях ARM не удастся удержать эти преимущества, а значит, и уверенные позиции на серверном рынке сохранить у нее не полу- чится. Достаточно посмотреть на характеристики современных ARM-чипов. Если сравнить, допустим, Cortex A17 с Intel Atom Silvermont, то разница в энергопотреблении, конечно, будет, но она не так существенна — в пределах 20%. При этом в Silvermont есть поддержка 64-битной архитектуры и виртуализации. У A17 нет ни того ни другого. Реализация этих технологий увеличит энергопотребление чипа. А значит, ARM рискует вообще потерять свой главный козырь. Ну и нельзя забывать про повсеместную распространенность Intel. Возникает вопрос — зачем владельцам дата- центров переходить на экзотичный ARM, если нет заметной разницы в стоимости, производительности и энергопотре- блении? БОНУС: ИНТЕРВЬЮ С ТЕХДИРОМ LINUX FOUNDATION Чтобы получить более широкую картину того, что происходит в мире open source и некоторых областях, не рассмотренных в нашем обзо- ре, мы пообщались с Джеймсом Боттомли. Джеймс — технический директор Linux Foundation, а также технический директор продуктов серверной виртуализации в компании Parallels. Кроме того, он яв- ляется одним из ключевых мейнтейнеров Linux, отвечающим за код подсистемы SCSI и ряда других компонентов. INFO В 2013 году исполнилось 30 лет проекту GNU, 20 лет самому открытому дистрибутиву Debian GNU/Linux и 20 лет самому консервативно- му Slackware. Поэтому 2013-й можно по праву считать годом Open Source.

Upload: parallels

Post on 23-Mar-2016

215 views

Category:

Documents


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: James bottomley hacker magazine

Искания и свершенияХАКЕР 01 /180/ 2014 3131

В России положение Open Source по-прежнему сильно хуже, чем в США и Европе. Есть множество отличных спе-циалистов из России, являющихся видными контрибьюторами в Linux, но работающих в других странах, в таких компани-ях, как Intel или Red Hat.

Parallels — один из редких примеров российских компаний, которые действительно многое выдают в ап-

стрим. Мне, конечно, было бы приятно заявить, что у нас идеально выстроена работа с комьюнити, но пока это не совсем так. Но мы прикладываем к этому много усилий.

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

Даже в США на это ушло более десяти лет. Только сейчас компании начали понимать, что они могут открыть ту часть работы, которая для них не суперкритична, и сфокусировать усилия на самых важных технологиях. На мой взгляд, такая модель действительно заработала лишь в Open Stack. Этот проект является результатом тесного сотрудничества компаний, по сути конкурирующих друг с другом. Восемь из топ-10 партнеров Parallels (хостинг-провайдеров) уже что-то пробуют там с нашей помощью или без нее. Поэтому Open Stack уже есть в стратегии развития Parallels (сейчас мы только спонсоры этой организации, но планируем стать ее участником, как и в Linux Foundation).

До сих пор самые большие проблемы, с которыми сталкиваются разработчики open source ПО, носят юри-

дический характер. Поэтому Linux Foundation приходится направлять значительные ресурсы (собственные или полу-ченные от компаний — членов организации) на то, чтобы помогать разработчикам именно с этим.

При этом сообщество Linux-разработчиков отличается высокой компетенцией в технических вопросах, и по-

мощь LF им редко нужна. Куда чаще возникают вопросы социального характера: например, как обратиться к разработ-чикам ядра и к кому именно, в какой форме передать им патч.

SECURE BOOTТекущее положение дел с Secure Boot таково: с одной стороны, теперь у нас есть так называемый предварительный загрузчик (PreLoader), подписанный сертификатом Microsoft. С другой — набор инструментов для работы с Secure Boot.

PreLoader работает следующим образом: он запускается перед загрузчиком дистрибутива, проходит проверку Secure Boot и позволяет загрузиться дистрибутиву, даже если у его загрузчика нет сертификата Microsoft.

Это важно скорее для небольших дистрибутивов, поскольку разработчики Red Hat, Canonical и других крупных систем уже используют подписанные загрузчики.

Но намного важнее то, что мы разработали инструментарий для работы с SecureBoot. Он позволяет удалять сертификат Microsoft, использовать собственный и подписывать им загрузчик или же, по сути, просто отключить Secure Boot в системе. Такое положение вещей позволило FSF убрать эту технологию из списка угроз экосистеме Open Source.

ARM НА СЕРВЕРАХБытует мнение, что ARM — это такая «крутая» платформа, которая обязательно найдет применение в серверах. Низкое энергопотребление при достаточной производительности, не нужно мощного охлаждения.

Однако если провести более детальное сравнение, то все не так просто. Мне кажется, что в реальных сценариях ARM не удастся удержать эти преимущества, а значит, и уверенные позиции на серверном рынке сохранить у нее не полу-чится. Достаточно посмотреть на характеристики современных ARM-чипов.

Если сравнить, допустим, Cortex A17 с Intel Atom Silvermont, то разница в энергопотреблении, конечно, будет, но она не так существенна — в пределах 20%.

При этом в Silvermont есть поддержка 64-битной архитектуры и виртуализации. У A17 нет ни того ни другого. Реализация этих технологий увеличит энергопотребление чипа. А значит, ARM рискует вообще потерять свой главный козырь.

Ну и нельзя забывать про повсеместную распространенность Intel. Возникает вопрос — зачем владельцам дата-центров переходить на экзотичный ARM, если нет заметной разницы в стоимости, производительности и энергопотре-блении?

БОНУС: ИНТЕРВЬЮ С ТЕХДИРОМ LINUX FOUNDATION

Чтобы получить более широкую картину того, что происходит в мире open source и некоторых областях, не рассмотренных в нашем обзо-ре, мы пообщались с Джеймсом Боттомли. Джеймс — технический директор Linux Foundation, а также технический директор продуктов серверной виртуализации в компании Parallels. Кроме того, он яв-ляется одним из ключевых мейнтейнеров Linux, отвечающим за код подсистемы SCSI и ряда других компонентов.

INFO

В 2013 году исполнилось 30 лет проекту GNU,

20 лет самому открытому дистрибутиву Debian GNU/Linux и 20 лет

самому консервативно-му Slackware. Поэтому 2013-й можно по праву

считать годом Open Source.