Skip to main content
Printer-friendly versionSend by emailPDF version

Parallelizing Insurance Processing Application using Condor

Published Date: 

Apr 29, 2011

Abstract

This white paper brings out an  approach to increase the utilization of available hardware to process long running Insurance Applications using work load management software – Condor. This results in reducing processing time almost linearly, depending on the number of nodes/ cores in the cluster.
Insurance processing typically includes long running applications. Systematic parallel execution of such programs in a cluster using work-load management software  – Condor can provide significant speed up. This can be used to gain business benefits in production / development environment. Similar technique can be employed for huge code builds and automated testing. 
Excerpts from the Paper
Insurance Applications typically consists of several batch programs executed daily, weekly, monthly and quarterly. The batch programs – java applications, execute for several hours depending upon the data volumes. Thus, there is a need to reduce the execution time, more so, on daily batches.
Solution approach is to identify the parallel execution paths within the batch program and schedule them to run on the different nodes/ cores in parallel. The implementation involves setting  up the cluster, installation  of Condor software and  application specific dependencies including the database access. Condor is a work load management system, which  provides job queuing, scheduling, resource monitoring and management. User has to transform the parallel execution paths to Condor jobs and submit  as job files to Condor. Condor schedules the jobs  in parallel, taking care of inter-job dependencies.

CIO Straight Talk Exclusive Breakfast Shows

Image CAPTCHA
Enter the characters shown in the image.

Make it yours

Please do not forget to visit HCL’s channel on YouTube, HCLTechtube and ‘Like’ the film!

User login

For desktop/laptop related queries or complaints, click here

Download Analyst Report

Image CAPTCHA
Enter the characters shown in the image.

Download

Image CAPTCHA
Enter the characters shown in the image.