LINUX.ORG.RU

Начался c2k6 OpenBSD hackaton.


0

0

27 мая в канадском городе Калгари начался ежегодный хакатон OpenBSD. Как обычно на нем присуствуют разработчики самой безопасной и полностью открытой операционной системы OpenBSD. В этот раз на повестке дня SCSI, SD, UltraSPARC III, opencvs, openntpd и многое другое. Как и в прошлый раз, kerneltrap будет рассказывать о каждом дне хакатона.

>>> Подробности

★★

Проверено: ivlad ()

Хакатон, это где тянут оптику через заросли ежевики и уживаются вместе с местным животным миром? Респект Тео!

anonymous
()
Ответ на: комментарий от anonymous

Да, несколько. Наиболее активен в последнее время Александр Юрченко (IDE, acpi, sensors, hotplug, one-wire).

rtc ★★
() автор топика

Класс!!!

А я-то думаю, чего это в последние несколько дней так много коммитов в source-changes@ ;-)

php-coder ★★★★★
()

>Как обычно на нем присуствуют разработчики самой безопасной и полностью открытой операционной системы OpenBSD

BSD не совсем свободна.

I3rain
()
Ответ на: комментарий от I3rain

Не хочу начинать флейм , но линукс скорее не совсем свободен, с вирусной природой gpl согласился и сам Торвальдс. Следующая версия gpl не будет использоваться с Linux kernel.

anonymous
()
Ответ на: комментарий от I3rain

Посмотрел список участнегоф Челюсть подбирал где-то под столом.

anonymous
()

> Joris Vink > Joris lives in Dominica, a tropical island in the Caribbean. He originally got started with OpenBSD in about 2000 while trying to find some way to play audio on an old computer.

Чувак просто хотел послушать Боба Марли и в результате попал в команду :-D

anonymous
()
Ответ на: комментарий от rtc

Кроме 1-Wire у него уже все отняли более активные ;-)

hil
()
Ответ на: комментарий от anonymous

>с вирусной природой gpl согласился и сам Торвальдс.

он согласился что gpl-3 beta пока не подходит для Linux,
и в основном из-за того что много разработчиков ядра которые когда
закоммитили код невозможно уже найти, а их код под gpl-2.

и именно BSD лицензия причина того что в openbsd нету многих хороших вещей, потому что ни одна компания не будет работать за спасибо.

anonymous
()

Да да, займутся всякой херней: все еще не сдохшим SCSI, мало кому нужным Ультраспарком, в связке с опеном уж точно
мало кому нужным;), ну разве что самому Тэо лично ...
Как там ФС уже тормозить перестала, SMP уже лучше чем в Линуксе 2.0.х 10 летней давности, хоть 4 процессора оно уже
нормально использовать умеет? ОпенБСД покемон, блин;)

Впрочим если они вместе сочиняют песенку к релизу 4.0, ну или там 3.10, то я только за!



>BSD не совсем свободна.
Да нет, она слишком, черезчур свободна, Настолько свободна, что желающих писать код под BSD лицензией на порядок
меньше чем желающих писать под GPL. Ну не хочется людям делать чтото что можно вот просто так взять не давая ничего
взамен.


>Не хочу начинать флейм , но линукс скорее не совсем свободен, с вирусной природой gpl согласился и сам Торвальдс.
Да, для полных халявщиков он действительно свободен не так как хотельсь бы. Но для них есть БСД;) Правда от Линукса
оно отстает лет на 8-10 (Open/NetBSD), в случае с FreeBSD ситуация получше, отставание всего на 3-4 года.
А про вируснось GPL лицензии просветите, может будет смешно.


>Следующая версия gpl не будет использоваться с Linux kernel.
Как минимум по той причине, что надо спросить согласия _ВСЕХ_ кто написал для Linux ядра хотя бы строчку кода.

XCHG
()
Ответ на: комментарий от I3rain

>BSD не совсем свободна.

А помойму наоборот. Только отнять у тебя эту свободу могут;)

>каким боком она самая безопасная, там ведь даже нет аналога selinux?

А нафига?

Motiv_studenta ★★
()
Ответ на: комментарий от anonymous

>каким боком она самая безопасная, там ведь даже нет аналога selinux?

нах не надо

anonymous
()
Ответ на: комментарий от XCHG

не отстаёт, а спокойно идёт по протоптанной стадом гиков дороге

anonymous
()
Ответ на: комментарий от XCHG

> Да да, займутся всякой херней: все еще не сдохшим SCSI,

SCSI это единственная нормальная шина, позволяющая канальное взаимодейсвие, sata сосет.

anonymous
()
Ответ на: комментарий от seiken

>Что такое "хакатон", по-русски можете объяснить?

"хакофон (hackathon - синтез hack и marathon)", что на русский можно перевети как "марафон хакеров". См. также переводы отчетов с прошлого хакафона на osrc.info: http://www.osrc.info/content.php?article.96

php-coder ★★★★★
()
Ответ на: комментарий от anonymous

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

ss
()

>> Да да, займутся всякой херней: все еще не сдохшим SCSI,
>SCSI это единственная нормальная шина, позволяющая канальное взаимодейсвие, sata сосет.

Ой ладно, если я правильно понял, то кому то надо чтобы на шине была возможность взаимодействия каждый
с каждым? Типа сканер вазимодействует с CD писалкой сам по себе? Только CD писалок на SCSI уже не делають;)
Видал гдето даже как сваять кластер используя в качестве интерконнекта SCSI;) Ну на здоровье,
но к счастью там где через него взаимодействовали накопители с контроллером от него уже окончательно
отказываются - каждому устройству свой личный канал и все ОК.

XCHG
()
Ответ на: комментарий от XCHG

> Ну на здоровье, но к счастью там где через него взаимодействовали накопители с контроллером от него уже окончательно отказываются - каждому устройству свой личный канал и все ОК.

Там смак не только в каждый с каждым, SCSI например позволяет синхронизировать диски в массиве так, чтобы на всех приводах головки подходили одновременно к одному сектору. Казалось бы нах нужно, при наличии кеша, но это уменьшает латентность, к примеру. Есть еще много тонкостей. Короче, если надо сделать что-то емкое и очень быстрое и/или надежное с хорошим распараеливанием масштаба предприятия, то sata фтопку однозначно.

anonymous
()
Ответ на: комментарий от anonymous

а еще SCSI умеет последовательный старт шпинделей дисков при включении системы, а это как известно пик нагрузки блока питания в момент включения. В прочем, это метание бисера )

cvsup
()
Ответ на: комментарий от anonymous

>каким боком она самая безопасная, там ведь даже нет аналога selinux?
Дорогой друг, обьясняю тебе пару моментов , selinux - это набор затычек к linux, в openbsd был избран другой подход, разработчики за два года провели security audit, всего исходного кода базовой системы, решая не только очевидные но и потенциальные проблемы безопасности. Этот процесс продолжается и по сей день. Перечитывать исходный код и править его, хорошим примером может служить использование OpenBSD lint для всего дерева портов

anonymous
()
Ответ на: комментарий от anonymous

>Дорогой друг, обьясняю тебе пару моментов , selinux - это набор затычек к linux, в openbsd был избран другой подход, разработчики за два года провели security audit, всего исходного кода базовой системы, решая не только очевидные но и потенциальные проблемы безопасности. Этот процесс продолжается и по сей день. Перечитывать исходный код и править его, хорошим примером может служить использование OpenBSD lint для всего дерева портов

это конечно офигенно круто, но кроме секурности в неё что-нибудь стоящее есть? А то другие *BSD тащат опёнка на запчасти.

spy
()

>секъюрность - это не мало.
секъюрность это условие необходимое но недостаточное. Неуловимый Джо конечно секъюрен, но это отнюдь
не главный повод его неуловимости.

>а еще SCSI умеет последовательный старт шпинделей дисков при включении системы, а это как
>известно пик нагрузки блока питания в момент включения. В прочем, это метание бисера )
В смысле что метание бисера? Ответ на поставленный вопрос или последовательная раскрутка шпинделей?


XCHG
()
Ответ на: комментарий от XCHG

> В смысле что метание бисера? Ответ на поставленный вопрос или последовательная раскрутка шпинделей?

Метание биссера - это попытки обьяснить хоть нечто людям которые не хотят объяснений, а просто хотят кидатся фекальными массами во всё, что неподвластно их убогонькому интеллекту. Пример - вот это вот обьяснение :-)

anonymous
()
Ответ на: комментарий от XCHG

Не удержался и зарегался чтобы ответить на ЭТО...

>Ну на здоровье, >но к счастью там где через него взаимодействовали накопители с >контроллером от него уже окончательно >отказываются - каждому устройству свой личный канал и все ОК.

1) XCHG, где взять винт на 2Т? 2) При остутствии такого винта - где взять десяток SATA-каналов, и чем охлаждать северный мост при mirror первых пяти винтов на вторые пять?

А если серьёзно - нельзя сравнивать тёплое с мягким. Open хорош своей безопасностью "из коробки" - идеал для low-class router или bounce box. А если заходит речь о построении такой системы - соображения "у хостера нету нужных железок" идут побоку. Покупается N юнитов в шкафу, канал в мир и надёжное питание. Остальное - у сторонних производителей, которым просто оформляется доступ в дата-центр для установки и поддержки твоего железа.

nblx
()
Ответ на: комментарий от nblx

>1) XCHG, где взять винт на 2Т?

ну на 2 Тб пока нет, но на 500Гб запросто.

>2) При остутствии такого винта - где взять десяток SATA-каналов, и чем охлаждать северный мост при mirror первых пяти винтов на вторые пять?

зачем так мрачно? Есть саташные рейд-контроллеры с 6 портами, памятью и батарейкой. 2 таких контроллера и у вас 12 каналов.

>Open хорош своей безопасностью "из коробки" - идеал для low-class router или bounce box.

т.е. никакая другая ОС не подходит?

spy
()
Ответ на: комментарий от spy

> Есть саташные рейд-контроллеры с 6 портами, памятью и батарейкой. 2 таких контроллера и у вас 12 каналов.

Увы, миррор всеравно будет ехать через мост. Или они как-то умеют соединятся между собой? минуя материнскую плату?

> т.е. никакая другая ОС не подходит?

Зачем искажать слова и плодить флейм? В конце концов это дело личных предпочтений, что ставить на bounce-box.. При большом желании можно и оффтоп поставить с ssh сервером :-) Речь просто идёт о том, что ограниченность по моделям железа в случае с Open просто не играет никакой роли. Её тяжело заменить там, где она действительно нужна. А для баловства на десктопе - ставьте Linux и будет вам счастье.

nblx
()
Ответ на: комментарий от nblx

>Увы, миррор всеравно будет ехать через мост. Или они как-то умеют соединятся между собой? минуя материнскую плату?

причём тут миррор?

>Её тяжело заменить там, где она действительно нужна.

это где?

spy
()
Ответ на: комментарий от spy

> причём тут миррор?

Да при том, что у тебя дисковая система работат будет значительно медленнее при использовании SATA, так как поддержание зеркала будет требовать пропускания в два раза большего количества информации. Добавляем ещё нормальную работу с винтом типа файлики почитать - и всё становится совсем нехорошо. Итого - стоим с пипеткой спирта над north bridge :-) Аргументы типа "я этого не почуствую/не узнаю/не замечу" - не принимаются по причине их ложности.

> это где?

Повторяемся? low-class router / firewall / bounce-box.

nblx
()
Ответ на: комментарий от nblx

>Да при том, что у тебя дисковая система работат будет значительно медленнее при использовании SATA, так как поддержание зеркала будет требовать пропускания в два раза большего количества информации.

да ну? я там где-то выше писал про sata-рейд с памятью, батарейкой и камнем. И умеет такой контроллер SATA II с его NCQ, и диски по очереди пускать итп.

>Повторяемся? low-class router / firewall / bounce-box.

и в чём незаменимость то? h.323 через NAT на таком роутере бегать будет?

spy
()
Ответ на: комментарий от spy

> да ну? я там где-то выше писал про sata-рейд с памятью, батарейкой и камнем. И умеет такой контроллер SATA II с его NCQ, и диски по очереди пускать итп.

Вот я и пример приводил какраз для такой платы - 10 винтов, два страйпа по 5 штучек стоящих в зеркале. Применение - FTP || CVS || SVN сервер с кодом и данными, стоящими больше денег чем оборудование. К слову о SCSI - можно помедитировать над описанием middle-range NFS storage (4T-6T).

> и в чём незаменимость то? h.323 через NAT на таком роутере бегать будет?

1) Будет :-) правило binat в pf.

2) Незаменима для этих задач. Лично для меня. Потому что ночью я люблю спать, а не отвечать на раздражённые телефонные звонки с другого конца света. Open + руки из правильного места eq здоровый сон.

---- Я не пытаюсь утверждать что Open надо ставить везде. Просто нужно уметь гибко выбирать инструмент для решения поставленной задачи, а не пытатся подогнать задачу под имеющийся инструмент.

nblx
()
Ответ на: комментарий от nblx

>1) Будет :-) правило binat в pf.

и даже на двух устройствах в "серой" сети? аналог binat - это NETMAP в iptables.

>2) Незаменима для этих задач. Лично для меня. Потому что ночью я люблю спать, а не отвечать на раздражённые телефонные звонки с другого конца света. Open + руки из правильного места eq здоровый сон.

пропадание электричества с последующим долгим fsck не рассматриваются? (да, можно говорить про упсы, но это увеличивает стоимость системы).

>Просто нужно уметь гибко выбирать инструмент для решения поставленной задачи, а не пытатся подогнать задачу под имеющийся инструмент.

понимаете, если у вас сервера на freebsd, то опен не нужен, т.к. путь к зоопарку. Если на серверах Linux, то опен снова не нужен, т.к. это тоже путь к зоопарку. Пока я так и не увидел чего-то такого, чего может опен, но не может linux/freebsd. Кроме того спеца по linux/freebsd найти гораздо проще, чем по опену.

spy
()
Ответ на: комментарий от spy

> Есть саташные рейд-контроллеры с 6 портами, памятью и батарейкой. 2 таких контроллера и у вас 12 каналов.

Навскидку: 3WARE 3W-9500S-12 Один 12-канальный Raid контроллер.

> так как поддержание зеркала будет требовать пропускания в два раза большего количества информации

Страйп на зеркалах (Raid10) с зеркалом страйпов(0+1) сравни. http://www.bytepile.com/raid_class.php#03 http://www.bytepile.com/raid_class.php#10 Так что, батенька, предлагаете решение с гнильцой ;)

> все еще не сдохшим SCSI

Ну, э... У сказей своя ниша: средние и тяжелые БД, да и вообще там, где нужно много iops'ов. Рвут саташные винты из-за их тупости. На линейном чтении - да, проигрывают.

SpheriX
()
Ответ на: комментарий от Motiv_studenta

>BSD не совсем свободна.

>>А помойму наоборот. Только отнять у тебя эту свободу могут;)

Это уже не свобода. Сидишь гадаешь посодют или не посодют.

I3rain
()
Ответ на: комментарий от spy

"пропадание электричества с последующим долгим fsck не рассматриваются? (да, можно говорить про упсы, но это увеличивает стоимость системы)."

идиото, ты думаш что инфа дешево стоит, это так на твоем винте с порнухой! а нормальным системам не жалко и 5kW упс поставить и дизель генератор на всякий пожарный,

anonymous
()
Ответ на: комментарий от anonymous

>идиото, ты думаш что инфа дешево стоит, это так на твоем винте с порнухой! а нормальным системам не жалко и 5kW упс поставить и дизель генератор на всякий пожарный,

Идиот - это вы. ибо на хорошее железо openbsd в зравом уме не ставят, а покупать UPS и тем более дизель ради антикварного хлама никто не будет. Тем более, если использовать брендовое железо, то использовать поделия уровня dlink - идиотизм.

spy
()
Ответ на: комментарий от spy

мальчик вы запутался, сначала рассуждать о том как дешево и сердито можно mirror на SATA сделать. экономя при этом на упсах, потом вы начинаете гнать пургу о брендовом железе, вообще тот антикварный хлам (как вы выражаетесь )просто может быть подключен в сеть резервного питания на дизеле

anonymous
()
Ответ на: комментарий от anonymous

>сначала рассуждать о том как дешево и сердито можно mirror на SATA сделать. экономя при этом на упсах

я где-то упоминал "экономию на упсах"? Речь шла о большом дисковом массиве на SATA. Собсна, так обычно и делают, когда надо дешево и сердито сделать массив на несколько Тб, ибо scsi на таких объёмах влетит в копеечку. Всему своё место.

>вообще тот антикварный хлам (как вы выражаетесь )просто может быть подключен в сеть резервного питания на дизеле

мда, с мышлением туго. Стоимость нормального UPS от 2k$. Покупать такое ради железки ценой <=1000$ - из пушки по воробьям. Насчёт дизеля, простой пример. Есть софтина, ценой 400$. Обычная вебморда, но до жути удобная. У меня проект на linux с бюджетом около 100k$. Думаете я буду искать альтернативы этой морде, чтобы пытаться удешевить, либо не задумываясь куплю?

spy
()
Ответ на: комментарий от spy

"пропадание электричества с последующим долгим fsck не рассматриваются? (да, можно говорить про упсы, но это увеличивает стоимость системы)."

ЕСЛИ ЭТО НЕ ПОДРАЗУМЕВАЕТ ЭКОНОМИЮ НА УПСАХ ТОГДА Я НЕЗНАЮ СТОИТ ЛИ С ВАМИ РАЗГОВАРИВАТЬ и пожалуста не надо истерик по поводу того что журналируемые fs спасут весь мир и упсы это просто хлам

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

anonymous
()
Ответ на: комментарий от anonymous

>и пожалуста не надо истерик по поводу того что журналируемые fs спасут весь мир и упсы это просто хлам

гы-гы-гы =) что ж вы так нервничаете? всему своя ниша. а использование журналируемых фс предпочтительно.

>вот там вполне может уживаться любая ос котороя хорошо выполняет возложенную на себя задачу.

но это явно не openbsd ;)))

Ну некуда ей убогой ткнуться.

spy
()
Ответ на: комментарий от spy

"гы-гы-гы =) что ж вы так нервничаете? всему своя ниша. а использование журналируемых фс предпочтительно."

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

anonymous
()
Ответ на: комментарий от anonymous

>и не obsd убогая, а ваш ум

не вам судить о моём уме.

>потому как работает и жрать не просит как впрочем любая другая ос

ключевая фраза "любая другая ос".

т.е. openbsd запросто заменяется на linux/freebsd => openbsd лишняя.

где её использовать? для чего?

spy
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.