Idle Computing Resources as Micro-Currencies - Bartering CPU Time for Online Content

نویسنده

  • Michael May
چکیده

In this paper we present a brokerage system for using idle computing resources as a micro-currency for Web services hardly quantifyable with real currencies as downloading stock charts or accessing a search engine. The Locust (LOw cost Computing Utilizing Skimmed idle Time) system acts as a Broker for micro-payable services by demanding a part of the user’s idle computing resources in exchange for accessing the service. We introduce the price/market model of Locust enabling the collection, aggregation and trade of resource surpluses or lacks between coupled sub-markets and eventually leading to an electronic resource market focused on the mainstream Internet user as supplier of idle computing time. We further describe Locust’s inter-operable, secure and ubiquitious Web and Java based infrastructure to make micro-paying with CPU cycles for online content literally as easy as surfing a Web page with embedded banner advertisements.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

P2P Trading in Online Social Networks: the Value of Staying Connected

The success of future P2P applications ultimately depends on convincing users to volunteer their bandwidth, CPU and storage resources, which is the challenge of incentive design. A natural approach to providing incentives in P2P applications is to use a single global currency, whereby peers earn currency units when contributing resources. Global currencies, however, require a high degree of coo...

متن کامل

Distributed Rc5 Decryption as a Consumer for Idle-time Brokerage

RSA Data Security, Inc. is sponsoring contests to prove the (in-)security of miscellaneous cryptographic algorithms as DES or RC5. We have joined RSA’s RC5 contest by combining idle CPU power from users visiting a web site. Via an embedded Java RC5 applet down-loading and testing RC5 keys from the web server it was originating from, visitors can participate and donate idle CPU cycles without ha...

متن کامل

A Formal Method of CPU Resources Scheduling in the Cloud Computing Environment

In the virtualization based cloud computing environment, multiple computers are allowed to run as virtual machines (VM) in a single physical computer. Efficient scheduling of limited underlying resources has been a key issue. This paper presents a formal method of CPU resources scheduling (FRS). VMs are divided into three resources statuses according to resources requirements and their run info...

متن کامل

CPU Utilization Control System In Distributed Computing

Distributed computing system has been used as a tool to solve many large-scale parallel computational problems. However, due to the heterogeneity of the resources as well as applications, most of the dependent parallel tasks are not able to complete at the same time. If the waiting time for task processing increases, overall performance can be degraded significantly cause by the synchronization...

متن کامل

Monitoring of Cache Miss Rates for Accurate Dynamic Voltage and Frequency Scaling

Modern mobile processors offer dynamic voltage and frequency scaling, which can be used to reduce the energy requirements of embedded and real-time applications by exploiting idle CPU resources, while still maintaining all applications’ real-time characteristics. However, accurate predictions of task run-times are key to computing the frequencies and voltages that ensure that all tasks’ real-ti...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999