blob: b53ea9ffab3ee63cb5f88956853d163259052057 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
<!DOCTYPE html>
<html>
<head>
<title>Resource Modelling Report</title>
<meta charset="UTF-8">
<meta content="width=device-width, initial-scale=1" name="viewport">
<link rel="stylesheet" type="text/css" href="style/report.css">
<link rel="stylesheet" type="text/css" href="style/index.css">
<link href="https://fonts.googleapis.com/css2?family=Ubuntu&display=swap" rel="stylesheet">
</head>
<body>
<div class="report">
<h1>Resource Modelling Report</h1>
<br>
<h3>The VNFs Considered for Modelling:</h3>
<div class="holder">
{% for profile in model['vnf_profiles'] %}
<div class="vnf">
{{ profile['profile_name'] }}
<img src="/assets/vnf.svg">
</div>
{% endfor %}
</div>
<hr>
<h3>The Compute-Node Server Profile:</h3>
The number of vCPUs: {{ model['server']['vcpus'] }}
<br>Number of NUMA nodes on this server: {{ model['server']['numas']}}
<br>vCPUs available for the application in each NUMA:
<br>SRIOV Support?: {{model['sriov_support']}}
<br>vCPUs Isolated: {{ model['server']['cpu_isol_set'] }}
<br>Number of Servers Used: {{ model['deployment_count'] }}
<br>
<hr>
{% for zone, server_list in model['deployment'].items() %}
<h3>Servers in Availability zone: {{ zone }}</h3>
{% for server in server_list %}
<div class="tab">Server ID: {{ loop.index }}</div>
<div class="holder server">
{% for vnf in server.hosted_vnfs %}
<div class="vnf">
{{ vnf['vnf'] }} (numa:{{ vnf['numa'] }})
<img src="/assets/vnf.svg">
</div>
{% endfor %}
</div>
<br>
{% endfor %}
<hr>
{% endfor %}
</div>
<br>
<button onclick="window.location.href='/'">Go to Home</button>
</body>
</html>
|