The OpenNET Project / Index page

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

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

"OpenNews: Представлена система для обновления Linux ядра без..."  +/
Сообщение от opennews (??) on 24-Апр-08, 23:34 
Джеф Арнольд (Jeff Arnold) анонсировал (http://groups.google.com/group/fa.linux.kernel/msg/196eb4edf...) в списке рассылки разработчиков Linux ядра систему Ksplice (http://web.mit.edu/ksplice/), предназначенную для обновления частей Linux ядра без перезагрузки. В первую очередь проект ориентирован на установку критических обновлений, связанных с безопасностью, в автоматическом режиме, без остановки работы.


Следует заметить, что Ksplice невозможно использовать, когда изменения затрагивают структуры данных, но подавляющие большинство исправлений ошибок безопасности не производят подобные модификации. При оценке уязвимостей исправленных с мая 2005 по декабрь 2007 года, 87% всех исправлений были пригодными для исправления без остановки работы.


Кроме того, Ksplice универсален и не требует какой-либо модификации работающего Linux ядра, требуется (http://web.mit.edu/ksplice/printk.html) лишь подгрузить два модуля ядра для внесения pre- и  post-изменений, и специальным образом офо...

URL: http://groups.google.com/group/fa.linux.kernel/msg/196eb4edf...
Новость: http://www.opennet.ru/opennews/art.shtml?num=15522

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

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


1. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от Аноним (??) on 24-Апр-08, 23:34 
прочитал название новости - обрадовался, саму новость - не очень! =)
посмотрин на дальнейшее развитие событий...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от Nick (??) on 24-Апр-08, 23:40 
но не обошлось и без капли дегтя - подобная технология обновления на лету оказалась запатентованной фирмой Microsoft в 2002 году, но оптимизм вызывает то, что метод был известен задолго до публикации патента.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от Nick email(??) on 24-Апр-08, 23:43 
а суть в том, что они же сами (американцы) недавно и отклонили проект (его,
кстати, поддержавала и млакосотт), который предлагал изменить текущую схему
патентования. И у них до сих пор (в отличие от всех стран Мира) признается право
за тем, кто впервые использовал, а не подал заявку (как мракосо в данном случае).

Так что, все ок :) У нас их софт-патенты не действуют, а они сами пользуются схемой,
которая позволит отозвать у мракосо их патент.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от pavel_simple (??) on 25-Апр-08, 09:59 
>но не обошлось и без капли дегтя - подобная технология обновления на
>лету оказалась запатентованной фирмой Microsoft в 2002 году, но оптимизм вызывает
>то, что метод был известен задолго до публикации патента.

да тот-же недавний vmsplice многие подлечили через systemtap

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "OpenNews: Представлена система для обновления Linux ядра без..."  +/
Сообщение от serg1224 email(ok) on 25-Апр-08, 00:56 
>...подобная технология обновления на лету оказалась
>запатентованной фирмой Microsoft в 2002 году

Ну и где мы это видем?! Может быть в Висте?! Не знаю, не пробовал, но вот XP по каждому "чиху" перегружаться просится.

А линуксоиды конечно молодцы! Какую штуку отчебучили! Вот она - передовая IT-технологий.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "OpenNews: Представлена система для обновления Linux ядра без..."  +/
Сообщение от Nefer on 25-Апр-08, 04:06 
В глобальном смысле - это ни разу не передовая. Солярка это уже лет десять умеет.
Но молодцы что таки сделали.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "OpenNews: Представлена система для обновления Linux ядра без..."  +/
Сообщение от Аноним (??) on 25-Апр-08, 04:58 
Можно ссылку на документацию, каким боком солярка это умеет?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "OpenNews: Представлена система для обновления Linux ядра без..."  +/
Сообщение от Andrew Kolchoogin on 25-Апр-08, 10:05 
> Можно ссылку на документацию, каким боком солярка это умеет?

http://opensolaris.org/os/community/fm/

Оченно помогает пройтись по сцылкам на вышеуказанной странице и прочитать их.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "OpenNews: Представлена система для обновления Linux ядра без..."  +/
Сообщение от Аноним (??) on 25-Апр-08, 10:47 
http://www.opensolaris.org/jive/thread.jspa?messageID=149032...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "OpenNews: Представлена система для обновления Linux ядра без..."  +/
Сообщение от andy (??) on 25-Апр-08, 05:58 
немного странно тогда получается - солярка умеет давно, а патент у мс. И, главное, тишина...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "OpenNews: Представлена система для обновления Linux ядра без..."  +/
Сообщение от Nefer on 25-Апр-08, 12:21 
У МС есть патент на даблклик. Тож молчат. И такого много.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

31. "OpenNews: Представлена система для обновления Linux ядра без..."  +/
Сообщение от serg1224 (ok) on 26-Апр-08, 23:58 
>У МС есть патент на даблклик. Тож молчат. И такого много.

Представляю себе, если они попытаются заявить об этом :-) Их если и не съедет заживо, то как минимум будут пальцем показывать: "Эй смотрите, вон чувак из Микрософта пошёл" :-D

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "OpenNews: Представлена система для обновления Linux ядра без..."  +/
Сообщение от serg1224 (ok) on 25-Апр-08, 10:54 
>В глобальном смысле - это ни разу не передовая. Солярка это уже
>лет десять умеет.

Бедем считать, что передовая, но для простых смертных :-) Солярка-то недавно к нам с небес спустилась, недоступна была однако :-(

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

23. "OpenNews: Представлена система для обновления Linux ядра без..."  +/
Сообщение от ZANSWER email(??) on 25-Апр-08, 13:15 
Не Sun Solaris, не OpenSolaris, не имеет этого функцанала, в треде есть ссылка на пост в форуме на opensolaris.org...:)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

24. "OpenNews: Представлена система для обновления Linux ядра без..."  +/
Сообщение от Аноним (??) on 25-Апр-08, 15:43 
Простите, но уж больно глаз режет. Вы хотели сказать "ни Sun Solaris, ни OpenSolaris".
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от Аноним (??) on 25-Апр-08, 06:35 
In one implementation the present invention uses core API's which exist within the operating system e.g. Windows NET server 2003 and enable the successful installation of a hotpatch and coldpatch in support of a security or other fix This technique does not induce downtime data loss or temporary interruption of services for the customer http://www.google.com/patents?id=cVyWAAAAEBAJ&zoom=4&dq=hotp...,1175,423,130&source=bookclip
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "OpenNews: Представлена система для обновления Linux ядра без..."  +/
Сообщение от ram_scan on 25-Апр-08, 06:47 
Мелкософт запатентовала боян, или что-то другое. Подобный механизм использовался в начале 90-х в novell netware начиная с 3 версии.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от Sarge (??) on 25-Апр-08, 06:56 
А реально сделать так полное обновление ядра? Т.е. прямо на лету обновить 2.6.24 до 2.6.25 без перезагрузки?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от Nick email(??) on 25-Апр-08, 07:02 
>А реально сделать так полное обновление ядра? Т.е. прямо на лету обновить
>2.6.24 до 2.6.25 без перезагрузки?

наруш традицию
поди почитай по сцылке

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от Lion (??) on 25-Апр-08, 07:14 
нет, не реально - изменение структуры данных (введение или удаление поля) и всё, приплыли, порча памяти. В частном случае сделать можно (например переход 2.6.24 -> 2.6.25), но геморрой изрядный, так как для каждой измененной структуры данных нужна будет своя процедура копирования и все будут только и делать, что писать и отлаживать "копировалки". По большому счету это нафиг не надо. А вот "алгоритмический" патчинг (багфиксы, секурити-фиксы) очень нужны. Крутится на сервере три десятка виртуалок, а одна подвисает из-за бага. Надо ядро патчить -> перезагрузка, но остальные виртуалки останавливать ой как неохота...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от Антон (??) on 25-Апр-08, 08:20 
Есть же Live-migration в xen и openvz, что-то подобное можно для обновления ядра придумать, замораживание как при hibernate образа системы, загрузки нового ядра и размораживание.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

34. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от User294 (ok) on 27-Апр-08, 23:08 
>Есть же Live-migration в xen и openvz, что-то подобное можно для обновления
>ядра придумать, замораживание как при hibernate образа системы, загрузки нового ядра
>и размораживание.

Ну, в теории наверное можно.При неизменности интерфейсов.А что делать если структуры данных поменялись?Программы то не в курсе :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от йцйцйц on 25-Апр-08, 07:08 
Это все костыли
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от Nick email(??) on 25-Апр-08, 07:15 
>Это все костыли

а что не костыли?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

25. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от KMax on 25-Апр-08, 18:00 
> >Это все костыли
>а что не костыли?

Ultimate Linux Kernel - последняя версия ядра без багов и со всем фичами... его один раз надо загрузить и всё :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

26. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от Nick email(??) on 25-Апр-08, 19:02 
>> >Это все костыли
>>а что не костыли?
>
>Ultimate Linux Kernel - последняя версия ядра без багов и со всем
>фичами... его один раз надо загрузить и всё :)

улыбнул :)

А что делать, когда в нем баги найдут?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от Andrew Kolchoogin on 25-Апр-08, 10:07 
> Это все костыли

Программы, почтенный, делятся на две категории: на те, которые устарели, и на те, которые не работают.

Вот меня лично интересуют только вторые. :) И чтобы с их помощью решать реальные задачи, такие вот "костыли" оченно необходимы. :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

27. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от йцйцйц on 26-Апр-08, 10:21 
Ну на Десктопе такое понижение производительности и рисс нестабильности не нужно. Надеюсь, по умолчанию в ядро не впихнут :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

28. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от _Nick_ email(??) on 26-Апр-08, 11:08 
>Ну на Десктопе такое понижение производительности и рисс нестабильности не нужно. Надеюсь,
>по умолчанию в ядро не впихнут :)

никаких предварительных модификаций ядра не требуется. Чего ты боишся интеграции этой системы сборки в дистрибутив ядра?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

29. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от МСВС 3.0 on 26-Апр-08, 23:29 
>никаких предварительных модификаций ядра не требуется.
>Чего ты боишся интеграции этой системы сборки в дистрибутив ядра?

Это как? Предварительных модификация не требуется, но интеграция в дистрибутив ядра нужна?

Я боюсь вот этого:
>требуется лишь подгрузить два модуля ядра для внесения pre- и post-изменений, и >специальным образом оформить файл изменений, который будет спроецирован на работающее >ядро.

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

30. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от _Nick_ email(??) on 26-Апр-08, 23:33 
>>никаких предварительных модификаций ядра не требуется.
>>Чего ты боишся интеграции этой системы сборки в дистрибутив ядра?
>Это как? Предварительных модификация не требуется, но интеграция в дистрибутив ядра нужна?

Не нужна :) Бери пользуй так. Но ее могут включить в дистр ядра.
А человек этого боиццо. Че - непонятно....


>Я боюсь вот этого:
>>требуется лишь подгрузить два модуля ядра для внесения pre- и post-изменений, и >специальным образом оформить файл изменений, который будет спроецирован на работающее >ядро.
>Что-то мне подсказывает, что "специальным образом оформленный файл изменений, спроецированный на работающее
>ядро", будет существенно тормозить само ядро и будет весьма нестабильной штукой.
>Технология, честно говоря, не ахти какая.

ясно. Вы вообще не в теме. Ну тогда не страшно. Бойтесь :) Не стану разубеждать.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

32. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от МСВС 3.0 on 27-Апр-08, 12:02 
>ясно. Вы вообще не в теме. Ну тогда не страшно. Бойтесь :) Не стану разубеждать.

То-есть вы утверждаете, что такими костылями невозможно понизить производительность и стабильность?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

33. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от Nick email(??) on 27-Апр-08, 12:31 
>>ясно. Вы вообще не в теме. Ну тогда не страшно. Бойтесь :) Не стану разубеждать.
>То-есть вы утверждаете, что такими костылями невозможно понизить производительность и стабильность?

Смотря ЧЕМ запатчить ядро.
Если тридцатью вложенными пустыми неоптимизированными цыклами - вопрос о производительности не заставит себя ждать.
Если же такими патчами, которые реально были в истории критических патчей (одна-две строки заменяются) - то НЕТ, производительность не упадет.

Стабильность можно нарушить если работающее ядро и новые функции будут собраны разными компиляторами или же с разными опциями. И не иначе. Но кто так будет делать - сам себе буратино :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

35. "Представлена система для обновления Linux ядра без перезагру..."  +/
Сообщение от BSA on 11-Июн-09, 17:03 
Ну представь, что есть функция, в которой обнаружили уязвимость. Пишут аналог этой функции без уязвимости, оформляют в виде модуля, загружают модуль и меняют в коде ядра вызов старой функции на вызов новой. Вот и все. Снижения скорости не будет (если, конечно, новая функция не будет содержать тормозов).
Так бы я делал. Думаю, они сделали похоже.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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