Re: only 1 testbed per subnet?

From: Alex Rousskov (rousskov@ircache.net)
Date: Thu Aug 03 2000 - 14:37:22 MDT


On Thu, 3 Aug 2000, Chaojun Liang wrote:

> In Bakeoff2, we can have multiple testbeds on one subnet. We do this by
> specifying the rbt_ips and srv_ips in file polymix-2.pg.

I am not sure what you mean by a testbed here. If you are trying to run
many experiments, simply change X in addr_mask. Or are you limited by
/16 addresses for some reason?
 
> In Cacheoff3, however, it seems to me that we can only have one testbed
> on each subnet. The only thing related to client/server IP that the manu
> says to modify is the following two lines in file benches.pg:
>
> client_addr_mask = '10.X.0.0'
> server_addr_mask = '10.X.0.0:80'

For official tests, you have to use one isolated /16 subnet for each
test for both PolyMix-2 and PolyMix-3

For other tests, you are welcome to edit rbt_ips and srv_ips directly
and specify whatever IPs you want. See release notes on tips how to
customize the PolyMix-3 workload:
  http://polygraph.ircache.net/cgi-bin/mail2html.cgi?fnames=20000701/798

> According to the manu, we have to install the alias addresses given by
> pmix3-ips.pl, whose 3rd octet always start at 1(rbt) or 129(srv). So if
> I want to use client/server with a base IP addresses like 10.X.50.1, I
> can not do it, right?

You cannot start client IP addresses with 10.X.50.1 if you want to
replicate second or third bake-off results. For your custom needs, you
can use whatever address ranges you want.

> I can think a way around this: Let polygraph read the 3rd octets of
> client_addr_mask and server_addr_mask and use sbt_ips and srv_ips
> starting at those.

Yes, we know that ignoring last two octets was an oversight and will
eventually implement the feature you ask for. For now, you can always
specify the IP ranges manually, just as with PolyMix-2.

HTH,

Alex.



This archive was generated by hypermail 2b29 : Tue Jul 10 2001 - 12:00:14 MDT