This website is not affiliated with, sponsored by, or approved by SAP AG.

Scheduled job issues....

Basis (Basis Technology Modules: Basis Component/System Administration, GUIs)

Moderators: Snowy, thx4allthefish

Scheduled job issues....

Postby DrSidewalk » Mon Nov 18, 2013 9:08 am

Guys,

I have a dilemna. We will be rolling out to Australia in about a years time. The UK and Australia both run jobs on a UK server during their LOCAL time/evening. Obviously the scheduled jobs for the UK kick off after 18:00 GMT and may very have impact on the Australian dialog sessions, and those scheduled jobs run by Australian (at 06:00 GMT) during their evening may impact on the UK dialog sessions.

I know that we can use Server groups (SM61) and define the jobs themselves with these, and that these can be dynamically changed via SM61, I think.

Is this the best way to control and limit the impact on dialog sessions via these scheduled jobs?

Any advice/comments would be much appreciated.

Dr Sidewalk
DrSidewalk
 
Posts: 180
Joined: Thu May 03, 2012 9:35 am

Re: Scheduled job issues....

Postby DrSidewalk » Mon Nov 18, 2013 9:13 am

Only posted this once, honest. Can someone delete the extra posting...
DrSidewalk
 
Posts: 180
Joined: Thu May 03, 2012 9:35 am

Re: Scheduled job issues....

Postby Baz » Mon Nov 18, 2013 9:30 am

DrSidewalk wrote:Only posted this once, honest. Can someone delete the extra posting...


done! :)
Baz

AsPiRiNg tUlY iDiOt Image

http://www.catb.org/~esr/faqs/smart-questions.html

Image

check out my Podcasts http://dj-baz.podomatic.com
Baz
 
Posts: 4736
Joined: Fri Nov 08, 2002 5:54 am
Location: He's out there! somewhere!!!!

Re: Scheduled job issues....

Postby QZ » Mon Nov 18, 2013 9:18 pm

Hi Dr Sidewalk,

If the issue is that you want the U.K background jobs running on a different application
server (Or set of servers) so that the don't impact the dialog processes during
business hours in Australia then, yes, you can use server groups.

A couple of points:

(i) If the background processes use a lot of database resources, this may be an issue
for the people using the dialogs no matter how you divide the work.

(iii) Assuming that the people in the U.K and Australia both work 8AM to 5PM
on business days, can you not find enough time outside of business hours
in both the U.K and Australia, including weekends, to run the backgroound
jobs?


QZ
QZ
 
Posts: 221
Joined: Wed Nov 14, 2007 11:02 am

Re: Scheduled job issues....

Postby DrSidewalk » Wed Nov 20, 2013 8:34 am

Thanks for your reply on this.

We have a bottleneck at the FB server, which will need to be resolved before we start to add further App servers to the equation.
There is a small window of 2-3 hours where there's no overlap between bakcground processes and Dialog sessions across the UK and Australia. However, that's not really enough time to get the dat-t-day background jobs through. The reports could be moved, but some of the billing jobs etc can't really be moved from the daily schedule.

So, my aim is to get the DB server beefed up a little, and then perhaps reserve some app servers specifically for these background jobs, especially as one country or the other will be running background jobs more less across most of the 24 hr day.
I assume this is controlled via job groups and work processes (SM61). Although I read that something can also be done with the job class (A,B,C) and allocation to a range of servers, but not sure about this last one.

We're about to have a Job Scheduling tool (SAP CPS) put in and hopefully it might be able to help with this. At least it can handle time zones properly, so we can schedule jobs based on the local time rather than server time, when multiple countries share the same server, which is based in the UK. ;)

Load balancing is fine art it would seem. As is BW performance. ;)

Dr Sidewalk
DrSidewalk
 
Posts: 180
Joined: Thu May 03, 2012 9:35 am

Re: Scheduled job issues....

Postby QZ » Thu Nov 21, 2013 8:50 pm

Dr. Sidewalk,

Is the reason that you don't want your U.K background jobs running at the same
time as the Australian dialog processes data related, or performance related?

In other words, if your servers were powerful enough, could you have
the U.K backgrounds and Australian dialogs running at the same
time, or do you need to keep them apart due to data related reasons
(i.e You are afraid that they may get into locking issues, the
Australian users depend on the U.K jobs finishing or vice-versa, etc..)

If the issue is performance, have you checked in ST03, or monitored
using SM50 or other ways, the resources that the U.K background jobs use?

They may not use a lot of CPU, memory, etc.. in which case you are fine.


QZ
QZ
 
Posts: 221
Joined: Wed Nov 14, 2007 11:02 am

Re: Scheduled job issues....

Postby Snowy » Tue Nov 26, 2013 4:02 pm

you the central instance and put mostly BGD processes. do not put BGD processes on any other servers.
use logon balancing for DIA in Application servers.

This way, DB might be impacted at all times, but if your DIA is mostly using CPU, the impact of this will not reflect on background jobs.

it mitigates impact, but will not resolve all your issues.

good luck.
SapFans Moderator

Search: http://www.sapfans.com/forums/search.php
Notes: http://service.sap.com/notes
Help: http://help.sap.com
Rules: http://www.sapfans.com/forums/viewtopic.php?t=344127
Snowy
 
Posts: 28767
Joined: Mon Oct 21, 2002 2:33 pm
Location: 3.1415926535


Return to Basis

Who is online

Users browsing this forum: No registered users and 9 guests





loading...


This website is not affiliated with, sponsored by, or approved by SAP AG.