• DocumentCode
    3426019
  • Title

    CycleMeter: Detecting Fraudulent Peers in Internet Cycle Sharing

  • Author

    Zhang, Zheng ; Hu, Y. Charlie ; Midkiff, Samuel P.

  • Author_Institution
    Purdue Univ., West Lafayette, IN
  • fYear
    2006
  • fDate
    Nov. 2006
  • Firstpage
    32
  • Lastpage
    32
  • Abstract
    Internet cycle sharing systems that utilize idle computing resources dramatically increase the available resources for high performance computing. Fraudulent resource providers, however, can subvert these systems. While previous research has investigated protection against resource providers that return bad results, we consider a different fraudulent behavior - cycle short-changing - in which the resource provider faithfully executes the submitted job, but using a smaller percentage of the CPU resources than he/she promises. To detect this short-changing, we propose CycleMeter, a tool that allows a remotely executing application to accurately monitor the percentage of CPU resources it is utilizing throughout its execution period. CycleMeter employs a microbenchmark to measure the instantaneous CPU utilization of the application, and employs a simple and practical mechanism for embedding the microbenchmark into the application. Our experimental results on three operating systems and uniprocessor and multiprocessor machines show that CycleMeter is portable, incurs a low overhead, and is highly effective in detecting a spectrum of cycle shortchanging behavior
  • Keywords
    Internet; benchmark testing; peer-to-peer computing; performance evaluation; processor scheduling; resource allocation; supervisory programs; CPU utilization; CycleMeter; Internet cycle sharing systems; fraudulent resource providers; Central Processing Unit; Computer networks; High performance computing; Internet; Operating systems; Peer to peer computing; Permission; Processor scheduling; Protection; Remote monitoring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SC 2006 Conference, Proceedings of the ACM/IEEE
  • Conference_Location
    Tampa, FL
  • Print_ISBN
    0-7695-2700-0
  • Electronic_ISBN
    0-7695-2700-0
  • Type

    conf

  • DOI
    10.1109/SC.2006.20
  • Filename
    4090206