The OpenNET Project / Index page

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

Summer of Code проекты FreeBSD и NetBSD

26.05.2006 10:05

Завершился выбор проектов, которые будут проспонсированы Google в рамках программы "Summer of Code 2006" , для улучшения операционных систем FreeBSD и NetBSD.

Из наиболее интересных проектов можно выделить:

  • Реализации поддержки журналирования в FFS (NetBSD);
  • Улучшение инфраструктуры коллекции портов FreeBSD;
  • Обновления подсистемы эмуляции Linux (FreeBSD);
  • Поддержка лимитов памяти и использования процессора в jail (FreeBSD).

    1. Главная ссылка к новости (http://blog.droso.org/2006/05/...)
    2. The NetBSD projects for Google's Summer of Code
    3. The FreeBSD Summer of Code 2006 Project Page
    4. OpenNews: Компания Google представила программу "Summer of Code 2006"
    Автор новости: butcher
    Лицензия: CC BY 3.0
    Источник: blog.droso.org
    Короткая ссылка: https://opennet.ru/7598-FreeBSD
    Ключевые слова: FreeBSD, NetBSD
    При перепечатке указание ссылки на opennet.ru обязательно


    Обсуждение (15) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, ABorland (?), 10:39, 26/05/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    FFS и так то не слишком быстра
    а прикручивание к ней журнала ее добьет
    софтапдейтов достаточно.
    Лучше б поддежку XFS полноценную сделали
    или Reiser на худой конец
     
     
  • 2.5, deskpot (?), 13:32, 26/05/2006 [^] [^^] [^^^] [ответить]  
  • +/
    > FFS и так то не слишком быстра а прикручивание к ней журнала ее добьет

    если этому суждено быть -- у противников и сторонников журналирования будет тот материал, на чем спорить (когда рассуждают о производительности довольно разных файловых систем, объясняя это только журналированием -- это далеко не всегда правильно). то есть, научно-методологическое значение есть. =))

    а вообще -- лично я в перспективе жду ZFS и в BSD тоже (пока высказались за портирование как минимум разработчики NetBSD и DragonFly).

     
     
  • 3.6, deskpot (?), 13:34, 26/05/2006 [^] [^^] [^^^] [ответить]  
  • +/
    поправка.

    >у противников и сторонников журналирования

    читать как: у сторонников softupdates и сторонников журналирования.

     
  • 3.10, Vint (?), 17:16, 26/05/2006 [^] [^^] [^^^] [ответить]  
  • +/
    и еще Apple хочет ZFS в Darwin портировать...
     

  • 1.2, ABorland (?), 10:40, 26/05/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Полноценную в том смысле чтобы ее можно было использовать в качестве корневой FS
     
     
  • 2.3, klalafuda (?), 10:55, 26/05/2006 [^] [^^] [^^^] [ответить]  
  • +/

    монтируйте корневую FS r/o и все будет Ok :)

    // wbr

     
     
  • 3.7, ABorland (?), 15:44, 26/05/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Ню ню

     

  • 1.4, Аноним (-), 13:09, 26/05/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лимиты ресурсов в jail-е - это отлично.
     
     
  • 2.8, ABorland (?), 15:47, 26/05/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Лимиты ресурсов в jail-е - это отлично.

    Как закончат портировать DTrace так за зоны приймутся

     
     
  • 3.9, oc (?), 17:11, 26/05/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Солярсовские зоны - слишком сложные и ос зависимый код, имхо, все портирование седется к написанию с нуля по образу и подобию - слишком огромная работа.

    А вот некоторой функциональности в Jail действительно не хватает, с другой стороны, jail - это именно то, что хотели сдлеать, т.е. chroot со своим деревом процессом + парой дополнительных ограничений. Jail и не пытались сделать как механизм для создания VPS.

    Если реализуют эти фичи, то FreeBSD можно полноценно продавать как VPS

     
     
  • 4.13, Алексей (??), 00:00, 28/05/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Солярсовские зоны - слишком сложные и ос зависимый код, имхо, все портирование
    >седется к написанию с нуля по образу и подобию - слишком
    >огромная работа.
    >
    не сильно огромная.. ~1 год для 1 человека full time.. даже быстрее если знать чего хотеть.
     

  • 1.11, echo (??), 12:21, 27/05/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    я очень поверхностно знаю, что такое журналирование, и чем оно отличается от softupdate. но существующий механизм работает замечательно, зачем переделывать?

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

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

    линуксоводы, перебежавшие в проект bsd, очень сильно портят его своим куцым пингвинячим мышлением. ИМХО, разумеется.

     
     
  • 2.16, Jay (??), 01:10, 30/05/2006 [^] [^^] [^^^] [ответить]  
  • +/
    У softupdates (SU) есть одна большая проблема - при загрузке после сбоя требуется запуск fsck. Это можно сделать в процессе загрузки или после загрузки в фоне. Оба способа имеют свои недостатки. Скажем, редкий клиент ISP дождется, пока поднимется ftp-сервер с десятком 400Gb винтов, не позвонив в саппорт. С другой стороны, запущеный в фоне fsck достаточно сильно подсаживает производительность файловой системы. Скажем, на сервере БД это заметно невооруженным глазом по скорости выполнения запросов.
    Именно эти проблемы и решает журналирование. При этом в процессе загрузки нужно только откатить незакоммиченные изменения и можно работать. Причем падения производительности по сравнению с SU произойти не должно - механизмы похожи.

    --
    Jay

     

  • 1.14, Вопрос (?), 14:43, 28/05/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А чего Тео забыли? В последнее время сталь уважать OpenBSD.
     
  • 1.15, ErrSkin (?), 08:40, 29/05/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Доработка jail - это нужное дело. Прикручивание журналирования к FFS - пустое (при наличии SoftUpdates). Неужели других задач нет ?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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