Hi Krish,

On 4/17/06, Krish Verma <[EMAIL PROTECTED]> wrote:
>
> Hi Trustin,
>
> I stumbled upon MINA by chance when checking on how to use NIO & SEDA
> paradim for our network management software(NMS). I must say the
> overall architecture looks very neat.


Thank you!  But I would be happier if you sent this message to
[EMAIL PROTECTED] :)

Our NMS manages  ~5000 devices using proprietary XML over TCP
> protocol. The NMS opens up socket connections to each of the managed
> devices(no NIO, using old BIO calls) and has 2  threads for each of
> the client socket(read & write).
>
> Obviously this approach is not scaling well when number of managed
> devices increase(so far we have been getting away by recommending
> faster CPU/low latency links etc) but it is beginning to hurt the
> performance/scalability of the system now.
>
> Do you think using MINA clients to manage so many devices would be a
> good approach to:
> 1) Reduce number of threads and their dependency on number of devices
> managed
> 2) Increase scalability of the system overall


I think MINA can handle 5000 connections definitely though you need to run
by yourself. The number of connection will decrease dramatically once you
use MINA or other NIO frameworks. :)

Trustin
--
what we call human nature is actually human habit
--
http://gleamynode.net/
--
PGP key fingerprints:
* E167 E6AF E73A CBCE EE41  4A29 544D DE48 FE95 4E7E
* B693 628E 6047 4F8F CFA4  455E 1C62 A7DC 0255 ECA6

Reply via email to