Last active
May 23, 2019 12:48
-
-
Save cdent/d01fe797de38ec583e74367ccde130ef to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"allocation_requests": [ | |
{ | |
"allocations": { | |
"e5a3195f-0466-4c88-be32-e8778d445d7c": { | |
"resources": { | |
"VCPU": 1 | |
} | |
} | |
} | |
}, | |
{ | |
"allocations": { | |
"d692f145-e80d-4a76-b6d3-490fa4ffb9c4": { | |
"resources": { | |
"VCPU": 1 | |
} | |
} | |
} | |
} | |
], | |
"provider_summaries": { | |
"f90e252e-1ebb-480d-8c5f-bf4e14a1aae9": { | |
"resources": {}, | |
"traits": [ | |
"COMPUTE_VOLUME_MULTI_ATTACH" | |
], | |
"parent_provider_uuid": null, | |
"root_provider_uuid": "f90e252e-1ebb-480d-8c5f-bf4e14a1aae9" | |
}, | |
"e5a3195f-0466-4c88-be32-e8778d445d7c": { | |
"resources": { | |
"VCPU": { | |
"capacity": 4, | |
"used": 0 | |
}, | |
"MEMORY_MB": { | |
"capacity": 2048, | |
"used": 0 | |
} | |
}, | |
"traits": [ | |
"CUSTOM_HW_NUMA_ROOT" | |
], | |
"parent_provider_uuid": "f90e252e-1ebb-480d-8c5f-bf4e14a1aae9", | |
"root_provider_uuid": "f90e252e-1ebb-480d-8c5f-bf4e14a1aae9" | |
}, | |
"d692f145-e80d-4a76-b6d3-490fa4ffb9c4": { | |
"resources": { | |
"VCPU": { | |
"capacity": 4, | |
"used": 0 | |
}, | |
"MEMORY_MB": { | |
"capacity": 2048, | |
"used": 0 | |
} | |
}, | |
"traits": [ | |
"CUSTOM_HW_NUMA_ROOT" | |
], | |
"parent_provider_uuid": "f90e252e-1ebb-480d-8c5f-bf4e14a1aae9", | |
"root_provider_uuid": "f90e252e-1ebb-480d-8c5f-bf4e14a1aae9" | |
}, | |
"af3abc30-2522-48b3-a2dc-3334cd170842": { | |
"resources": { | |
"CUSTOM_FPGA": { | |
"capacity": 1, | |
"used": 0 | |
} | |
}, | |
"traits": [], | |
"parent_provider_uuid": "e5a3195f-0466-4c88-be32-e8778d445d7c", | |
"root_provider_uuid": "f90e252e-1ebb-480d-8c5f-bf4e14a1aae9" | |
}, | |
"d2efefca-e27b-4d78-922b-a0549c3b1cc6": { | |
"resources": { | |
"VGPU": { | |
"capacity": 8, | |
"used": 0 | |
} | |
}, | |
"traits": [], | |
"parent_provider_uuid": "e5a3195f-0466-4c88-be32-e8778d445d7c", | |
"root_provider_uuid": "f90e252e-1ebb-480d-8c5f-bf4e14a1aae9" | |
}, | |
"8f2815dc-55a6-4677-8c42-f15c6cf83f57": { | |
"resources": { | |
"CUSTOM_FPGA": { | |
"capacity": 1, | |
"used": 0 | |
} | |
}, | |
"traits": [], | |
"parent_provider_uuid": "d692f145-e80d-4a76-b6d3-490fa4ffb9c4", | |
"root_provider_uuid": "f90e252e-1ebb-480d-8c5f-bf4e14a1aae9" | |
}, | |
"89864aa7-871d-4c60-8e6f-5004e8dadfa2": { | |
"resources": { | |
"CUSTOM_FPGA": { | |
"capacity": 1, | |
"used": 0 | |
} | |
}, | |
"traits": [], | |
"parent_provider_uuid": "d692f145-e80d-4a76-b6d3-490fa4ffb9c4", | |
"root_provider_uuid": "f90e252e-1ebb-480d-8c5f-bf4e14a1aae9" | |
}, | |
"54f29431-69c4-4fcf-a7fa-4d0f9728cd87": { | |
"resources": {}, | |
"traits": [ | |
"CUSTOM_VNIC_TYPE_DIRECT" | |
], | |
"parent_provider_uuid": "f90e252e-1ebb-480d-8c5f-bf4e14a1aae9", | |
"root_provider_uuid": "f90e252e-1ebb-480d-8c5f-bf4e14a1aae9" | |
}, | |
"e1fd9867-31ad-47b9-8b34-ff1499445686": { | |
"resources": { | |
"NET_BW_EGR_KILOBIT_PER_SEC": { | |
"capacity": 10000, | |
"used": 0 | |
} | |
}, | |
"traits": [ | |
"CUSTOM_PHYSNET1" | |
], | |
"parent_provider_uuid": "54f29431-69c4-4fcf-a7fa-4d0f9728cd87", | |
"root_provider_uuid": "f90e252e-1ebb-480d-8c5f-bf4e14a1aae9" | |
}, | |
"5c81798d-0932-4ca1-abdb-13085de1172d": { | |
"resources": { | |
"NET_BW_EGR_KILOBIT_PER_SEC": { | |
"capacity": 20000, | |
"used": 0 | |
} | |
}, | |
"traits": [ | |
"CUSTOM_PHYSNET2" | |
], | |
"parent_provider_uuid": "54f29431-69c4-4fcf-a7fa-4d0f9728cd87", | |
"root_provider_uuid": "f90e252e-1ebb-480d-8c5f-bf4e14a1aae9" | |
}, | |
"a2be91bc-c7bf-43ae-82e8-09ba0203f95f": { | |
"resources": {}, | |
"traits": [ | |
"CUSTOM_VNIC_TYPE_NORMAL" | |
], | |
"parent_provider_uuid": "f90e252e-1ebb-480d-8c5f-bf4e14a1aae9", | |
"root_provider_uuid": "f90e252e-1ebb-480d-8c5f-bf4e14a1aae9" | |
}, | |
"be34dff9-31f2-49b9-a5f7-eb9946ccc0d6": { | |
"resources": { | |
"NET_BW_EGR_KILOBIT_PER_SEC": { | |
"capacity": 1000, | |
"used": 0 | |
} | |
}, | |
"traits": [ | |
"CUSTOM_PHYSNET0" | |
], | |
"parent_provider_uuid": "a2be91bc-c7bf-43ae-82e8-09ba0203f95f", | |
"root_provider_uuid": "f90e252e-1ebb-480d-8c5f-bf4e14a1aae9" | |
} | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"allocation_requests": [ | |
{ | |
"allocations": { | |
"b1aebf25-2e35-4cb4-9e34-18dd562a160c": { | |
"resources": { | |
"VCPU": 1 | |
} | |
} | |
} | |
}, | |
{ | |
"allocations": { | |
"775015c9-27f6-4fe7-8886-5764fc5813e0": { | |
"resources": { | |
"VCPU": 1 | |
} | |
} | |
} | |
}, | |
{ | |
"allocations": { | |
"8b742057-4d89-4086-8575-b699a7027c5d": { | |
"resources": { | |
"VCPU": 1 | |
} | |
} | |
} | |
} | |
], | |
"provider_summaries": { | |
"65a3a86b-80c4-4c08-8cc4-1e9d8e43235a": { | |
"resources": {}, | |
"traits": [ | |
"COMPUTE_VOLUME_MULTI_ATTACH" | |
], | |
"parent_provider_uuid": null, | |
"root_provider_uuid": "65a3a86b-80c4-4c08-8cc4-1e9d8e43235a" | |
}, | |
"8b742057-4d89-4086-8575-b699a7027c5d": { | |
"resources": { | |
"VCPU": { | |
"capacity": 4, | |
"used": 0 | |
}, | |
"MEMORY_MB": { | |
"capacity": 2048, | |
"used": 0 | |
} | |
}, | |
"traits": [ | |
"CUSTOM_HW_NUMA_ROOT" | |
], | |
"parent_provider_uuid": "65a3a86b-80c4-4c08-8cc4-1e9d8e43235a", | |
"root_provider_uuid": "65a3a86b-80c4-4c08-8cc4-1e9d8e43235a" | |
}, | |
"775015c9-27f6-4fe7-8886-5764fc5813e0": { | |
"resources": { | |
"VCPU": { | |
"capacity": 4, | |
"used": 0 | |
}, | |
"MEMORY_MB": { | |
"capacity": 2048, | |
"used": 0 | |
} | |
}, | |
"traits": [ | |
"CUSTOM_HW_NUMA_ROOT" | |
], | |
"parent_provider_uuid": "65a3a86b-80c4-4c08-8cc4-1e9d8e43235a", | |
"root_provider_uuid": "65a3a86b-80c4-4c08-8cc4-1e9d8e43235a" | |
}, | |
"824dc46b-149c-4650-a90d-9663d42ac287": { | |
"resources": { | |
"CUSTOM_FPGA": { | |
"capacity": 1, | |
"used": 0 | |
} | |
}, | |
"traits": [], | |
"parent_provider_uuid": "8b742057-4d89-4086-8575-b699a7027c5d", | |
"root_provider_uuid": "65a3a86b-80c4-4c08-8cc4-1e9d8e43235a" | |
}, | |
"08b84243-ba2e-46a3-b27a-70861d5f1bb6": { | |
"resources": { | |
"VGPU": { | |
"capacity": 8, | |
"used": 0 | |
} | |
}, | |
"traits": [], | |
"parent_provider_uuid": "8b742057-4d89-4086-8575-b699a7027c5d", | |
"root_provider_uuid": "65a3a86b-80c4-4c08-8cc4-1e9d8e43235a" | |
}, | |
"342efae8-77bc-412d-993c-463116e49a42": { | |
"resources": { | |
"CUSTOM_FPGA": { | |
"capacity": 1, | |
"used": 0 | |
} | |
}, | |
"traits": [], | |
"parent_provider_uuid": "775015c9-27f6-4fe7-8886-5764fc5813e0", | |
"root_provider_uuid": "65a3a86b-80c4-4c08-8cc4-1e9d8e43235a" | |
}, | |
"1e59de61-6ae9-4fe7-9483-c19454f8cba5": { | |
"resources": { | |
"CUSTOM_FPGA": { | |
"capacity": 1, | |
"used": 0 | |
} | |
}, | |
"traits": [], | |
"parent_provider_uuid": "775015c9-27f6-4fe7-8886-5764fc5813e0", | |
"root_provider_uuid": "65a3a86b-80c4-4c08-8cc4-1e9d8e43235a" | |
}, | |
"fa17468d-2c23-4530-bc92-5ba33373baa3": { | |
"resources": {}, | |
"traits": [ | |
"CUSTOM_VNIC_TYPE_DIRECT" | |
], | |
"parent_provider_uuid": "65a3a86b-80c4-4c08-8cc4-1e9d8e43235a", | |
"root_provider_uuid": "65a3a86b-80c4-4c08-8cc4-1e9d8e43235a" | |
}, | |
"75d6fb1d-1611-4b0f-bffc-40cfb40cd68a": { | |
"resources": { | |
"NET_BW_EGR_KILOBIT_PER_SEC": { | |
"capacity": 10000, | |
"used": 0 | |
} | |
}, | |
"traits": [ | |
"CUSTOM_PHYSNET1" | |
], | |
"parent_provider_uuid": "fa17468d-2c23-4530-bc92-5ba33373baa3", | |
"root_provider_uuid": "65a3a86b-80c4-4c08-8cc4-1e9d8e43235a" | |
}, | |
"74070030-ff9e-41c9-b69b-26d6f76cfb8c": { | |
"resources": { | |
"NET_BW_EGR_KILOBIT_PER_SEC": { | |
"capacity": 20000, | |
"used": 0 | |
} | |
}, | |
"traits": [ | |
"CUSTOM_PHYSNET2" | |
], | |
"parent_provider_uuid": "fa17468d-2c23-4530-bc92-5ba33373baa3", | |
"root_provider_uuid": "65a3a86b-80c4-4c08-8cc4-1e9d8e43235a" | |
}, | |
"ef232db1-9509-461b-ac14-e6f7e98f2bf2": { | |
"resources": {}, | |
"traits": [ | |
"CUSTOM_VNIC_TYPE_NORMAL" | |
], | |
"parent_provider_uuid": "65a3a86b-80c4-4c08-8cc4-1e9d8e43235a", | |
"root_provider_uuid": "65a3a86b-80c4-4c08-8cc4-1e9d8e43235a" | |
}, | |
"515e0ee0-827b-45f4-9c2e-ae159afaf188": { | |
"resources": { | |
"NET_BW_EGR_KILOBIT_PER_SEC": { | |
"capacity": 1000, | |
"used": 0 | |
} | |
}, | |
"traits": [ | |
"CUSTOM_PHYSNET0" | |
], | |
"parent_provider_uuid": "ef232db1-9509-461b-ac14-e6f7e98f2bf2", | |
"root_provider_uuid": "65a3a86b-80c4-4c08-8cc4-1e9d8e43235a" | |
}, | |
"b1aebf25-2e35-4cb4-9e34-18dd562a160c": { | |
"resources": { | |
"VCPU": { | |
"capacity": 8, | |
"used": 3 | |
}, | |
"MEMORY_MB": { | |
"capacity": 2048, | |
"used": 0 | |
}, | |
"DISK_GB": { | |
"capacity": 1000, | |
"used": 0 | |
} | |
}, | |
"traits": [], | |
"parent_provider_uuid": null, | |
"root_provider_uuid": "b1aebf25-2e35-4cb4-9e34-18dd562a160c" | |
}, | |
"0b32354d-3a81-475d-b9d1-b1c73a5c34ad": { | |
"resources": {}, | |
"traits": [ | |
"CUSTOM_HW_NIC_ROOT" | |
], | |
"parent_provider_uuid": "b1aebf25-2e35-4cb4-9e34-18dd562a160c", | |
"root_provider_uuid": "b1aebf25-2e35-4cb4-9e34-18dd562a160c" | |
}, | |
"a2b04cc3-cb5f-4504-8aee-1511fb623a12": { | |
"resources": {}, | |
"traits": [ | |
"CUSTOM_HW_NIC_ROOT" | |
], | |
"parent_provider_uuid": "b1aebf25-2e35-4cb4-9e34-18dd562a160c", | |
"root_provider_uuid": "b1aebf25-2e35-4cb4-9e34-18dd562a160c" | |
}, | |
"041e1bb5-1630-4e61-a4f0-68323731fac2": { | |
"resources": {}, | |
"traits": [ | |
"CUSTOM_HW_NIC_ROOT" | |
], | |
"parent_provider_uuid": "b1aebf25-2e35-4cb4-9e34-18dd562a160c", | |
"root_provider_uuid": "b1aebf25-2e35-4cb4-9e34-18dd562a160c" | |
}, | |
"f18b3988-596e-4a30-98f2-45fccb6ee9eb": { | |
"resources": { | |
"CUSTOM_VF": { | |
"capacity": 4, | |
"used": 0 | |
} | |
}, | |
"traits": [ | |
"CUSTOM_PHYSNET1" | |
], | |
"parent_provider_uuid": "0b32354d-3a81-475d-b9d1-b1c73a5c34ad", | |
"root_provider_uuid": "b1aebf25-2e35-4cb4-9e34-18dd562a160c" | |
}, | |
"891c5d2d-e4e7-4583-b912-afb71bbf4f76": { | |
"resources": { | |
"CUSTOM_VF": { | |
"capacity": 4, | |
"used": 0 | |
} | |
}, | |
"traits": [ | |
"CUSTOM_PHYSNET2" | |
], | |
"parent_provider_uuid": "0b32354d-3a81-475d-b9d1-b1c73a5c34ad", | |
"root_provider_uuid": "b1aebf25-2e35-4cb4-9e34-18dd562a160c" | |
}, | |
"9cd40eda-850b-4cda-b8d3-7336b2a3c37f": { | |
"resources": { | |
"CUSTOM_VF": { | |
"capacity": 2, | |
"used": 0 | |
} | |
}, | |
"traits": [ | |
"CUSTOM_PHYSNET1" | |
], | |
"parent_provider_uuid": "a2b04cc3-cb5f-4504-8aee-1511fb623a12", | |
"root_provider_uuid": "b1aebf25-2e35-4cb4-9e34-18dd562a160c" | |
}, | |
"1e991835-bd60-4f64-aeb6-77497006c81c": { | |
"resources": { | |
"CUSTOM_VF": { | |
"capacity": 2, | |
"used": 0 | |
} | |
}, | |
"traits": [ | |
"CUSTOM_PHYSNET2" | |
], | |
"parent_provider_uuid": "a2b04cc3-cb5f-4504-8aee-1511fb623a12", | |
"root_provider_uuid": "b1aebf25-2e35-4cb4-9e34-18dd562a160c" | |
}, | |
"e412272c-c540-4662-9fa5-1ab421cb5fdb": { | |
"resources": { | |
"CUSTOM_VF": { | |
"capacity": 2, | |
"used": 0 | |
} | |
}, | |
"traits": [ | |
"CUSTOM_PHYSNET1" | |
], | |
"parent_provider_uuid": "a2b04cc3-cb5f-4504-8aee-1511fb623a12", | |
"root_provider_uuid": "b1aebf25-2e35-4cb4-9e34-18dd562a160c" | |
}, | |
"32146937-39c6-44e0-b767-511fc89a4a61": { | |
"resources": { | |
"CUSTOM_VF": { | |
"capacity": 2, | |
"used": 0 | |
} | |
}, | |
"traits": [ | |
"CUSTOM_PHYSNET2" | |
], | |
"parent_provider_uuid": "a2b04cc3-cb5f-4504-8aee-1511fb623a12", | |
"root_provider_uuid": "b1aebf25-2e35-4cb4-9e34-18dd562a160c" | |
}, | |
"b3293e4d-43cd-49dd-825c-455487dc21e1": { | |
"resources": { | |
"CUSTOM_VF": { | |
"capacity": 8, | |
"used": 0 | |
} | |
}, | |
"traits": [ | |
"CUSTOM_PHYSNET1" | |
], | |
"parent_provider_uuid": "041e1bb5-1630-4e61-a4f0-68323731fac2", | |
"root_provider_uuid": "b1aebf25-2e35-4cb4-9e34-18dd562a160c" | |
} | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"nodes":[{"id":"65a3a86b-80c4-4c08-8cc4-1e9d8e43235a","resources":{},"traits":["COMPUTE_VOLUME_MULTI_ATTACH"],"root":true},{"id":"8b742057-4d89-4086-8575-b699a7027c5d","resources":{"VCPU":{"capacity":4,"used":0},"MEMORY_MB":{"capacity":2048,"used":0}},"traits":["CUSTOM_HW_NUMA_ROOT"]},{"id":"775015c9-27f6-4fe7-8886-5764fc5813e0","resources":{"VCPU":{"capacity":4,"used":0},"MEMORY_MB":{"capacity":2048,"used":0}},"traits":["CUSTOM_HW_NUMA_ROOT"]},{"id":"824dc46b-149c-4650-a90d-9663d42ac287","resources":{"CUSTOM_FPGA":{"capacity":1,"used":0}},"traits":[]},{"id":"08b84243-ba2e-46a3-b27a-70861d5f1bb6","resources":{"VGPU":{"capacity":8,"used":0}},"traits":[]},{"id":"342efae8-77bc-412d-993c-463116e49a42","resources":{"CUSTOM_FPGA":{"capacity":1,"used":0}},"traits":[]},{"id":"1e59de61-6ae9-4fe7-9483-c19454f8cba5","resources":{"CUSTOM_FPGA":{"capacity":1,"used":0}},"traits":[]},{"id":"fa17468d-2c23-4530-bc92-5ba33373baa3","resources":{},"traits":["CUSTOM_VNIC_TYPE_DIRECT"]},{"id":"75d6fb1d-1611-4b0f-bffc-40cfb40cd68a","resources":{"NET_BW_EGR_KILOBIT_PER_SEC":{"capacity":10000,"used":0}},"traits":["CUSTOM_PHYSNET1"]},{"id":"74070030-ff9e-41c9-b69b-26d6f76cfb8c","resources":{"NET_BW_EGR_KILOBIT_PER_SEC":{"capacity":20000,"used":0}},"traits":["CUSTOM_PHYSNET2"]},{"id":"ef232db1-9509-461b-ac14-e6f7e98f2bf2","resources":{},"traits":["CUSTOM_VNIC_TYPE_NORMAL"]},{"id":"515e0ee0-827b-45f4-9c2e-ae159afaf188","resources":{"NET_BW_EGR_KILOBIT_PER_SEC":{"capacity":1000,"used":0}},"traits":["CUSTOM_PHYSNET0"]},{"id":"b1aebf25-2e35-4cb4-9e34-18dd562a160c","resources":{"VCPU":{"capacity":8,"used":3},"MEMORY_MB":{"capacity":2048,"used":0},"DISK_GB":{"capacity":1000,"used":0}},"traits":[],"root":true},{"id":"0b32354d-3a81-475d-b9d1-b1c73a5c34ad","resources":{},"traits":["CUSTOM_HW_NIC_ROOT"]},{"id":"a2b04cc3-cb5f-4504-8aee-1511fb623a12","resources":{},"traits":["CUSTOM_HW_NIC_ROOT"]},{"id":"041e1bb5-1630-4e61-a4f0-68323731fac2","resources":{},"traits":["CUSTOM_HW_NIC_ROOT"]},{"id":"f18b3988-596e-4a30-98f2-45fccb6ee9eb","resources":{"CUSTOM_VF":{"capacity":4,"used":0}},"traits":["CUSTOM_PHYSNET1"]},{"id":"891c5d2d-e4e7-4583-b912-afb71bbf4f76","resources":{"CUSTOM_VF":{"capacity":4,"used":0}},"traits":["CUSTOM_PHYSNET2"]},{"id":"9cd40eda-850b-4cda-b8d3-7336b2a3c37f","resources":{"CUSTOM_VF":{"capacity":2,"used":0}},"traits":["CUSTOM_PHYSNET1"]},{"id":"1e991835-bd60-4f64-aeb6-77497006c81c","resources":{"CUSTOM_VF":{"capacity":2,"used":0}},"traits":["CUSTOM_PHYSNET2"]},{"id":"e412272c-c540-4662-9fa5-1ab421cb5fdb","resources":{"CUSTOM_VF":{"capacity":2,"used":0}},"traits":["CUSTOM_PHYSNET1"]},{"id":"32146937-39c6-44e0-b767-511fc89a4a61","resources":{"CUSTOM_VF":{"capacity":2,"used":0}},"traits":["CUSTOM_PHYSNET2"]},{"id":"b3293e4d-43cd-49dd-825c-455487dc21e1","resources":{"CUSTOM_VF":{"capacity":8,"used":0}},"traits":["CUSTOM_PHYSNET1"]}],"links":[{"source":"65a3a86b-80c4-4c08-8cc4-1e9d8e43235a","target":"8b742057-4d89-4086-8575-b699a7027c5d"},{"source":"65a3a86b-80c4-4c08-8cc4-1e9d8e43235a","target":"775015c9-27f6-4fe7-8886-5764fc5813e0"},{"source":"8b742057-4d89-4086-8575-b699a7027c5d","target":"824dc46b-149c-4650-a90d-9663d42ac287"},{"source":"8b742057-4d89-4086-8575-b699a7027c5d","target":"08b84243-ba2e-46a3-b27a-70861d5f1bb6"},{"source":"775015c9-27f6-4fe7-8886-5764fc5813e0","target":"342efae8-77bc-412d-993c-463116e49a42"},{"source":"775015c9-27f6-4fe7-8886-5764fc5813e0","target":"1e59de61-6ae9-4fe7-9483-c19454f8cba5"},{"source":"65a3a86b-80c4-4c08-8cc4-1e9d8e43235a","target":"fa17468d-2c23-4530-bc92-5ba33373baa3"},{"source":"fa17468d-2c23-4530-bc92-5ba33373baa3","target":"75d6fb1d-1611-4b0f-bffc-40cfb40cd68a"},{"source":"fa17468d-2c23-4530-bc92-5ba33373baa3","target":"74070030-ff9e-41c9-b69b-26d6f76cfb8c"},{"source":"65a3a86b-80c4-4c08-8cc4-1e9d8e43235a","target":"ef232db1-9509-461b-ac14-e6f7e98f2bf2"},{"source":"ef232db1-9509-461b-ac14-e6f7e98f2bf2","target":"515e0ee0-827b-45f4-9c2e-ae159afaf188"},{"source":"b1aebf25-2e35-4cb4-9e34-18dd562a160c","target":"0b32354d-3a81-475d-b9d1-b1c73a5c34ad"},{"source":"b1aebf25-2e35-4cb4-9e34-18dd562a160c","target":"a2b04cc3-cb5f-4504-8aee-1511fb623a12"},{"source":"b1aebf25-2e35-4cb4-9e34-18dd562a160c","target":"041e1bb5-1630-4e61-a4f0-68323731fac2"},{"source":"0b32354d-3a81-475d-b9d1-b1c73a5c34ad","target":"f18b3988-596e-4a30-98f2-45fccb6ee9eb"},{"source":"0b32354d-3a81-475d-b9d1-b1c73a5c34ad","target":"891c5d2d-e4e7-4583-b912-afb71bbf4f76"},{"source":"a2b04cc3-cb5f-4504-8aee-1511fb623a12","target":"9cd40eda-850b-4cda-b8d3-7336b2a3c37f"},{"source":"a2b04cc3-cb5f-4504-8aee-1511fb623a12","target":"1e991835-bd60-4f64-aeb6-77497006c81c"},{"source":"a2b04cc3-cb5f-4504-8aee-1511fb623a12","target":"e412272c-c540-4662-9fa5-1ab421cb5fdb"},{"source":"a2b04cc3-cb5f-4504-8aee-1511fb623a12","target":"32146937-39c6-44e0-b767-511fc89a4a61"},{"source":"041e1bb5-1630-4e61-a4f0-68323731fac2","target":"b3293e4d-43cd-49dd-825c-455487dc21e1"}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"nodes":[{"id":"f90e252e-1ebb-480d-8c5f-bf4e14a1aae9","resources":{},"traits":["COMPUTE_VOLUME_MULTI_ATTACH"],"root":true},{"id":"e5a3195f-0466-4c88-be32-e8778d445d7c","resources":{"VCPU":{"capacity":4,"used":0},"MEMORY_MB":{"capacity":2048,"used":0}},"traits":["CUSTOM_HW_NUMA_ROOT"]},{"id":"d692f145-e80d-4a76-b6d3-490fa4ffb9c4","resources":{"VCPU":{"capacity":4,"used":0},"MEMORY_MB":{"capacity":2048,"used":0}},"traits":["CUSTOM_HW_NUMA_ROOT"]},{"id":"af3abc30-2522-48b3-a2dc-3334cd170842","resources":{"CUSTOM_FPGA":{"capacity":1,"used":0}},"traits":[]},{"id":"d2efefca-e27b-4d78-922b-a0549c3b1cc6","resources":{"VGPU":{"capacity":8,"used":0}},"traits":[]},{"id":"8f2815dc-55a6-4677-8c42-f15c6cf83f57","resources":{"CUSTOM_FPGA":{"capacity":1,"used":0}},"traits":[]},{"id":"89864aa7-871d-4c60-8e6f-5004e8dadfa2","resources":{"CUSTOM_FPGA":{"capacity":1,"used":0}},"traits":[]},{"id":"54f29431-69c4-4fcf-a7fa-4d0f9728cd87","resources":{},"traits":["CUSTOM_VNIC_TYPE_DIRECT"]},{"id":"e1fd9867-31ad-47b9-8b34-ff1499445686","resources":{"NET_BW_EGR_KILOBIT_PER_SEC":{"capacity":10000,"used":0}},"traits":["CUSTOM_PHYSNET1"]},{"id":"5c81798d-0932-4ca1-abdb-13085de1172d","resources":{"NET_BW_EGR_KILOBIT_PER_SEC":{"capacity":20000,"used":0}},"traits":["CUSTOM_PHYSNET2"]},{"id":"a2be91bc-c7bf-43ae-82e8-09ba0203f95f","resources":{},"traits":["CUSTOM_VNIC_TYPE_NORMAL"]},{"id":"be34dff9-31f2-49b9-a5f7-eb9946ccc0d6","resources":{"NET_BW_EGR_KILOBIT_PER_SEC":{"capacity":1000,"used":0}},"traits":["CUSTOM_PHYSNET0"]}],"links":[{"source":"f90e252e-1ebb-480d-8c5f-bf4e14a1aae9","target":"e5a3195f-0466-4c88-be32-e8778d445d7c"},{"source":"f90e252e-1ebb-480d-8c5f-bf4e14a1aae9","target":"d692f145-e80d-4a76-b6d3-490fa4ffb9c4"},{"source":"e5a3195f-0466-4c88-be32-e8778d445d7c","target":"af3abc30-2522-48b3-a2dc-3334cd170842"},{"source":"e5a3195f-0466-4c88-be32-e8778d445d7c","target":"d2efefca-e27b-4d78-922b-a0549c3b1cc6"},{"source":"d692f145-e80d-4a76-b6d3-490fa4ffb9c4","target":"8f2815dc-55a6-4677-8c42-f15c6cf83f57"},{"source":"d692f145-e80d-4a76-b6d3-490fa4ffb9c4","target":"89864aa7-871d-4c60-8e6f-5004e8dadfa2"},{"source":"f90e252e-1ebb-480d-8c5f-bf4e14a1aae9","target":"54f29431-69c4-4fcf-a7fa-4d0f9728cd87"},{"source":"54f29431-69c4-4fcf-a7fa-4d0f9728cd87","target":"e1fd9867-31ad-47b9-8b34-ff1499445686"},{"source":"54f29431-69c4-4fcf-a7fa-4d0f9728cd87","target":"5c81798d-0932-4ca1-abdb-13085de1172d"},{"source":"f90e252e-1ebb-480d-8c5f-bf4e14a1aae9","target":"a2be91bc-c7bf-43ae-82e8-09ba0203f95f"},{"source":"a2be91bc-c7bf-43ae-82e8-09ba0203f95f","target":"be34dff9-31f2-49b9-a5f7-eb9946ccc0d6"}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
let data = require("./allocation_candidates2.json").provider_summaries; | |
let nodes = []; | |
let links = []; | |
Object.keys(data).forEach(id => { | |
let provider = data[id]; | |
let parentID = provider.parent_provider_uuid; | |
let node = { id, resources: provider.resources, traits: provider.traits } | |
if(parentID) { | |
links.push({ source: parentID, target: id }); | |
} else { | |
node.root = true; | |
} | |
nodes.push(node); | |
}); | |
console.log(JSON.stringify({"nodes": nodes, "links": links})); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment