Page History

Turn Off History

Network Related Policy for Condor

Introduction

Condor is a software that evaluates the mechanisms and policies that support High Throughput Computing (HTC) on large collections of distributively owned computing resources. Current Condor system can match the submitted jobs and the available machines in the Condor pool in terms of the available computing resources. However, it does little integration and management of the network layer. Scheduling decisions in Condor are made without considering the underlying network capacities and conditions. It is highly possible that Condor may match submitted jobs with large input file to a remote node with little bandwidth. To handle this problem, we introduce the network related policy for Condor. We start with some user case examples, in which the network layer knowledge is taken into consideration when the users submit the jobs.

User Case Example

In this section, we demonstrate three possible user cases, in which the submitted jobs have specific network condition requirements. These user case examples will help the readers understand why Condor needs to incorporate network layer knowledge.

Job ClassAds

This section describes the corresponding Job ClassAds that advertises the user job's preferences and requirements. The list of Job ClassAds are demonstrated below:

Machine ClassAds

Network Related Policy