Manoel Campos da Silva Filho Software Engineer
Computer Science and Engineering Ph.D. Student at University of Beira Interior (Portugal)
Professor at Federal Institute of Education, Science and Technology of Tocantins (Brazil)
http://manoelcampos.com
how can achieve the down Scalling and how to detected the vm is free or no have any task
--
http://cloudsimplus.org
---
You received this message because you are subscribed to the Google Groups "CloudSim Plus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cloudsim-plus+unsubscribe@googlegroups.com.
To post to this group, send email to clouds...@googlegroups.com.
Visit this group at https://groups.google.com/group/cloudsim-plus.
To view this discussion on the web visit https://groups.google.com/d/msgid/cloudsim-plus/f9de3782-de60-4c88-830b-d85e0ac2157c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Manoel Campos da Silva Filho Software Engineer
Computer Science and Engineering Ph.D. Student at University of Beira Interior (Portugal)
Professor at Federal Institute of Education, Science and Technology of Tocantins (Brazil)
http://manoelcampos.com
To unsubscribe from this group and stop receiving emails from it, send an email to cloudsim-plu...@googlegroups.com.
Manoel Campos da Silva Filho Software Engineer
Computer Science and Engineering Ph.D. Student at University of Beira Interior (Portugal)
Professor at Federal Institute of Education, Science and Technology of Tocantins (Brazil)
http://manoelcampos.com
To unsubscribe from this group and stop receiving emails from it, send an email to cloudsim-plus+unsubscribe@googlegroups.com.
To post to this group, send email to clouds...@googlegroups.com.
Visit this group at https://groups.google.com/group/cloudsim-plus.
To view this discussion on the web visit https://groups.google.com/d/msgid/cloudsim-plus/8d27fb2d-2ce1-4c9a-a4d5-6ab9a21afc89%40googlegroups.com.
- How the cloudlets are distributed by the broker among the available VMs.
- Is there any load balancer module / function that is already incorporated in to CloudSim Plus which works some thing close to Elastic Load balancing / Load balancer of Amazon EC2 auto-scaling.
- If it is not there, then what is the default policy of CloudSim Plus in this regard, and how can we implement Elastic load balancer of Amazon EC2 in CloudSim Plus. Actually I want to simulate the scenario, in which the broker evenly distributes the cloudlets among the available VMs.
- In LoadBalancerByHorizontalVmScalingExample, the function isVmOverloaded(Vm vm) checks the CPU usage of a single VM, or it checks the usage of all the VMs that have been created till now; to return True or False value.
- How can we implement auto-scaling with a condition like Drop 01 VM, if CPU usage of any of the VM in the group is less than 30 %.
- You are right (in your previous post) that down-scaling automatically happens, when the VM is idle at the end of simulation, but I want to implement down-scaling, once the CPU usage of VM is less than 30 or 20 % to make the auto-scaling approach more efficient.
- With regards to your question in previous post that what we would do with the cloudlets already running on the specific VM, that are required to be dropped; I have few suggestions, listed below in the order of realism (closer to what actually happens during auto-scaling in real cloud infrastructures). Please comment which is feasible / more appropriate to be implemented in CloudSim Plus and how it can be done.
- The portion of Cloudlet / Cloudlet length, which is already executed should be determined and remaining part of the task / cloudlet should be transferred to another VM in a group, with a comparatively lesser workload. In this way, already executed portion of task would not be wasted and pending task would be continued in new VM. I suppose, it is the ideal way, it should work.
- If it is not possible, then Cloudlet ID of the task may be noted, and should be shifted to another VM in full, where it is executed from the beginning. However, I think it is not the actual way the real auto-scaling actually behaves in real world. The approach can be simulated as a compromise, if the first approach can not be implemented.
- How VM initiation / start-up delay can be incorporated in the CloudSim Plus. Is there any default function / parameter for this.
- How any specific VM can be killed by user during the simulation on the basis of certain condition; to simulate different scenarios like fault tolerance etc.
Manoel Campos da Silva Filho Software Engineer
Computer Science and Engineering Ph.D. Student at University of Beira Interior (Portugal)
Professor at Federal Institute of Education, Science and Technology of Tocantins (Brazil)
http://manoelcampos.com