Advertisement

The GridEcon Platform: A Business Scenario Testbed for Commercial Cloud Services

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5745)

Abstract

Within this paper, we present the GridEcon Platform, a testbed for designing and evaluating economics-aware services in a commercial Cloud computing setting. The Platform is based on the idea that the exact working of such services is difficult to predict in the context of a market and, therefore, an environment for evaluating its behavior in an emulated market is needed. To identify the components of the GridEcon Platform, a number of economics-aware services and their interactions have been envisioned. The two most important components of the platform are the Marketplace and the Workflow Engine. The Workflow Engine allows the simple composition of a market environment by describing the service interactions between economics-aware services. The Marketplace allows trading goods using different market mechanisms. The capabilities of these components of the GridEcon Platform in conjunction with the economics-aware services are described in this paper in detail. The validation of an implemented market mechanism and a capacity planning service using the GridEcon Platform also demonstrated the usefulness of the GridEcon Platform.

Keywords

Cloud computing Grid computing marketplace for computing resources market-based resource allocation service-oriented architectures utility computing market emulation tool market mechanism 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Regev, O., Nisan, N.: The POPCORN market - An Online Market for Computational Resources. In: Proceedings of the First international Conference on Information and Computation Economies. ICE 1998. ACM, New York (1998)Google Scholar
  2. 2.
    Waldspurger, C.A., Hogg, T., Huberman, B.A., Kephart, J.O., Stornetta, W.S.: Spawn: A Distributed Computational Economy. IEEE Transactions on Software Engineering 18(2), 103–117 (1992)CrossRefGoogle Scholar
  3. 3.
    Buyya, R., Abramson, D., Giddy, J.: An Economy Grid Architecture for Service-Oriented Grid Computing. In: 10th IEEE International Heterogeneous Computing Workshop. HCW 2001. IEEE Computer Society Press, San Francisco (April 2001)Google Scholar
  4. 4.
    Lai, K., Rasmusson, L., Adar, E., Zhang, L., Huberman, B.A.: Tycoon: An Implementation of a Distributed, Market-Based Resource Allocation System. Multiagent and Grid Systems 1(3), 169–182 (2005)CrossRefzbMATHGoogle Scholar
  5. 5.
    Altmann, J., Courcoubetis, C., Stamoulis, G.D., Dramitinos, M., Rayna, T., Risch, M., Bannink, C.: GridEcon: A market place for computing resources. In: Altmann, J., Neumann, D., Fahringer, T. (eds.) GECON 2008. LNCS, vol. 5206, pp. 185–196. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  6. 6.
    Courcoubetis, C., Dramitinos, M., Rayna, T., Soursos, S., Stamoulis, G.D.: Market mechanisms for trading grid resources. In: Altmann, J., Neumann, D., Fahringer, T. (eds.) GECON 2008. LNCS, vol. 5206, pp. 58–72. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  7. 7.
    The Popcorn Project (2008), http://www.cs.huji.ac.il/~popcorn/
  8. 8.
    The gridbus project (2008), http://www.gridbus.org/
  9. 9.
    Rahman, M., Buyya, R.: An Autonomic Workflow Management System for Global Grids. In: Proceedings of the Eighth IEEE International Symposium on Cluster Computing and the Grid. CCGrid 2008, May 2008, pp. 578–583. IEEE Computer Society, Washington (2008)CrossRefGoogle Scholar
  10. 10.
    Buyya, R., Abramson, D., Giddy, J.: Nimrod-G: An Architecture for a Resource Management and Scheduling System in a Global Computational Grid. In: Proceedings of the 4th International Conference on High Performance Computing in Asia-Pacific Region. HPC Asia 2000, May 2000. IEEE Computer Society Press, Beijing (2000)Google Scholar
  11. 11.
    Venugopal, S., Buyya, R., Winton, L.: A Grid Service Broker for Scheduling Distributed Data-Oriented Applications on Global Grids. In: Proceedings of the 2nd Workshop on Middleware For Grid Computing. MGC 2004, October 2004, vol. 76, pp. 75–80. ACM, Toronto (2004)Google Scholar
  12. 12.
    Buyya, R., Murshed, M.: GridSim: A Toolkit for the Modeling and Simulation of Distributed Resource Management and Scheduling for Grid Computing. Journal of Concurrency and Computation: Practice and Experience 14(13-15), 1175–1220 (2002)CrossRefzbMATHGoogle Scholar
  13. 13.
    Calheiros, R.N., Ranjan, R., De Rose, C.A.F., Buyya, R.: CloudSim: A Novel Framework for Modeling and Simulation of Cloud Computing Infrastructures and Services (to be published in ICPP 2009)Google Scholar
  14. 14.
    Roberston, D.: A Lightweight Method for Coordination of Agent Oriented Web Services. In: Proceedings of the AAAI Spring Symposium on Semantic Web Services (2004)Google Scholar
  15. 15.
    European Energy Exchange (2009), http://www.eex.com/en/
  16. 16.
    Risch, M., Altmann, J.: Cost Analysis of Current Grids and Its Implications for Future Grid Markets. In: Altmann, J., Neumann, D., Fahringer, T. (eds.) GECON 2008. LNCS, vol. 5206, pp. 13–27. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  17. 17.
    Risch, M., Altmann, J., Makrypoulias, Y., Soursos, S.: Economics-Aware Capacity Planning for Commercial Grids. In: Collaborations and the Knowledge Economy, vol. 5, pp. 1197–1205. IOS Press, Amsterdam (2008)Google Scholar
  18. 18.
    Risch, M., Altmann, J.: Capacity Planning in Economic Grid Markets. In: Proceedings of the 4th International Conference on Grid and Pervasive Computing 2009. GPC 2009, Geneve, Switzerland. LNCS, pp. 1–12. Springer, Heidelberg (2009)Google Scholar
  19. 19.
    Neumann, D., Stößer, J., Weinhardt, C., Nimis, J.: A Framework for Commercial Grids - Economic and Technical Challenges. Journal of Grid Computing 6(3), 325–347 (2008)CrossRefGoogle Scholar
  20. 20.
    Schnizler, B., Neumann, D., Veit, D., Weinhardt, C.: Trading Grid Services - A Multi-Attribute Combinatorial Approach. European Journal of Operational Research 187(3), 943–961 (2008)CrossRefzbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  1. 1.TEMEP, School of Industrial and Management Engineering College of EngineeringSeoul National UniversitySeoulSouth Korea
  2. 2.Department of ComputingImperial College LondonLondonUK
  3. 3.Real Time Limited Lochside HouseEdinburghUK
  4. 4.Department of Computer ScienceAthens University of Economics and BusinessAthensGreece

Personalised recommendations