instructions: uncvmsite.rdf

File uncvmsite.rdf, 20.8 kB (added by ibaldin, 8 years ago)

uncvmsite.rdf - Sample NDL-OWL description of Eucalyptus site

Line 
1<?xml version="1.0"?>
2
3
4<!DOCTYPE rdf:RDF [
5    <!ENTITY owl "http://www.w3.org/2002/07/owl#" >
6    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
7    <!ENTITY owl2xml "http://www.w3.org/2006/12/owl2-xml#" >
8    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
9    <!ENTITY wgs84_pos "http://www.w3.org/2003/01/geo/wgs84_pos#" >
10    <!ENTITY layer "http://geni-orca.renci.org/owl/layer.owl#" >
11    <!ENTITY domain "http://geni-orca.renci.org/owl/domain.owl#" >
12    <!ENTITY layer2 "http://geni-orca.renci.org/owl/layer.owl#1" >
13    <!ENTITY compute "http://geni-orca.renci.org/owl/compute.owl#" >
14    <!ENTITY layer3 "http://geni-orca.renci.org/owl/layer.owl#10" >
15    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
16    <!ENTITY ethernet "http://geni-orca.renci.org/owl/ethernet.owl#" >
17    <!ENTITY location "http://geni-orca.renci.org/owl/location.owl#" >
18    <!ENTITY topology "http://geni-orca.renci.org/owl/topology.owl#" >
19    <!ENTITY collections "http://geni-orca.renci.org/owl/collections.owl#" >
20    <!ENTITY UNC "http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/" >
21    <!ENTITY Euca "http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Euca/" >
22    <!ENTITY Port "http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/" >
23    <!ENTITY UNCVMSite "http://geni-orca.renci.org/owl/uncvmsite.rdf#UNCVMSite/" >
24    <!ENTITY Cisco "http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/Cisco/6509/" >
25    <!ENTITY GE "http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/Cisco/6509/GE/" >
26    <!ENTITY TenGE "http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/Cisco/6509/TenGE/" >
27    <!ENTITY GigabitEthernet2 "http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Euca/GigabitEthernet/1/" >
28    <!ENTITY GigabitEthernet "http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/GigabitEthernet/1/" >
29    <!ENTITY gB3 "http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/Cisco/6509/GE/gB/1/" >
30    <!ENTITY gB2 "http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/Cisco/6509/TenGE/gB/1/" >
31    <!ENTITY gB4 "http://geni-orca.renci.org/owl/uncNet.rdf#UNCNet/Juniper/3200/Gigabitethernet/gB/2/" >
32    <!ENTITY gB "http://geni-orca.renci.org/owl/uncNet.rdf#UNCNet/Juniper/3200/GigabitEthernet/gB/1/" >
33]>
34
35
36<rdf:RDF xmlns="http://geni-orca.renci.org/owl/uncvmsite.rdf#"
37     xml:base="http://geni-orca.renci.org/owl/uncvmsite.rdf"
38     xmlns:layer2="&layer;1"
39     xmlns:UNC="http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/"
40     xmlns:GE="&UNC;Port/Cisco/6509/GE/"
41     xmlns:layer3="&layer;10"
42     xmlns:location="http://geni-orca.renci.org/owl/location.owl#"
43     xmlns:Cisco="&UNC;Port/Cisco/6509/"
44     xmlns:Euca="&UNC;Euca/"
45     xmlns:GigabitEthernet2="&UNC;Euca/GigabitEthernet/1/"
46     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
47     xmlns:ethernet="http://geni-orca.renci.org/owl/ethernet.owl#"
48     xmlns:owl2xml="http://www.w3.org/2006/12/owl2-xml#"
49     xmlns:domain="http://geni-orca.renci.org/owl/domain.owl#"
50     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
51     xmlns:topology="http://geni-orca.renci.org/owl/topology.owl#"
52     xmlns:compute="http://geni-orca.renci.org/owl/compute.owl#"
53     xmlns:collections="http://geni-orca.renci.org/owl/collections.owl#"
54     xmlns:wgs84_pos="http://www.w3.org/2003/01/geo/wgs84_pos#"
55     xmlns:TenGE="&UNC;Port/Cisco/6509/TenGE/"
56     xmlns:layer="http://geni-orca.renci.org/owl/layer.owl#"
57     xmlns:gB="http://geni-orca.renci.org/owl/uncNet.rdf#UNCNet/Juniper/3200/GigabitEthernet/gB/1/"
58     xmlns:Port="&UNC;Port/"
59     xmlns:gB2="&UNC;Port/Cisco/6509/TenGE/gB/1/"
60     xmlns:owl="http://www.w3.org/2002/07/owl#"
61     xmlns:gB4="http://geni-orca.renci.org/owl/uncNet.rdf#UNCNet/Juniper/3200/Gigabitethernet/gB/2/"
62     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
63     xmlns:gB3="&UNC;Port/Cisco/6509/GE/gB/1/"
64     xmlns:GigabitEthernet="&UNC;Port/GigabitEthernet/1/"
65     xmlns:UNCVMSite="http://geni-orca.renci.org/owl/uncvmsite.rdf#UNCVMSite/">
66    <owl:Ontology rdf:about="">
67        <owl:imports rdf:resource="http://geni-orca.renci.org/owl/domain.owl"/>
68    </owl:Ontology>
69   
70
71
72    <!--
73    ///////////////////////////////////////////////////////////////////////////////////////
74    //
75    // Object Properties
76    //
77    ///////////////////////////////////////////////////////////////////////////////////////
78     -->
79
80   
81
82
83    <!-- http://geni-orca.renci.org/owl/collections.owl#element -->
84
85    <owl:ObjectProperty rdf:about="&collections;element"/>
86   
87
88
89    <!-- http://geni-orca.renci.org/owl/compute.owl#availablePortLabelSet -->
90
91    <owl:ObjectProperty rdf:about="&compute;availablePortLabelSet"/>
92   
93
94
95    <!-- http://geni-orca.renci.org/owl/compute.owl#availableVMLabelSet -->
96
97    <owl:ObjectProperty rdf:about="&compute;availableVMLabelSet"/>
98   
99
100
101    <!-- http://geni-orca.renci.org/owl/domain.owl#hasAccessMethod -->
102
103    <owl:ObjectProperty rdf:about="&domain;hasAccessMethod"/>
104   
105
106
107    <!-- http://geni-orca.renci.org/owl/domain.owl#hasResourceType -->
108
109    <owl:ObjectProperty rdf:about="&domain;hasResourceType"/>
110   
111
112
113    <!-- http://geni-orca.renci.org/owl/domain.owl#hasService -->
114
115    <owl:ObjectProperty rdf:about="&domain;hasService"/>
116   
117
118
119    <!-- http://geni-orca.renci.org/owl/domain.owl#hasTopology -->
120
121    <owl:ObjectProperty rdf:about="&domain;hasTopology"/>
122   
123
124
125    <!-- http://geni-orca.renci.org/owl/ethernet.owl#availableVLANSet -->
126
127    <owl:ObjectProperty rdf:about="&ethernet;availableVLANSet"/>
128   
129
130
131    <!-- http://geni-orca.renci.org/owl/layer.owl#atLayer -->
132
133    <owl:ObjectProperty rdf:about="&layer;atLayer"/>
134   
135
136
137    <!-- http://geni-orca.renci.org/owl/layer.owl#hasBitRate -->
138
139    <owl:ObjectProperty rdf:about="&layer;hasBitRate"/>
140   
141
142
143    <!-- http://geni-orca.renci.org/owl/layer.owl#lowerBound -->
144
145    <owl:ObjectProperty rdf:about="&layer;lowerBound"/>
146   
147
148
149    <!-- http://geni-orca.renci.org/owl/layer.owl#switchingCapability -->
150
151    <owl:ObjectProperty rdf:about="&layer;switchingCapability"/>
152   
153
154
155    <!-- http://geni-orca.renci.org/owl/layer.owl#upperBound -->
156
157    <owl:ObjectProperty rdf:about="&layer;upperBound"/>
158   
159
160
161    <!-- http://geni-orca.renci.org/owl/location.owl#locatedAt -->
162
163    <owl:ObjectProperty rdf:about="&location;locatedAt"/>
164   
165
166
167    <!-- http://geni-orca.renci.org/owl/topology.owl#hasInterface -->
168
169    <owl:ObjectProperty rdf:about="&topology;hasInterface"/>
170   
171
172
173    <!-- http://geni-orca.renci.org/owl/topology.owl#hasSwitchMatrix -->
174
175    <owl:ObjectProperty rdf:about="&topology;hasSwitchMatrix"/>
176   
177
178
179    <!-- http://geni-orca.renci.org/owl/topology.owl#interfaceOf -->
180
181    <owl:ObjectProperty rdf:about="&topology;interfaceOf"/>
182   
183
184
185    <!-- http://geni-orca.renci.org/owl/topology.owl#linkTo -->
186
187    <owl:ObjectProperty rdf:about="&topology;linkTo"/>
188   
189
190
191    <!--
192    ///////////////////////////////////////////////////////////////////////////////////////
193    //
194    // Data properties
195    //
196    ///////////////////////////////////////////////////////////////////////////////////////
197     -->
198
199   
200
201
202    <!-- http://geni-orca.renci.org/owl/collections.owl#size -->
203
204    <owl:DatatypeProperty rdf:about="&collections;size"/>
205   
206
207
208    <!-- http://geni-orca.renci.org/owl/layer.owl#bandwidth -->
209
210    <owl:DatatypeProperty rdf:about="&layer;bandwidth"/>
211   
212
213
214    <!-- http://geni-orca.renci.org/owl/layer.owl#isLabelProducer -->
215
216    <owl:DatatypeProperty rdf:about="&layer;isLabelProducer"/>
217   
218
219
220    <!-- http://geni-orca.renci.org/owl/layer.owl#label_ID -->
221
222    <owl:DatatypeProperty rdf:about="&layer;label_ID"/>
223   
224
225
226    <!-- http://www.w3.org/2003/01/geo/wgs84_pos#lat -->
227
228    <owl:DatatypeProperty rdf:about="&wgs84_pos;lat"/>
229   
230
231
232    <!-- http://www.w3.org/2003/01/geo/wgs84_pos#long -->
233
234    <owl:DatatypeProperty rdf:about="&wgs84_pos;long"/>
235   
236
237
238    <!--
239    ///////////////////////////////////////////////////////////////////////////////////////
240    //
241    // Classes
242    //
243    ///////////////////////////////////////////////////////////////////////////////////////
244     -->
245
246   
247
248
249    <!-- http://geni-orca.renci.org/owl/collections.owl#Set -->
250
251    <owl:Class rdf:about="&collections;Set"/>
252   
253
254
255    <!-- http://geni-orca.renci.org/owl/compute.owl#ServerCloud -->
256
257    <owl:Class rdf:about="&compute;ServerCloud"/>
258   
259
260
261    <!-- http://geni-orca.renci.org/owl/domain.owl#NetworkService -->
262
263    <owl:Class rdf:about="&domain;NetworkService"/>
264   
265
266
267    <!-- http://geni-orca.renci.org/owl/ethernet.owl#EthernetNetworkElement -->
268
269    <owl:Class rdf:about="&ethernet;EthernetNetworkElement"/>
270   
271
272
273    <!-- http://geni-orca.renci.org/owl/ethernet.owl#EthernetSwitchingMatrix -->
274
275    <owl:Class rdf:about="&ethernet;EthernetSwitchingMatrix"/>
276   
277
278
279    <!-- http://geni-orca.renci.org/owl/ethernet.owl#GEPort -->
280
281    <owl:Class rdf:about="&ethernet;GEPort"/>
282   
283
284
285    <!-- http://geni-orca.renci.org/owl/ethernet.owl#TenGEPort -->
286
287    <owl:Class rdf:about="&ethernet;TenGEPort"/>
288   
289
290
291    <!-- http://geni-orca.renci.org/owl/ethernet.owl#VLAN -->
292
293    <owl:Class rdf:about="&ethernet;VLAN"/>
294   
295
296
297    <!-- http://geni-orca.renci.org/owl/layer.owl#LabelRange -->
298
299    <owl:Class rdf:about="&layer;LabelRange"/>
300   
301
302
303    <!-- http://geni-orca.renci.org/owl/layer.owl#LabelSet -->
304
305    <owl:Class rdf:about="&layer;LabelSet"/>
306   
307
308
309    <!-- http://geni-orca.renci.org/owl/location.owl#Location -->
310
311    <owl:Class rdf:about="&location;Location"/>
312   
313
314
315    <!-- http://geni-orca.renci.org/owl/topology.owl#Device -->
316
317    <owl:Class rdf:about="&topology;Device"/>
318   
319
320
321    <!-- http://geni-orca.renci.org/owl/topology.owl#Interface -->
322
323    <owl:Class rdf:about="&topology;Interface"/>
324   
325
326
327    <!-- http://geni-orca.renci.org/owl/topology.owl#NetworkDomain -->
328
329    <owl:Class rdf:about="&topology;NetworkDomain"/>
330   
331
332
333    <!--
334    ///////////////////////////////////////////////////////////////////////////////////////
335    //
336    // Individuals
337    //
338    ///////////////////////////////////////////////////////////////////////////////////////
339     -->
340
341   
342
343
344    <!-- http://geni-orca.renci.org/owl/domain.owl#GEPort -->
345
346    <rdf:Description rdf:about="&domain;GEPort"/>
347   
348
349
350    <!-- http://geni-orca.renci.org/owl/domain.owl#Node -->
351
352    <rdf:Description rdf:about="&domain;Node"/>
353   
354
355
356    <!-- http://geni-orca.renci.org/owl/domain.owl#ORCAActor -->
357
358    <rdf:Description rdf:about="&domain;ORCAActor"/>
359   
360
361
362    <!-- http://geni-orca.renci.org/owl/domain.owl#TenGEPort -->
363
364    <rdf:Description rdf:about="&domain;TenGEPort"/>
365   
366
367
368    <!-- http://geni-orca.renci.org/owl/domain.owl#VLAN -->
369
370    <rdf:Description rdf:about="&domain;VLAN"/>
371   
372
373
374    <!-- http://geni-orca.renci.org/owl/domain.owl#VM -->
375
376    <rdf:Description rdf:about="&domain;VM"/>
377   
378
379
380    <!-- http://geni-orca.renci.org/owl/ethernet.owl#EthernetNetworkElement -->
381
382    <rdf:Description rdf:about="&ethernet;EthernetNetworkElement"/>
383   
384
385
386    <!-- http://geni-orca.renci.org/owl/layer.owl#10G -->
387
388    <rdf:Description rdf:about="&layer;10G"/>
389   
390
391
392    <!-- http://geni-orca.renci.org/owl/layer.owl#1G -->
393
394    <rdf:Description rdf:about="&layer;1G"/>
395   
396
397
398    <!-- http://geni-orca.renci.org/owl/uncNet.rdf#UNCNet/Juniper/3200/GigabitEthernet/gB/1/ethernet -->
399
400    <rdf:Description rdf:about="&gB;ethernet"/>
401   
402
403
404    <!-- http://geni-orca.renci.org/owl/uncNet.rdf#UNCNet/Juniper/3200/Gigabitethernet/gB/2/ethernet -->
405
406    <rdf:Description rdf:about="&gB4;ethernet"/>
407   
408
409
410    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/DCR -->
411
412    <location:Location rdf:about="#UNC/DCR">
413        <wgs84_pos:long>-79.048605</wgs84_pos:long>
414        <wgs84_pos:lat>35.903477</wgs84_pos:lat>
415    </location:Location>
416   
417
418
419    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Euca -->
420
421    <topology:Device rdf:about="#UNC/Euca">
422        <rdf:type rdf:resource="&compute;ServerCloud"/>
423        <topology:hasSwitchMatrix rdf:resource="#UNC/Euca/EthernetSwitchMatrix"/>
424        <topology:hasInterface rdf:resource="#UNC/Euca/GigabitEthernet/1/ethernet"/>
425        <compute:availableVMLabelSet rdf:resource="#UNC/Euca/availableVMLabelSet"/>
426    </topology:Device>
427   
428
429
430    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Euca//VLANLabel/2 -->
431
432    <ethernet:VLAN rdf:about="#UNC/Euca//VLANLabel/2">
433        <layer:label_ID rdf:datatype="&xsd;float">2</layer:label_ID>
434    </ethernet:VLAN>
435   
436
437
438    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Euca/EthernetSwitchMatrix -->
439
440    <ethernet:EthernetSwitchingMatrix rdf:about="#UNC/Euca/EthernetSwitchMatrix">
441        <layer:switchingCapability rdf:resource="&ethernet;EthernetNetworkElement"/>
442    </ethernet:EthernetSwitchingMatrix>
443   
444
445
446    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Euca/GigabitEthernet/1/ethernet -->
447
448    <ethernet:EthernetNetworkElement rdf:about="#UNC/Euca/GigabitEthernet/1/ethernet">
449        <rdf:type rdf:resource="&topology;Interface"/>
450        <rdfs:label>ge-0/0/[0-9]</rdfs:label>
451        <layer:bandwidth rdf:datatype="&xsd;long">1000000000</layer:bandwidth>
452        <layer:hasBitRate rdf:resource="&layer;1G"/>
453        <topology:linkTo rdf:resource="&gB;ethernet"/>
454        <topology:interfaceOf rdf:resource="#UNC/Euca"/>
455    </ethernet:EthernetNetworkElement>
456   
457
458
459    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Euca/PoP -->
460
461    <collections:Set rdf:about="#UNC/Euca/PoP">
462        <location:locatedAt rdf:resource="#UNC/DCR"/>
463        <collections:element rdf:resource="#UNC/Euca"/>
464        <collections:element rdf:resource="#UNC/Port/Cisco/6509/GE"/>
465        <collections:element rdf:resource="#UNC/Port/Cisco/6509/TenGE"/>
466    </collections:Set>
467   
468
469
470    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Euca/VLANLabel/1001 -->
471
472    <ethernet:VLAN rdf:about="#UNC/Euca/VLANLabel/1001">
473        <layer:label_ID rdf:datatype="&xsd;float">1001</layer:label_ID>
474    </ethernet:VLAN>
475   
476
477
478    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Euca/availableVLANSet -->
479
480    <layer:LabelSet rdf:about="#UNC/Euca/availableVLANSet">
481        <collections:size rdf:datatype="&xsd;int">1000</collections:size>
482        <domain:hasResourceType rdf:resource="&domain;VLAN"/>
483        <collections:element rdf:resource="#UNC/Euca/availableVLANSet/1"/>
484    </layer:LabelSet>
485   
486
487
488    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Euca/availableVLANSet/1 -->
489
490    <layer:LabelRange rdf:about="#UNC/Euca/availableVLANSet/1">
491        <layer:upperBound rdf:resource="#UNC/Euca//VLANLabel/2"/>
492        <layer:lowerBound rdf:resource="#UNC/Euca/VLANLabel/1001"/>
493    </layer:LabelRange>
494   
495
496
497    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Euca/availableVMLabelSet -->
498
499    <layer:LabelSet rdf:about="#UNC/Euca/availableVMLabelSet">
500        <collections:size rdf:datatype="&xsd;int">16</collections:size>
501        <domain:hasResourceType rdf:resource="&domain;VM"/>
502    </layer:LabelSet>
503   
504
505
506    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/Cisco/6509/GE -->
507
508    <topology:Device rdf:about="#UNC/Port/Cisco/6509/GE">
509        <topology:hasInterface rdf:resource="#UNC/Port/Cisco/6509/GE/gB/1/ethernet"/>
510        <topology:hasSwitchMatrix rdf:resource="#UNC/Port/EtherenetSwitchMatrix"/>
511    </topology:Device>
512   
513
514
515    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/Cisco/6509/GE/Port/1/48 -->
516
517    <ethernet:GEPort rdf:about="#UNC/Port/Cisco/6509/GE/Port/1/48">
518        <layer:label_ID rdf:datatype="&xsd;float">48</layer:label_ID>
519    </ethernet:GEPort>
520   
521
522
523    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/Cisco/6509/GE/Port/1/9 -->
524
525    <ethernet:GEPort rdf:about="#UNC/Port/Cisco/6509/GE/Port/1/9">
526        <layer:label_ID rdf:datatype="&xsd;float">9</layer:label_ID>
527    </ethernet:GEPort>
528   
529
530
531    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/Cisco/6509/GE/availablePortLabelSet -->
532
533    <layer:LabelSet rdf:about="#UNC/Port/Cisco/6509/GE/availablePortLabelSet">
534        <collections:size rdf:datatype="&xsd;int">10</collections:size>
535        <domain:hasResourceType rdf:resource="&domain;GEPort"/>
536        <collections:element rdf:resource="#UNC/Port/Cisco/6509/GE/availablePortLabelSet/1"/>
537    </layer:LabelSet>
538   
539
540
541    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/Cisco/6509/GE/availablePortLabelSet/1 -->
542
543    <layer:LabelRange rdf:about="#UNC/Port/Cisco/6509/GE/availablePortLabelSet/1">
544        <rdfs:label rdf:datatype="&xsd;string"
545            >gigabitetherent 1/</rdfs:label>
546        <layer:upperBound rdf:resource="#UNC/Port/Cisco/6509/GE/Port/1/48"/>
547        <layer:lowerBound rdf:resource="#UNC/Port/Cisco/6509/GE/Port/1/9"/>
548    </layer:LabelRange>
549   
550
551
552    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/Cisco/6509/GE/gB/1/ethernet -->
553
554    <ethernet:EthernetNetworkElement rdf:about="#UNC/Port/Cisco/6509/GE/gB/1/ethernet">
555        <rdf:type rdf:resource="&topology;Interface"/>
556        <layer:bandwidth rdf:datatype="&xsd;long">1000000000</layer:bandwidth>
557        <layer:hasBitRate rdf:resource="&layer;1G"/>
558        <topology:linkTo rdf:resource="&gB4;ethernet"/>
559        <topology:interfaceOf rdf:resource="#UNC/Port/Cisco/6509/GE"/>
560        <compute:availablePortLabelSet rdf:resource="#UNC/Port/Cisco/6509/GE/availablePortLabelSet"/>
561    </ethernet:EthernetNetworkElement>
562   
563
564
565    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/Cisco/6509/TenGE -->
566
567    <topology:Device rdf:about="#UNC/Port/Cisco/6509/TenGE">
568        <topology:hasInterface rdf:resource="#UNC/Port/Cisco/6509/TenGE/gB/1/ethernet"/>
569    </topology:Device>
570   
571
572
573    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/Cisco/6509/TenGE/Port/3/4 -->
574
575    <ethernet:TenGEPort rdf:about="#UNC/Port/Cisco/6509/TenGE/Port/3/4">
576        <layer:label_ID rdf:datatype="&xsd;float">4</layer:label_ID>
577    </ethernet:TenGEPort>
578   
579
580
581    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/Cisco/6509/TenGE/Port/3/6 -->
582
583    <ethernet:TenGEPort rdf:about="#UNC/Port/Cisco/6509/TenGE/Port/3/6">
584        <layer:label_ID rdf:datatype="&xsd;float">6</layer:label_ID>
585    </ethernet:TenGEPort>
586   
587
588
589    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/Cisco/6509/TenGE/availablePortLabelSet -->
590
591    <layer:LabelSet rdf:about="#UNC/Port/Cisco/6509/TenGE/availablePortLabelSet">
592        <collections:size rdf:datatype="&xsd;int">3</collections:size>
593        <domain:hasResourceType rdf:resource="&domain;TenGEPort"/>
594        <collections:element rdf:resource="#UNC/Port/Cisco/6509/TenGE/availablePortLabelSet/1"/>
595    </layer:LabelSet>
596   
597
598
599    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/Cisco/6509/TenGE/availablePortLabelSet/1 -->
600
601    <layer:LabelRange rdf:about="#UNC/Port/Cisco/6509/TenGE/availablePortLabelSet/1">
602        <rdfs:label rdf:datatype="&xsd;string"
603            >tengigabitethernet 3/</rdfs:label>
604        <layer:lowerBound rdf:resource="#UNC/Port/Cisco/6509/TenGE/Port/3/4"/>
605        <layer:upperBound rdf:resource="#UNC/Port/Cisco/6509/TenGE/Port/3/6"/>
606    </layer:LabelRange>
607   
608
609
610    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/Cisco/6509/TenGE/gB/1/ethernet -->
611
612    <ethernet:EthernetNetworkElement rdf:about="#UNC/Port/Cisco/6509/TenGE/gB/1/ethernet">
613        <rdf:type rdf:resource="&topology;Interface"/>
614        <layer:bandwidth rdf:datatype="&xsd;long">10000000000</layer:bandwidth>
615        <layer:hasBitRate rdf:resource="&layer;10G"/>
616        <topology:interfaceOf rdf:resource="#UNC/Port/Cisco/6509/TenGE"/>
617        <compute:availablePortLabelSet rdf:resource="#UNC/Port/Cisco/6509/TenGE/availablePortLabelSet"/>
618    </ethernet:EthernetNetworkElement>
619   
620
621
622    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNC/Port/EtherenetSwitchMatrix -->
623
624    <ethernet:EthernetSwitchingMatrix rdf:about="#UNC/Port/EtherenetSwitchMatrix">
625        <layer:switchingCapability rdf:resource="&ethernet;EthernetNetworkElement"/>
626    </ethernet:EthernetSwitchingMatrix>
627   
628
629
630    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNCVMSite/Domain -->
631
632    <topology:NetworkDomain rdf:about="#UNCVMSite/Domain">
633        <layer:isLabelProducer rdf:datatype="&xsd;boolean">true</layer:isLabelProducer>
634        <collections:element rdf:resource="#UNC/Euca/PoP"/>
635        <domain:hasService rdf:resource="#UNCVMSite/Domain/NetworkService/1"/>
636    </topology:NetworkDomain>
637   
638
639
640    <!-- http://geni-orca.renci.org/owl/uncvmsite.rdf#UNCVMSite/Domain/NetworkService/1 -->
641
642    <domain:NetworkService rdf:about="#UNCVMSite/Domain/NetworkService/1">
643        <domain:hasTopology rdf:resource="&domain;Node"/>
644        <domain:hasAccessMethod rdf:resource="&domain;ORCAActor"/>
645        <layer:atLayer rdf:resource="&ethernet;EthernetNetworkElement"/>
646        <ethernet:availableVLANSet rdf:resource="#UNC/Euca/availableVLANSet"/>
647        <compute:availableVMLabelSet rdf:resource="#UNC/Euca/availableVMLabelSet"/>
648        <compute:availablePortLabelSet rdf:resource="#UNC/Port/Cisco/6509/GE/availablePortLabelSet"/>
649        <compute:availablePortLabelSet rdf:resource="#UNC/Port/Cisco/6509/TenGE/availablePortLabelSet"/>
650    </domain:NetworkService>
651</rdf:RDF>
652
653
654
655<!-- Generated by the OWL API (version 2.2.1.1101) http://owlapi.sourceforge.net -->
656