Re: websphere on zlinux?

2003-08-29 Thread Rich Smrcina
I've been involved in some very successful implementations of WebSphere on
Linux for zSeries.  One is for a company that uses it for their external web
site and another is for an internal application used for order entry.

The order entry app gets over 700,000 hits a day from 50-60 order takers.  It
runs on a z800 IFL and most of the time uses less than 10% of the processor.

As with anything, your mileage may vary, but if there is an existing
application it is better to measure it over time to make sure it is a good
fit.  If it is under development, it can be stress tested with a load
generator and then measured to see what the CPU load will be like.

On Friday 29 August 2003 08:31 am, you wrote:
> Does anyone have any experience using was on zlinux?  Any comparisons with
> other platforms?  Any gotcha's to watch for?
>
> thx
> 
> Lionel B. Dyck, Systems Software Lead
> Kaiser Permanente Information Technology
> 25 N. Via Monte Ave
> Walnut Creek, Ca 94598
>
> Phone:   (925) 926-5332 (tie line 8/473-5332)
> E-Mail:[EMAIL PROTECTED]
> Sametime: (use Lotus Notes address)
> AIM:lbdyck

--
Rich Smrcina
Sr. Systems Engineer
Sytek Services, A Division of DSG
Milwaukee, WI
rsmrcina at wi.rr.com
rsmrcina at dsgroup.com

Catch the WAVV!  Stay for Requirements and the Free for All!
Update your S/390 skills in 4 days for a very reasonable price.
WAVV 2004 in Chattanooga, TN
April 30-May 4, 2004
For details see http://www.wavv.org


Re: websphere on zlinux?

2003-08-29 Thread Henry . Calzaretta
Lionel,

I support WebSphere environments on both zLinux (Test and Production)
and Intel (Development).  The only real gotcha is the CPU speed
difference, as it relates to Java performance, that folks on this list
are dealing with every day.  WebSphere is a complete Java application,
so all things WebSphere run slower on zSeries.  I'd be happy to discuss
specifics offline.

Thanks,
Hank Calzaretta 
Moore Wallace



-Original Message-
From: Lionel Dyck [mailto:[EMAIL PROTECTED] 
Sent: Friday, August 29, 2003 8:32 AM
To: [EMAIL PROTECTED]
Subject: websphere on zlinux?


Does anyone have any experience using was on zlinux?  Any comparisons
with other platforms?  Any gotcha's to watch for?

thx

Lionel B. Dyck, Systems Software Lead
Kaiser Permanente Information Technology
25 N. Via Monte Ave
Walnut Creek, Ca 94598

Phone:   (925) 926-5332 (tie line 8/473-5332)
E-Mail:[EMAIL PROTECTED]
Sametime: (use Lotus Notes address)
AIM:lbdyck


Re: websphere on zlinux?

2003-08-29 Thread David Boyes
> Does anyone have any experience using was on zlinux?

A fair amount. It works about as well as it does on any other platform in
terms of functionality.

> Any
> comparisons with
> other platforms?

It probably compares best with AIX or Solaris implementations in that it
doesn't have some of the bomb-proof nature of the z/OS implementation.
Programming is pretty much the same as for the Solaris/AIX environment, and
the tools are pretty much the same.

> Any gotcha's to watch for?

It is *very* resource intensive. It also tends to have a very large working
set, so tuning a supporting VM  system can be quite complex. Also, you have
to deal with the differences in numerical performance for the zSeries
CPUs -- many WAS applications brought from other platforms tend to assume
that CPU and floating point math are basically free to a good home, and tend
to use LOTS of them, often needing additional processor power to support the
same workloads. You may also need additional RAM to hold the working sets,
or be prepared to dedicate a goodly chunk of disk to paging areas.

There's a redbook on WAS on zLinux that covers a lot of this stuff in fair
detail. Search for "WAS zLinux" on the IBM redbook site.

-- db


Re: websphere on zlinux?

2003-09-02 Thread Jerry Prange
Rich,

Do you typically 'stack' applications on a single default server on
WebSphere or do you create multiple servers a a single virtual machine?  If
both, which performs the best for you?

Thanks.




  Rich Smrcina
  <[EMAIL PROTECTED]To:   [EMAIL PROTECTED]
  om>  cc:
  Sent by: Linux on        Subject:  Re: websphere on zlinux?
  390 Port
  <[EMAIL PROTECTED]
  IST.EDU>


  08/29/2003 08:57
  AM
  Please respond to
  Linux on 390 Port






I've been involved in some very successful implementations of WebSphere on
Linux for zSeries.  One is for a company that uses it for their external
web
site and another is for an internal application used for order entry.

The order entry app gets over 700,000 hits a day from 50-60 order takers.
It
runs on a z800 IFL and most of the time uses less than 10% of the
processor.

As with anything, your mileage may vary, but if there is an existing
application it is better to measure it over time to make sure it is a good
fit.  If it is under development, it can be stress tested with a load
generator and then measured to see what the CPU load will be like.

On Friday 29 August 2003 08:31 am, you wrote:
> Does anyone have any experience using was on zlinux?  Any comparisons
with
> other platforms?  Any gotcha's to watch for?
>
> thx
> 
> Lionel B. Dyck, Systems Software Lead
> Kaiser Permanente Information Technology
> 25 N. Via Monte Ave
> Walnut Creek, Ca 94598
>
> Phone:   (925) 926-5332 (tie line 8/473-5332)
> E-Mail:[EMAIL PROTECTED]
> Sametime: (use Lotus Notes address)
> AIM:lbdyck

--
Rich Smrcina
Sr. Systems Engineer
Sytek Services, A Division of DSG
Milwaukee, WI
rsmrcina at wi.rr.com
rsmrcina at dsgroup.com

Catch the WAVV!  Stay for Requirements and the Free for All!
Update your S/390 skills in 4 days for a very reasonable price.
WAVV 2004 in Chattanooga, TN
April 30-May 4, 2004
For details see http://www.wavv.org


Re: websphere on zlinux?

2003-09-02 Thread Meganen Naidoo - CPX Mngd Services SDC
Hi all,
Our application staff are considering changing one of their large
applications to Java on the mainframe. Can someone please answer the
following questions.

1) What is the performance of running Java on USS on MVS?.
2) Is there any mainframe benchmark between running Java on MVS and on
Linux?


Kind Regards,
Meganen Naidoo


Re: websphere on zlinux?

2003-09-02 Thread Rich Smrcina
We've gone both ways and there are plusses and minuses.  Keeping each 
production application in it's own WAS application server (in a single Linux 
instance) has the benefit of isolating applications such that a coding error 
or runaway query in one application only crashes the application server that 
it runs in.  The java heap size for each application can also be more 
granularly fine tuned.

On the other hand, using additional application servers has the drawback of a 
larger memory footprint.

I was recently involved in a situation where we broke apart applications into 
separate application servers.   I don't know that it performed any better, 
but it sure provided better stability.  We've also heard from WAS support 
that additional application servers for production applications is the 
suggested way to go.

Test systems shouldn't need this level of care, depending upon how carefully 
you wish to mimick production.

I hope this helps.

On Tuesday 02 September 2003 07:43 am, you wrote:
> Rich,
>
> Do you typically 'stack' applications on a single default server on
> WebSphere or do you create multiple servers a a single virtual machine?  If
> both, which performs the best for you?
>
> Thanks.
>
>
>
>
>   Rich Smrcina
>   <[EMAIL PROTECTED]To:  
> [EMAIL PROTECTED] om>              cc:
>   Sent by: Linux onSubject:  Re: websphere on
> zlinux? 390 Port
>   <[EMAIL PROTECTED]
>   IST.EDU>
>
>
>   08/29/2003 08:57
>   AM
>   Please respond to
>   Linux on 390 Port
>
>
>
>
>
>
> I've been involved in some very successful implementations of WebSphere on
> Linux for zSeries.  One is for a company that uses it for their external
> web
> site and another is for an internal application used for order entry.
>
> The order entry app gets over 700,000 hits a day from 50-60 order takers.
> It
> runs on a z800 IFL and most of the time uses less than 10% of the
> processor.
>
> As with anything, your mileage may vary, but if there is an existing
> application it is better to measure it over time to make sure it is a good
> fit.  If it is under development, it can be stress tested with a load
> generator and then measured to see what the CPU load will be like.
>
> On Friday 29 August 2003 08:31 am, you wrote:
> > Does anyone have any experience using was on zlinux?  Any comparisons
>
> with
>
> > other platforms?  Any gotcha's to watch for?
> >
> > thx
> > 
> > Lionel B. Dyck, Systems Software Lead
> > Kaiser Permanente Information Technology
> > 25 N. Via Monte Ave
> > Walnut Creek, Ca 94598
> >
> > Phone:   (925) 926-5332 (tie line 8/473-5332)
> > E-Mail:[EMAIL PROTECTED]
> > Sametime: (use Lotus Notes address)
> > AIM:lbdyck

-- 
Rich Smrcina
Sr. Systems Engineer
Sytek Services, A Division of DSG
Milwaukee, WI
rsmrcina at wi.rr.com
rsmrcina at dsgroup.com

Catch the WAVV!  Stay for Requirements and the Free for All!
Update your S/390 skills in 4 days for a very reasonable price.
WAVV 2004 in Chattanooga, TN
April 30-May 4, 2004
For details see http://www.wavv.org


Re: websphere on zlinux?

2003-09-02 Thread Adam Thornton
On Tue, 2003-09-02 at 08:22, Rich Smrcina wrote:
> We've gone both ways and there are plusses and minuses.  Keeping each
> production application in it's own WAS application server (in a single Linux
> instance) has the benefit of isolating applications such that a coding error
> or runaway query in one application only crashes the application server that
> it runs in.  The java heap size for each application can also be more
> granularly fine tuned.
>
> On the other hand, using additional application servers has the drawback of a
> larger memory footprint.

On the third hand, given that, with typical WAS applications, the
overhead of Linux (about 40MB) is small compared to the WebSphere
overhead (what, about 200MB, usually?), breaking them into separate
virtual machines isn't necessarily a silly choice either.

Adam


Re: websphere on zlinux?

2003-09-02 Thread Jerry Prange
Thanks Rich.  I'm in the process of load testing several applications using
both scenarios.  Trying to find optimum memory configurations
and learning what to do and not do.  I have found that when using multiple
servers on a single instance, it's a good idea to not start all servers
at once and walk away.  It seems to take all available memory on the
machine and start shutting down servers once it hits the wall.

Thanks again.







  Rich Smrcina
  <[EMAIL PROTECTED]To:   [EMAIL PROTECTED]
  om>  cc:
  Sent by: Linux on        Subject:  Re: websphere on zlinux?
  390 Port
  <[EMAIL PROTECTED]
  IST.EDU>


  09/02/2003 08:22
  AM
  Please respond to
  Linux on 390 Port






We've gone both ways and there are plusses and minuses.  Keeping each
production application in it's own WAS application server (in a single
Linux
instance) has the benefit of isolating applications such that a coding
error
or runaway query in one application only crashes the application server
that
it runs in.  The java heap size for each application can also be more
granularly fine tuned.

On the other hand, using additional application servers has the drawback of
a
larger memory footprint.

I was recently involved in a situation where we broke apart applications
into
separate application servers.   I don't know that it performed any better,
but it sure provided better stability.  We've also heard from WAS support
that additional application servers for production applications is the
suggested way to go.

Test systems shouldn't need this level of care, depending upon how
carefully
you wish to mimick production.

I hope this helps.

On Tuesday 02 September 2003 07:43 am, you wrote:
> Rich,
>
> Do you typically 'stack' applications on a single default server on
> WebSphere or do you create multiple servers a a single virtual machine?
If
> both, which performs the best for you?
>
> Thanks.
>
>
>
>
>   Rich Smrcina
>   <[EMAIL PROTECTED]To:
> [EMAIL PROTECTED] om>  cc:
>   Sent by: Linux onSubject:  Re: websphere on
> zlinux? 390 Port
>   <[EMAIL PROTECTED]
>   IST.EDU>
>
>
>   08/29/2003 08:57
>   AM
>   Please respond to
>   Linux on 390 Port
>
>
>
>
>
>
> I've been involved in some very successful implementations of WebSphere
on
> Linux for zSeries.  One is for a company that uses it for their external
> web
> site and another is for an internal application used for order entry.
>
> The order entry app gets over 700,000 hits a day from 50-60 order takers.
> It
> runs on a z800 IFL and most of the time uses less than 10% of the
> processor.
>
> As with anything, your mileage may vary, but if there is an existing
> application it is better to measure it over time to make sure it is a
good
> fit.  If it is under development, it can be stress tested with a load
> generator and then measured to see what the CPU load will be like.
>
> On Friday 29 August 2003 08:31 am, you wrote:
> > Does anyone have any experience using was on zlinux?  Any comparisons
>
> with
>
> > other platforms?  Any gotcha's to watch for?
> >
> > thx
> > 
> > Lionel B. Dyck, Systems Software Lead
> > Kaiser Permanente Information Technology
> > 25 N. Via Monte Ave
> > Walnut Creek, Ca 94598
> >
> > Phone:   (925) 926-5332 (tie line 8/473-5332)
> > E-Mail:[EMAIL PROTECTED]
> > Sametime: (use Lotus Notes address)
> > AIM:lbdyck

--
Rich Smrcina
Sr. Systems Engineer
Sytek Services, A Division of DSG
Milwaukee, WI
rsmrcina at wi.rr.com
rsmrcina at dsgroup.com

Catch the WAVV!  Stay for Requirements and the Free for All!
Update your S/390 skills in 4 days for a very reasonable price.
WAVV 2004 in Chattanooga, TN
April 30-May 4, 2004
For details see http://www.wavv.org


Re: websphere on zlinux?

2003-09-02 Thread Rich Smrcina
That certainly makes sense, there is one customer that stages the application 
server startup.

On Tuesday 02 September 2003 08:30 am, you wrote:
> Thanks Rich.  I'm in the process of load testing several applications using
> both scenarios.  Trying to find optimum memory configurations
> and learning what to do and not do.  I have found that when using multiple
> servers on a single instance, it's a good idea to not start all servers
> at once and walk away.  It seems to take all available memory on the
> machine and start shutting down servers once it hits the wall.
>
> Thanks again.
>
>
>
>
>
>
>
>   Rich Smrcina
>   <[EMAIL PROTECTED]To:  
> [EMAIL PROTECTED] om>          cc:
>       Sent by: Linux onSubject:  Re: websphere on
> zlinux? 390 Port
>   <[EMAIL PROTECTED]
>   IST.EDU>
>
>
>   09/02/2003 08:22
>   AM
>   Please respond to
>   Linux on 390 Port
>
>
>
>
>
>
> We've gone both ways and there are plusses and minuses.  Keeping each
> production application in it's own WAS application server (in a single
> Linux
> instance) has the benefit of isolating applications such that a coding
> error
> or runaway query in one application only crashes the application server
> that
> it runs in.  The java heap size for each application can also be more
> granularly fine tuned.
>
> On the other hand, using additional application servers has the drawback of
> a
> larger memory footprint.
>
> I was recently involved in a situation where we broke apart applications
> into
> separate application servers.   I don't know that it performed any better,
> but it sure provided better stability.  We've also heard from WAS support
> that additional application servers for production applications is the
> suggested way to go.
>
> Test systems shouldn't need this level of care, depending upon how
> carefully
> you wish to mimick production.
>
> I hope this helps.
>
> On Tuesday 02 September 2003 07:43 am, you wrote:
> > Rich,
> >
> > Do you typically 'stack' applications on a single default server on
> > WebSphere or do you create multiple servers a a single virtual machine?
>
> If
>
> > both, which performs the best for you?
> >
> > Thanks.
> >
> >
> >
> >
> >   Rich Smrcina
> >   <[EMAIL PROTECTED]To:
> > [EMAIL PROTECTED] om>  cc:
> >   Sent by: Linux onSubject:  Re: websphere on
> > zlinux? 390 Port
> >   <[EMAIL PROTECTED]
> >   IST.EDU>
> >
> >
> >   08/29/2003 08:57
> >   AM
> >   Please respond to
> >   Linux on 390 Port
> >
> >
> >
> >
> >
> >
> > I've been involved in some very successful implementations of WebSphere
>
> on
>
> > Linux for zSeries.  One is for a company that uses it for their external
> > web
> > site and another is for an internal application used for order entry.
> >
> > The order entry app gets over 700,000 hits a day from 50-60 order takers.
> > It
> > runs on a z800 IFL and most of the time uses less than 10% of the
> > processor.
> >
> > As with anything, your mileage may vary, but if there is an existing
> > application it is better to measure it over time to make sure it is a
>
> good
>
> > fit.  If it is under development, it can be stress tested with a load
> > generator and then measured to see what the CPU load will be like.
> >
> > On Friday 29 August 2003 08:31 am, you wrote:
> > > Does anyone have any experience using was on zlinux?  Any comparisons
> >
> > with
> >
> > > other platforms?  Any gotcha's to watch for?
> > >
> > > thx
> > > 
> > > Lionel B. Dyck, Systems Software Lead
> > > Kaiser Permanente Information Technology
> > > 25 N. Via Monte Ave
> > > Walnut Creek, Ca 94598
> > >
> > > Phone:   (925) 926-5332 (tie line 8/473-5332)
> > > E-Mail:[EMAIL PROTECTED]
> > > Sametime: (use Lotus Notes address)
> > > AIM:lbdyck

-- 
Rich Smrcina
Sr. Systems Engineer
Sytek Services, A Division of DSG
Milwaukee, WI
rsmrcina at wi.rr.com
rsmrcina at dsgroup.com

Catch the WAVV!  Stay for Requirements and the Free for All!
Update your S/390 skills in 4 days for a very reasonable price.
WAVV 2004 in Chattanooga, TN
April 30-May 4, 2004
For details see http://www.wavv.org


Re: websphere on zlinux?

2003-09-02 Thread Rich Smrcina
Interesting point.  Each application server goes about 60MB, but each 
application server has a seperate java heap (which is configurable, but the 
application must fit in it).

But even additional Linux virtual machines would have this overhead, since it 
would have the WAS base plus an application plus the java heap.

On Tuesday 02 September 2003 08:25 am, you wrote:
> On Tue, 2003-09-02 at 08:22, Rich Smrcina wrote:
> > We've gone both ways and there are plusses and minuses.  Keeping each
> > production application in it's own WAS application server (in a single
> > Linux instance) has the benefit of isolating applications such that a
> > coding error or runaway query in one application only crashes the
> > application server that it runs in.  The java heap size for each
> > application can also be more granularly fine tuned.
> >
> > On the other hand, using additional application servers has the drawback
> > of a larger memory footprint.
>
> On the third hand, given that, with typical WAS applications, the
> overhead of Linux (about 40MB) is small compared to the WebSphere
> overhead (what, about 200MB, usually?), breaking them into separate
> virtual machines isn't necessarily a silly choice either.
>
> Adam

-- 
Rich Smrcina
Sr. Systems Engineer
Sytek Services, A Division of DSG
Milwaukee, WI
rsmrcina at wi.rr.com
rsmrcina at dsgroup.com

Catch the WAVV!  Stay for Requirements and the Free for All!
Update your S/390 skills in 4 days for a very reasonable price.
WAVV 2004 in Chattanooga, TN
April 30-May 4, 2004
For details see http://www.wavv.org


Re: websphere on zlinux?

2003-09-02 Thread Adam Thornton
On Tue, 2003-09-02 at 08:54, Rich Smrcina wrote:
> But even additional Linux virtual machines would have this overhead, since it
> would have the WAS base plus an application plus the java heap.

Well, sure.  I'm saying that Linux overhead plus WAS overhead is not
very much larger than WAS overhead by itself, and it might give you more
isolation and stability.  On the other hand, separate WAS instances in
the same virtual machine might give you all the isolation and stability
you needed too.  I'm sure that, as Bill Bitner likes to say, it depends.

Adam