Re: C++ Garbage Collector on VMS?
- From: Arne Vajhøj <arne@xxxxxxxxxx>
- Date: Sun, 29 Apr 2007 13:11:22 -0400
Main, Kerry wrote:
And there are numerous J2EE app's designed for mission critical applications that in the end, do not scale anywhere near as highThey should scale great.
as they were designed for and in the end they start throwing HW
at the final solution.
Performance is not always as good as it could be.
And HW is usually not a problem in th app tier. What does a HP box
with two quad Xeon and RHEL cost ?
These days, HW cost is the smallest cost associated with a
application environment. Its almost a rounding error.
Yep.
Especially with
multiple tiers and multiple dev/test/QA environments. Each server
needs to be monitored, patched, licensed etc. - not only for the app,
but also the supporting apps as well e.g. backups, AV, batch,
monitoring/mgmt agents etc. In addition, staffing costs are typically
something like 60-70% of the typical IT budget today.
You monitor the app server cluster. Adding an extra cluster member
should not increase work.
As I recall (but willing to be corrected) BEA alone charges USD $10K
per CPU (list),
Sounds rigtht. It is not that much for an enterprise solution.
Oracle charges USD $40K / cpu (enterprise) and $60K/
cpu with RAC.
That is database not app server.
Which means that it is irrelevant for the discussion about J2EE
efficiency.
To your question about the HW cost - lets look at real costs for SW
for 2 servers - RH Linux, any vendor box, quad Xeon cpu's. One for
App server, one for DB. BEA WLS - 1 servers x 4 cpu's = $40K (list) Oracle - 1 servers x 4 cpus = $160K (list)
So, if we were talking typical J2EE App, RH Linux + BEA WLS + Oracle
RAC = USD $200K for basic SW stack. This does not include support
Apps as well (backup, AV, monitoring/mgmt agents) etc.
Now, say we needed HA, so we add 2 servers so that we have 2 App
servers + 2 DB servers. BEA WLS - 2 servers x 4 cpu's = 8 x$10K =
$80K (list) (Assume WLS clustering not involved here as I do not know
how much that adds) Oracle - 2 servers x 4 cpus with RAC = 8 x$60K =
$480K (list)
Cost with HA = USD $560K.
And ?
It is still irrelevant for the cost effectiveness of adding
another cluster member to the J2EE cluster to noting that database
servers are expensive.
And for Windows/Linux then you add in the 5-20 security patches per
month recommended by each of these vendors. Now, consider the support
costs of these monthly security patches - will you test your
applications before releasing these patches or blindly install them
and trust (hope) that no problems will occur?
I don't hope HP recommend any of their customers to patch
the J2EE app servers that frequently.
When comparing OpenVMS vs Windows for example - how many Customers
would put 5-10 separate Windows apps on the same server? With
OpenVMS, this is common place. With Windows if you have 5-10
applications, you are typically looking at 5-10 servers (many more of
course if you have N-tier in each case)
Windows apps and J2EE appe are two different things.
A sure sign of this is VMware virtualization literally flying off the
shelves as companies try and consolidate all their HW. And IDC
recently dropped their expected server numbers due to all the
virtualization activities going on. http://tinyurl.com/ys8dsu (see
VMware notes)
Will that be a problem for OS platforms or App groups that are used
to one app, many physical servers?
Yep.
So you think that customers will not be using Windows and Linux
in the virtualization world ?
I think they will.
Arne
.
- References:
- RE: C++ Garbage Collector on VMS?
- From: Main, Kerry
- RE: C++ Garbage Collector on VMS?
- Prev by Date: Re: Apache on OpenVMS 7.2 Alpha
- Next by Date: Re: C++ Garbage Collector on VMS?
- Previous by thread: RE: C++ Garbage Collector on VMS?
- Next by thread: RE: C++ Garbage Collector on VMS?
- Index(es):
Relevant Pages
|