1 <?xml version="1.0" encoding="UTF-8"?>
\r
2 <wsag:Agreement xmlns:wsag="http://www.ggf.org/namespaces/ws-agreement"
\r
3 AgreementId="agreement05">
\r
5 <wsag:Name>ExampleAgreement</wsag:Name>
\r
7 <wsag:AgreementInitiator>experimenter01</wsag:AgreementInitiator>
\r
8 <wsag:AgreementResponder>virtualwall</wsag:AgreementResponder>
\r
9 <wsag:ServiceProvider>AgreementResponder</wsag:ServiceProvider>
\r
10 <wsag:ExpirationTime>2014-03-07T12:00:00</wsag:ExpirationTime>
\r
11 <wsag:TemplateId>template02</wsag:TemplateId>
\r
12 <sla:Service xmlns:sla="http://sla.atos.eu">service5</sla:Service>
\r
16 <wsag:ServiceProperties Name="ServiceProperties" ServiceName="ServiceName">
\r
18 <wsag:Variable Name="metric1" Metric="xs:double">
\r
19 <wsag:Location>metric1</wsag:Location>
\r
21 <wsag:Variable Name="metric2" Metric="xs:double">
\r
22 <wsag:Location>metric2</wsag:Location>
\r
24 <wsag:Variable Name="metric3" Metric="xs:double">
\r
25 <wsag:Location>metric3</wsag:Location>
\r
27 <wsag:Variable Name="metric4" Metric="xs:double">
\r
28 <wsag:Location>metric4</wsag:Location>
\r
31 </wsag:ServiceProperties>
\r
32 <wsag:GuaranteeTerm Name="GT_Metric1">
\r
33 <wsag:ServiceScope ServiceName="ServiceName"/>
\r
34 <wsag:ServiceLevelObjective>
\r
36 <wsag:KPIName>metric1</wsag:KPIName>
\r
37 <wsag:CustomServiceLevel>
\r
38 {"constraint" : "metric1 BETWEEN (0.05, 1)"}
\r
39 </wsag:CustomServiceLevel>
\r
41 </wsag:ServiceLevelObjective>
\r
42 </wsag:GuaranteeTerm>
\r
43 <wsag:GuaranteeTerm Name="GT_Metric2">
\r
44 <wsag:ServiceScope ServiceName="ServiceName"/>
\r
45 <wsag:ServiceLevelObjective>
\r
47 <wsag:KPIName>metric2</wsag:KPIName>
\r
48 <wsag:CustomServiceLevel>
\r
49 {"constraint" : "metric2 BETWEEN (0.1, 1)"}
\r
50 </wsag:CustomServiceLevel>
\r
52 </wsag:ServiceLevelObjective>
\r
53 </wsag:GuaranteeTerm>
\r
54 <wsag:GuaranteeTerm Name="GT_Metric3">
\r
55 <wsag:ServiceScope ServiceName="ServiceName"/>
\r
56 <wsag:ServiceLevelObjective>
\r
58 <wsag:KPIName>metric3</wsag:KPIName>
\r
59 <wsag:CustomServiceLevel>
\r
60 {"constraint" : "metric3 BETWEEN (0.15, 1)"}
\r
61 </wsag:CustomServiceLevel>
\r
63 </wsag:ServiceLevelObjective>
\r
64 </wsag:GuaranteeTerm>
\r
65 <wsag:GuaranteeTerm Name="GT_Metric4">
\r
66 <wsag:ServiceScope ServiceName="ServiceName"/>
\r
67 <wsag:ServiceLevelObjective>
\r
69 <wsag:KPIName>metric4</wsag:KPIName>
\r
70 <wsag:CustomServiceLevel>
\r
71 {"constraint" : "metric4 BETWEEN (0.2, 1)"}
\r
72 </wsag:CustomServiceLevel>
\r
74 </wsag:ServiceLevelObjective>
\r
75 </wsag:GuaranteeTerm>
\r