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

Allow submission of VMs with a specific delay #23

Closed
manoelcampos opened this Issue Aug 25, 2016 · 0 comments

Comments

Projects
None yet
1 participant
@manoelcampos
Owner

manoelcampos commented Aug 25, 2016

FEATURE:

Create an overloaded version of the DatacenterBroker.submitVms method to receive a delay parameter in order to postpone the creation of the submitted VMs inside some Host.

Detailed information about how the feature should work

A Delayable interface was introduced and now Cloudlet and Vm interfaces extends it.
The interface provides a getSubmissionDelay and setSubmissionDelay methods that are used by a DatacenterBroker when a list of VMs or Cloudlets is submitted passing a specific delay.
In this case, the broker will set the given delay to the delay attribute of the VMs or Cloudlets into the list.

The delay os VMs and Cloudlets can also be defined individually by calling the setSubmissionDelay in each object. By this way, using the regular submission method, the delay will not be changed and the request to create the objects will follow the delay defined in each object.

Related Issues

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment