ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Dmitry Lebkov <dima@sakhalin.ru>
To: ALT Linux Sisyphus discussion list <sisyphus@altlinux.ru>
Subject: Re: [sisyphus] FreeNIBS
Date: Fri, 10 Sep 2004 12:48:01 +1100
Message-ID: <20040910124801.3a6fd117.dima@sakhalin.ru> (raw)
In-Reply-To: <1094774915.2763.25.camel@underdark.interexc.com>

On Fri, 10 Sep 2004 03:08:35 +0300
Serge Pavlovsky <pal@interexc.com> wrote:

> On Чтв, 2004-09-09 at 18:07 +1100, Dmitry Lebkov wrote:
> > On Thu, 09 Sep 2004 09:03:16 +0300
> > Serge Pavlovsky <pal@interexc.com> wrote:
> > 
> > > On Чтв, 2004-09-09 at 09:17 +1100, Dmitry Lebkov wrote:
> > > > On Wed, 08 Sep 2004 22:05:34 +0400
> > > > Andy Gorev <horror@altlinux.ru> wrote:
> > > > Под "функциями биллинга" понимается более-менее комплексный расчет
> > > > денег/трафика/попугаев/чего-то-еще. И нагружать этим функционалом
> > > > сервер авторизации - IMHO неправильно. 
> > > 
> > > а серверу авторизации надо знать, остались ли деньги на аккаунте чтобы
> > > не пускать в кредит. это к слову, сам я freeradius не пользую
> > 
> > Серверу авторизации надо задать вопрос системе биллинга: "пришел юзер Вася.
> > Он имеет право на сервис?". И получить однозначный ответ. И _быстро_. Всё.
> 
> а системе биллинга для ответа надо воспользоваться информацией от
> сервера аккаунтига.

Биллинг имеет свои хранилища, где находится вся необходимая информация.
А попала она туда благодаря серверу авторизации, который не занимался
всякой @#$% а честно отдавал (не важно как -- используя SQL, текстовые
файлы или что-то еще) всю информацию о потребленных ресурсах. В реалтайме,
либо с какой-то периодичностью. А биллинг ее обрабатывал.

> который в случае с радиусом в том же экзешнике, что
> и сервер авторизации. и чем короче будет путь между этой тройкой - тем
> быстрее будет ответ. т.е. идеал - все в одном процессе

Извините, бред! Скорость ответа мало зависит от длины пути (если конечно две
подсистемы не находятся на разных полюсах шарика и между ними поганый спутниковый
линк %)))). 

Идеал - это три разных подсистемы работающие в связке и максимально быстро:

1) Authorization/Authentication
2) Accounting
3) Billing

Hint: где быстрее будет работать задача, требующая интенсивного обмена с
диском, достаточно интенсивных вычислений и интенсивного обмена по сети:
на навороченном сервер 'всё-в-одном' или на трех (по совокупности параметров,
адекватных навороченному серверу), оптимизированных под каждую из частей
задачи?

Думаю, ответ на этот вопрос понятен без доп.аргументации.

Так, от темы листа уже удалились порядочно. Завязываю я с этим ... %)


--
WBR, Dmitry Lebkov


  reply	other threads:[~2004-09-10  1:48 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-09-08 14:10 Alexander Kuprin
2004-09-08 15:16 ` Dmitry Lebkov
2004-09-08 16:06   ` Yury Levdansky
2004-09-08 22:07     ` Dmitry Lebkov
2004-09-09  4:12       ` Re[2]: " Dmitry Vodennikov
2004-09-09  7:02         ` Dmitry Lebkov
2004-09-09 19:10           ` [sisyphus] FreeNIBS Денис Смирнов
2004-09-10  1:11             ` Dmitry Lebkov
2004-09-10  2:51               ` Денис Смирнов
2004-09-10  8:56             ` Yury Levdansky
2004-09-10 13:57               ` Денис Смирнов
2004-09-09 14:13       ` [sisyphus] FreeNIBS Andy Gorev
2004-09-08 17:55   ` Albert R. Valiev
2004-09-08 18:05     ` Andy Gorev
2004-09-08 22:17       ` Dmitry Lebkov
2004-09-09  6:03         ` Serge Pavlovsky
2004-09-09  7:07           ` Dmitry Lebkov
2004-09-09 19:11             ` [sisyphus] FreeNIBS Денис Смирнов
2004-09-10  1:13               ` Dmitry Lebkov
2004-09-10  2:49                 ` Денис Смирнов
2004-09-10  4:23                   ` Dmitry Lebkov
2004-09-10 13:39                     ` Денис Смирнов
2004-09-10  0:08             ` [sisyphus] FreeNIBS Serge Pavlovsky
2004-09-10  1:48               ` Dmitry Lebkov [this message]
2004-09-10  6:20                 ` [sisyphus] q: isp-list? (was: FreeNIBS) Michael Shigorin
2004-09-10 15:57                   ` [sisyphus] q: isp-list? Andy Gorev
2004-09-11  4:09                     ` Dmitry Lebkov
2004-09-11 15:28                       ` [sisyphus] " Michael Shigorin
2004-11-08 10:28                   ` [sisyphus] q: isp-list? (was: FreeNIBS) Michael Shigorin
2004-09-08 22:12     ` [sisyphus] FreeNIBS Dmitry Lebkov
2004-09-09  7:19       ` Albert R. Valiev
2004-09-09  7:33         ` Dmitry Lebkov
2004-09-09  8:14         ` Denis Ovsienko
2004-09-09 13:38         ` Alexei Takaseev
2004-09-09 19:13           ` [sisyphus] FreeNIBS Денис Смирнов
2004-09-10 15:59             ` Andy Gorev
2004-09-09  6:26 ` [sisyphus] FreeNIBS Denis Ovsienko
2004-09-09  7:22   ` Albert R. Valiev

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20040910124801.3a6fd117.dima@sakhalin.ru \
    --to=dima@sakhalin.ru \
    --cc=sisyphus@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git