Skip to Content

BOBJ big box vs scalable design

Hi All,


Would be appreciate if someone can enlighten me what gonna happen if we install BOBJ on a single box with large memory & CPU (e.g. 244GB, 32cpu) vs the needs and recommendation from SAP to split and to have at least 2 or more boxes for BO?

Since we are running on cloud, we can fine tune the tomcat, APS accordingly and scale up to larger box if require more resources for its workload.

Does this approach makes sense and workable for BO?

Thanks,

NicholasChang

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    Feb 01 at 12:21 PM

    Just one question - what happens if/when your single big box dies ?
    Do you want to risk it ?
    The reason we recommend 2 or more servers is for 2 reasons : Load Balance and Failover/Redundancy.
    Cloud is just a fancy word used by marketing. It is still a server or a virtual machine that runs on an actual physical server.

    It still uses physical network cards, hard drives and memory/cpu.
    If you have one instance of that VM - it can die.
    If you have 2 - chances are the second one is on a different physical host in the "cloud" server room and uses different NIC, so chances of it failing at the same time are less.

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 01 at 09:01 AM

    Hello,


    Anyone can shed some light here?


    Thanks,

    Nicholas Chang

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 01 at 09:53 AM

    How many users/reports?

    reports are based on BICS or universe? daily/monthly average reports scheduling?

    most important question if you go with one server then how are you going to manage failure of like CMS or processing server as you don't have clustered environment?

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Amit,


      Thanks! That's what i'm looking for.. the case study and performance comparison for single installation vs distributed.

      It would be very useful if you able to find it ;-)

      Thanks again for your help!

      Cheers,
      Nicholas Chang

  • Feb 05 at 02:24 AM

    Nicholas,

    One simple question to ask. Why would risk putting ALL your production users on ONE server?

    Things to be aware of:

    • One large data fetch from the Database could kill the server for other users
    • One Tomcat JAVA memory leak issue could prevent any new logins &/or hang existing logins
    • Any issue from the Server OS could hang your BOBJ Single BOX
    • Depending on the ## of users I would even recommand splitting the cluster into 3-4 Servers

    Too big of a risk to take on ONE BOX

    Ajay

    Add comment
    10|10000 characters needed characters exceeded