Project

General

Profile

Emulation Environment » emulation_overview.svg

Sven Eckelmann, 10/27/2019 07:05 PM

 
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<!-- Created with Inkscape (http://www.inkscape.org/) -->
3

    
4
<svg
5
   xmlns:dc="http://purl.org/dc/elements/1.1/"
6
   xmlns:cc="http://creativecommons.org/ns#"
7
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
8
   xmlns:svg="http://www.w3.org/2000/svg"
9
   xmlns="http://www.w3.org/2000/svg"
10
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12
   width="91.323357mm"
13
   height="101.86459mm"
14
   viewBox="0 0 91.323358 101.86459"
15
   version="1.1"
16
   id="svg8"
17
   sodipodi:docname="emulation_overview.svg"
18
   inkscape:export-filename="/home/sven/emulation_overview.png"
19
   inkscape:export-xdpi="150"
20
   inkscape:export-ydpi="150"
21
   inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
22
  <defs
23
     id="defs2">
24
    <marker
25
       inkscape:stockid="Arrow1Mend"
26
       orient="auto"
27
       refY="0"
28
       refX="0"
29
       id="marker5719"
30
       style="overflow:visible"
31
       inkscape:isstock="true">
32
      <path
33
         id="path5717"
34
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
35
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
36
         transform="matrix(-0.4,0,0,-0.4,-4,0)"
37
         inkscape:connector-curvature="0" />
38
    </marker>
39
    <marker
40
       inkscape:stockid="Arrow1Mend"
41
       orient="auto"
42
       refY="0"
43
       refX="0"
44
       id="marker5504"
45
       style="overflow:visible"
46
       inkscape:isstock="true">
47
      <path
48
         id="path5502"
49
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
50
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
51
         transform="matrix(-0.4,0,0,-0.4,-4,0)"
52
         inkscape:connector-curvature="0" />
53
    </marker>
54
    <marker
55
       inkscape:isstock="true"
56
       style="overflow:visible"
57
       id="marker5342"
58
       refX="0"
59
       refY="0"
60
       orient="auto"
61
       inkscape:stockid="Arrow1Mend"
62
       inkscape:collect="always">
63
      <path
64
         transform="matrix(-0.4,0,0,-0.4,-4,0)"
65
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
66
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
67
         id="path5340"
68
         inkscape:connector-curvature="0" />
69
    </marker>
70
    <marker
71
       inkscape:isstock="true"
72
       style="overflow:visible"
73
       id="marker5272"
74
       refX="0"
75
       refY="0"
76
       orient="auto"
77
       inkscape:stockid="Arrow1Mstart">
78
      <path
79
         transform="matrix(0.4,0,0,0.4,4,0)"
80
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
81
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
82
         id="path5270"
83
         inkscape:connector-curvature="0" />
84
    </marker>
85
    <marker
86
       inkscape:stockid="Arrow1Mend"
87
       orient="auto"
88
       refY="0"
89
       refX="0"
90
       id="marker5172"
91
       style="overflow:visible"
92
       inkscape:isstock="true"
93
       inkscape:collect="always">
94
      <path
95
         id="path5170"
96
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
97
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
98
         transform="matrix(-0.4,0,0,-0.4,-4,0)"
99
         inkscape:connector-curvature="0" />
100
    </marker>
101
    <marker
102
       inkscape:stockid="Arrow1Mstart"
103
       orient="auto"
104
       refY="0"
105
       refX="0"
106
       id="marker5120"
107
       style="overflow:visible"
108
       inkscape:isstock="true"
109
       inkscape:collect="always">
110
      <path
111
         id="path5118"
112
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
113
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
114
         transform="matrix(0.4,0,0,0.4,4,0)"
115
         inkscape:connector-curvature="0" />
116
    </marker>
117
    <marker
118
       inkscape:stockid="Arrow1Mend"
119
       orient="auto"
120
       refY="0"
121
       refX="0"
122
       id="marker5062"
123
       style="overflow:visible"
124
       inkscape:isstock="true">
125
      <path
126
         id="path5060"
127
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
128
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
129
         transform="matrix(-0.4,0,0,-0.4,-4,0)"
130
         inkscape:connector-curvature="0" />
131
    </marker>
132
    <marker
133
       inkscape:stockid="Arrow1Mstart"
134
       orient="auto"
135
       refY="0"
136
       refX="0"
137
       id="marker5022"
138
       style="overflow:visible"
139
       inkscape:isstock="true">
140
      <path
141
         id="path5020"
142
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
143
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
144
         transform="matrix(0.4,0,0,0.4,4,0)"
145
         inkscape:connector-curvature="0" />
146
    </marker>
147
    <marker
148
       inkscape:stockid="Arrow1Mend"
149
       orient="auto"
150
       refY="0"
151
       refX="0"
152
       id="Arrow1Mend"
153
       style="overflow:visible"
154
       inkscape:isstock="true">
155
      <path
156
         id="path4683"
157
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
158
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
159
         transform="matrix(-0.4,0,0,-0.4,-4,0)"
160
         inkscape:connector-curvature="0" />
161
    </marker>
162
    <marker
163
       inkscape:stockid="Arrow1Mstart"
164
       orient="auto"
165
       refY="0"
166
       refX="0"
167
       id="Arrow1Mstart"
168
       style="overflow:visible"
169
       inkscape:isstock="true">
170
      <path
171
         id="path4680"
172
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
173
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
174
         transform="matrix(0.4,0,0,0.4,4,0)"
175
         inkscape:connector-curvature="0" />
176
    </marker>
177
    <marker
178
       inkscape:stockid="Arrow1Lstart"
179
       orient="auto"
180
       refY="0"
181
       refX="0"
182
       id="Arrow1Lstart"
183
       style="overflow:visible"
184
       inkscape:isstock="true">
185
      <path
186
         id="path4674"
187
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
188
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
189
         transform="matrix(0.8,0,0,0.8,10,0)"
190
         inkscape:connector-curvature="0" />
191
    </marker>
192
  </defs>
193
  <sodipodi:namedview
194
     id="base"
195
     pagecolor="#ffffff"
196
     bordercolor="#666666"
197
     borderopacity="1.0"
198
     inkscape:pageopacity="0.0"
199
     inkscape:pageshadow="2"
200
     inkscape:zoom="1.979899"
201
     inkscape:cx="128.86056"
202
     inkscape:cy="192.33181"
203
     inkscape:document-units="mm"
204
     inkscape:current-layer="layer1"
205
     showgrid="true"
206
     showguides="false"
207
     fit-margin-top="0"
208
     fit-margin-left="0"
209
     fit-margin-right="0"
210
     fit-margin-bottom="0"
211
     inkscape:window-width="1920"
212
     inkscape:window-height="1021"
213
     inkscape:window-x="0"
214
     inkscape:window-y="0"
215
     inkscape:window-maximized="1">
216
    <inkscape:grid
217
       type="xygrid"
218
       id="grid3713"
219
       originx="-22.489584"
220
       originy="-161.39583" />
221
  </sodipodi:namedview>
222
  <metadata
223
     id="metadata5">
224
    <rdf:RDF>
225
      <cc:Work
226
         rdf:about="">
227
        <dc:format>image/svg+xml</dc:format>
228
        <dc:type
229
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
230
        <dc:title />
231
      </cc:Work>
232
    </rdf:RDF>
233
  </metadata>
234
  <g
235
     inkscape:label="Ebene 1"
236
     inkscape:groupmode="layer"
237
     id="layer1"
238
     transform="translate(-22.489584,-33.739582)">
239
    <rect
240
       style="fill:#e3dedb;fill-opacity:1;stroke:none;stroke-width:0.50735193;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
241
       id="rect3715"
242
       width="91.323357"
243
       height="60.88224"
244
       x="22.489584"
245
       y="33.739582"
246
       ry="7.610281" />
247
    <text
248
       xml:space="preserve"
249
       style="font-style:normal;font-weight:normal;font-size:5.58087158px;line-height:125%;font-family:'Bitstream Vera Sans';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
250
       x="67.945518"
251
       y="39.175499"
252
       id="text4526"><tspan
253
         sodipodi:role="line"
254
         id="tspan4524"
255
         x="67.945518"
256
         y="39.175499"
257
         style="text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:0.50735193px">Host</tspan></text>
258
    <rect
259
       style="fill:#aad400;fill-opacity:1;stroke:#000000;stroke-width:0.50735193;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
260
       id="rect4530"
261
       width="20.294079"
262
       height="20.294079"
263
       x="27.563101"
264
       y="66.717461"
265
       ry="7.5196834" />
266
    <text
267
       xml:space="preserve"
268
       style="font-style:normal;font-weight:normal;font-size:5.58087158px;line-height:125%;font-family:'Bitstream Vera Sans';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
269
       x="37.94722"
270
       y="78.898743"
271
       id="text4549"><tspan
272
         sodipodi:role="line"
273
         id="tspan4547"
274
         x="37.94722"
275
         y="78.898743"
276
         style="text-align:center;text-anchor:middle;stroke-width:0.50735193px">VM 1</tspan></text>
277
    <rect
278
       style="fill:#ff2a2a;fill-opacity:1;stroke:#000000;stroke-width:0.50735193;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
279
       id="rect4582"
280
       width="78.639557"
281
       height="10.147038"
282
       x="27.563097"
283
       y="46.423386"
284
       ry="2.5367587" />
285
    <text
286
       xml:space="preserve"
287
       style="font-style:normal;font-weight:normal;font-size:5.58087158px;line-height:125%;font-family:'Bitstream Vera Sans';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
288
       x="78.414864"
289
       y="77.056679"
290
       id="text4628"><tspan
291
         sodipodi:role="line"
292
         id="tspan4626"
293
         x="78.414864"
294
         y="77.056679"
295
         style="text-align:center;text-anchor:middle;stroke-width:0.50735193px">...</tspan></text>
296
    <text
297
       xml:space="preserve"
298
       style="font-style:normal;font-weight:normal;font-size:5.58087158px;line-height:125%;font-family:'Bitstream Vera Sans';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
299
       x="67.945518"
300
       y="53.491634"
301
       id="text4632"><tspan
302
         sodipodi:role="line"
303
         id="tspan4630"
304
         x="67.945518"
305
         y="53.491634"
306
         style="text-align:center;text-anchor:middle;stroke-width:0.50735193px">virtual network</tspan></text>
307
    <rect
308
       style="fill:#aad400;fill-opacity:1;stroke:#000000;stroke-width:0.50735193;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
309
       id="rect4530-3"
310
       width="20.294079"
311
       height="20.294079"
312
       x="50.393936"
313
       y="66.717461"
314
       ry="7.5196838" />
315
    <text
316
       xml:space="preserve"
317
       style="font-style:normal;font-weight:normal;font-size:5.58087158px;line-height:125%;font-family:'Bitstream Vera Sans';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
318
       x="60.778053"
319
       y="78.898743"
320
       id="text4549-6"><tspan
321
         sodipodi:role="line"
322
         id="tspan4547-0"
323
         x="60.778053"
324
         y="78.898743"
325
         style="text-align:center;text-anchor:middle;stroke-width:0.50735193px">VM 2</tspan></text>
326
    <rect
327
       style="fill:#aad400;fill-opacity:1;stroke:#000000;stroke-width:0.50735193;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
328
       id="rect4530-6"
329
       width="20.294079"
330
       height="20.294079"
331
       x="85.908569"
332
       y="66.717461"
333
       ry="7.5196838" />
334
    <text
335
       xml:space="preserve"
336
       style="font-style:normal;font-weight:normal;font-size:5.58087158px;line-height:125%;font-family:'Bitstream Vera Sans';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
337
       x="96.292686"
338
       y="78.898743"
339
       id="text4549-2"><tspan
340
         sodipodi:role="line"
341
         id="tspan4547-6"
342
         x="96.292686"
343
         y="78.898743"
344
         style="text-align:center;text-anchor:middle;stroke-width:0.50735193px">VM n</tspan></text>
345
    <path
346
       style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#marker5022);marker-end:url(#marker5062)"
347
       d="M 37.710141,66.717462 V 56.570424"
348
       id="path4670"
349
       inkscape:connector-type="polyline"
350
       inkscape:connector-curvature="0" />
351
    <path
352
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.50735193;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
353
       d="M 60.540979,66.717464 V 56.570424"
354
       id="path4672"
355
       inkscape:connector-type="polyline"
356
       inkscape:connector-curvature="0" />
357
    <path
358
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#marker5120);marker-end:url(#marker5172)"
359
       d="m 96.055616,56.570424 v 10.14704"
360
       id="path5116"
361
       inkscape:connector-type="polyline"
362
       inkscape:connector-curvature="0" />
363
    <path
364
       style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.50735193;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5342)"
365
       d="M 37.710141,87.011542 56.3227,105.71175"
366
       id="path5262"
367
       inkscape:connector-type="polyline"
368
       inkscape:connector-curvature="0"
369
       inkscape:connection-end="#g5697" />
370
    <path
371
       style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5504)"
372
       d="m 60.540979,87.011542 3.625186,14.555778"
373
       id="path5494"
374
       inkscape:connector-type="polyline"
375
       inkscape:connector-curvature="0"
376
       inkscape:connection-end="#g5697" />
377
    <path
378
       style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5719)"
379
       d="M 96.055616,87.011542 80.076243,104.53679"
380
       id="path5682"
381
       inkscape:connector-type="polyline"
382
       inkscape:connector-curvature="0"
383
       inkscape:connection-end="#g5697" />
384
    <g
385
       id="g5697"
386
       transform="matrix(1.9175507,0,0,1.9175507,-20.635336,-28.421013)">
387
      <path
388
         d="m 36.715754,76.0895 a 3.5966785,3.1183021 0 0 1 -3.586729,3.118291 3.5966785,3.1183021 0 0 1 -3.606573,-3.101038 3.5966785,3.1183021 0 0 1 3.566775,-3.135447 3.5966785,3.1183021 0 0 1 3.626307,3.08369 l -3.596458,0.0345 z"
389
         sodipodi:end="6.2721199"
390
         sodipodi:start="0"
391
         sodipodi:ry="3.1183021"
392
         sodipodi:rx="3.5966785"
393
         sodipodi:cy="76.0895"
394
         sodipodi:cx="33.119076"
395
         sodipodi:type="arc"
396
         id="path5238"
397
         style="fill:#ace8fc;fill-opacity:1;stroke:none;stroke-width:0.24457346;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
398
      <path
399
         d="m 45.707455,74.766579 a 5.3950195,4.8191938 0 0 1 -5.380095,4.819175 5.3950195,4.8191938 0 0 1 -5.409862,-4.792512 5.3950195,4.8191938 0 0 1 5.350164,-4.845691 5.3950195,4.8191938 0 0 1 5.439462,4.765702 l -5.394689,0.05333 z"
400
         sodipodi:end="6.2721199"
401
         sodipodi:start="0"
402
         sodipodi:ry="4.8191938"
403
         sodipodi:rx="5.3950195"
404
         sodipodi:cy="74.766579"
405
         sodipodi:cx="40.312435"
406
         sodipodi:type="arc"
407
         id="path5244"
408
         style="fill:#ace8fc;fill-opacity:1;stroke:none;stroke-width:0.21380752;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
409
      <rect
410
         rx="3.4876893"
411
         ry="4.7247024"
412
         y="76.0895"
413
         x="27.124611"
414
         height="9.4494047"
415
         width="38.364582"
416
         id="rect5246"
417
         style="fill:#ace8fc;fill-opacity:1;stroke:none;stroke-width:0.20962374;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
418
      <path
419
         d="m 54.216984,78.036832 a 8.0131903,7.4319625 0 0 1 -10.719286,3.384077 8.0131903,7.4319625 0 0 1 -3.66593,-9.936331 8.0131903,7.4319625 0 0 1 10.70752,-3.415967 8.0131903,7.4319625 0 0 1 3.700296,9.925368 L 47.030045,74.75 Z"
420
         sodipodi:end="0.45169389"
421
         sodipodi:start="0.45811285"
422
         sodipodi:ry="7.4319625"
423
         sodipodi:rx="8.0131903"
424
         sodipodi:cy="74.75"
425
         sodipodi:cx="47.030045"
426
         sodipodi:type="arc"
427
         id="path5254"
428
         style="fill:#ace8fc;fill-opacity:1;stroke:none;stroke-width:0.24714518;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
429
      <path
430
         d="m 61.631455,77.828117 a 5.2916665,3.96875 0 0 1 -7.07869,1.807137 5.2916665,3.96875 0 0 1 -2.420869,-5.306112 5.2916665,3.96875 0 0 1 7.070922,-1.824163 5.2916665,3.96875 0 0 1 2.443558,5.300258 l -4.760958,-1.732323 z"
431
         sodipodi:end="0.4516947"
432
         sodipodi:start="0.45811228"
433
         sodipodi:ry="3.96875"
434
         sodipodi:rx="5.2916665"
435
         sodipodi:cy="76.072914"
436
         sodipodi:cx="56.885418"
437
         sodipodi:type="arc"
438
         id="path5684"
439
         style="fill:#ace8fc;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
440
    </g>
441
    <text
442
       xml:space="preserve"
443
       style="font-style:normal;font-weight:normal;font-size:5.58087158px;line-height:125%;font-family:'Bitstream Vera Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
444
       x="56.858414"
445
       y="120.12917"
446
       id="text6479"><tspan
447
         sodipodi:role="line"
448
         id="tspan6477"
449
         x="56.858414"
450
         y="120.12917"
451
         style="stroke-width:0.50735193px">Internet</tspan></text>
452
  </g>
453
</svg>
(1-1/2)