Skip to Content
avatar image
Former Member

SAP Business One on Horizon View

We have started testing on a Horizon deployment to include SAP Business One for our remote users. Right now we are allocating 2 cpu cores and 8 gb or ram to each virtual desktop. SAP will max out the memory and cpu at times. Is there any way to configure SAP so that it will consume less resources or be more streamlined in general.

Also I am new to SAP so I am likely to sound uninformed and that is because I am for the most part uninformed. I just know that the budget is not in place to build virtual desktops with 8gb of ram. We had planned on 4-6gb.



Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Oct 16, 2017 at 08:53 AM

    Hi Brad,

    B1 is a database application, meaning that the database does 90% of the work. As such the only way to configure B1's use of resources, is through database settings. If you want, you can have a look at this blog for some tips.

    However, large documents, and report results and the like may get loaded into local memory. The B1 client should only max out resources when running large reports, which can be solved by running the report with (more) limited parameters.

    If you create a considerable amount of consecutive transactions (50+ at any given moment), you need to start looking into load balancing your business processes, so certain bulk transactions get done outside business hours for example. Alternatively you can look into switching to HANA.

    With a regular remote desktop application solution, the recommendation is only 1 - 2 gb per consecutive user, again as the server will be doing all the actual work. Maybe you can combine this setup with Horizon View? (please note that I am less informed about Horizon View, than you are about B1)



    Add comment
    10|10000 characters needed characters exceeded