-
Notifications
You must be signed in to change notification settings - Fork 4
Home
Stefan Schneider edited this page Mar 13, 2018
·
6 revisions
Welcome to the placement-emulation wiki!
placement = algorithm.place(network, service, sources, further_args)
The network needs to be a NetworkX network, e.g., read from a graphml file, with nodes and links. The links need to be annotated with delay in ms. Further annotations like node or link resource capacities are allowed.
The service needs to be defined in yaml format and has to include at least the following fields. Further fields are allowed and may be necessary for the placement algorithms to work.
name: service-name
vnfs:
- name: vnf1
image: vnf1-image
- name: vnf2
image: vnf2-image
vlinks:
- src: vnf1
dest: vnf2