Need performance evaulation between Linux and Windows platform

Currently, we are running a load balanced configuration of Weblogic v10.33 on a Windows 2003 x64 platform. Since this is a cloud based virtualized environment, we are suffering from some underlying Java memory leak and on-going performance issues. We would like to migrate to having Weblogic run on a Linux/RHEL x64 platform, but need to get an idea of the pros and cons with such a migration need and a comparison of performance and usability between the two platforms.

Does anyone have any first hand experience into such a migration or known of any high-level documentation that is available addressing such issues in a performance and long-term comparison?
LVL 29
Michael WorshamInfrastructure / Solutions ArchitectAsked:
Who is Participating?
 
Michael WorshamConnect With a Mentor Infrastructure / Solutions ArchitectAuthor Commented:
I asked this same question over at the Oracle OTN forums and was given the answer that I needed...

As per OTN expert, this was the reply I was looking for as it provided a bit more information at the Weblogic level:

"I doubt you will be able to find such a blog. Usually the licensing terms prevent 3rd party people from publishing benchmarks.

Overall it is unlikely that Oracle would give you an official recommendation for Linux vs Windows as both are supported platforms.

You could look to other hints such as WLS development is done on Linux first and then other platforms. Also, you can look at spec.org for the published benchmarks for WLS. A recent publishing on x86 shows that Oracle used Oracle Enterprise Linux for that test. Vendors are extremely motivated to leverage whatever will give them the highest score, so I think that is also telling.
http://www.spec.org/jAppServer2004/results/res2010q2/jAppServer2004-20100518-00141.txt

From my anecdotal experience, Linux is by far a more common production deployment platform compared to Windows."
0
 
ECollinCommented:


i think that this kind of migration will not correct your memory leaks and performance issues. You will see the same issues on a linux platform.
0
 
Michael WorshamInfrastructure / Solutions ArchitectAuthor Commented:
Forgot the migration then.

Do you know of a document (white paper or brief) that gives a comparison in the way of disk I/O, stability and overall performance between a Windows Server platform and a Linux platform for the Weblogic Application Server?
0
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
ECollinCommented:
i think that the OS is not the main part in performance issue. CPU, RAM, network bandwith, JVM, applications... are the main components to tune for optimal performance
0
 
Michael WorshamInfrastructure / Solutions ArchitectAuthor Commented:
This is getting me no where fast.

Upon my own discovery/research, I found this site: http://en.wikipedia.org/wiki/Comparison_of_Windows_and_Linux

But what I am really looking for is this...

I need a site/blog/brief/whatever that details the pros & cons of running Weblogic on a Windows platform vs running Weblogic on a Linux platform. Things I am looking for in detail -- from a performance aspect/point of view: disk I/O, network bandwidth utilization, overall memory usage, multi-threading, JVM tuning, etc.

A formatted site/blog/article using a Q/A type tier would be even better: 'Its better to run the Weblogic Application Server on a Linux platform than a Windows platform because of the following..."
0
 
gheistCommented:
They are +/- same under common workloads or HW usage efficiency and power saving features.
There could be some bad seeds related to particular HW setup, but they can be resolved easily.
Weblogic uses fastest JVM available - J:Rpckit it is dual platform since the very beginning.
Connectiong to MS-SQL might be a point to use Windows
Embedding perl or PHP may lean towards UNIX
You really need deeper investigation on your proposed setup to get some weight in one or other direction....
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.