Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

Websphere CPU binding

Posted on 2003-11-17
4
656 Views
Last Modified: 2013-12-10
My problem is the following:
I have two E10000 domains of four CPUs. My websphere license covers 4 cpus. I want to load balance between 2 Cpus of each node (that have 4 cpus).
How can I limit Websphere to use 2 cpus only on each node ?
Is there any websphere parameters to do this ?
Or an alternative solutions (breaking in 4 domains is not possible).
0
Comment
Question by:jkassad2002
  • 2
4 Comments
 
LVL 3

Expert Comment

by:jerelw
ID: 9764345
The operating system load balances between the CPUs--usually, one application server, or one clone per CPU.
0
 
LVL 3

Expert Comment

by:schleus
ID: 9768904
What version of WebSphere do you have?  

Do you just want to use 2 processors per node across each node for hardware level failover, or was there some other reason?

Have you considered partitioning off your E10000 into two zones isolating 2 CPU's to each zone?

Schleus
0
 

Author Comment

by:jkassad2002
ID: 9769710
Hardware failover would be ok. Load balancing better.
We do not want to partition again in two zones: -> We might need additional Gigabit cards -> Loosing CPUs.
Websphere is the version 5.0.
Isn't it possible to use pbind or something like this ?
Websphere does it provide tools to do it ?
0
 
LVL 3

Accepted Solution

by:
schleus earned 500 total points
ID: 9776070
OK, in version 5 of WebSphere you can get the process ID in a file after the app server has started.  I forget the exact location, but I remember in ends in .pid.  You can write a script to take that PID and bind it to a processor.  The instructions for that are below.

http://developers.sun.com/solaris/articles/solaris_processor.html

As far as WebSphere providing a tool for it, nope.  It is OS specific.

Let me know if you need me to get you the exact location of the PID file after the app server starts.  Also keep in mind, you will need to bind the dmgr and node agent PIDs to the processor also.

Schleus
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

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.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This exercise is about for the following scenario: Dmgr and One node with 2 application server. Each application server contains it owns application. Application server name as follows server1 contains app1 server2 contains app1 Prereq…
Upgrading Tomcat – There are a couple of methods to upgrade Tomcat is to use The Apache Installer is to download and unzip and run the services.bat remove|install Tomcat6 Because of the App that we are working with, we can only use Tomcat 6.…
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…
Nobody understands Phishing better than an anti-spam company. That’s why we are providing Phishing Awareness Training to our customers. According to a report by Verizon, only 3% of targeted users report malicious emails to management. With compan…

828 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question