Chapter XIII Metering and Accounting for Service-Oriented Computing

Arun Kumar, Vikas Kumar Agarwal, Neeran M. Karnik · 2008

Distributed systems of today have evolved from tightly coupled architectures such as CORBA and DCOM to loosely coupled service-oriented architectures such as Web services. The success of such architectures depends upon availability of supporting functions such as security, systems management, service level agreements, and development environments with associated tooling. An important man- agement component of such an infrastructure is the metering and accounting for service usage, which is essential for successful deployments in commercial environments. This chapter explores the problem space and presents an architecture that addresses this need. We start by defining taxonomy of services from the perspective of usage metering, charging, and business models. We discuss how service usage can be measured, aggregated, and communicated in a uniform way. Finally, we report on a prototype design and implementation.

Read the paper · More papers on PaperTik