Re: C++ Garbage Collector on VMS?



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 high
as they were designed for and in the end they start throwing HW
at the final solution.
They should scale great.

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
.



Relevant Pages

  • Re: Terminal Service Application Lockdown
    ... We have 50 servers with 300 applications and the application ... Install apps on all the servers using standard installation path. ... Create seperate AD group for each app, ...
    (microsoft.public.windows.server.general)
  • Re: Active Directory Question
    ... > Some applications pick a domain controller and don't spread the load. ... > application you'll need to know how the app will behave before you can ... >> As far as production servers go, we tend to purchase IBM Xseries servers ...
    (microsoft.public.windows.server.active_directory)
  • Re: solaris system tuning help required!
    ... > two solaris servers. ... > the first server has the d/b (oracle) and the second one has the app. ... Is the bottleneck the network or the database? ...
    (comp.unix.solaris)
  • RE: Wonderful things happen to an OS when it has an internal champion
    ... are doing with all kinds of servers such as web servers, ftp servers, ... The common stuff designed for multiple users is one thing, ... In many cases (primarily Windows/Linux, but a good portion of UNIX as well), the ... ISV will dictate that they only support their App on a dedicated environment. ...
    (comp.os.vms)
  • Re: Can a normal user somehow execute a root-owned script?
    ... His app used to be served from his own machine on the ... > servers on local locations. ... > script that is supposed to take the newer version from the guys ... RBAC for Solaris 8 or 9. ...
    (comp.unix.solaris)