Statistics
| Branch: | Tag: | Revision:

root / test / data / htools / hail-alloc-restricted-network.json @ c324da14

History | View | Annotate | Download (6 kB)

1
{
2
  "cluster_tags": [],
3
  "instances": {
4
    "instance1": {
5
      "disks": [
6
        {
7
          "mode": "rw",
8
          "size": 1024
9
        }
10
      ],
11
      "disk_space_total": 1024,
12
      "hypervisor": "xen-pvm",
13
      "tags": [],
14
      "nics": [
15
        {
16
          "ip": null,
17
          "mac": "aa:00:00:eb:0b:a5",
18
          "link": "xen-br0",
19
          "mode": "bridged",
20
          "bridge": "xen-br0"
21
        }
22
      ],
23
      "vcpus": 1,
24
      "spindle_use": 1,
25
      "admin_state": "down",
26
      "disk_template": "drbd",
27
      "memory": 128,
28
      "nodes": [
29
        "node1_1",
30
        "node1_2"
31
      ],
32
      "os": "debian-image"
33
    },
34
    "instance2": {
35
      "disks": [
36
        {
37
          "mode": "rw",
38
          "size": 1024
39
        }
40
      ],
41
      "disk_space_total": 1024,
42
      "hypervisor": "xen-pvm",
43
      "tags": [],
44
      "nics": [
45
        {
46
          "ip": null,
47
          "mac": "aa:00:00:eb:0b:a5",
48
          "link": "xen-br0",
49
          "mode": "bridged",
50
          "bridge": "xen-br0"
51
        }
52
      ],
53
      "vcpus": 1,
54
      "spindle_use": 1,
55
      "admin_state": "down",
56
      "disk_template": "drbd",
57
      "memory": 128,
58
      "nodes": [
59
        "node1_2",
60
        "node1_1"
61
      ],
62
      "os": "debian-image"
63
    },
64
    "instance2": {
65
      "disks": [
66
        {
67
          "mode": "rw",
68
          "size": 1024
69
        }
70
      ],
71
      "disk_space_total": 1024,
72
      "hypervisor": "xen-pvm",
73
      "tags": [],
74
      "nics": [
75
        {
76
          "ip": null,
77
          "mac": "aa:00:00:eb:0b:a5",
78
          "link": "xen-br0",
79
          "mode": "bridged",
80
          "bridge": "xen-br0"
81
        }
82
      ],
83
      "vcpus": 1,
84
      "spindle_use": 1,
85
      "admin_state": "down",
86
      "disk_template": "drbd",
87
      "memory": 128,
88
      "nodes": [
89
        "node1_1",
90
        "node1_2"
91
      ],
92
      "os": "debian-image"
93
    }
94
  },
95
  "ipolicy": {
96
    "max": {
97
      "disk-size": 2048
98
    },
99
    "min": {
100
      "disk-size": 1024
101
    }
102
  },
103
  "nodegroups": {
104
    "uuid-group-1": {
105
      "alloc_policy": "last_resort",
106
      "ipolicy": {
107
        "disk-templates": [
108
          "drbd"
109
        ],
110
        "minmax": [
111
          {
112
            "max": {
113
              "cpu-count": 2,
114
              "disk-count": 8,
115
              "disk-size": 2048,
116
              "memory-size": 12800,
117
              "nic-count": 8,
118
              "spindle-use": 8
119
            },
120
            "min": {
121
              "cpu-count": 1,
122
              "disk-count": 1,
123
              "disk-size": 1024,
124
              "memory-size": 128,
125
              "nic-count": 1,
126
              "spindle-use": 1
127
            }
128
          }
129
        ],
130
        "spindle-ratio": 32.0,
131
        "std": {
132
          "cpu-count": 1,
133
          "disk-count": 1,
134
          "disk-size": 1024,
135
          "memory-size": 128,
136
          "nic-count": 1,
137
          "spindle-use": 1
138
        },
139
        "vcpu-ratio": 4.0
140
      },
141
      "name": "Group 1",
142
      "networks": ["uuid-net-1-1", "uuid-net-1-2"],
143
      "tags": []
144
    },
145
    "uuid-group-2": {
146
      "alloc_policy": "preferred",
147
      "ipolicy": {
148
          "disk-templates": [
149
              "drbd"
150
          ],
151
          "minmax": [
152
              {
153
                  "max": {
154
                      "cpu-count": 2,
155
                      "disk-count": 8,
156
                      "disk-size": 2048,
157
                      "memory-size": 12800,
158
                      "nic-count": 8,
159
                      "spindle-use": 8
160
                  },
161
                  "min": {
162
                      "cpu-count": 1,
163
                      "disk-count": 1,
164
                      "disk-size": 1024,
165
                      "memory-size": 128,
166
                      "nic-count": 1,
167
                      "spindle-use": 1
168
                  }
169
              }
170
          ],
171
          "spindle-ratio": 32.0,
172
          "std": {
173
              "cpu-count": 1,
174
              "disk-count": 1,
175
              "disk-size": 1024,
176
              "memory-size": 128,
177
              "nic-count": 1,
178
              "spindle-use": 1
179
          },
180
          "vcpu-ratio": 4.0
181
      },
182
      "name": "Group 2",
183
      "networks": ["uuid-net-2-1", "uuid-net-2-2", "uuid-net-2-3"],
184
      "tags": []
185
    }
186
  },
187
  "nodes": {
188
    "node1_1": {
189
      "drained": false,
190
      "free_disk": 4096,
191
      "free_memory": 3840,
192
      "group": "uuid-group-1",
193
      "ndparams": {
194
        "spindle_count": 1,
195
        "exclusive_storage": false
196
      },
197
      "offline": false,
198
      "reserved_memory": 1017,
199
      "total_cpus": 4,
200
      "total_disk": 7168,
201
      "total_memory": 4096
202
    },
203
    "node1_2": {
204
      "drained": false,
205
      "free_disk": 4096,
206
      "free_memory": 3968,
207
      "group": "uuid-group-1",
208
      "ndparams": {
209
        "spindle_count": 1,
210
        "exclusive_storage": false
211
      },
212
      "offline": false,
213
      "reserved_memory": 1017,
214
      "total_cpus": 4,
215
      "total_disk": 7168,
216
      "total_memory": 32763
217
    },
218
    "node2_1": {
219
      "drained": false,
220
      "free_disk": 7168,
221
      "free_memory": 4096,
222
      "group": "uuid-group-2",
223
      "ndparams": {
224
        "spindle_count": 1,
225
        "exclusive_storage": false
226
      },
227
      "offline": false,
228
      "reserved_memory": 1017,
229
      "total_cpus": 4,
230
      "total_disk": 7168,
231
      "total_memory": 4096
232
    },
233
    "node2_2": {
234
      "drained": false,
235
      "free_disk": 7168,
236
      "free_memory": 4096,
237
      "group": "uuid-group-2",
238
      "ndparams": {
239
        "spindle_count": 1,
240
        "exclusive_storage": false
241
      },
242
      "offline": false,
243
      "reserved_memory": 1017,
244
      "total_cpus": 4,
245
      "total_disk": 7168,
246
      "total_memory": 4096
247
    }
248
  },
249
  "request": {
250
    "disk_space_total": 3072,
251
    "disk_template": "drbd",
252
    "disks": [
253
      {
254
        "size": 1536
255
      },
256
      {
257
        "size": 1536
258
      }
259
    ],
260
    "memory": 1024,
261
    "name": "instance1",
262
    "required_nodes": 2,
263
    "spindle_use": 2,
264
    "nics":[
265
      {
266
        "mac":"aa:00:00:85:f3:a7",
267
        "network":"uuid-net-1-1",
268
        "nicparams":{}
269
      },
270
      {
271
        "mac":"aa:00:00:85:f3:a8",
272
        "network":"uuid-net-1-2",
273
        "nicparams":{}
274
      }
275
    ],
276
    "tags": [],
277
    "type": "allocate",
278
    "vcpus": 1
279
  },
280
  "version": 2
281
}