[Swift-devel] block allocation

Ioan Raicu iraicu at cs.uchicago.edu
Mon May 25 07:57:25 CDT 2009


If you want a reservation, you write an email about the requirements and 
deadlines, which then gets replied back with a schedule, times, number 
of processors, time allocation, and a queue name. It is then up to the 
respective individual to submit jobs to the right queue, which will 
place the jobs in a hold state if its prior to the reservation start 
time, and it will release them only when the reservation time is 
reached. Job walltime needs to be set within the bounds of the 
reservation (e.g. if the reservation is for 60 minutes, a job wall time 
cannot be 70 minutes, if half way through a reservation that has 30 
minutes left, one cannot submit a job for 40 minutes, even if a 40 
minute job would have been accepted earlier in the reservation).

Now, many people using Falkon and block allocation on the BG/P run 
without any reservations. They simply submit their jobs to the 
appropriate queue (not specific to the user, but specific to job 
requirements), and once the jobs go through, the blocks get 
instantiated, and the user uses the block allocation until it runs out 
and it de-allocates itself. At that point, if the workload was not 
complete, the user would manually invoke the block allocation again, and 
let the workload continue where it left off earlier. And the process 
would continue as long as there was work.

Ioan

Ben Clifford wrote:
> On Sun, 24 May 2009, Mihael Hategan wrote:
>
>   
>> PS: On the topic of static allocations, in people's experience, how does
>> one specify reservations on various resources?
>>     
>
> I've only done that by sending email to help at teragrid.org, which is a 
> relatively high latency and expensive operation.
>
>   

-- 
===================================================
Ioan Raicu, Ph.D.
===================================================
Distributed Systems Laboratory
Computer Science Department
University of Chicago
1100 E. 58th Street, Ryerson Hall
Chicago, IL 60637
===================================================
Email: iraicu at cs.uchicago.edu
Web:   http://www.cs.uchicago.edu/~iraicu
http://dev.globus.org/wiki/Incubator/Falkon
http://dsl-wiki.cs.uchicago.edu/index.php/Main_Page
===================================================
===================================================

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/swift-devel/attachments/20090525/1c40ef0f/attachment.html>


More information about the Swift-devel mailing list