cancel
Showing results for 
Search instead for 
Did you mean: 

Only one BO server's services are fully occupied in Cluster

former_member596160
Participant
0 Kudos

Hello Experts,

We have cluster environment with 2 BO 4.2 servers running, below are my queries:

1. Only one server's services are fully occupied, like if in job server of BO1 have more than 60 requests so in Job server of BO2 has only 5-10 requests.

2. In BO2 MB's written and sent has o value. Does in clustering both FRS should work ?

3. We observer that BO2 has poor performance as compared to BO1, does it really matter if this is cluster environment?

4. How requests gets distributes between all the servers?

Thanks in advance!

Regards,

Garima

denis_konovalov
Active Contributor
0 Kudos

I have fixed your tag, please select more careful next time.

Accepted Solutions (1)

Accepted Solutions (1)

denis_konovalov
Active Contributor
0 Kudos

1. Only one server's services are fully occupied, like if in job server of BO1 have more than 60 requests so in Job server of BO2 has only 5-10 requests.

,Answer> Over longer period of time the spread will be more even, looks like with this limited number of jobs one sever is able to handle them all, plus you mentioned that second server is slow - if it is slow to respond to CMS, it will get less jobs

2. In BO2 MB's written and sent has o value. Does in clustering both FRS should work ?

<Answer> Only one pair of FRS servers is active in the cluster. It will be the one that starts first. So this is normal. See Admin guide for the details.

3. We observer that BO2 has poor performance as compared to BO1, does it really matter if this is cluster environment?

<Answer> yes it matters. cluster members should have same architecture and performance.

4. How requests gets distributes between all the servers?
<answer> in generic terms it is done via round-robin, with some intelligence.

Answers (1)

Answers (1)

former_member604952
Discoverer
0 Kudos

Clustered CMS will load balance the request coming to BI platform between 2 or more CMS. This is taken care internally by CMS.

Also you can have multiple Webi processing servers to load balance the users for webi reports.

Hardware level load balancing at OS level and Web Tier level can be achieved with help of your network team.

You may also check some good blogs on Cluster load balancing and failover below:

https://archive.sap.com/discussions/thread/3172391

https://archive.sap.com/discussions/thread/3372562

Answers to your questions:-

1. Only one server's services are fully occupied, like if in job server of BO1 have more than 60 requests so in Job server of BO2 has only 5-10 requests.

---- Check your cluster configuration again thoroughly, I mean every setting and server parameters including hostname, domain and network level settings.

2. In BO2 MB's written and sent has o value. Does in clustering both FRS should work ?

---- Yes they can work when File repository (directory) is shared. But my suggestion would be to keep an FRS pair stopped if in cluster and keep 1 running.

See Dallas' blog below for detailed answer 🙂

https://www.dallasmarks.com/dont-fluster-the-cluster/

3. We observer that BO2 has poor performance as compared to BO1, does it really matter if this is cluster environment?

---- Ofcourse, all machines in the cluster should be identical in terms of hardware and software capacity plus you have to size BO servers properly to meet your requirements.

4. How requests gets distributes between all the servers?

---- As said above, this is managed by CMS internally and you can tweak Webi or Job server or APS parameters for better scheduling performance

Most important thing is you need a proper plan and a POC doc before you deploy a BOBJ cluster.

Post implementation, server should be load tested before going live.

Following a plan and a neat Process is the key.

Regards,

Chetan