Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Что такое round-robin? 
:(
    Опции темы
malor
Дата 30.8.2007, 14:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 632
Регистрация: 17.11.2006

Репутация: нет
Всего: нет



>>skyboy:
>># создаю зеркало(проходит без проблем, так как никто никуда ничего в это время не пишет, в отличие >>от варианта работы во время установки)
>>gmirror label -v -b round-robin gm0 /dev/ad0 /dev/ad1

Что  такое "round-robin"? Встретил в мане на mpd:
http://mpd.sourceforge.net/doc/mpd23.html
Цитата
round-robin
When multilink PPP is enabled and there are two or more links connected, this option enables round robin packet scheduling across the links. That is, instead of breaking each packet into fragments and delivering the individual fragments over all the links in the bundle, each packet is delivered whole over single link. The link is chosen by rotating in round-robin fashion over all the links in the bundle.

This option normally would result in higher latency and possible delays due to TCP packets being received out of order; however, it may help in certain situations of high packet loss or broken peer equipment.


Это сообщение отредактировал(а) malor - 30.8.2007, 15:12
PM MAIL   Вверх
ZeeLax
Дата 30.8.2007, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 26
Всего: 88



malor, гугл рулит, равно как и любой онлайновый словарь.


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
malor
Дата 30.8.2007, 19:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 632
Регистрация: 17.11.2006

Репутация: нет
Всего: нет



http://www.translate.ru/text.asp#tr_form  перевел "round robin" - "коллективное письмо".
Google.ru  не дал страниц на которых объяснено данное словосочетание.
PM MAIL   Вверх
ZeeLax
Дата 30.8.2007, 20:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 26
Всего: 88



http://lingvo.yandex.ru/en?text=round-robi...;st_translate=1
http://en.wikipedia.org/wiki/Round-robin

Добавлено через 38 секунд
Модератор: Пожалуйста, один топик - один вопрос.


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
smartov
Дата 30.8.2007, 22:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


Профиль
Группа: Экс. модератор
Сообщений: 4225
Регистрация: 2.2.2006
Где: NJ

Репутация: 17
Всего: 259



malor, привет. 
Нужно было всего-лишь добавить слово linux в поисковый запрос. Вот так

И первая же ссылка нам расскажет:

Цитата

Планировщик пакетов SRR (Simple Round Robin)

Simple Round Robin планировщик пакетов - это планировщик сетевых пакетов для операционной системы linux с ядрами 2.4 и 2.6. Его целью является просто равномерное распределение ресурсов отведенной полосы между ее потребителями.

Работает он следующим образом: внутреняя очередь планировщика разделяется на заданное количество виртуальных очередей (слотов). Каждый слот, в свою очередь, имеет жестко заданный предел количества находящихся в нем пакетов. Внутренний классификатор распределяет поступающие в планировщик пакеты по слотам, основываясь либо на ip адресе получателя, либо на ip адресе отправителя. При выборе пакета из планировщика, слоты будут обрабатываться циклически, что обеспечит более или менее равномерное распределение.


--

2ZeeLax, 

К чему эти ссылки?
Цитата(ZeeLax @  30.8.2007,  19:00 Найти цитируемый пост)
http://lingvo.yandex.ru/en?text=round-robi...;st_translate=1
http://en.wikipedia.org/wiki/Round-robin

Как перевод этого слова или его обьяснение как "letter with a single author copied and sent to multiple recipients, for example the sending of family news at Christmas" относится к Линуксу?  smile 
Я бы еще понял эту: http://en.wikipedia.org/wiki/Round-robin_scheduling

Это сообщение отредактировал(а) smartov - 30.8.2007, 22:56
PM MAIL   Вверх
bilbobagginz
Дата 30.8.2007, 23:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



ребят. round-robin - это самый глупый алгоритм распределения ресурсов ( напр. времени процессора и т.д.) пользователям ( в примере процессорного времени - процессам ос ).

используется, когда есть известное заранее, ограниченное число пользователей ресурсом.

каждому из пользователей уделяется постоянный кусок времени, "квантум".
пользователи выстраиваются в циклическую очередь/список ( cyclic list/queue).
выбирается какой-то начальный пользователь, ему дается квантум, 
потом передают ресурс следующему, и так по кругу.

можно назвать по-русски этот способ - "карусель".
каждый сидит на своем месте, карусель продвигается, и когда приходит твоя очередь ты имеешь право дотронуться до ресурса. Если ты не дотронулся в отведенное время, карусель продолжает вращаться вне зависимости от тебя.

вот и вся морковь.

всем привет.



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
skyboy
Дата 31.8.2007, 09:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: нет
Всего: 260



Цитата(bilbobagginz @  30.8.2007,  22:26 Найти цитируемый пост)
 round-robin - это самый глупый алгоритм распределения ресурсов

Хе. Я за него даже обиделся smile
В качестве информации по gmirror указаны 4 варианта распределения нагрузки:
Цитата(http://threads.seas.gwu.edu/cgi-bin/man2web?program=gmirror&section=8)



  • load - читать с компонента с наименее загруженного компонента


  • prefer - читать с компонента с большим приоритетом(приоритет, вроде как, определяется очередностью подключения)


  • split - при запросе блока размером более S, запрос распределяется равномерно между всеми активными компонентами массива


  •  round-robin - охаянный и оплеванный  smile 




собственно, как мне кажется, в данном контексте "карусель" касается не пользователей, тем более,  что их количество не определено заранее, а между источниками.
При зеркалировании методы имеют свои преимущества и свое предназначение.
load - равномерно распределяется загрузку
prefer - читает данные с одного и того же диска, уменьшая изнашиваемость резервных
split - увеличивает скорость чтения для блоков, крупнее указанного размера
round-robin - как я понимаю, гарантирует, что все диски будут участвовать в операции чтения/записи: алгоритм load допускает ситуацию, когда относительно редкие запросы будут относиться к одному и тому же диску.
Это все без теоретической основы о работе geom, потому могу ошибаться smile

Добавлено через 37 секунд
Цитата(bilbobagginz @  30.8.2007,  22:26 Найти цитируемый пост)
всем привет.

привет!

Добавлено через 1 минуту и 42 секунды
Цитата(malor @  30.8.2007,  13:25 Найти цитируемый пост)
 Встретил в мане на mpd:

malor, ну, ты и отмочил. почему не глянул ман по gmirror на freebsd.org?
PM MAIL   Вверх
ZeeLax
Дата 31.8.2007, 10:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 26
Всего: 88



smartov, к тому, что там можно найти то, что нужно, простым копипастом сабжа в гугл.

Это сообщение отредактировал(а) ZeeLax - 31.8.2007, 10:27


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
smartov
Дата 31.8.2007, 11:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


Профиль
Группа: Экс. модератор
Сообщений: 4225
Регистрация: 2.2.2006
Где: NJ

Репутация: 17
Всего: 259



bilbobagginz, да тут только один человек спросил, что это такое smile остальные то, вроде, в курсе.
Кстати как показывает практика, не такой уж он "тупой" и при всей своей действительно простоте выполняет свою работу в большинстве случаев очень неплохо.


ZeeLax, 
Цитата(ZeeLax @  31.8.2007,  09:20 Найти цитируемый пост)
к тому, что там можно найти то, что нужно, простым копипастом сабжа в гугл.

Так ты в следующий раз google.com давай. В нем то можно все найти...
А простое копирование сабжа в гугл дает вовсе не те ссылки, что нужно.
Потому что round robin это не только линуховое понятие.

ИМХО как для модератора это был плохой тон - мол иди себе отсюда мальчик, RTFM, гугли тему. 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0568 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.