Abstract
The services offered by Internet Data Centers involve the provision of storage, bandwidth and computational resources. A common business model is to charge consumers on a pay-per-use basis where they periodically pay for the resources they have consumed (as opposed to a fixed charge for service provision). The pay-per-use model raises the question of how to measure resource consumption. Currently, a widely used accounting mechanism is provider-side accounting where the provider unilaterally measures the consumer’s resource consumption and presents the latter with a bill. A serious limitation of this approach is that it does not offer the consumer sufficient means of performing reasonableness checks to verify that the provider is not accidentally or maliciously overcharging. To address the problem the paper develops bilateral accounting models where both consumer and provider independently measure resource consumption, verify the equity of the accounting process and try to resolve potential conflicts emerging from the independently produced results. The paper discusses the technical issues involved in bilateral accounting.
Chapter PDF
Similar content being viewed by others
Keywords
References
Amazon Simple Storage Service (Amazon S3), http://aws.amazon.com/s3
van Oorschot, P.C.: Revisiting Software Protection. In: Boyd, C., Mao, W. (eds.) ISC 2003. LNCS, vol. 2851, pp. 1–13. Springer, Heidelberg (2003)
TCG Specification Architecture Overview. Specification Revision-1.4, http://www.trustedcomputinggroup.org/
Cook, N., Shrivastava, S.K., Wheater, S.: Distributed Object Middleware to Support Dependable Information Sharing Between Organisations. In: IEEE International Conference on Dependable Systems and Networks (DSN 2002), Washington DC, pp. 249–258. IEEE Computer Society, Los Alamitos (2002)
Cook, N., Robinson, P., Shrivastava, S.K.: Design and Implementation of Web Services Middleware to Support Fair Non-repudiable Interactions. Int. J. Cooperative Information Systems (IJCIS) Special Issue on Enterprise Distributed Computing 15(4), 565–597 (2006)
Molina-Jimenez, C., Shrivastava, S.K., Crowcroft, J., Gevros, P.: On the Monitoring of Service Level Agreements. In: First IEEE International Workshop on Electronic Contracting, San Diego, pp. 1–8. IEEE Computer Society, Los Alamitos (2004)
Skene, J., Skene, A., Crampton, J., Emmerich, W.: The monitorability of service-level agreements for application-service provision. In: Sixth International Workshop on Software and Performance (WOSP 2007), Buenos Aires, Argentina, pp. 3–14. ACM, New York (2007)
Zseby, T., Zander, S., Carle, G.: Policy–Based Accounting, IETF RFC 3334 (October 2002), http://www.ietf.org/rfc/rfc3334.txt
Kher, V., Kim, Y.: Building Trust in Storage Outsourcing: Secure Accounting of Utility Storage. In: 26th IEEE International Symposium on Reliable Distributed Systems (SRDS 2007), Beijing, pp. 55–64. IEEE Computer Society, Los Alamitos (2007)
Scibilia, F.: Accounting of Storage Resources in gLite Based Infrastructures. In: 16th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2007), Paris, pp. 273–278. IEEE Computer Society, Los Alamitos (2007)
Yumerefendi, A.R., Chase, J.S.: Strong Accountability for Network Storage. ACM Trans. on Storage 3(3) (2007)
Ioannidis, J., Ioannidis, S., Keromytis, A.D., Prevelakis, V.: Fileteller: Paying and Getting Paid for File Storage. In: Blaze, M. (ed.) FC 2002. LNCS, vol. 2357, pp. 282–289. Springer, Heidelberg (2003)
Garfinkel, L.S.: An Evaluation of Amazon’s Grid Computing Services: EC2, S3 and SQS. Technical Report TR-08-07; Center for Research on Computing and Society, School of Engineering and Applied Science, Harvard University (2007)
Brantner, M., Florescu, D., Graf, D., Kossmann, D., Kraska, T.: Building a Database on S3. In: Annual ACM Conference (SIGMOD 2008), Vancouver, pp. 251–263. ACM, New York (2008)
Mazzucco, M., Mitrani, I., Palmer, J., Fisher, M., McKee, P.: Web Service Hosting and Revenue Maximization. In: Proceedings of the Fifth IEEE European Conference on Web Services (ECOWS 2007), Halle, Saale, Germany, pp. 45–54. IEEE Computer Society, Los Alamitos (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Molina-Jimenez, C., Cook, N., Shrivastava, S. (2009). On the Feasibility of Bilaterally Agreed Accounting of Resource Consumption. In: Feuerlicht, G., Lamersdorf, W. (eds) Service-Oriented Computing – ICSOC 2008 Workshops. ICSOC 2008. Lecture Notes in Computer Science, vol 5472. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01247-1_28
Download citation
DOI: https://doi.org/10.1007/978-3-642-01247-1_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01246-4
Online ISBN: 978-3-642-01247-1
eBook Packages: Computer ScienceComputer Science (R0)