Nothing Special   »   [go: up one dir, main page]

Skip to main content

A Framework For Resource Availability Characterization And Online Prediction In The Grids

  • Chapter
Grid Computing

Production grids integrate today thousands of resources into e-Science platforms. However, the current practice of running yearly tens of millions of single-resource, long-running grid jobs with few fault tolerance capabilities is hampered by the highly dynamic grid resource availability. In additional to resource failures, grids introduce a new vector of resource availability dynamics: the resource sharing policy established by the resource owners. As a result, the availability-aware grid resourcemanagement is a challenging problemfor today’s researchers. To address this problem, we present in this work GriS-Prophet, an integrated system for resource availability monitoring, analysis, and prediction. Using GriS-Prophet’s analysis tools on a long-term availability trace from the Austrian Grid, we characterize the grid resource availability for three resource availability policies. Notably, we show that the three policies lead to very different capabilities for running the typical grid workloads efficiently. We introduce a new resource availability predictor based on Bayesian inference. Last but not least, using GriS-Prophet’s prediction tools we achieve an accuracy of more than 90%; and 75%; in our instance and duration availability predictions respectively.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. A. Acharya, G. Edjlali, and J. H. Saltz. The utility of exploiting idle workstations for parallel computation. In SIGMETRICS, pages 225-236, 1997.

    Google Scholar 

  2. R. Bhagwan, S. Savage, and G. M. Voelker. Understanding availability. In IPTPS, pages 256-267, 2003.

    Google Scholar 

  3. W. M. Bolstad. Introduction to Bayesian Statistics. Aug. 2007.

    Google Scholar 

  4. Derrick Kondo et al. Characterizing resource availability in enterprise desktop grids. Future Generation Comp. Syst., 23(7):888-903, 2007.

    Google Scholar 

  5. P. A. Dinda. A prediction-based real-time scheduling advisor. In IPDPS. IEEE Computer Society, 2002.

    Google Scholar 

  6. EGEE Team, LCG. [Online] http://lcg.web.cern.ch/, 2007.

  7. S. Fu and C.-Z. Xu. Exploring event correlation for failure prediction in coalitions of clusters. In SC. ACM, 2007.

    Google Scholar 

  8. A. Iosup, C. Dumitrescu, D. H. J. Epema, H. Li, and L. Wolters. How are real grids used? the analysis of four grid traces and its implications. In GRID, pages 262-269. IEEE, 2006.

    Google Scholar 

  9. A. Iosup, M. Jan, O. Sonmez, and D. Epema. On the dynamic resources availability in grids. In Grid 2007, Austin, TX, USA, September 19-21.

    Google Scholar 

  10. J. W. Mickens and B. D. Noble. Exploiting availability prediction in distributed systems. In NSDI. USENIX, 2006.

    Google Scholar 

  11. R. Wolski et al. Automatic methods for predicting machine availability in desktop grid and peer-to-peer systems. In CCGRID ’04.

    Google Scholar 

  12. Ramendra et al. Critical event prediction for proactive management in large-scale com- puter clusters. In KDD, pages 426-435, 2003.

    Google Scholar 

  13. X. Ren, S. Lee, R. Eigenmann, and S. Baghci. Resource availability prediction in finegrained cycle sharing systems. In HPDC, 2006.

    Google Scholar 

  14. B. Rood and M. J. Lewis. Multi-state grid resource availability characterization. In Grid 2007, Austin, TX, September 17-19,.

    Google Scholar 

  15. B. Schroeder and G. A. Gibson. A large-scale study of failures in high-performance computing systems. In DSN, pages 249-258. IEEE Computer Society, 2006.

    Google Scholar 

  16. D. Tang and R. K. Iyer. Dependability measurement and modeling of a multicomputer system. IEEE Trans. Comput., 42(1):62-75, 1993.

    Article  Google Scholar 

  17. The Austrian Grid Consortium. [Online] http://www.austriangrid.at, 2007.

  18. The TeraGrid Project. [Online] http://www.teragrid.org/, 2007.

  19. R. Vilalta, C. Apté, J. L. Hellerstein, S. Ma, and S. M. Weiss. Predictive algorithms in the management of computer systems. IBM Systems Journal, 41(3):461-474, 2002.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Nadeem, F., Prodan, R., Fahringer, T., Iosup, A. (2008). A Framework For Resource Availability Characterization And Online Prediction In The Grids. In: Gorlatch, S., Fragopoulou, P., Priol, T. (eds) Grid Computing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-09457-1_18

Download citation

  • DOI: https://doi.org/10.1007/978-0-387-09457-1_18

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-387-09456-4

  • Online ISBN: 978-0-387-09457-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics