Re: Differential Services testing with Polygraph --is it possible???

From: Alex Rousskov (rousskov@ircache.net)
Date: Tue Jun 27 2000 - 08:15:26 MDT


On Tue, 27 Jun 2000, Aditya Chugh wrote:

> I would be much obliged if someone could help me with this
> question:- Can we put some html documents on the Polygraph Web
> Server and can the Polygraph client be used to request for specific
> html pages (having different URLs)??

Not with the supported versions of Polygraph. URL space is
Polygraph-specific.

> Basically I am trying to test a DiffServ implementation(Differential
> Services) on the Linux kernel---and different html pages on the
> Polygraph Web Server would be assigned different priorities e.g if
> we have 2 pages of equal size---one would be downloaded faster than
> the other because one page has higher priority than other.

The above may be possible to test with Polygraph if DiffServ can
differentiate based on parts of the URLs. For example, you can configure
two Polygraph servers having identical content but different file name
extensions (e.g., .htm1 and .htm2). The servers would also differ in
artificial delay they add to each response.

On the DiffServ side, you would assign different priorities to .htm1 and
.htm2 objects.

Similar split is possible based on server addresses. All these approaches
assume that DiffServ can handle traffic to two different addresses.
While you can configure a single Polygraph server to generate different
types of content, the delays are _per server_, not per content type. You
can change the latter if you are willing to modify the code for your
custom needs.

N.B. I would advise against using constant distributions for object
sizes and most other properties. It is sufficient to have identical
non-constant distributions for the two classes of objects. Constant
distributions may lead to hard-to-detect persistent bias in your
analysis.

Alex.



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