Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
| — |
blog:intervju_s_osnovatelem_freenas_v_bsdmagazine [2010/02/16 15:30] (текущий) supuser создано |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | ====== Интервью с основателем FreeNAS в BSDmagazine ====== | ||
| + | |||
| + | Перевод интервью с Olivier Cochard-Labbe, основателем проекта FreeNAS. | ||
| + | Автор Jesse Smith, впервые опубликовано в [[http://bsdmag.org/pdf-articles|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/|http://blog.openmediavault.org/]]. | ||
| + | |||
| + | **BSD Mag:** FreeNAS недавно дорос до версии 0.7. Какие новые функции и улучшения появятся по пути к версии 1.0? | ||
| + | |||
| + | **OCL** Теперь этот вопрос вам следует задавать iXsystems.((Как сказал Cochard-Labbe, будущее проекта FreeNAS теперь в руках iXsystems. Ранее, в декабре, Джош Питцель (Josh Paetzel) дал интервью BSD Talk в котором немного рассказал о проекте и его будущем. Во время интервью он упомянул, что iXsystems не только использует FreeNAS для собственных нужд, но также предоставляет поддержку и продает в качестве продукта. Одна из причин по которой iXsystems предпочла взять проект под свою опеку, это сохранение прежних средств поддержки своих клиентов. Сохранение проекта на фундаменте FreeBSD даст пользователям дополнительную уверенность и в том, что они по-прежнему смогут использовать ZFS для хранения своих данных. Мистер Питцель также добавил, что у iXsystems существует три основные цели по отношению к FreeNAS: | ||
| + | |||
| + | * перенос FreeNAS на платформу FreeBSD 8.0; | ||
| + | * создание удобной среды для дополнительных пакетов, улучшение модульности FreeNAS; | ||
| + | * обеспечение «гладкой» поддержки для уже существующих инсталляций FreeNAS. | ||
| + | |||
| + | Интересующиеся могут ознакомится с интервью Питцеля на сайте [[http://bsdtalk.blogspot.com/2009/12/bsdtalk-182-freenas-with-josh-paetzel.html|BSD Talk]])) | ||
| + | |||
| + | **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) системный администратор, программист по образованию, сторонник свободного программного обеспечения и писатель. Когда не работает с компьютерами, любит проводить свое время с семьей или радоваться природным красотам родной для него Канады. | ||
| + | |||
| + | |||
| + | |||
| + | {{tag>freenas}} | ||
| + | |||
| + | ~~LINKBACK~~ | ||
| + | ~~DISCUSSION~~ | ||