> From: Mark Villa
> 
> I think in some high office at IBM they had a decision to make one
day.
> To expand /integrate these non native loads into processor design or
omit
> them and just sell bigger hardware.
> Now we are living that decision.
> Awesome performance in every native area then make the flagship
product
> crippleware for those not buying into the "new car" syndrome. I think
many
> good customers have missed the WebSphere boat because of this.

Mark, I don't agree entirely.  Here's why:

Java is almost by definition a completely different workload than
traditional business applications.  While RPG programs spend a large
portion of their life waiting on I/O, Java-based programs are intensely
CPU-bound (and highly memory hungry).

These workloads are completely different.  One needs to be tuned for
fast task swapping and lots of independent I/O processing, while the
other needs RAM and CPU cycles.  It's all but impossible to tune a
single CPU for this.  I know for a fact that any PC tuned for web
application serving is never going to be able to ALSO handle 1000
simultaneous order entry clerks.  The fact that IBM manages to get the
two to work at ALL in the same box is nothing short of a miracle to me.

So you have two options.  The first is the one IBM wants you to pursue:
MORE HARDWARE!  Of course!  And as they crank up the CPU speed and add
memory, the iSeries (or whatever it is this week) becomes capable of
handling the load.  I'm just guessing here, but an LPARed machine might
be even better suited for that sort of mixed environment.

However, if you don't want to upgrade your primary machine to support
the additional load of Java-based web serving (an upgrade which can be a
significant cost!), then you still have the option of offloading your
box in three ways: Tomcat running on your iSeries, WebSphere running on
a PC, or Tomcat running on a PC.

Pros and cons?  Option 1 is free, but Tomcat doesn't scale as well as
WebSphere especially on the iSeries and if you start with an
underpowered machine, ANY web server is going to perform poorly.  The
second option is a little pricey, with a separate box (<$1000) and
WebSphere ($2500), but it has the advantage of IBM support.  The third
option is a middle ground solution, costing only the price of the box (a
Unix machine can be built for well under $1000) but with no IBM support.

Please note that the offloading solutions, 2 and 3, both require a
high-speed Ethernet connection between the PC and the iSeries.
Depending on your load, you could be looking at a 1GB Ethernet line, and
that's not cheap.

But my point here is that there are alternate solutions.  Slapping
WebSphere on top of a slightly creaking but still serviceable iSeries is
not the only answer.  And anything you do for Tomcat will be able to be
transferred to WebSphere if and when it makes business sense for you to
upgrade.

Joe


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.