Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Host has two different ways to define Bandwidth #167

Open
manoelcampos opened this issue Mar 20, 2019 · 0 comments
Open

Host has two different ways to define Bandwidth #167

manoelcampos opened this issue Mar 20, 2019 · 0 comments
Labels
enhancement network Issues related to the Network Module resource-utilization Features related to the utilization of resources by a Host, VM or Cloudlet

Comments

@manoelcampos
Copy link
Collaborator

manoelcampos commented Mar 20, 2019

A HostSimple is created providing the Bandwidth (BW) capacity that is allocated to it.
Such BW is represented as a Resource object that is created from the bw param given to the class constructor.

This Resource object is used by a ResourceProvisioner to define how the Host's BW will be allocated when placing VMs. It is also used to determine the time a VM migration is expected to take.
However, when a NetworkHost needs to send packets through the network, it uses the bandwidth from the EdgeSwitch it is connected to.

Using two different ways to define the Host`s BW according to the situation is quite confusing.

@manoelcampos manoelcampos added enhancement network Issues related to the Network Module labels Mar 20, 2019
@manoelcampos manoelcampos self-assigned this Mar 20, 2019
@manoelcampos manoelcampos added the resource-utilization Features related to the utilization of resources by a Host, VM or Cloudlet label Apr 5, 2019
@manoelcampos manoelcampos removed their assignment Sep 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement network Issues related to the Network Module resource-utilization Features related to the utilization of resources by a Host, VM or Cloudlet
Projects
None yet
Development

No branches or pull requests

1 participant