Новая архитектура маршрутизации FreeBSD
Будущий релиз популярной операционной системы FreeBSD 8.0 обещает стать одним из самых технологически продвинутых за все 16 лет существования ОС. Наиболее значительные новшества ОС произойдут в сетевой подсистеме. Восьмая версия FreeBSD получит новую сетевую архитектуру, отвечающую за маршрутизацию.
Выход новинки намечен на сентябрь текущего года, а новая сетевая архитектура получит поддержку параллельных потоков, учитывающих особенности современных многоядерных процессоров. Разработчики сообщают, что обновление позволит FreeBSD 8.0 позволит быстрее работать с сетевыми подключениями.
Ведущие производители сетевого оборудования, такие как Juniper Network, уже сообщили, что будут поддерживать новшества FreeBSD и планируют их задействовать в новых образцах своего оборудования.
Разработана новая сетевая архитектура была программистами из компании Blue Coat. Здесь рассказывают, что ранее они использовали коды из ядра FreeBSD в своих продуктах, теперь же в качестве благодарности создают нечто полезное и для сообщества пользователей этой ОС.
Новая архитектура маршрутизации прошла значительную оптимизацию с целью снижения нагрузки на ЦПУ, а также получила новый механизм снижения зависимости данных между сетевыми уровнями. В итоге архитектура использует все доступные ядра процессоров, снижая общую нагрузку на систему. Вместе с тем, есть и негативные моменты - новая система не совместима с прежними версиями ОС.
Разработчики сообщают, что в восьмой версии системы пришлось переписать фундаментальную систему процессинга сетевых пакетов и работы с сетевым протоколом. В то же время, разработчики говорят, что практически все приложения, использующие сетевую архитектуру и работавшие в FreeBSD 7-й версии, не потеряют совместимость за счет работы через таблицы маршрутизаци и слои абстракции.
Предварительные тесты FreeBSD 7 и 8 показывают, что при работе с восемью одинаковыми сетевыми потоками на одинаковом оборудовании, во втором случае нагрузка на 47% ниже.
"С новым дизайном разделения сетевых потоков нагрузка между разными сетевыми уровнями значительно снижается, особенно на этапе блокировки сокетов и форвардирования пакетов", - говорят разработчики.
Комментарии
melcomtec
23 августа, 2009 - 20:22
Ну посмотрим. Написать одно, а как на деле будет. Да и тесты, результаты которых тут привели: кто их делал, на каком оборудовании, в каких условиях, да и что за тесты. Я вообще сдержанно отношусь к FreeBSD. И то как они громко кричат о своих успехах, похоже на жалкую попытку привлечь к себе хоть какое-то внимание. Под управлением Linux работают очень многие сервера. Большинство из них под очень большой нагрузкой. В числе таких есть мировые биржи, а там задачи "не щи лаптем хлебать". И обходятся вполне без FreeBSD. Вокруг этой ОС много мифов. Плюс ко всему ошибочно сложилось общее мнение, незаслуженно завышающее преимущества этой системы.
pomodor
23 августа, 2009 - 21:11
Yandex и Yahoo используют фрю. Не самые последние компании. :) В успех фри верю, главное чтобы не повторили историю с выпуском 5-ки.
melcomtec
23 августа, 2009 - 21:15
Скажу Вам честно: я был бы счастлив, если бы положительные новшества и технологии FreeBSD со временем стали частью и Linux систем тоже. :) Но практика показывает, что FreeBSD, зачастую, напрасно возносят превыше Linux. Уверен, что Вы знаете не мало примеров, когда Linux системы проявляли себя более чем достойно. :)
pomodor
23 августа, 2009 - 21:28
Не, выше не превозносят. И даже сравнивать их не стоит. Слишком разные у них применения. Фря, например, не сравнится с Linux по поддержке оборудования. Поэтому, на десктопах она не получила широкого распространения. А фря славится сетевой подсистемой, производительным фаерволом, jail и т.п.
melcomtec
23 августа, 2009 - 21:45
Вы немогли не заметить, что я неравнодушен к Linux. :) Я очень радуюсь каждому успеху Linux. Но я не слепой фанатик. Я вижу, как Linux смело осваивает серверы, десктопы, мобильные устройства и многое другое. И когда на каком-то ответственном участке, под серьёзной нагрузкой со своими обязанностями справляется Linux - я счастлив вдвойне. Тем более, что примеров масса.
ramon13666
23 августа, 2009 - 21:05
Ну что ж, прогресс всегда хорошо.
Комментировать