Datastage ETL (Extract Transform & Load)
The Scope
The scope of this data migration project was to extract over 20TB of data, including 4 million
jpeg images from an Oracle database running on Solaris and transform and load the new data in to
several Oracle databases running on AIX LPARs on a p6 p570. The ETL engine was running on an IBM p5 p595 with Hitachi USP V storage and AIX 6.1 TL3 SP1 with VIO Server 2.1. The required run time for this process had to be less than 5 days. |
Project Status
When I joined the project team the current ETL migration process was estimated to take in excess of 2 weeks to complete. |
The Challenge
Reduce the run time of the ETL data migration process to less than 4 days. |
The Investigation
Working closely with the Senior ETL Architect,
we sat down and discussed the way the ETL application works and how
it utilises the hardware resources it has available to it.
We utilised the pSeries Configuration and Performance Graphs
to analysis and baseline an ETL migration run at both the LPAR and
pSeries system level.
|
The Solution
The following changes to the environment were made as a result of the investigations and analysis performed. Only one environment change was made at any time before another test cycle was run. This allowed us to analysis the results of the change to ensure they had a positive impact.
|
Here are some graphs produced before any tuning. All open in a new window.
Here are some graphs produced after tuning. All open in a new window.