The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Четыре вещи, которых не хватает в Linux ядре"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Четыре вещи, которых не хватает в Linux ядре"
Сообщение от opennews on 24-Окт-04, 23:21 
В статье "Critical Server Needs and the Linux Kernel (http://www.linuxjournal.com/article.php?sid=7855)" рассматриваются возможности, которых не хватает в Linux ядре, для использования в ситуациях, требующих особой надежности (mission-critical). Для всех рассмотренных механизмов уже существуют проекты-прототипы, на которых представлены патчи реализующие описанную ниже функциональность.

Упоминаются следующие технологии:

-  TIPC (Transparent interprocess communication) - транспортный протокол (примерно на 30% производительнее TCP/IP) для обмена сообщениями между приложениями запущенными на разных машинах внутри кластера, выпущен компанией Ericsson под двойной GPL/BSD лицензией. Подробнее см. tipc.sourceforge.net (http://tipc.sourceforge.net/) и статью "Make Clustering Easy with TIPC (http://www.linux.ericsson.ca/papers/tipc_lwm/)";

-  Виртуализация сетевого стека (multi-FIB (Forwarding Information Base)) и поддержка огромных таблиц маршрутизации с приемлимой производительностью (использование radix (http://perso.enst.fr/~casellas/mpls-linux/ch04s12.html) или patricia (http://www.csse.monash.edu.au/~lloyd/tildeAlgDS/Tree/PATRICIA/) деревьев). См. проект "Linux Virtual Routing and Forwarding (http://linux-vrf.sourceforge.net/)";


-  DSI (http://disec.sf.net) (Distributed Security Infrastructure) - еще один открытый проект компании Ericsson, по использованию цифровых подписей для защиты целостности исполняемых файлов (на данной системе, могут исполняться только подписанные файлы, что исключает возможность появления вирусов и троянских программ);


-  AEM (http://aem.sf.net) (Asynchronous Event Mechanism) - гибкое и производительное решение для контроля за изменением состояния объекта, через генерацию событий.


URL: http://www.linuxjournal.com/article.php?sid=7855
Новость: http://www.opennet.dev/opennews/art.shtml?num=4545

Cообщить модератору | Наверх | ^

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Четыре вещи, которых не хватает в Linux ядре"
Сообщение от Аноним email on 24-Окт-04, 23:21 
Бред.
Четыре вещи, которых не хватает в Linux:
1) Документация (ну только не надо кивать на кучу туалетной бумаги в /Documentation/).
2) См. пункт 1
3) См. пункт 1
4) См. пункт 1
Cообщить модератору | Наверх | ^

2. "Четыре вещи, которых не хватает в Linux ядре"
Сообщение от Tim (??) on 24-Окт-04, 23:53 
>Бред.
>Четыре вещи, которых не хватает в Linux:
>1) Документация (ну только не надо кивать на кучу туалетной бумаги в
>/Documentation/).

Неправда, документации хватает, но у людей есть проблемы с нежеланием ее искать и читать.

Cообщить модератору | Наверх | ^

5. "Четыре вещи, которых не хватает в Linux ядре"
Сообщение от Nikolai (??) on 25-Окт-04, 08:48 
Зато анонимов до хохота. Ещё больше чем упомянутой туалетной бумагой. Читать не умеешь не лезь.
Cообщить модератору | Наверх | ^

3. "Четыре вещи, которых не хватает в Linux ядре"
Сообщение от AMDmi3 on 25-Окт-04, 02:29 
Да, цифровые подписи для бинарников это было бы великолепно!
Cообщить модератору | Наверх | ^

4. "Четыре вещи, которых не хватает в Linux ядре"
Сообщение от pavel (??) on 25-Окт-04, 08:18 
Проблема скорее в недостатке документации на русском  языке. А анонсы програмного обеспечения и проблемных тематик повышают интерес к определённым темам. Далеко не каждый готов поделиться хлебом насущным  c ближним своим (чего несу ?). Знания сила когда они в твоих конкретных руках, а чтобы и знания и размышления аккуратно выложить на общественное обсуждение,,так ведь для этого нужно свою минутку для совершнно незнакомого человека потратить. (Не пытаюсь критиковать кого-то конкретно)
Хотелось бы сказать спасибо проекту opennet.ru, и подобным ему. СПАСИБО.
Cообщить модератору | Наверх | ^

6. "Четыре вещи, которых не хватает в Linux ядре"
Сообщение от Zmiy email(??) on 25-Окт-04, 09:10 
если человек сел за комп под управдением LINUX то само собой разумеется что он просто ОБЯЗАН знать английский язык... и хотя бы уметь читать (ну типа буковки различать)
Cообщить модератору | Наверх | ^

7. "Четыре вещи, которых не хватает в Linux ядре"
Сообщение от ponyol email(??) on 25-Окт-04, 10:19 
Вот это - "ОБЯЗАН" - просто бред. Никто не обязан. Уже пять лет под линухом без всякого знания англицкого. Есть доки на русском - читаем, нет - прогой не пользуемся :(.
Cообщить модератору | Наверх | ^

10. "Четыре вещи, которых не хватает в Linux ядре"
Сообщение от klalafuda email on 25-Окт-04, 12:35 
>Вот это - "ОБЯЗАН" - просто бред. Никто не обязан. Уже пять
>лет под линухом без всякого знания англицкого. Есть доки на русском
>- читаем, нет - прогой не пользуемся :(.

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

// wbr

Cообщить модератору | Наверх | ^

8. "Четыре вещи, которых не хватает в Linux ядре"
Сообщение от bakake email on 25-Окт-04, 10:20 
По мне так -- нетграфа и джайлов :)
Cообщить модератору | Наверх | ^

14. "Четыре вещи, которых не хватает в Linux ядре"
Сообщение от m00nlight on 25-Окт-04, 14:35 
jail это да
Cообщить модератору | Наверх | ^

18. "Четыре вещи, которых не хватает в Linux ядре"
Сообщение от Аноним email on 25-Окт-04, 21:28 
esearch jail
*  app-misc/jail
Cообщить модератору | Наверх | ^

21. "Четыре вещи, которых не хватает в Linux ядре"
Сообщение от Murr (??) on 26-Окт-04, 18:16 
jail был во чуть ли не во всех security патчах к linux, из которых selinux уже давно проинтегрирован с ядром.
Cообщить модератору | Наверх | ^

9. "Четыре вещи, которых не хватает в Linux ядре"
Сообщение от Дмитрий Ю. Карпов email on 25-Окт-04, 12:24 
1) Какой придурок додумался использовать TCP/IP для обмена сообщениями в кластере; особенно TCP, разработанный для работы в "низкокачественной" сетИ? В кластере нужен примитивный протокол типа NetBEUI, благо члены кластера расположены близко, и связь надёжная. Кроме того, для увеличения производительности имеет смысл испольщовать сеть с большим MTU порядка 16 KB (Ethernet имеет MTU в десять раз меньше, а у ATM он совсем крохотный).

2) А это разве до сих пор не реализовано?

3) А кто мешает подписывать троянов и вирусов?

4) Не понял, что это, и в чём его преимущество перед существующими системами.

Cообщить модератору | Наверх | ^

11. "Четыре вещи, которых не хватает в Linux ядре"
Сообщение от Николай (??) on 25-Окт-04, 13:04 
Мешает то, что подпись можно привязать к конкретной машине.....
И если ее не украдут заранее, то трояны не пройдут...
Cообщить модератору | Наверх | ^

12. "Четыре вещи, которых не хватает в Linux ядре"
Сообщение от Eddie email(??) on 25-Окт-04, 13:15 
1) ... или RDP. TCP действительно слишком "тяжел" для кластера, да и использование его действительно не всегда оправданно...

Cообщить модератору | Наверх | ^

13. "Четыре вещи, которых не хватает в Linux ядре"
Сообщение от Eddie email(??) on 25-Окт-04, 13:20 
1)... кроме того кластеры не всегда строятся на основе IP стека полностью. Например Myriсom - сеть для высокоскростного MPI обмена данными и - RDP/IP cеть для управления.
Cообщить модератору | Наверх | ^

19. "Четыре вещи, которых не хватает в Linux ядре"
Сообщение от Аноним email on 25-Окт-04, 23:47 
google - огромный кластер из сотни тысяч машин по всему миру. Работает, конечно, не на линухе, но ведь кластер же :)
Cообщить модератору | Наверх | ^

20. "Четыре вещи, которых не хватает в Linux ядре"
Сообщение от Zulu on 26-Окт-04, 16:16 
Неправда в обоих пунктах. 1) на linux 2) не кластер
Cообщить модератору | Наверх | ^

22. "3.00e+06 строк кода которые лишние в Linux ядре"
Сообщение от ZOD (??) on 27-Окт-04, 18:07 
равно как и в FreeBSD особенно 5. Вот это действительно геморой.

Включить новую фичу может любой дурак, а вот упростить систему при сохранении функциональности --- вот это задача.

Система должна обладать
1) простотой
2) полнотой
3) ортогональностью
(C) Танненбаум.

кстати по этому гораздо приятнее разбираться с ассемблером под SPARC и
нет ни малейшего желания въезжать в ассемблер x86.

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

Для кого нибудь Кен Томпсон авторитет?
http://plan9.bell-labs.com/sys/doc/9.pdf
или
http://ask.km.ru/plan9/doc/9.html
(Мотивация)


Там мнгого других интересных документов. Я ничего не имею против UNIX или Linux, _работаю_ и в тех и других, но после трёх годичного перерыва с Linux я пришёл в ужас. Особенно от RedHat подобных дистрибутивов. В результате на работе Linux стоит только по необходимости, и то Slackware. Ничего пришлось привыкнуть.

170 метров исхожных кодов ядра с документацией -- и хорошо бы было если бы документация занимала хотябы четверть. Так ведь нет.

А что такое правильная документация --- это docs.sun.com и AnswerBook и уже как дополнение man, а не куча man и HOW-TO с парочкой устаревших GUIDE.

Cообщить модератору | Наверх | ^

23. "Четыре вещи, которых не хватает в Linux ядре"
Сообщение от Аноним email on 27-Окт-04, 18:37 
http://www.opennet.dev/opennews/art.shtml?num=3787
Cообщить модератору | Наверх | ^

24. "OpenNews: Четыре вещи, которых не хватает в Linux ядре"
Сообщение от Vladimir Skripka email on 08-Ноя-04, 14:01 
Помоему, ограничений на исполнение хватает в патче grsecurity .

grsecurity.net

Cообщить модератору | Наверх | ^

Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру