ESP Workload Automation

  • 1.  ESP Workload Automation Service Governor

    Posted Feb 15, 2012 07:16 AM
    Can some body explain me how we leverage the below concepts in ESP applications?

    1. Using historical averages, ESP WA, constantly calculates business processing times and immediately sends reports when service agreements are jeopardized. Immediately, automation routines take action to get the business process back on track, according to your business priorities

    2. ESP Workload Automation minimizes delays in processing workload throughout the enterprise, which speeds processing of business data. Automatic workload balancing across servers, based on resource consumption, maximizes performance and resource utilization. ESP WA has an advanced Resource Manager which coordinates workload according to real resources as well as abstract resources. Threshold resources can avoid overloading a system, depletable resources allows more orderly execution of shutdown procedures, renewable resources allow more efficient sharing of resources across applications. Automatic workload balancing across servers better manages and exploits server capacity and can more efficiently use the purchased capacity, avoiding additional cost.


    I am looking for some live examples by means of which the above ESP capabilities can be accomplished.

    Thanks in Advance


  • 2.  RE: ESP Workload Automation Service Governor
    Best Answer

    Broadcom Employee
    Posted Feb 16, 2012 03:03 PM
    I will poinit out related details on our manuals:
    1. Using historical averages, ESP WA, constantly calculates business processing times and immediately sends reports when service agreements are jeopardized. Immediately, automation routines take action to get the business process back on track, according to your business priorities
    Answer: Check on User's Guide -> Chapter 7: Using Applications->Specifying Time Dependencies and Using Critical-path Analysis. Basically, with proper setup, ESP can identify if the job runs late and notify the personel or automate any actions as needed.

    2. ESP Workload Automation minimizes delays in processing workload throughout the enterprise, which speeds processing of business data. Automatic workload balancing across servers, based on resource consumption, maximizes performance and resource utilization. ESP WA has an advanced Resource Manager which coordinates workload according to real resources as well as abstract resources. Threshold resources can avoid overloading a system, depletable resources allows more orderly execution of shutdown procedures, renewable resources allow more efficient sharing of resources across applications. Automatic workload balancing across servers better manages and exploits server capacity and can more efficiently use the purchased capacity, avoiding additional cost.
    Answer: Check on User's Guide ->Chapter 10: Using Resources->Workload Balancing. Note: Other topics in Chapter 10: Using Resources can also help understand real and abstract resource etc.

    Hope this is a start, and someone else may want to add on.

    Lucy


  • 3.  RE: ESP Workload Automation Service Governor

    Posted Feb 28, 2012 11:42 AM
    I can give you an example how we use it.
    We have some critical applications that we must get running and give priority too.
    We use EXPIDITE policys defined with differents parms
    Example

    EXPEDITE MXPCPODB ADD CRITICAL_PATH OVERDUE ALL ESP_PRIORITY(99) +
    CLASS(H) START SRVCLASS(CRITPATH) WOB_PRIORITY(ABOVE_NORMAL)

    CRITICAL_PATH OVERDUE and ANY or ALL see the manuals for further info.
    CRITICAL_PATH OVERDUE ALL - if on Critical Path and OVERDUE - do this below depending on the status of the job/jobs currently.
    ESP_PRIORITY(99) change will make jobs that were waiting resources, say 10 jobs waiting for RESOURCE X, make it be the first one to get submitted when the resource becomes avaliable vs the order they started waiting in.
    CLASS(H) - changes the jobs class to our priority processing job class.
    START - when the job hits the system, if it is waiting an init, the START will issue the JES2 start command.
    SRVCLASS(CRITPATH) the service class on our system that places batch in a high dispatch group.
    WOB_PRIORITY(ABOVE_NORMAL) - changes the process priority on the server - see manuals.

    So in our ESP APP, will have in it

    CRITPATH ON
    /* EXPEDITE IF ON CP AND OVERDUE
    EXPEDITE MXPCPODB

    IF %ESP_APPL_PROC THEN DO
    MAXRUNTIME = AVGRUNTIME * 135 / 100
    ENDDO


  • 4.  RE: ESP Workload Automation Service Governor

    Posted Mar 06, 2012 03:38 PM
    Hi Grace:

    Did the responses from Lucy and RBennett help you? If so, make sure that you check the "Mark as Accepted Solution" box in posts that were helpful to you. You need to be logged in to do this.

    This will mark the question as resolved.

    Thanks!
    Mary