Skip to content
Leonard edited this page Feb 19, 2015 · 1 revision

What are Rules?

Rules are what users use to tell !SeleXor what should and shouldn't be in a group. This section describes rules that you can use to describe a vessel acquisition request.

Location-Different

Parameters: Number of Locations, Location Type

Vessels in this group will be from at most Number of Locations locations. Location type should be either 'city' or 'country'.

Location-Specific

Parameters: City, Country

Vessels in this group will be from City, Country. City is optional, and is denoted by None.

Node-Type

Parameters: Node type

Vessels in this group will be running on a particular type of node. The node type can be 'university', 'home', 'testbed', or 'unknown'.

Determining Node Type

Node types are approximate. Some nodes that are in the 'unknown' category may actually belong in some of the other categories defined.

There are two ways where by we determine a node's type. For testbed nodes, we have a list of planet lab nodes that run Seattle. For all other categories, we look at the node's fully qualified domain name (FQDN). The domain name is often a good indicator of the owner of the node (i.e. a node with a FQDN ending in .edu is likely a university node, while one with comcast is probably a home node).

Separation-Radius

Parameters: Minimum radius, Maximum radius

The distance between all vessels in this group must be in the specified range, in kilometers.

Clone this wiki locally