-
- Novice
- Posts: 4
- Liked: 1 time
- Joined: Sep 18, 2018 5:27 pm
- Full Name: Eugene Protopopov
- Contact:
Chargeback reporting functionality proposal
Hello,
here are my considerations on Charge-back reports:
1.Hardware costs used in the reports are flat, so if I purchased hardware with different cost/configuration or in different time (for example - 5 servers in 2015 at one price, 10 servers - in 2017 at another price), I can only generate several reports based on host groups or other logic. Would be good to have possibility to enter different cost groups.
2.Cost per element which I have to enter as input parameters (vcpu, Gb, etc) can be easily calculated, but it’s not relevant if overall cluster utilization is less than 100% (never happen in reality). So if it’s, let’s say 50%, I either don't show the cost of idle resources, or I have to recalculate element cost each time based on real consumption. The proposal is the following:
- Enter as input parameters total purchase cost of hardware (cluster nodes and storage). For convenience these can be entered once in configuration instead of entering every time upon report generation.
- Then the report may have two options:
a) take exact cost per resource consumption (as it does now) Cost per Gb = hw cost / total volume
b) or spread the cost of the whole hardware proportionally to allocation. I.e. Cost per Gb = hw cost / allocated volume
here are my considerations on Charge-back reports:
1.Hardware costs used in the reports are flat, so if I purchased hardware with different cost/configuration or in different time (for example - 5 servers in 2015 at one price, 10 servers - in 2017 at another price), I can only generate several reports based on host groups or other logic. Would be good to have possibility to enter different cost groups.
2.Cost per element which I have to enter as input parameters (vcpu, Gb, etc) can be easily calculated, but it’s not relevant if overall cluster utilization is less than 100% (never happen in reality). So if it’s, let’s say 50%, I either don't show the cost of idle resources, or I have to recalculate element cost each time based on real consumption. The proposal is the following:
- Enter as input parameters total purchase cost of hardware (cluster nodes and storage). For convenience these can be entered once in configuration instead of entering every time upon report generation.
- Then the report may have two options:
a) take exact cost per resource consumption (as it does now) Cost per Gb = hw cost / total volume
b) or spread the cost of the whole hardware proportionally to allocation. I.e. Cost per Gb = hw cost / allocated volume
-
- Veteran
- Posts: 7328
- Liked: 781 times
- Joined: May 21, 2014 11:03 am
- Full Name: Nikita Shestakov
- Location: Prague
- Contact:
Re: Chargeback reporting functionality proposal
Hello Eugene and welcome to the community!
1. There is an option to set cost of each host and datastore.
Have you used it?
2.Do you mean configuration-based(VM/Host Configuration reports) or Resource Usage chargeback method?
By the way, are you interested in depreciation option or it will over-complicate the reports?
Thanks!
1. There is an option to set cost of each host and datastore.
Have you used it?
2.Do you mean configuration-based(VM/Host Configuration reports) or Resource Usage chargeback method?
By the way, are you interested in depreciation option or it will over-complicate the reports?
Thanks!
-
- Novice
- Posts: 4
- Liked: 1 time
- Joined: Sep 18, 2018 5:27 pm
- Full Name: Eugene Protopopov
- Contact:
Re: Chargeback reporting functionality proposal
Hello
1. No I was not using this option. Will try it.
2. What depreciation option is about?
Thanks
1. No I was not using this option. Will try it.
2. What depreciation option is about?
Thanks
-
- Veteran
- Posts: 7328
- Liked: 781 times
- Joined: May 21, 2014 11:03 am
- Full Name: Nikita Shestakov
- Location: Prague
- Contact:
Re: Chargeback reporting functionality proposal
Depreciation is something I think about for the next versions. For example you bought host 3 years ago for $10k and if depreciation rate per year is 20%, today the cost is $4k.
You mentioned that you have hosts of different age and you want to set appropriate prices.
You mentioned that you have hosts of different age and you want to set appropriate prices.
-
- Novice
- Posts: 4
- Liked: 1 time
- Joined: Sep 18, 2018 5:27 pm
- Full Name: Eugene Protopopov
- Contact:
Re: Chargeback reporting functionality proposal
In fact I am using different approach (discussed that with colleagues from Finance and they confirm it is correct). Depreciation is actually a retroactive charge on books proportional to initial cost divided by depreciation period - normally 3 years. So when I calculate resource cost I use this approach.
-
- Novice
- Posts: 4
- Liked: 1 time
- Joined: Sep 18, 2018 5:27 pm
- Full Name: Eugene Protopopov
- Contact:
Re: Chargeback reporting functionality proposal
I also checked the reports after setting up hosts and datastore cost (your point #1 above). This is not I am looking for as it simply split host costs to VMs in proportion, while I need monthly cost for internal billing. It cannot be built based on purchase price.
Ready to discuss details in person.
Ready to discuss details in person.
-
- Veteran
- Posts: 7328
- Liked: 781 times
- Joined: May 21, 2014 11:03 am
- Full Name: Nikita Shestakov
- Location: Prague
- Contact:
Re: Chargeback reporting functionality proposal
Eugene,
Could you describe what options you would like to get from the reports? I.e. if you made them, how would they look like?
I didn't get this part: "I need monthly cost for internal billing"
Thanks!
Could you describe what options you would like to get from the reports? I.e. if you made them, how would they look like?
I didn't get this part: "I need monthly cost for internal billing"
Thanks!
Who is online
Users browsing this forum: No registered users and 2 guests