Costing for cloud users and remediation for its data collection process by pre-recovery mechanism algorithm
Vaibhav Kohli, Dayanand D. Ambawade · 2014
Chargeback is a notion that had been broadly employed in the past. It was widespread in mainframe computing where a mainframe would be bought centrally by the I.T. department for use by all the other agencies, and the cost would be retrieved on interior cross-charge of the assets being utilized. The emergence of virtualization and cloud computing has produced an improved aim on chargeback. Chargeback is a widely used process to regulate IT costs, by charging departments proportional to their usage; it ensures efficient use of the available resources, making departments aware of their IT usages and associated costs. Key Features of Chargeback is to create customizable cost models, report infrastructure costs accurately and drive accountability in cloud environments. Chargeback collects information regarding important virtual machine events from Cloud Server using Data Collector. After the initial inventory synchronization, Data Collector updates as and when the event occurs at Server. But if Data Collector goes down we miss important events of Vitual Machine. So, we have to remediate this process by building an algorithm to update important events in pre-recovery mechanism. Thus, this paper presents a way to charge Cloud Customers using ChargeBack and also aims to remediate its data collection process.