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?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

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
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
Cloud Class® Course: Microsoft Exchange Server

The MCTS: Microsoft Exchange Server 2010 certification validates your skills in supporting the maintenance and administration of the Exchange servers in an enterprise environment. Learn everything you need to know with this course.

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
Michael WorshamInfrastructure / 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

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Java App Servers

From novice to tech pro — start learning today.

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.