New Batch execution mode

A new feature of the batch framework for Oracle Utilities Application Framework V2.2 has been released and is available from My Oracle Support. This feature allows greater control and stability of the batch framework using Oracle Coherence as the Work Manager and Named Cache Manager.

The feature is available in My Oracle Support under Patch 9166248. If you have Oracle Utilities Application Framework Service Pack 6 installed you need the following additional fixes (prerequisites):


  • 7638488

  • 8845615

  • 9069631

  • 9325651

The new feature allows a CLUSTERED execution mode that allows threadpool workers to be clustered (or not) across machines or within machines. The feature has the following advantages over the default DISTRIBUTED mode:


  • Stability - The threadpoolworker and submitter (submitjob) processes now are aware of the status of each other. If, for any reason, they fail then the relevant parties are informed and the batch execution record updated.

  • Clustering - It is possible to spread threadpoolworkers across machines (or wihin machines) to form a threadpool cluster. You can then submit jobs to the cluster and not have to worry about where it is actually running. This also improves stability in that as long as one node in a cluster is active, jobs will process.

  • Multiple protocol support - Threadpool clusters can use unicast or multicast protocols (multi-cast is the default).

  • Reduction in use of F1_TSPACE_ENTRY - The DISTRIBUTED mode uses F1_TSPACE_ENTRY as a co-ordination point.This may cause synchronization issues when either the threadpoolworker or submitter would fail. Oracle Coherence takes over this role with F1_TSPACE_ENTRY used for presistence only. This enables submitters and worker nodes to communicate better.

The Product Fix Document (PFD) provided with the fix gives you examples and details of the new facility. New versions of the Batch documentation will be released soon (watch this blog) that will outline additional advice for implementing this facility.

This enhancement applies to any Oracle Utilities Application Framework V2.2 (and above) based product which includes:


  • Oracle Utilities Customer Care And Billing V2.2 and above

  • Oracle Enterprise Taxation Management V2.2 and above

  • Oracle Utilities Business Intelligence V2.2 and above

I will be posting additional blog entries over the next few weeks with additional advice and explanation of this new functionality.

Comments:

many friend can't understand why i read so much blogs, i will show them this and they will finally know what i'm talking about.

Posted by positionering zoekmachines on December 28, 2010 at 09:10 PM EST #

I thought this blog was superb and everything that you referenced to was quite relevant to the cause. Cheers.

Posted by Sabrina Asma on February 04, 2011 at 06:32 AM EST #

I agree with your thoughts here and I really love your blog! I've bookmarked it so that I can come back & read more in the future.

Posted by Ahmad Keehn on February 04, 2011 at 10:50 AM EST #

Post a Comment:
  • HTML Syntax: NOT allowed
About

Anthony Shorten
Hi, I am Anthony Shorten, I am the Principal Product Manager for the Oracle Utilities Application Framework. I have been working for over 20+ years in the IT Business and am the author of many a technical whitepaper, manual and training material. I am one of the product managers working on strategy and designs for the next generation of the technology used for the Utilities and Tax markets. This blog is provided to announce new features, document tips and techniques and also outline features of the Oracle Utilities Application Framework based products. These products include Oracle Utilities Customer Care and Billing, Oracle Utilities Meter Data Management, Oracle Utilities Mobile Workforce Management and Oracle Enterprise Taxation and Policy Management. I am the product manager for the Management Pack for these products.

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
9
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today