Hello, Chad & Murthy,
 
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.
 
Something like the picture below:
 
|------------------------------------------------------------------------------------------------------|
|                                    OpenSAF cluster                            
                       | 
| |---------------------------| |---------------------------| 
|---------------------------|            |
| | application node          | | application node          | | application 
node          |  ... ... ..|
| |---------------------------| |---------------------------| 
|---------------------------|            |
|------------------------------------------------------------------------------------------------------|
|                                    load-balancer                              
                       |
|------------------------------------------------------------------------------------------------------|
|                                    Virtual IP address                         
                       |
|------------------------------------------------------------------------------------------------------|
                                        |
                                        |
|------------------------------------------------------------------------------------------------------|
|                            Remote applications                                
                       |
|------------------------------------------------------------------------------------------------------|
 

Best Regards,

Qiao Lei

while(1){
  Problem *newProblem = new Problem();
  solveProblem(newProblem);
  cout<<"This is the life!"<<endl;
}

尽力而为还不够,得竭尽全力才行。



 

________________________________

发件人: Murthy E-G19462 [mailto:[EMAIL PROTECTED] 
发送时间: 2007年10月31日 12:45
收件人: Chad Tindel; Qiao, Lei (TSG-GDCC-CMEP/SH)
抄送: [email protected]
主题: RE: [Users] 答复: Does OpenSAF support virtual IP?


Chad,
 
If I understood Qiao question he's not talking about application load 
balancing. He is talking about remote application talking transparently to the 
cluster without knowing that there exists aActive/Standby nodes. This is 
offered in Linux HA project. 
 
Similar service is offered in OpenSAF through interface service.
 
Thanks
Murthy


________________________________

        From: Chad Tindel [mailto:[EMAIL PROTECTED] 
        Sent: Tuesday, October 30, 2007 9:14 PM
        To: Qiao, Lei (TSG-GDCC-CMEP/SH)
        Cc: Murthy E-G19462; [email protected]
        Subject: Re: [Users] 答复: Does OpenSAF support virtual IP?
        
        
        I don't think this is exactly the response you were looking for.  In 
OpenSAF's case the application IP address can only be on one node at a time. 
You still need to use something like Linux Virtual Server to handle your load 
balancing.  One thing to consider is setting up LVS as a 2N package in the 
cluster, running on the controllers, to handle the load balancing for 
applications running on the payload. 
        
        Chad
        
        
        On 10/30/07, Qiao, Lei (TSG-GDCC-CMEP/SH) <[EMAIL PROTECTED]> wrote: 

                Thank you, Murthy. I will read through this part carefully.
                
                Best Regards,
                
                Qiao Lei
                
                while(1){
                  Problem *newProblem = new Problem();
                  solveProblem(newProblem);
                  cout<<"This is the life!"<<endl; 
                }
                
                尽力而为还不够,得竭尽全力才行。
                
                
                -----邮件原件-----
                发件人: Murthy E-G19462 [mailto:[EMAIL PROTECTED]
                发送时间: 2007年10月30日 18:43
                收件人: Qiao, Lei (TSG-GDCC-CMEP/SH); [email protected]
                主题: RE: [Users] Does OpenSAF support virtual IP?
                
                Qiao,
                
                OpenSAF offers Virtual IP service which will move IP address 
from active to standby node. 
                Please look at Opensaf interface service documentation for 
complete Details.
                
                Regards
                Murthy
                
                > -----Original Message-----
                > From: [EMAIL PROTECTED] 
                > [mailto:[EMAIL PROTECTED] On Behalf Of Qiao, Lei
                > (TSG-GDCC-CMEP/SH)
                > Sent: Tuesday, October 30, 2007 1:02 PM
                > To: [email protected]
                > Subject: [Users] Does OpenSAF support virtual IP?
                >
                > Hello, firends,
                >
                > A requirement here: When using OpenSAF as the HA middleware, 
some
                > applications(like SIP server)  in a cluster are deployed on 
several 
                > blades and provide services via only one IP.
                > Linux-HA heartbeat supports virtual IP(many hosts share a 
virtual IP
                > for SIP traffic). Suppose that we replace Linux-HA with 
OpenSAF, does
                > OpenSAF support virtual IP feature? or do we have to develop 
this 
                > feature by ourselves?
                >
                > Thanks for your thinking and answers about this.
                >
                > Best Regards,
                >
                > Qiao Lei
                >
                > while(1){
                >   Problem *newProblem = new Problem(); 
                >   solveProblem(newProblem);
                >   cout<<"This is the life!"<<endl;
                > }
                >
                > 尽力而为还不够,得竭尽全力才行。
                >
                > _______________________________________________
                > Users mailing list 
                > [email protected]
                > http://list.opensaf.org/maillist/listinfo/users
                >
                _______________________________________________ 
                Users mailing list
                [email protected]
                http://list.opensaf.org/maillist/listinfo/users
                


_______________________________________________
Users mailing list
[email protected]
http://list.opensaf.org/maillist/listinfo/users

Reply via email to