Hello, Sayan,
The load balancer we talks now is between the remote applciations and the SIP
servers(suppose it supports Active/Active/Active/... mode), for the scenario
you described(load balancer between SIP server and the Back Ends), we aready
have a load balancer our own. Now currently it seems that we don't have this
kind of load balancer. LVM that Chad mentioned seems to be a good choice, but
it is somewhat coarse-grained, we need to do something more about this.
Best Regards,
Qiao Lei
while(1){
Problem *newProblem = new Problem();
solveProblem(newProblem);
cout<<"This is the life!"<<endl;
}
尽力而为还不够,得竭尽全力才行。
________________________________
发件人: Saha Sayandeb-G19428 [mailto:[EMAIL PROTECTED]
发送时间: 2007年10月31日 22:11
收件人: Qiao, Lei (TSG-GDCC-CMEP/SH); Chad Tindel
抄送: [email protected]
主题: RE: [Users] ??: ??: ??: Does OpenSAF support virtual IP?
Lei,
I am not sure if this would work but SAF Msg Queue Service provides the concept
of "Message Queue Groups" that are actually meant for load-sharing. So you
could have a SIP Server front-end with a virtual IP receiving the SIP Invite
requests and then using the Message Groups in the backend to do the load
sharing among all your nodes.
Sayan
________________________________
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Qiao, Lei
(TSG-GDCC-CMEP/SH)
Sent: Wednesday, October 31, 2007 3:07 AM
To: Chad Tindel
Cc: [email protected]
Subject: [Users] ??: ??: ??: Does OpenSAF support virtual IP?
Thank you Chad. LVM seems to be a solution but I need go deeper about it.
Actually I don't think the Load-balancing Methods of LVM can meet the specific
requirement. For example, in most cases the granularity of load-balancing is
the "Call", or only requests that initiate a dialog(like sip INVITE) , not only
the requests or simply messages. I think in these cases we should develop the
distribution algorithm and I don't know if LVM has the mechanism can support
user's customized message distribution algorithm. Or perhaps we have to find
another way out.
Best Regards,
Qiao Lei
while(1){
Problem *newProblem = new Problem();
solveProblem(newProblem);
cout<<"This is the life!"<<endl;
}
尽力而为还不够,得竭尽全力才行。
发件人: Chad Tindel [mailto:[EMAIL PROTECTED]
________________________________
发送时间: 2007年10月31日 13:36
收件人: Qiao, Lei (TSG-GDCC-CMEP/SH)
抄送: Murthy E-G19462; [email protected]
主题: Re: 答复: [Users] 答复: Does OpenSAF support virtual IP?
Sorry for the late response and thank you two. Yes, both of you are
right. Firstly, I am concerning that several application nodes can use one
virtual IP to provide services, this seems can be done by OpenSAF interface
service, which says "IP Address Virtualization (VIP) provides a mechanism to
associate a virtual IP address with a particular application. The virtual IP
address moves along with the application across the nodes."
What Chad talks about is my second consideration(sorry I don't put it
clearly, but it is important), it is about something like a load-balancer
between the remote applications and the cluster which runs several application
nodes, the remote applications can access the service provided by the cluster
via one IP, but the traffic is distributed among the application nodes in the
cluster. We don't want only one application node in the cluster keeps busy and
the other N-1 nodes are just standby.
Right. So each SIP server instance needs its own distinct IP address and runs
active/active/active on every payload.
The LVS would be configured as a 2N redundancy with a single IP, representing
the IP address that the clients talk to.
Chad
_______________________________________________
Users mailing list
[email protected]
http://list.opensaf.org/maillist/listinfo/users