Hola Iñaki,
On Wednesday 30 January 2008 10:09:58 Iñaki Baz
Castillo wrote:
En principio, la base de datos estaría en un
servidor a parte
(replicado y
esas cosas). Supongo que en caso de añadir la capa Radius el servidor
estaría en el mismo host. En ese escenario, ¿qué ventajas tiene
usar Radius
teniendo en cuenta que no es imprescindible?
O sea, por velocidad no va a ser, porque si OpenSer tiene que hablar
con el
servidor Radius que a su vez consultará la BD esto será más lento
que si
Openser consulta directamente la BD. ¿Entonces? ¿por qué tanto Radius
Radius...?
Como ya han comentado antes, con Radius puedes centralizar toda la
política AAA de muchas aplicaciones, Openser entre ellas.
Desde el punto de vista de Openser la ventaja de radius con respecto a
mysql es que carga menos los servidores (es menos costoso enviar un
paquete UDP que hacer una query y eso cuando tienes muchas
transacciones por segundo se nota).
De todas formas, si quieres usar radius no tiene que ser un todo o
nada. Puedes tener la autenticación en mysql (sobre todo si usas el
modo de caché) y tener el accounting en Radius. Dependiendo del
servidor radius que utilices puedes usar como backend infinidad de
sistemas. Personalmente siempre recomiendo Radiator [1] que, aunque es
de pago, es el más versátil, potente, flexible y mejor servidor Radius
que he usado (y hace ya al menos 8 años que lo uso) y con un soporte
técnico mucho más que excelente (y el precio no es ninguna barbaridad).
La decisión de usar o no Radius creo que depende del volumen que
puedas tener y qué necesitas para tratar la información que te va a
generar y como la quieres tratar.
[1]
http://www.open.com.au/radiator
Saludos
JesusR.
------------------------------------
Jesus Rodriguez
VozTelecom Sistemas, S.L.
jesusr(a)voztele.com
http://www.voztele.com
Tel. 902360305
-------------------------------------