The OpenNET Project / Index page

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

13.11.2010 17:12  Код отечественного проекта Accel-pptp войдет в состав Linux-ядра 2.6.37

Наработки проекта accel-pptp, разрабатываемого Дмитрием Козловым, включены в состав кандидата в релизы Linux-ядра 2.6.37. Accel-pptp представляет собой высокопроизводительную реализацию сервера PPTP/PPPoE/L2TP и клиента PPTP, основанную на коде проектов poptop и pptpclient, но благодаря работе на уровне ядра, отличающуюся от poptop/pptpclient существенным ускорением работы и понижением нагрузки на CPU.

В состав ядра включено два модуля: "pptp" (PPP over IPv4, Point-to-Point Tunneling Protocol) и "gre" (демультиплексор GRE-пакетов). Для задействования модуля ядра с целью акселерации работы клиента для pppd разработан специальный плагин. Для построения высокоскоростных серверов доступа в рамках проекта подготовлена модифицированная версия демона pptpd (poptop).

  1. Главная ссылка к новости (http://nag.ru/news/newsline/19...)
  2. OpenNews: Файловая система POHMELFS включена в "-staging" ветку Linux ядра
  3. OpenNews: Анонсирован выход распределенного хранилища Elliptics 1.0.0
Автор новости: pavel_simple
Тип: К сведению
Ключевые слова: pptp, kernel, linux
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним123 (?), 19:08, 13/11/2010 [ответить] [показать ветку] [···]    [к модератору]
  • –11 +/
    ну неужели в userspace это так тормозит? неужто прирост на 200% произошел?

    небось добились улучшения производительности каких-нибудь жалких 20% ... зато сломали "слоёный пирог" :-/ :-/ :-/

     
     
  • 2.4, Аноним (-), 19:13, 13/11/2010 [^] [ответить]    [к модератору]
  • +/
    Собирайте сами ядро, если не нравится.
     
     
  • 3.7, User294 (ok), 19:28, 13/11/2010 [^] [ответить]    [к модератору]
  • –4 +/
    > Собирайте сами ядро, если не нравится.

    Пересобирать ядро чтобы начало тормозить в разы сильнее - это оригинально :)

     
  • 2.6, User294 (ok), 19:26, 13/11/2010 [^] [ответить]     [к модератору]
  • +1 +/
    Да, это тормозит Особенно когда это аццесс-сервер у провайдера, на котором стаи... весь текст скрыт [показать]
     
     
  • 3.35, savant (ok), 01:56, 14/11/2010 [^] [ответить]    [к модератору]  
  • +/
    нормально 35 ядро работает в embedded.
     
  • 3.44, хомяк (?), 03:38, 14/11/2010 [^] [ответить]     [к модератору]  
  • +/
    Когда вы сами где-то висите, то конечно никак не хомяком У вас наверное такая г... весь текст скрыт [показать]
     
     
  • 4.45, Crazy Alex (??), 03:59, 14/11/2010 [^] [ответить]    [к модератору]  
  • +6 +/
    Да ладно вам. Уж в данном случае "хомяк" ни разу не оскорбление. Именно Home User, куча которых подключается к серверу провайдера по тому самому PPTP. И таки да - прожорливая зараза. Плавали, знаем...
     
     
  • 5.56, Аноним (-), 09:55, 14/11/2010 [^] [ответить]     [к модератору]  
  • –2 +/
    Но ведь именно офисных обычно хомячками и называют Которые развлекаются в Инете... весь текст скрыт [показать]
     
     
  • 6.62, Аноним (-), 11:53, 14/11/2010 [^] [ответить]     [к модератору]  
  • +2 +/
    Вы не путайте провайдерское хомяк и обычное хомяк , которое в смысле офисный... весь текст скрыт [показать]
     
  • 6.64, nib952051 (ok), 12:42, 14/11/2010 [^] [ответить]    [к модератору]  
  • +3 +/
    офисные пользователи, развлекающиеся в нете в рабочее время - планктон
     
  • 6.71, artemrts (ok), 19:47, 14/11/2010 [^] [ответить]    [к модератору]  
  • +1 +/
    Мусчина, Вы путаете "офисный планктон" с "хоумюзерами". И да, меньше негатива, плиз...
     
  • 4.61, Аноним (-), 11:50, 14/11/2010 [^] [ответить]    [к модератору]  
  • +/
    хомяк - это провайдерский жаргон, означает конечного домашнего клиента
    ничего обидного в нем нет, если вы сами в это не вкладываете что-нибудь свое
    так сложилось исторически
     
  • 3.70, Arti (??), 18:58, 14/11/2010 [^] [ответить]     [к модератору]  
  • +/
    Это не так На хорошей практике всегда должны проводится теоритические изыскания... весь текст скрыт [показать]
     
     
  • 4.72, User294 (ok), 20:38, 14/11/2010 [^] [ответить]     [к модератору]  
  • –5 +/
    Насчет всегда - спорный вопрос Верите в серебряные пули Могу вас расстроить к... весь текст скрыт [показать]
     
     
  • 5.80, Arti (??), 21:05, 14/11/2010 [^] [ответить]     [к модератору]  
  • +/
    Ох писака Можно ведь короче и по-делу Чтобы было гибко и эффективно и нужны ... весь текст скрыт [показать]
     
     
  • 6.81, Arti (??), 21:21, 14/11/2010 [^] [ответить]     [к модератору]  
  • +/
    Ваш пример vnp тоже не удачный Вариантов может быть миллион в зависимости от ав... весь текст скрыт [показать]
     
  • 6.95, User294 (ok), 02:55, 19/11/2010 [^] [ответить]     [к модератору]  
  • –2 +/
    Обычно почему-то или уж универсально, или уж эффективно Ну, лично я за такое л... весь текст скрыт [показать]
     
     
  • 7.96, Arti (??), 01:43, 20/11/2010 [^] [ответить]     [к модератору]  
  • +/
    Написаное выше и есть ваша теория Вы не поняли, я предолжил вам без системного ... весь текст скрыт [показать]
     
     
  • 8.99, User294 (ok), 22:50, 03/12/2010 [^] [ответить]     [к модератору]  
  • +/
    А зачем простейший Давайте на реальные посмотрим, чего теоретизировать то Вон ... весь текст скрыт [показать]
     
     
  • 9.102, nuclight (ok), 00:02, 04/12/2010 [^] [ответить]     [к модератору]  
  • +/
    А затем, что ты не сможешь выпустить даже простейший, до x86 банально дело не до... весь текст скрыт [показать]
     
  • 7.101, nuclight (ok), 23:49, 03/12/2010 [^] [ответить]     [к модератору]  
  • +/
    Лучшее - враг хорошего Если на это забить и на то, что выбор на самом деле не ... весь текст скрыт [показать]
     
  • 5.100, nuclight (ok), 23:33, 03/12/2010 [^] [ответить]     [к модератору]  
  • +/
    Нет ничего практичнее хорошее теории с И это подтверждает тот же netgraph gt... весь текст скрыт [показать]
     
  • 2.9, taelas (?), 19:47, 13/11/2010 [^] [ответить]    [к модератору]  
  • +/
    "не знаю что это, но осуждаю"
    http://forum.nag.ru/forum/index.php?showtopic=45266
    провайдеры довольны.
     
  • 2.31, Knuckles (ok), 00:34, 14/11/2010 [^] [ответить]    [к модератору]  
  • +/
    >каких-нибудь жалких 20%

    20%? Жалких?!

     
     
  • 3.36, Wormik (ok), 01:58, 14/11/2010 [^] [ответить]    [к модератору]  
  • +/
    кто вычисления запускает, поймет, что не то чтобы 2000% прирост в скорости - 2% это уже очень здорово. Автор молодец
     
     
  • 4.48, Аноним123 (?), 06:33, 14/11/2010 [^] [ответить]     [к модератору]  
  • +/
    называется самовнушение так как 2 - никакой человек -- не может ощущтить но... весь текст скрыт [показать]
     
     
  • 5.74, User294 (ok), 20:41, 14/11/2010 [^] [ответить]     [к модератору]  
  • –5 +/
    Кроме одного случая Есть у прова скажем 50 серваков В одном случае надо докупа... весь текст скрыт [показать]
     
  • 4.65, Knuckles (ok), 12:58, 14/11/2010 [^] [ответить]     [к модератору]  
  • +/
    Ну и хрень ты понаписал в оригинальном комментарии Я вообще-то намекал именно... весь текст скрыт [показать]
     
  • 3.55, nsa (?), 09:36, 14/11/2010 [^] [ответить]     [к модератору]  
  • +1 +/
    Прежде чем обсуждать попробовали лучше, я поставил сервер и клиента и был приятн... весь текст скрыт [показать]
     
     
  • 4.75, User294 (ok), 20:43, 14/11/2010 [^] [ответить]    [к модератору]  
  • –5 +/
    Во-во, а без аццеля оно и 20 мбит еле-еле со скрипом пропихать сможет.
     
  • 2.58, Xaionaro (ok), 10:43, 14/11/2010 [^] [ответить]     [к модератору]  
  • +/
    Прирост на самом деле огромный Если на poptop pptpd у меня сервер тянул от силы... весь текст скрыт [показать]
     
     
  • 3.59, rm_ (ok), 10:48, 14/11/2010 [^] [ответить]     [к модератору]  
  • –3 +/
    Всё-таки подумалось чего только люди не изобретут, лишь бы не пользоваться L2TP... весь текст скрыт [показать]
     
     
  • 4.67, Arti (??), 16:38, 14/11/2010 [^] [ответить]     [к модератору]  
  • +1 +/
    И чего есть принципиальная разница То и то в качестве транспорта использует L3,... весь текст скрыт [показать]
     
     
  • 5.69, ы (?), 18:15, 14/11/2010 [^] [ответить]    [к модератору]  
  • +/
    Option 82 рулит, жаль не все оборудование его поддерживает.
     
  • 5.91, Аноним (-), 01:28, 17/11/2010 [^] [ответить]    [к модератору]  
  • +/
    > Вообше если свичи доступа поддреживают v6, есть смысл строить сеть на супер-вланх.

    Вот с этого момента, пожалуйста, поподробнее. Что за "супер-вланы" такие?

     
     
  • 6.92, Аноним (-), 13:58, 17/11/2010 [^] [ответить]     [к модератору]  
  • +/
    А, черт, погуглил Не слышал раньше таких слов, ощутил себя пионером Це ж VLAN... весь текст скрыт [показать]
     
     
  • 7.97, Arti (??), 02:06, 21/11/2010 [^] [ответить]    [к модератору]  
  • +/
    http://www.faqs.org/rfcs/rfc3069.html

    Про V6 заикнулся исключительно в свете мультикаста.

    Использовать шифрование ТРАФИКА в системе "абонент-провайдер"  неэффективно.

     
  • 4.76, User294 (ok), 20:47, 14/11/2010 [^] [ответить]     [к модератору]  
  • –5 +/
    Никто и не спорит что PPTP гадость, однако ж гадость почему-то упорно юзается пр... весь текст скрыт [показать]
     
  • 4.83, Xaionaro (ok), 23:38, 14/11/2010 [^] [ответить]     [к модератору]  
  • +/
    Между прочим l2tp я тоже поднимал на тех серверах И поднимать его пришлось на o... весь текст скрыт [показать]
     
  • 3.82, light (??), 23:30, 14/11/2010 [^] [ответить]    [к модератору]  
  • +/
    а подскажите, что именно нужно сделать, чтобы линуховый pptp тянул 1000 подключенных юзеров и больше?
     
     
  • 4.84, Xaionaro (ok), 23:46, 14/11/2010 [^] [ответить]     [к модератору]  
  • +/
    Ну зарание подчеркну, что конкретно в моём случае дан очень мощный сервер А про... весь текст скрыт [показать]
     
  • 2.68, К.О. (?), 17:42, 14/11/2010 [^] [ответить]    [к модератору]  
  • +/
    Я бы сказал, не на 200%, а на всю 1000%. Разница в производительности - потрясающая.
     
     
  • 3.85, Xaionaro (ok), 23:51, 14/11/2010 [^] [ответить]    [к модератору]  
  • +/
    > Я бы сказал, не на 200%, а на всю 1000%. Разница в
    > производительности - потрясающая.

    Ну, например, конкретно в моём случае скорее лишь где-то на 500% :)

     
  • 2.98, nuclight (ok), 21:39, 03/12/2010 [^] [ответить]     [к модератору]  
  • +/
    Да запросто и больше бывает Во фре уже 10 лет как есть netgraph, который вполне... весь текст скрыт [показать]
     
     ....нить скрыта, показать (43)

  • 1.8, Аноним (-), 19:37, 13/11/2010 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    Хорошо, вот и русские засветились в качестве разработчиков ядра
     
     
  • 2.11, rm_ (ok), 20:59, 13/11/2010 [^] [ответить]    [к модератору]  
  • +/
    > Хорошо, вот и русские засветились в качестве разработчиков ядра

    Далеко не впервой, если грепануть чейнджлоги, там немало русских если не почтовых адресов, то имён и фамилий точно.

     
  • 2.21, pavlinux (ok), 21:55, 13/11/2010 [^] [ответить]    [к модератору]  
  • +2 +/
    Да ты что, ПОХМЕЛЬ (POHMELFS) не знаешь?
    Евгений Поляков с бодуна написал.
     
     
  • 3.50, Аноним (-), 07:53, 14/11/2010 [^] [ответить]    [к модератору]  
  • +/
    Это та фс которая гробит файлы открытые с ключем o_append ?
     
  • 2.42, анонимус (??), 02:50, 14/11/2010 [^] [ответить]    [к модератору]  
  • +/
    tc  наш соотечественник написал
     
     
  • 3.86, www2 (ok), 07:10, 15/11/2010 [^] [ответить]    [к модератору]  
  • +/
    Жаль только, что у него якобы до сих пор нет времени задокументировать написанное. Так и живём: tc есть, а хорошей документации на него нет.
     
     
  • 4.93, анонимус (??), 21:30, 17/11/2010 [^] [ответить]    [к модератору]  
  • +/
    > Жаль только, что у него якобы до сих пор нет времени задокументировать
    > написанное. Так и живём: tc есть, а хорошей документации на него
    > нет.

    LARTC вам не нравится?

     
  • 1.13, Gerk (ok), 21:27, 13/11/2010 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Отличная новость, accel pptp очень сильно помогает поднять отдачу от железа VPN сервера.
    Наблюдал минимум 5ти кратное падение нагрузки на сервер.
     
  • 1.14, Raptor (??), 21:30, 13/11/2010 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Народ ткните меня в первоисточник. никак не найду.
     
     
  • 2.23, pavlinux (ok), 22:08, 13/11/2010 [^] [ответить]    [к модератору]  
  • +/
    > Народ ткните меня в первоисточник. никак не найду.

    http://git.kernel.org/?p=linux/kernel/git/x86/linux-2.6-tip.git;a=commitdiff;

     
  • 1.15, Аноним (-), 21:31, 13/11/2010 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Кстати, в нём сделали Gigawords, что очень хорошо.
     
  • 1.16, Аноним (-), 21:39, 13/11/2010 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    они наконец изобрели mpd :)
     
  • 1.17, xeb (??), 21:41, 13/11/2010 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    >Эххх.. Вот чего не хватает у линуксе, так аналога MPD из freebsd.

    accel-pptp начиная с версии 1.1 поддерживает PPTP/PPPoE/L2TP в одном флаконе + radius DM/CoA, встроенный шейпер, сейчас идёт разработка cli через telnet, так что скоро будем иметь функционал mpd...

     
     
  • 2.19, Аноним (-), 21:45, 13/11/2010 [^] [ответить]    [к модератору]  
  • +/
    А как реализован механизм выставления правил tc? Через внешний вызов скрипта?
    Такой же вопрос задала на nag.ru
     
     
  • 3.28, pavel_simple (ok), 22:42, 13/11/2010 [^] [ответить]    [к модератору]  
  • +/
    > А как реализован механизм выставления правил tc? Через внешний вызов скрипта?
    > Такой же вопрос задала на nag.ru

    через нетлинк.

     
  • 2.29, pavlinux (ok), 23:53, 13/11/2010 [^] [ответить]    [к модератору]  
  • +/
    > сейчас идёт разработка cli через telnet

    SNMP ещё можно :)

     
  • 2.60, ы (?), 11:06, 14/11/2010 [^] [ответить]    [к модератору]  
  • +/
    xeb спасибо тебе за твою работу.
     
  • 2.77, User294 (ok), 20:49, 14/11/2010 [^] [ответить]     [к модератору]  
  • –5 +/
    А кстати, почему в версии 1 х нет клиента Клиент аццеля - жутко нужен в всяких ... весь текст скрыт [показать]
     
     
  • 3.79, xeb (??), 20:55, 14/11/2010 [^] [ответить]     [к модератору]  
  • +/
    нет, не похоронено, оно осталось в ветке 0 8 х ... весь текст скрыт [показать]
     
  • 1.20, xeb (??), 21:47, 13/11/2010 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    >А как реализован механизм выставления правил tc? Через внешний вызов скрипта?

    во-первых, есть встроенный шейпер на tbf, планирую так-же внедрение htb
    во-вторых, можно вызывать скрипты ip-up/ip-pre-up

     
     
  • 2.27, pavel_simple (ok), 22:41, 13/11/2010 [^] [ответить]     [к модератору]  
  • +/
    поздравляю -- успехов ... весь текст скрыт [показать]
     
  • 2.43, анонимус (??), 02:56, 14/11/2010 [^] [ответить]     [к модератору]  
  • +/
    О, tbf это гут ... весь текст скрыт [показать]
     
  • 1.26, pavel_simple (ok), 22:41, 13/11/2010 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    спасибо редактору, который сделал из малоинформативного поста полноценную новость.


     
     
  • 2.78, User294 (ok), 20:53, 14/11/2010 [^] [ответить]    [к модератору]  
  • –5 +/
    А вам спасибо за то что написали как умели. Лучше так, чем никак ;).
     
  • 1.40, Алексей (??), 02:31, 14/11/2010 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Замечательная новость!
    Большое человеческое спасибо Дмитрию за его труд.
     
  • 1.66, vinnipux (?), 16:11, 14/11/2010 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Отличная новость !
    Дмитрий молодец!!! Использую accel-pptp уже год на серверах, если бы не его проект, то пришлось бы очень туго (протокол заменить не могу).
    Присоединяюсь к БОЛЬШОМУ человеческому спасибо ! :)
     
  • 1.89, ua9oas (?), 11:37, 15/11/2010 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    А существует ли отдельное ПО для этих же целей и возможностей? (т.е. до включения того в состав ядра). А есть ли такое ПО для винды?
     
  • 1.90, Аноним (-), 19:48, 16/11/2010 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Интересно, на чем теперь эффективнее держать впн-сервера на фряхе или новом ядре с этой убийственной фичей? Где тесты от известной конторы?!
     
  • 1.94, Аноним (-), 07:54, 18/11/2010 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Потестировал на скору руку - фряха лучше.
     
     
  • 2.103, Kostik (??), 20:31, 13/01/2011 [^] [ответить]     [к модератору]  
  • +/
    будет больше сессий, фряха будет в разы хуже вот с железки работающей около года... весь текст скрыт [показать]
     

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


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