Re: MS Network Load Balancing (NLB) with AR Server Groups

2012-09-10 Thread Longwing, LJ CTR MDA/IC
Karthik,
Very elegant.  I guess it sums up my experiences in general.  NLB will work 
just fine if you don't have issues with ANY node and you simply want to balance 
between existing nodes.  As long as something goes wrong on a node, you have no 
ability to automatically pull it out of the balance unless the service is 
stopped, or the machine is offline.

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Karthik
Sent: Monday, September 10, 2012 11:45 AM
To: arslist@ARSLIST.ORG
Subject: Re: MS Network Load Balancing (NLB) with AR Server Groups

** 
Hi,
 
I just implemented NLB for server groups. NLB was implemented for Mid-tiers and 
also for App Server group.
 
As someone has mentioned before, its does not provide all the different modes 
that other hardware load balancers do. only option is for load balancing based 
on the server load. However, there are some problems with NLB. 
For Ex: If Mid Tier 1 is down but the server hosting it still provides a 
heartbeat, clients are still sent to it. This poses a problem when it comes to 
balancing load to mid tier servers. But for app servers this can be handled 
using OOB provided configuration, "Enable lifespan" on mid tier config page. By 
enabling this, mid-tiers will understand if an app server is down and the 
requests will not be sent to the app servers. however, if the app servers have 
performance problems and are services are still up, requests will still be sent 
to them.
 
Only way to mitigate the negative scenarios described above would be to stop a 
particular host from the NLB manager, while you are debugging the problem with 
the mid-tier being down/app server having performance issues.
 
that said, below are some inportant configs you need to keep in mind:
 
1- load balancer should be configured in Multi cast mode if its NLB. Network 
guys should understand this.
2 - affinity should be set to None.
3 - load balancer name should be FQDN I.e. fully qualified domain name.
Regarding point 2 above: this is applicable for only application load balancer. 
For mid tier load balancer(if you are planning to have one in place) the 
affinity parameter should be set to single.

Sometimes, NLB is configured in unicast mode. in this case, there is a need to 
add an additional network adapter and this causes license issues as in unicast 
mode, the NLB makes the mac address of all the NLB hosts the same. to mitigate 
this, please follow the attached link to not allow the mac address to be the 
same for all the hosts:
 

http://technet.microsoft.com/en-us/library/bb742455.aspx 
<http://technet.microsoft.com/en-us/library/bb742455.aspx>  

hope this helps.
 
My personal and also per the article found in above link, its good to go for 
multi-cast mode.

Regards,
Karthik
 
On 10 September 2012 22:49, Mauricio M.  wrote:


** Hello,

thank you, what would be some of those specific configurations or 
capabilities?

-Mauricio


2012/9/10 Longwing, LJ CTR MDA/IC 


Mauricio,
I recently re-looked at MS NLB and found it to be 'lacking' of 
proper load balancing configuration capabilities, but I haven't looked real 
close at it either.  I much prefer an independent LB tool.

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Mauricio M.
Sent: Monday, September 10, 2012 11:06 AM
To: arslist@ARSLIST.ORG
Subject: MS Network Load Balancing (NLB) with AR Server Groups

** Hello,


Does anyone have any experience or feedback using Microsoft NLB 
for load balancing with AR System 7.6.04?

There are a few old posts about NLB but nothing recent

Thank you in advance,

Mauricio

_attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"



_attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_ 


_attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_ 

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"


Re: MS Network Load Balancing (NLB) with AR Server Groups

2012-09-10 Thread Karthik
Completely agree with you!

Regards,
Karthik

On 10 September 2012 23:27, Longwing, LJ CTR MDA/IC  wrote:

> Well...one thing that I have always looked for in a load balancing is a
> 'smart' capability to tell you that something is functional.  I have found
> most of the balancers on the market to not allow what I consider smart
> balancing.  Most will do a ping, open a port, check a URL, that sort of
> thing, but in a Remedy world just because ARServer allows you to open the
> port it is on, doesn't mean that the Remedy is functional.  Just because
> the Mid-Tier login page opens doesn't mean that it's functional.  I have
> found that some LB suites have various scripting capabilities, but in
> general I have found creating API based monitoring tools that provide 'port
> opening' capabilities to be a 'full' solution.  The general capabilities
> that I'm referring to are session affinity (NLB has this apparently).  The
> rest are probes, the ability to probe your intended subject to see if the
> capabilities you are looking for are functional.  As previously discussed,
> most of these probes are 'dumb', but they are smarter than nothing.  NLB
> doesn't seem to have any probe capability, the simple 'am I on' is enough
> to route traffic to the node.  I personally think that it's important to
> probe deeply into the application to know that it's not only on, but
> functional before routing traffic, and NLB doesn't meet this probing
> requirement.
>
> -Original Message-
> From: Action Request System discussion list(ARSList) [mailto:
> arslist@ARSLIST.ORG] On Behalf Of Mauricio M.
> Sent: Monday, September 10, 2012 11:20 AM
> To: arslist@ARSLIST.ORG
> Subject: Re: MS Network Load Balancing (NLB) with AR Server Groups
>
> ** Hello,
>
> thank you, what would be some of those specific configurations or
> capabilities?
>
> -Mauricio
>
>
> 2012/9/10 Longwing, LJ CTR MDA/IC 
>
>
> Mauricio,
> I recently re-looked at MS NLB and found it to be 'lacking' of
> proper load balancing configuration capabilities, but I haven't looked real
> close at it either.  I much prefer an independent LB tool.
>
> -Original Message-
> From: Action Request System discussion list(ARSList) [mailto:
> arslist@ARSLIST.ORG] On Behalf Of Mauricio M.
> Sent: Monday, September 10, 2012 11:06 AM
> To: arslist@ARSLIST.ORG
> Subject: MS Network Load Balancing (NLB) with AR Server Groups
>
> ** Hello,
>
>
> Does anyone have any experience or feedback using Microsoft NLB
> for load balancing with AR System 7.6.04?
>
> There are a few old posts about NLB but nothing recent
>
> Thank you in advance,
>
> Mauricio
>
> _attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_
>
>
> ___
> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
> attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"
>
>
>
> _attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_
>
>
> ___
> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
> attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"
>

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"


Re: MS Network Load Balancing (NLB) with AR Server Groups

2012-09-10 Thread Longwing, LJ CTR MDA/IC
Well...one thing that I have always looked for in a load balancing is a 'smart' 
capability to tell you that something is functional.  I have found most of the 
balancers on the market to not allow what I consider smart balancing.  Most 
will do a ping, open a port, check a URL, that sort of thing, but in a Remedy 
world just because ARServer allows you to open the port it is on, doesn't mean 
that the Remedy is functional.  Just because the Mid-Tier login page opens 
doesn't mean that it's functional.  I have found that some LB suites have 
various scripting capabilities, but in general I have found creating API based 
monitoring tools that provide 'port opening' capabilities to be a 'full' 
solution.  The general capabilities that I'm referring to are session affinity 
(NLB has this apparently).  The rest are probes, the ability to probe your 
intended subject to see if the capabilities you are looking for are functional. 
 As previously discussed, most of these probes are 'dumb', but they are smarter 
than nothing.  NLB doesn't seem to have any probe capability, the simple 'am I 
on' is enough to route traffic to the node.  I personally think that it's 
important to probe deeply into the application to know that it's not only on, 
but functional before routing traffic, and NLB doesn't meet this probing 
requirement.

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Mauricio M.
Sent: Monday, September 10, 2012 11:20 AM
To: arslist@ARSLIST.ORG
Subject: Re: MS Network Load Balancing (NLB) with AR Server Groups

** Hello,

thank you, what would be some of those specific configurations or capabilities?

-Mauricio


2012/9/10 Longwing, LJ CTR MDA/IC 


Mauricio,
I recently re-looked at MS NLB and found it to be 'lacking' of proper 
load balancing configuration capabilities, but I haven't looked real close at 
it either.  I much prefer an independent LB tool.

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Mauricio M.
Sent: Monday, September 10, 2012 11:06 AM
To: arslist@ARSLIST.ORG
Subject: MS Network Load Balancing (NLB) with AR Server Groups

** Hello,


Does anyone have any experience or feedback using Microsoft NLB for 
load balancing with AR System 7.6.04?

There are a few old posts about NLB but nothing recent

Thank you in advance,

Mauricio

_attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"



_attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_ 

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"


Re: MS Network Load Balancing (NLB) with AR Server Groups

2012-09-10 Thread Karthik
Hi,

I just implemented NLB for server groups. NLB was implemented for Mid-tiers
and also for App Server group.

As someone has mentioned before, its does not provide all the different
modes that other hardware load balancers do. only option is for load
balancing based on the server load. However, there are some problems with
NLB.
For Ex: If Mid Tier 1 is down but the server hosting it still provides a
heartbeat, clients are still sent to it. This poses a problem when it comes
to balancing load to mid tier servers. But for app servers this can be
handled using OOB provided configuration, "Enable lifespan" on mid tier
config page. By enabling this, mid-tiers will understand if an app server
is down and the requests will not be sent to the app servers. however, if
the app servers have performance problems and are services are still up,
requests will still be sent to them.

Only way to mitigate the negative scenarios described above would be to
stop a particular host from the NLB manager, while you are debugging the
problem with the mid-tier being down/app server having performance issues.

that said, below are some inportant configs you need to keep in mind:

1- load balancer should be configured in Multi cast mode if its NLB.
Network guys should understand this.
2 - affinity should be set to None.
3 - load balancer name should be FQDN I.e. fully qualified domain name.
Regarding point 2 above: this is applicable for only application load
balancer. For mid tier load balancer(if you are planning to have one in
place) the affinity parameter should be set to single.
Sometimes, NLB is configured in unicast mode. in this case, there is a need
to add an additional network adapter and this causes license issues as in
unicast mode, the NLB makes the mac address of all the NLB hosts the same.
to mitigate this, please follow the attached link to not allow the mac
address to be the same for all the hosts:


*http://technet.microsoft.com/en-us/library/bb742455.aspx *
hope this helps.

My personal and also per the article found in above link, its good to go
for multi-cast mode.

Regards,
Karthik

On 10 September 2012 22:49, Mauricio M.  wrote:

> ** Hello,
>
> thank you, what would be some of those specific configurations or
> capabilities?
>
> -Mauricio
>
> 2012/9/10 Longwing, LJ CTR MDA/IC 
>
> Mauricio,
>> I recently re-looked at MS NLB and found it to be 'lacking' of proper
>> load balancing configuration capabilities, but I haven't looked real close
>> at it either.  I much prefer an independent LB tool.
>>
>> -Original Message-
>> From: Action Request System discussion list(ARSList) [mailto:
>> arslist@ARSLIST.ORG] On Behalf Of Mauricio M.
>> Sent: Monday, September 10, 2012 11:06 AM
>> To: arslist@ARSLIST.ORG
>> Subject: MS Network Load Balancing (NLB) with AR Server Groups
>>
>> ** Hello,
>>
>> Does anyone have any experience or feedback using Microsoft NLB for load
>> balancing with AR System 7.6.04?
>>
>> There are a few old posts about NLB but nothing recent
>>
>> Thank you in advance,
>>
>> Mauricio
>> _attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_
>>
>>
>> ___
>> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
>> attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"
>>
>
> _attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_
>

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"


Re: MS Network Load Balancing (NLB) with AR Server Groups

2012-09-10 Thread Mauricio M.
Hello,

thank you, what would be some of those specific configurations or
capabilities?

-Mauricio

2012/9/10 Longwing, LJ CTR MDA/IC 

> Mauricio,
> I recently re-looked at MS NLB and found it to be 'lacking' of proper load
> balancing configuration capabilities, but I haven't looked real close at it
> either.  I much prefer an independent LB tool.
>
> -Original Message-
> From: Action Request System discussion list(ARSList) [mailto:
> arslist@ARSLIST.ORG] On Behalf Of Mauricio M.
> Sent: Monday, September 10, 2012 11:06 AM
> To: arslist@ARSLIST.ORG
> Subject: MS Network Load Balancing (NLB) with AR Server Groups
>
> ** Hello,
>
> Does anyone have any experience or feedback using Microsoft NLB for load
> balancing with AR System 7.6.04?
>
> There are a few old posts about NLB but nothing recent
>
> Thank you in advance,
>
> Mauricio
> _attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_
>
>
> ___
> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
> attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"
>

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"


Re: MS Network Load Balancing (NLB) with AR Server Groups

2012-09-10 Thread Longwing, LJ CTR MDA/IC
Mauricio,
I recently re-looked at MS NLB and found it to be 'lacking' of proper load 
balancing configuration capabilities, but I haven't looked real close at it 
either.  I much prefer an independent LB tool.

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Mauricio M.
Sent: Monday, September 10, 2012 11:06 AM
To: arslist@ARSLIST.ORG
Subject: MS Network Load Balancing (NLB) with AR Server Groups

** Hello,

Does anyone have any experience or feedback using Microsoft NLB for load 
balancing with AR System 7.6.04?

There are a few old posts about NLB but nothing recent

Thank you in advance,

Mauricio
_attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_ 

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"