[StarCluster] how to adjust the load of each node

Rayson Ho raysonlogin at yahoo.com
Thu Oct 6 08:19:10 EDT 2011


Hi Liang,

Can you provide more info about the type of jobs that you are trying to run on EC2??

1) How did you submit the jobs to Grid Engine? Did you request a PE (Parallel Envorinment)?

2) What type of instances (ie. nodes) are you using? And I assume you have multiple CPUs per instance.

Lastly, you can run qhost to find the load of each instance/node, and "qhost -j" to find the jobs running on the nodes:


http://gridscheduler.sourceforge.net/htmlman/htmlman1/qhost.html


Rayson

=================================
Grid Engine / Open Grid Scheduler
http://gridscheduler.sourceforge.net




----- Original Message -----
From: liang cheng <liang.cheng at gmail.com>
To: starcluster at mit.edu
Cc: 
Sent: Wednesday, October 5, 2011 2:22 AM
Subject: [StarCluster] how to adjust the load of each node

Hi,

I'm a newbie to starcluster. I just managed to created a 2-node
cluster based on AWS EC2. So far it is running the assigned jobs.

However, I found the total time of running my jobs in this cluster is
way slower than running all of them on one machine.

I'm suspecting the low performace is becauseI'm not using the full
capacity of each node.

Can someone let me know how to check the nodes' CPU load percentage of
each node ? How to read the load information from "qstat" ? If the
threshold is low, how can I adjust it ? Can I ask one node to accept
multiple jobs simultaneously ? Now my observation is that each node is
only taking one job at one time.

Thanks,
-Liang
_______________________________________________
StarCluster mailing list
StarCluster at mit.edu
http://mailman.mit.edu/mailman/listinfo/starcluster




More information about the StarCluster mailing list