Project

General

Profile

Revision 632

Merged TP2.0/0.9 branch into trunk.

View differences:

reservation_prematureend.lwf
1
# Name: RESERVATION-PREMATUREEND
2
# Description: Same as RESERVATION. However, the first lease
3
# ends prematurely, freeing up resources earlier than
4
# expected. The scheduler should reschedule the second lease
5
# (for which a reservation was made in the future)
6
# since it can now start earlier
7
0   -1   3600 1800 1 1 1024 0 foobar1.img 1024
8
900 -1   900  900  4 1 1024 0 foobar2.img 1024
1
<?xml version="1.0"?>
2
<lease-workload name="reservation_prematureend">
3
  <description>
4
    Same as RESERVATION. However, the first lease
5
    ends prematurely, freeing up resources earlier than
6
    expected. The scheduler should reschedule the second lease
7
    (for which a reservation was made in the future)
8
    since it can now start earlier
9
  </description>
10
  
11
  <site>
12
    <resource-types names="CPU Memory"/>
13
    <nodes>
14
      <node-set numnodes="4">
15
        <res type="CPU" amount="100"/>
16
        <res type="Memory" amount="1024"/>
17
      </node-set>
18
    </nodes>
19
  </site>
20
  
21
  <lease-requests>
22
    <lease-request arrival="00:00:00.00">
23
      <realduration time="00:30:00.00"/>
24
      <lease id="1" preemptible="true">
25
        <nodes>
26
          <node-set numnodes="1">
27
            <res amount="100" type="CPU"/>
28
            <res amount="1024" type="Memory"/>
29
          </node-set>
30
        </nodes>
31
        <start/>
32
        <duration time="01:00:00.00"/>
33
        <software>
34
          <disk-image id="foobar1.img" size="1024"/>
35
        </software>
36
      </lease>
37
    </lease-request>
38
    <lease-request arrival="00:15:00.00">
39
      <lease id="2" preemptible="true">
40
        <nodes>
41
          <node-set numnodes="4">
42
            <res amount="100" type="CPU"/>
43
            <res amount="1024" type="Memory"/>
44
          </node-set>
45
        </nodes>
46
        <start/>
47
        <duration time="00:15:00.00"/>
48
        <software>
49
          <disk-image id="foobar2.img" size="1024"/>
50
        </software>
51
      </lease>
52
    </lease-request>
53
  </lease-requests>
54
</lease-workload>

Also available in: Unified diff