perfsonar-dev - Re: [pS-dev] Scheduler for CL-MP
Subject: perfsonar development work
List archive
- From: Roman Lapacz <>
- To: "Jeff W. Boote" <>
- Cc: , Loukik Kudarimoti <>, "" <>
- Subject: Re: [pS-dev] Scheduler for CL-MP
- Date: Fri, 13 Apr 2007 12:27:10 +0200
Jeff W. Boote wrote:
Yes - the metadataIdRef of the 'subject' element should be used here. We have called this 'filter-chaining' in the past, but I guess it is really more of a 'function' step. 'function-chaining'?
Definitely we have to name those two types of chaining (then we could securely use those names in documentation). I propose:
- base-chaining (or merge-chaining)
- function-chaining
What do you thing?
Now, this might sound silly - but the part I always struggle with is what 'order' things should be chained:
data -> cron -> owamp
or
data -> owamp -> cron
I prefer:
data (trigger) -> cron -> owamp
Here, owamp test is the target and main action defined in the request. Cron section contains details how to manage owamp test.
Let's consider example with built-in transformation (I assume transformation details will be in a separate metadata):
data (trigger) -> cron -> transformation-> owamp
It probably doesn't matter that much. But, it would be good to have a clear reason that can give guidance across multiple service/message definitions. For example, I am hitting a similar issue with bwctl:
data -> bwctl-scheduling -> iperf
or
data -> iperf -> bwctl-scheduling
iperf section is for me the target action and scheduling section defines how to call iperf test. The second example is right for me.
this pattern came to my mind (I hope it's clear :) :
[data trigger] ->[transformation | constraints | instructions]* ->[target action]
Roman
(This is for a new version of the bwctl schema. The current one basically has a single metadata that includes iperf and bwctl options. But the next version of bwctl will support other throughput tools such as nuttcp and thrulay so I was trying to factor out the bwctl specific things.)
jeff
- Re: Scheduling and cron [Was: Re: [pS-dev] Scheduler for CL-MP], (continued)
- Re: Scheduling and cron [Was: Re: [pS-dev] Scheduler for CL-MP], Nicolas Simar, 04/13/2007
- Re: Scheduling and cron [Was: Re: [pS-dev] Scheduler for CL-MP], Jeff W. Boote, 04/13/2007
- Re: Scheduling and cron [Was: Re: [pS-dev] Scheduler for CL-MP], Nicolas Simar, 04/13/2007
- Re: Scheduling and cron [Was: Re: [pS-dev] Scheduler for CL-MP], Maciej Glowiak, 04/13/2007
- Re: Scheduling and cron [Was: Re: [pS-dev] Scheduler for CL-MP], Jeff W. Boote, 04/13/2007
- Re: Scheduling and cron [Was: Re: [pS-dev] Scheduler for CL-MP], Guilherme Fernandes, 04/13/2007
- Re: [pS-dev] Scheduler for CL-MP, Jeff W. Boote, 04/12/2007
- Re: [pS-dev] Scheduler for CL-MP, Fausto Vetter, 04/13/2007
- Re: [pS-dev] Scheduler for CL-MP, Jeff W. Boote, 04/13/2007
- Re: [pS-dev] Scheduler for CL-MP, Fausto Vetter, 04/13/2007
- Re: [pS-dev] Scheduler for CL-MP, Jeff W. Boote, 04/13/2007
- Re: [pS-dev] Scheduler for CL-MP, Fausto Vetter, 04/13/2007
- Re: [pS-dev] Scheduler for CL-MP, Jeff W. Boote, 04/13/2007
- Re: [pS-dev] Scheduler for CL-MP, Roman Lapacz, 04/13/2007
- Re: [pS-dev] Scheduler for CL-MP, Jeff W. Boote, 04/26/2007
- Re: [pS-dev] Scheduler for CL-MP, Fausto Vetter, 04/13/2007
- Re: Scheduling and cron [Was: Re: [pS-dev] Scheduler for CL-MP], Nicolas Simar, 04/13/2007
Archive powered by MHonArc 2.6.16.