110 likes | 196 Views
Distributed Accounting on the GRID A Vision Statement. Original Paper by Bill Thigpen and Tom Hacker Revised by Laura McGinnis. Issues. Mapping resource usage to GRID users Defining a usage economy or methods for resource exchange
E N D
Distributed Accounting on the GRID A Vision Statement Original Paper by Bill Thigpen and Tom Hacker Revised by Laura McGinnis L. McGinnis Pittsburgh Supercomputing Center
Issues • Mapping resource usage to GRID users • Defining a usage economyormethods for resource exchange • Describing implementation standards that minimize and compartmentalize the tasks required for a site to participate in GRID accounting. L. McGinnis Pittsburgh Supercomputing Center
Functional Requirements • Decentralized • Scalable • Flexible • Minimal impact on local accounting • Should not make limiting assumptions about local practices L. McGinnis Pittsburgh Supercomputing Center
Mapping Usage to Users • Local Accounts • Identity • Credentials • Scalability • Data transfer between provider and consumer • “Accountless Accounting” L. McGinnis Pittsburgh Supercomputing Center
Economic Model for Exchange In a free market economy, the allocation of resources is determined solely by supply and demand. Ideally, supply and demand are not subject to regulation other than normal competition, but property rights are allocated and upheld so that trade can occur. Based on definitions from The Penguin Dictionary of Economics, edited by Graham Bannock, R. E. Baxter, and Evan Davis; 1998 (http://www.xrefer.com). L. McGinnis Pittsburgh Supercomputing Center
Characteristics of FME L. McGinnis Pittsburgh Supercomputing Center
Concepts and Definitions • Supplier: A provider of GRID resources • Consumer: A user of GRID resources • Value: A measurement of the usage of GRID resources. In the consumer’s perspective, this could be seen as cost or price. • Exchange: The act of utilizing GRID resources provided by a GRID supplier and received by a GRID consumer L. McGinnis Pittsburgh Supercomputing Center
Supplier Sites • Provider Rates • Quotes • Track Utilization • Job Account Information L. McGinnis Pittsburgh Supercomputing Center
Consumer Sites • Usage Quote (“How much will this cost?”) • Usage Request (“OK. I’ll buy it.”) • Quote Cancellation (“Never mind.”) • Usage Query (“How much did I spend?”) L. McGinnis Pittsburgh Supercomputing Center
Valuing Resources • Base value is set by resource “owner” • Value can be used to attract or deter users • Value must be quotable on request • Supplier can decide what credentials are required from users L. McGinnis Pittsburgh Supercomputing Center
Functionality & Methodology • Chargeable items • Conflict Resolution • Account Balancing • Policies • Data interchange L. McGinnis Pittsburgh Supercomputing Center