|
楼主 |
发表于 2006-3-24 21:23:05
|
显示全部楼层
Mar 13, 2006
Cancer job - As you probably noticed, we had a small outage last week due to the amount of results being returned for the new cancer jobs. These WUs are running within a few hours each probably due to the (non) complexity of the new protein. This translates to lots of disk space being used up very quickly. Due to this, I will need to roll up the results of these jobs much faster than pervious ones in order to keep below maximum disk space. Here is what I propose:
On Wednesdays I will submit a new cancer job. Once it has been activated, I will run the roll up script which should only affect the previous job. The roll up script will mark the previous job inactive as part of its processing. Once the roll up script has finished, I will reset the job to be active. This will allow outstanding results to be credited.
On Fridays, I will delete the older job that has already had the results rolled up so any outstanding workunits will not be credited. You would have had 2 days to return your results which should be plenty considering the WUs complete within hours.
There may be a small window while the results are being rolled up to where newly returned results will be rejected. This would be due to the job being temporarily marked as inactive. Unfortunately, I see no way around this. The impact should be very minimal. If you are that concerned about a lost workunit, shutdown your agent on wednesdays until I post that the job has been reactivated.
2006年3月13日
癌症任务 - 你或许注意到了,由于新癌症任务的返回结果太多,我们上星期小停了一下机。或许新蛋白质不够复杂,这些任务的计算速度很快。导致磁盘空间耗用很快。因此,我将会需要回收这些小计算量任务的结果,以便尽量保持多的磁盘空间。我的计划如下:
在星期三,我将会发放一个新的癌症工作。一旦它被激活,我将会运行只影响早先任务的回收脚本。在回收过程中早先的任务将会被标记为禁用。一旦脚本运行完毕,我将会重新设定任务为激活。这将会让有效的结果被继续给予积分。
在星期五,我将会删除已经回收了的任务,届时该任务的结果将不会再给予积分。给你额外的2天时间来上传任务,我想应该是足够了。
当结果被回收时,由于任务暂时被作号为禁用,会拒绝新任务结果上传。不幸地,我只能采取这种方法。影响应该不是很大。如果你害怕丢失结果,那么请不要星期三上传结果,等我发帖说任务已经被恢复上传时再上传。
[ Last edited by vmzy on 2006-4-17 at 11:20 ] |
评分
-
查看全部评分
|