GeezerVison is showing github.com — The power and time cost is not considered, when powering a host on/off · Issue #238 · cloudsimplus/cloudsimplus
The power and time cost is not considered, when powering a host on/off #238DescriptionISSUE
When I change the active state of a host.
Actual behavior
No extra power and time cost is spent.
Expected behavior
Actually, extra power and time cost is needed to power on/off a host, and a host cannot directly change from an active state to off state (and vice versa).
I scrutinize the source code, and find that, when setting a host active, the host is active immediately.
Accordingly to the actual situations, it will take tens of seconds to power a host on/off, and during such time extra power is consumed.
Therefore, I suggest to fix this problem to support accurate power-aware simulations.
Available Examples
Related Issues
Activitymanoelcampos commented on Apr 28, 2020 Hello @jmsw4bn
Thanks for reporting this issue. You're right. This is a feature inherited from CloudSim. Despite lots of bugs were fixed and new features included, Host's boot and shutdown processes are simplistic and don't consider the time and power consumption.
But unfortunately, I won't be able to implement this feature in the short term.
I hope to get some help from the community to implement that.
If you're willing to do that and need some support, just let me know. changed the title [-]The power and time cost is not considered, when powering on/off a host.[/-] [+]The power and time cost is not considered, when powering a host on/off[/+] on Aug 28, 2020wadewaleganesh commented on Apr 2, 2021 I had used cloudSim in the past. And I would like to work on this feature. manoelcampos commented on Apr 2, 2021 That is great. I think we could start by modeling the proposed solution. Do you have something in mind already? wadewaleganesh commented on Apr 2, 2021 Currently I don't have a clear idea. I will start reading papers and information regarding
- what all actions get run while starting and stopping the host
- time required for all of these actions
- if required we can simulate these actions too
manoelcampos commented on Apr 3, 2021 The operations performed during startup and shutdown will vary depending on the host OS. Since we don't simulate OS specific features, we should follow a simpler approach.
The startup up and shutdown time will vary according to the host capacity (CPU cores and MIPS). Host load will impact that too.
If there are some papers related to that, it would be great.
Anyway, we should create some interface and classes to model these behaviors, such as the ones that model power consumption (see PowerModelHost).
This way, an initial class diagram would be great. wadewaleganesh commented on Apr 14, 2021 Currently I am reading papers regarding that. manoelcampos commented on Apr 14, 2021 Great, if you find some paper that is useful, please provide the DOI link here. wadewaleganesh commented on May 9, 2021 Unfortunately there are not many papers regarding the issue. I am studying the PowerModelHost added a commit that references this issue on Aug 12, 2021This issue will close once commit 5270e71 is merged into the 'master' branch.5270e71
MetadataMetadataDevelopmentNo branches or pull requestsIssue actions
|