SLA and Service Directory code added
[unfold.git] / sla / sla_utils / samples / old / agreement03_old.xml
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <wsag:Agreement xmlns:wsag="http://www.ggf.org/namespaces/ws-agreement"\r
3         AgreementId="agreement03">\r
4 \r
5         <wsag:Name>ExampleAgreement</wsag:Name>\r
6         <wsag:Context>\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">Testbed_guarantee_0.75_Uptime_rate_for_0.8_rate_of_the_resources_during_the_sliver</sla:Service>\r
13         </wsag:Context>\r
14         <wsag:Terms>\r
15                 <wsag:All>\r
16                         <!--\r
17                         <wsag:ServiceDescriptionTerm Name="SDTName1" ServiceName="ServiceName">\r
18                                 { "servicename": "service-prueba" }\r
19                         </wsag:ServiceDescriptionTerm>\r
20                         -->\r
21                         <wsag:ServiceProperties Name="ServiceProperties" ServiceName="ServiceName">\r
22                                 <wsag:VariableSet>\r
23                                         <wsag:Variable Name="ResponseTime" Metric="xs:double">\r
24                                                 <wsag:Location>service-prueba/ResponseTime</wsag:Location>\r
25                                         </wsag:Variable>\r
26                                         <wsag:Variable Name="Performance" Metric="xs:double">\r
27                                                 <wsag:Location>service-prueba/Performance</wsag:Location>\r
28                                         </wsag:Variable>\r
29                                 </wsag:VariableSet>\r
30                         </wsag:ServiceProperties>\r
31                         <wsag:GuaranteeTerm Name="GT_ResponseTime">\r
32                                 <wsag:ServiceScope ServiceName="ServiceName"/>\r
33                                 <wsag:ServiceLevelObjective>\r
34                                         <wsag:KPITarget>\r
35                                                 <wsag:KPIName>ResponseTime</wsag:KPIName>\r
36                                                 <wsag:CustomServiceLevel>\r
37                                                         {"constraint" : "ResponseTime BETWEEN (0, 200)"}\r
38                                                 </wsag:CustomServiceLevel>\r
39                                         </wsag:KPITarget>\r
40                                 </wsag:ServiceLevelObjective>\r
41                         </wsag:GuaranteeTerm>\r
42                         <wsag:GuaranteeTerm Name="GT_Performance">\r
43                                 <wsag:ServiceScope ServiceName="ServiceName"/>\r
44                                 <wsag:ServiceLevelObjective>\r
45                                         <wsag:KPITarget>\r
46                                                 <wsag:KPIName>Performance</wsag:KPIName>\r
47                                                 <wsag:CustomServiceLevel>\r
48                                                         {"constraint" : "Performance BETWEEN (0.1,1)"}\r
49                                                 </wsag:CustomServiceLevel>\r
50                                         </wsag:KPITarget>\r
51                                 </wsag:ServiceLevelObjective>\r
52                         </wsag:GuaranteeTerm>\r
53                 </wsag:All>\r
54         </wsag:Terms>\r
55 </wsag:Agreement>\r