Project

General

Profile

Revision 632

Merged TP2.0/0.9 branch into trunk.

View differences:

preemption.lwf
1
# Name: PREEMPT
2
# Description: A simple trace where an AR lease 
3
# preempts a best-effort lease that is already
4
# running. 
5
0   -1   3600 3600 1 1 1024 0 foobar1.img 1024
6
900 1800 1800 1800 4 1 1024 0 foobar2.img 1024
1
<?xml version="1.0"?>
2
<lease-workload name="preemption">
3
  <description>
4
	A simple trace where an AR lease preempts a 
5
	best-effort lease that is already running. 
6
  </description>
7
  
8
  <site>
9
    <resource-types names="CPU Memory"/>
10
    <nodes>
11
      <node-set numnodes="4">
12
        <res type="CPU" amount="100"/>
13
        <res type="Memory" amount="1024"/>
14
      </node-set>
15
    </nodes>
16
  </site>
17
  
18
  <lease-requests>
19
    <lease-request arrival="00:00:00.00">
20
      <lease id="1" preemptible="true">
21
        <nodes>
22
          <node-set numnodes="1">
23
            <res amount="100" type="CPU"/>
24
            <res amount="1024" type="Memory"/>
25
          </node-set>
26
        </nodes>
27
        <start/>
28
        <duration time="01:00:00.00"/>
29
        <software>
30
          <disk-image id="foobar1.img" size="1024"/>
31
        </software>
32
      </lease>
33
    </lease-request>
34
    <lease-request arrival="00:15:00.00">
35
      <lease id="2" preemptible="false">
36
        <nodes>
37
          <node-set numnodes="4">
38
            <res amount="100" type="CPU"/>
39
            <res amount="1024" type="Memory"/>
40
          </node-set>
41
        </nodes>
42
        <start>
43
          <exact time="00:30:00.00"/>
44
        </start>
45
        <duration time="00:30:00.00"/>
46
        <software>
47
          <disk-image id="foobar2.img" size="1024"/>
48
        </software>
49
      </lease>
50
    </lease-request>
51
  </lease-requests>
52
</lease-workload>

Also available in: Unified diff