7.5.2 Windows to 8.1 Linux Performance Discrepancy

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

Post Reply
kdg
Participant
Posts: 6
Joined: Mon Feb 23, 2009 4:38 pm
Location: At Work

7.5.2 Windows to 8.1 Linux Performance Discrepancy

Post by kdg »

We are moving from Windows to Linux and from DS Server 7.5.2 to 8.1. We have a simple job that reads a sequential file and loads an ODBC stage. The Wintel servers are 5+ years old. The Linux server is a SUSE VM on our IBM z10. The performance on the Linux/8.1 server is not good despite all indications of the server having more than enough resources: RAM, CPU, I/O and network.

# of ------- |-------------- | ------------ | Average -- | Records
Records -- | DataStage | Database | Processing | per
Processed | Host ------ | Host ------ | Time ------- | Second
----------------------------------------------------------------------
739,837 | Win01 | Win02 | 14.5 min. | 850.4

739,837 | Win01 | Linux01 | 40.8 min. | 302.2

739,837 | Linux01 | Linux01 | 35.5 min. | 347.3

739,837 | Linux01 | Win02 | 38.7 min. | 318.6

Has anyone had a similar situation? Are we missing something? Is there a solution?
mobashshar
Participant
Posts: 91
Joined: Wed Apr 20, 2005 7:59 pm
Location: U.S.

Post by mobashshar »

Are you using Server or Parallel jobs?
kdg
Participant
Posts: 6
Joined: Mon Feb 23, 2009 4:38 pm
Location: At Work

Post by kdg »

Server.
Sreenivasulu
Premium Member
Premium Member
Posts: 892
Joined: Thu Oct 16, 2003 5:18 am

Post by Sreenivasulu »

Is you linux running on a VM? Is the hardware configuration of your linux box same as the windows box ?
There might also be a case of multiple installation of server(datastage server, oracle client) being done in the linux box.

Regards
Sreeni
kdg
Participant
Posts: 6
Joined: Mon Feb 23, 2009 4:38 pm
Location: At Work

Post by kdg »

The hardware specifications are as follows:

Linux01 (VM on IBM z10)
-------------------------------------------
CPU: 2 vCPU model 2097 (z10)
Mem: 4096MB / 3071MB page (vdisk)
Net: 10Gb Ethernet
Disk: Ficon attached

Win01 - DataStage Host
------------------------------------------
CPU: 4 CPU AMD 285 (2.6GHz)
Mem: 4096MB / 2046MB pagefile
Net: 100Mb Ethernet
Disk: Direct attached

Win02 - Oracle Host
-----------------------------------------
CPU: 4 CPU AMD 285 (2.6GHz)
Mem: 4096MB / 2046MB pagefile
Net: 100Mb Ethernet
Disk: Direct attached

Thank you for your time!
kdg
Participant
Posts: 6
Joined: Mon Feb 23, 2009 4:38 pm
Location: At Work

Post by kdg »

Are there configuration settings during the DataStage 8.1 installation that would affect throughput? I would bet that our installation is a "default" installation.
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

No, it's mainly about there being a radically different architecture. Version 8 is totally a service-oriented architecture, whereas version 7 is not. There's a lot more happening to support DataStage (the rest of the Information Server suite) in version 8, all of which consume some resources. The price of progress!
Last edited by ray.wurlod on Mon Nov 22, 2010 7:59 pm, edited 1 time in total.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
kdg
Participant
Posts: 6
Joined: Mon Feb 23, 2009 4:38 pm
Location: At Work

Post by kdg »

Ray,

Sorry, I work for a small, cash-strapped government agency and therefore can't access Premium Content. All I can see is what is quoted above.

Thanks for your post.
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

There wasn't much more, so I unblocked it.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Actually there's another impact on server jobs, that they have to interact with the parallel engine (and therefore data have to be converted from typeless to typed or vice versa when things like process metadata are being collected).
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
kdg
Participant
Posts: 6
Joined: Mon Feb 23, 2009 4:38 pm
Location: At Work

Post by kdg »

Ray,

Thank you for your posts. Are you saying that the parallel engine is running and using resources even though we are not licensed for it?
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Yes, and you have paid for and licensed that part of it that supports communication between the engine and services tiers.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Post Reply