Forum Discussion

Ravi_Rajan_7549's avatar
Ravi_Rajan_7549
Icon for Nimbostratus rankNimbostratus
Dec 29, 2005

Database Servers LoadBalancing

I have three Microsoft SQL Database servers and want to load balance them using BigIP. This load balancing won’t be a load balancing in actual because i need only 1 Node active in the whole process.

 

 

Getting into depth, the scenario is like this –

 

Servers – 3 (db1, db2, db3)

 

Load Balancing Algorithm - any one

 

 

What we want to achieve –

 

 

1) I want to use mssql monitor to continuously monitor all the three nodes, with a database query & return string check.

 

 

2) I want to take a particular node down, if the database query string returns a particular value (ex. If a query {Select name from } returns xyz, then I would like to take that particular node down. (Only Active connections would be allowed and new connections would be redirected to other node)

 

 

 

Please let me know if the above is possible.

 

 

1 Reply

  • Colin_Walker_12's avatar
    Colin_Walker_12
    Historic F5 Account
    This sounds like something that you would want to configure via our XML API that's already on the device, iControl. In the iControl section you can find information about people using the API to down nodes as needed, or combine node behavior with monitor responses.

     

     

    You can check out the forums for iControl here:

     

     

    Click here

     

     

     

    HTH,

     

    -Colin