Hi. We're trying to use Autotest for the Ceph cluster filesystem
(http://ceph.newdream.net/) and are running out of good examples.

Say we have two kinds of machines: 4U beefy servers to use as storage
nodes, and 1U machines that are just fast enough to act as clients.
We'd want to run tests that need e.g. 1 server and 2 client machines
to complete. Or 7 servers and 20 clients.

Even better would be to have Autotest understand which machines are in
which rack/row, so we could have the test network traffic never
traverse between two rows in the data center -- we don't want the
central switches to be the bottleneck.

I'm looking at ACLs, metahosts, atomic groups, host_group_name,
--execution-tag= but just can't figure out if something already allows
me to do this. Right now ACLs seem the most promising approach..

Worst case, I write my own resource allocation, call autoserv with a
pre-picked -m argument, and use extra knowledge about hostnames to
decide what machine does what.

Any ideas?

-- 
:(){ :|:&};:
_______________________________________________
Autotest mailing list
[email protected]
http://test.kernel.org/cgi-bin/mailman/listinfo/autotest

Reply via email to