Интервью с основателем FreeNAS в BSDmagazine

Перевод интервью с Olivier Cochard-Labbe, основателем проекта FreeNAS. Автор Jesse Smith, впервые опубликовано в BSDmagazine Vol.3 No.2 (дата публикации: февраль 2010)

Проект FreeNAS (http://freenas.org/freenas) основан Olivier Cochard-Labbe в 2005 году как дистрибутив с открытым кодом для сетевых систем хранения данных (NAS). Проект предлагает домашним пользователям и сетевым администраторам простой и элегантный способ хранения данных на небольшой стабильной платформе при очень небольших затратах. В декабре прошлого года заговорили о том что FreeNAS откажется от FreeBSD как основы, и перейдет на Debian как базовую ОС для будущих релизов. Через непродолжительное время после этого, компания iXsystems предложила взять проект FreeNAS под свое крыло и продолжить разработку используя платформу FreeBSD. Господин Cochard-Labbe любезно уделил несколько минут из своего насыщенного расписания, чтобы рассказать о проекте.

BSD Mag: Месье Cochard-Labbe, спасибо за то что нашли время на то чтобы ответить на вопросы. Для начала не могли бы Вы немного рассказать о себе? Откуда Вы, как заинтересовались open source?

OCL: Я живу во Франции, мне 33 года, женат, у меня две дочери, и я работаю сетевым консультантом в Orange Business Services. Я открыл Slackware Linux в студенческие времена в 1996 и с тех пор остаюсь пользователем настольных версий Linux.

BSD Mag: Не так уж много проектов с открытым исходным кодом специализируется на предоставлении сервисов NAS. Что подтолкнуло Вас к созданию FreeNAS?

OCL: В середине 2005 года я хотел переделать мой старый ПК в домашний сервер NAS. У меня были простые цели:

  • загрузка с USB-накопителя (поэтому ОС должна быть небольшой)
  • использовать программный RAID-5 с четырьмя жесткими дисками PATA.

Я не нашел open source проекта, который бы отвечал моим нуждам, так я решил начать свой собственный. Моим вторым мотивом было то, что был обычным пользователем и я хотел использовать это упражнение для более основательного изучения операционной системы. У меня уже была дома система на базе mOnOwall, и я хотел иметь подобный интерфейс для моего NAS. Это историческая причина того, почему FreeNAS базируется на FreeBSD. Я учился PHP и изучал FreeBSD через обучение на коде mOnOwall. И через какое-то количество дней стал доступен первый релиз FreeNAS. Никогда не мог представить что моя небольшая переделка mOnOwdll в NAS станет такой известной… Что вызвало некоторые проблемы: поскольку я не был разработчиком, мне пришлось научиться тому как использовать subversion, как писать PHP-код, который поддерживает перевод пользовательского интерфейса (getext), и я опасался неизвестных мне возможных ошибок. FreeNAS был всего лишь хобби, и я не мог отдавать ему приоритет перед моей семейной жизнью или оплачиваемой работой. Управление этим проектом съедает немало моего времени на сон.

BSD Mag: Ваш последний релиз загрузили более 10,000 раз. По отзывам которые Вы получаете, можете ли Вы оценить кого среди ваших пользователей больше: тех, кто использует FreeNAS дома, или — на работе?

OCL: Я полагаю, что большинство из них домашние пользователи. «Бизнес-функции» FreeNAS в настоящий момент слишком ограничены (аутентификация пользователей, раздача прав группам/пользователям и управление квотами). Но, поскольку я никогда не использовал профессиональные NAS (такие как netapp), для меня непросто определиться с тем какого рода функции требуются для бизнеса. Непросто и работать над профессиональными функциями дома в одиночку. Например, для того чтобы добавить аутентификацию MS Active Directory, мне потребовалось запустить виртуальную машину с MS Windows server и понять как работают серверы Windows, прежде чем использовать его вместе с FreeNAS. Поэтому, у меня не хватает времени на то, чтобы добавить интеграцию LDAP и другие более сложные функции.

BSD Mag: Некоторое время назад Вы анонсировали отказ FreeNAS от FreeBSDкак базовой ОС и переход на Debian. Не могли бы Вы объяснить причины для таких изменений?

OCL: Это история посложнее. Я начал проект в октябре 2005 и был единственным разработчиком до июля 2006, когда Волкер Тейле (Volker Theile) подключился к проекту в качестве разработчика. Но моя профессиональная и личная жизнь сильно изменилась в 2007 и я не смог по-прежнему тратить мое свободное время на FreeNAS. Поэтому в апреле 2008 я передал ключи от проекта Волкеру чтобы предотвратить возможное замедление в развитии FreeNAS. С этого момента я не участвовал в написании кода и Волкер работал практически один. А в сентябре 2009, у нас состоялась внутренняя дискуссия относительно будущего FreeNAS и его технических ограничений (самое заметное из них, это трудность написания пользовательских аддонов). Было решено полностью переписать FreeNAS. Волкер (лидер проекта и единственный разработчик) предпочел использовать в качестве основы Linux, поскольку на считает разработку под Linux более легкой. Я одобрил его выбор. Но после того как было сделано публичное заявление об этих больших планируемых изменениях, я получил множество писем из мира FreeBSD. И наиболее важным из них было письмо из iXsystems в котором предлагалось взять FreeNAS под свое крыло. Поэтому, я вернулся в проект, чтобы управлять переходным периодом вместе с iXsystems.

BSD Mag: Относительно соглашения с iXsystems, какие преимущества получит FreeNAS от ее участия и каковы выгоды самой iXsystems? Увидим ли мы версию FreeNAS, основанную на Debian?

OCL: Они придадут FreeNAS большую направленность в сторону бизнесa (сохраняя функции для домашнего использования). Касательно Debian версии FreeNAS, в качестве совершенно нового проекта: мы не можем называть его Debian версией FreeNAS. Этот проект создан Волкером и называется OpenMediaVault, вы можете следить за его быстрым развитием на http://blog.openmediavault.org/.

BSD Mag: FreeNAS недавно дорос до версии 0.7. Какие новые функции и улучшения появятся по пути к версии 1.0?

OCL Теперь этот вопрос вам следует задавать iXsystems.1)

BSD Mag: В чем преимущества FreeNAS перед другими, проприетарными, NAS-решениями?

OCL Я никогда не использовал проприетарные NAS, так что не смогу дать реальный ответ на этот вопрос. Спросите об этом у пользователей FreeNAS.

BSD Mag: Многим участникам сообщества open source нравится помогать, выполняя вспомогательную работу. В каких областях проект FreeNAS мог бы использовать помощь (разработка, тестирование, написание документации)?

OCL Документация требует больших обновлений. И нам всегда нужны разработчики. Сделать свой вклад в FreeNAS совсем не сложно: это всего лишь PHP-страницы которые генерируют текстовые файлы!

BSD Mag: NAS-системы имеет тенденцию к увеличению до очень больших размеров. Как Вы тестируете пределы FreeNAS в скорости/объемах хранения?

OCL Я не могу тестировать такие ограничения, поскольку такие тесты требую оборудования, которого у меня нет.

BSD Mag: Файловая система ZFS была задумана для серверов и NAS-систем. Что Вы думаете о ZFS и есть ли что-то что не нравиться Вам в ней?

OCL: Я не системный инженер. На самом деле, я не имею достаточно знаний чтобы сравнивать ZFS с другими файловыми системами. Я никогда не слышал о том, что меня просят добавить в списке запрашиваемых функций для работы с ZFS. Эта файловая система требует для работы больших систем, что не очень сочетается с маленькими домашними NAS.

BSD Mag: Работаете ли Вы сейчас над другими проектами? Что на вашем столе?

OCL: Научившись кое-чему на FreeNAS, я, как «сетевик», начал новый проект – BSD Router. Это дистрибутив для создания маршрутизаторов, с открытым кодом на базе nanoBSD и рассчитанный на встраиваемое (embedded) применение.

BSD Mag: Есть что-то еще чем бы Вы хотели поделиться с читателями?

OCL: Пред тем как начать FreeNAS, я никогда ни прикасался к FreeBSD-системам и ничего не знал о программировании на PHP/Shell. Я изучал эти технологии в процессе работы над FreeNAS. Это значит, что всякий у кого есть хорошая идея, может создать такую специализированную ОС (appliance OS) как FreeNAS, даже не имея навыков программировании.

BSD Mag: Спасибо за Ваши вдохновляющие слова и потраченное время!

Об авторе: Джесс Смит (Jesse Smith) системный администратор, программист по образованию, сторонник свободного программного обеспечения и писатель. Когда не работает с компьютерами, любит проводить свое время с семьей или радоваться природным красотам родной для него Канады.

1) Как сказал Cochard-Labbe, будущее проекта FreeNAS теперь в руках iXsystems. Ранее, в декабре, Джош Питцель (Josh Paetzel) дал интервью BSD Talk в котором немного рассказал о проекте и его будущем. Во время интервью он упомянул, что iXsystems не только использует FreeNAS для собственных нужд, но также предоставляет поддержку и продает в качестве продукта. Одна из причин по которой iXsystems предпочла взять проект под свою опеку, это сохранение прежних средств поддержки своих клиентов. Сохранение проекта на фундаменте FreeBSD даст пользователям дополнительную уверенность и в том, что они по-прежнему смогут использовать ZFS для хранения своих данных. Мистер Питцель также добавил, что у iXsystems существует три основные цели по отношению к FreeNAS:
  • перенос FreeNAS на платформу FreeBSD 8.0;
  • создание удобной среды для дополнительных пакетов, улучшение модульности FreeNAS;
  • обеспечение «гладкой» поддержки для уже существующих инсталляций FreeNAS.
Интересующиеся могут ознакомится с интервью Питцеля на сайте BSD Talk

Обсуждение

Alexey SannikovAlexey Sannikov, 2010/02/17 10:35

Спасибо. Интересно.

Victor KaplunovVictor Kaplunov, 2010/02/17 19:13

Пожалуйста. Рад что Вам понравилось.

Я, кроме тех. документации, почти не переводил текстов, поэтому получилось местами «суконным языком». Но, надеюсь, и от такого перевода будет польза.

Dim@JanDim@Jan, 2010/03/16 14:58

огромное спасибо, очень важная и нужная статейка. как раз недавно познакомился с FreeNAS когда возникла идея сделать NAS из старенькой машины. FreeNAS - очень нужный и важный проект, надеюсь из-за перехода под крыло ixsystems проект не станет закрытым или платным.

ИванИван, 2010/04/15 07:14

Вообще отлично!

ДмитрийДмитрий, 2010/08/06 19:06

Спасибо за перевод статьи!

Введите ваш комментарий
If you can't read the letters on the image, download this .wav file to get them read to you.
 

  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на del.icio.us
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Digg
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Furl
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Reddit
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Ask
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на BlinkList
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на blogmarks
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Google
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Ma.gnolia
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Netscape
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на ppnow
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Rojo
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Shadows
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Simpy
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Socializer
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Spurl
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на StumbleUpon
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Tailrank
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Technorati
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Live Bookmarks
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Wists
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Yahoo! Myweb
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на BobrDobr
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Memori
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Faves
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Favorites
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Facebook
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Newsvine
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Yahoo! Bookmarks
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Twitter
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на myAOL
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Slashdot
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Fark
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на RawSugar
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на LinkaGoGo
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Mister Wong
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Wink
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на BackFlip
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Diigo
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Segnalo
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Netvouz
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на DropJack
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на Feed Me Links
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на funP
  • Сохранить "Интервью с основателем FreeNAS в BSDmagazine" на HEMiDEMi
blog/intervju_s_osnovatelem_freenas_v_bsdmagazine.txt · Последние изменения: 2011/05/19 06:23 (внешнее изменение)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0