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

skip to main content
10.1145/1879021.1879022acmconferencesArticle/Chapter ViewAbstractPublication PagesesweekConference Proceedingsconference-collections
keynote

A marketplace for cloud resources

Published: 24 October 2010 Publication History

Abstract

Cloud computing is an emerging paradigm aimed to offer users pay-per-use computing resources, while leaving the burden of managing the computing infrastructure to the cloud provider. We present a new programming and pricing model that gives the cloud user the flexibility of trading execution speed and price on a per-job basis. We discuss the scheduling and resource management challenges for the cloud provider that arise in the implementation of this model. We argue that techniques from real-time and embedded software can be useful in this context.

References

[1]
Amazon Elastic Compute Cloud. http://aws.amazon.com/ec2.
[2]
A. Bestavros. Load profiling: a methodology for scheduling real-time tasks in a distributed system. In ICDCS '97: Proceedings of the 17th International Conference on Distributed Computing Systems (ICDCS '97), page 449, Washington, DC, USA, 1997. IEEE Computer Society.
[3]
E. M. Clarke, O. Grumberg, S. Jha, Y. Lu, and H. Veith. Counterexample-guided abstraction refinement for symbolic model checking. J. ACM, 50(5):752--794, 2003.
[4]
J. Dean and S. Ghemawat. MapReduce: Simplified data processing on large clusters. Communications of the ACM, pages 107--113, 2008.
[5]
D. G. Feitelson and A. M. Weil. Utilization and predictability in scheduling the IBM SP2 with backfilling. In IPPS/SPDP, pages 542--546, 1998.
[6]
Google App Engine. http://code.google.com/appengine/.
[7]
T. A. Henzinger, A. V. Singh, V. Singh, T. Wies, and D. Zurey. FlexPRICE: Flexible provisioning of resources in a cloud environment. In IEEE International Conference on Cloud Computing CLOUD. IEEE, 2010.
[8]
ImageMagick. http://www.imagemagick.org.
[9]
Y.-K. Kwok and I. Ahmad. Static scheduling algorithms for allocating directed task graphs to multiprocessors. ACM Computing Surveys, pages 406--471, 1999.
[10]
C.-H. Lee and K. G. Shin. Optimal task assignment in homogeneous networks. IEEE Transactions on Parallel and Distributed Systems, pages 119--129, 1997.
[11]
D. A. Lifka. The ANL/IBM SP scheduling system. In Job Scheduling Strategies for Parallel Processing, pages 295--303, 1995.
[12]
C. Papadimitrious and M. Yannakakis. Towards an architecture-independent analysis of parallel algorithms. In STOC '88: Proceedings of the twentieth annual ACM symposium on Theory of computing, pages 510--513, New York, NY, USA, 1988. ACM.
[13]
P. P. Puschner and A. Burns. Guest editorial: A review of worst-case execution-time analysis. Real-Time Systems, 18(2/3):115--128, 2000.
[14]
Enterprise cloud computing. http://www.salesforce.com/platform.
[15]
H. S. Stone. Multiprocessor scheduling with the aid of network ow algorithms. IEEE Transactions on Software Engineering, pages 85--93, 1977.
[16]
R. Wilhelm, J. Engblom, A. Ermedahl, N. Holsti, S. Thesing, D. Whalley, G. Bernat, C. Ferdinand, R. Heckmann, T. Mitra, F. Mueller, I. Puaut, P. Puschner, J. Staschulat, and P. Stenstrom. The worst-case execution time problem - overview of methods and survey of tools. ACM Transactions on Embedded Computing Systems (TECS), 7(3), 2008.
[17]
Windows Azure Platform. http://www.microsoft.com/windowsazure.
[18]
T. Yang and A. Gerasoulis. DSC: Scheduling parallel tasks on an unbounded number of processors. IEEE Transactions on Parallel and Distributed Systems, pages 951--967, 1994.
[19]
J. Yu, R. Buyya, and C. K. Tham. Cost-based scheduling of scientific workflow application on utility grids. In International Conference on e-Science and Grid Computing, pages 140--147. IEEE Computer Society, 2005.

Cited By

View all
  • (2021)Modelling and Simulation of Cloud Service Cost Analysis using Resource SchedulingProceedings of the International Conference on Data Science, Machine Learning and Artificial Intelligence10.1145/3484824.3484905(311-316)Online publication date: 9-Aug-2021
  • (2018)Value-based manufacturing optimisation in serverless clouds for industry 4.0Proceedings of the Genetic and Evolutionary Computation Conference10.1145/3205455.3205501(1222-1229)Online publication date: 2-Jul-2018
  • (2016)A Coordination-Based Brokerage Architecture for Multi-cloud Resource Markets2016 IEEE 4th International Conference on Future Internet of Things and Cloud Workshops (FiCloudW)10.1109/W-FiCloud.2016.19(7-14)Online publication date: Aug-2016
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
EMSOFT '10: Proceedings of the tenth ACM international conference on Embedded software
October 2010
318 pages
ISBN:9781605589046
DOI:10.1145/1879021
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

  • CEDA
  • IEEE CAS
  • IEEE CS

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 24 October 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. cloud computing
  2. iaas
  3. large-scale scheduling
  4. pricing models
  5. worst-case execution time

Qualifiers

  • Keynote

Conference

ESWeek '10
ESWeek '10: Sixth Embedded Systems Week
October 24 - 29, 2010
Arizona, Scottsdale, USA

Acceptance Rates

Overall Acceptance Rate 60 of 203 submissions, 30%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 29 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2021)Modelling and Simulation of Cloud Service Cost Analysis using Resource SchedulingProceedings of the International Conference on Data Science, Machine Learning and Artificial Intelligence10.1145/3484824.3484905(311-316)Online publication date: 9-Aug-2021
  • (2018)Value-based manufacturing optimisation in serverless clouds for industry 4.0Proceedings of the Genetic and Evolutionary Computation Conference10.1145/3205455.3205501(1222-1229)Online publication date: 2-Jul-2018
  • (2016)A Coordination-Based Brokerage Architecture for Multi-cloud Resource Markets2016 IEEE 4th International Conference on Future Internet of Things and Cloud Workshops (FiCloudW)10.1109/W-FiCloud.2016.19(7-14)Online publication date: Aug-2016
  • (2015)Competitive Strategies for Online Cloud Resource Allocation with Discounts: The 2-Dimensional Parking Permit Problem2015 IEEE 35th International Conference on Distributed Computing Systems10.1109/ICDCS.2015.18(93-102)Online publication date: Jun-2015
  • (2015)Business view of cloudManagement Research Review10.1108/MRR-01-2014-002138:6(582-604)Online publication date: 15-Jun-2015
  • (2014)Author retrospective for PYRROSACM International Conference on Supercomputing 25th Anniversary Volume10.1145/2591635.2591647(18-20)Online publication date: 10-Jun-2014
  • (2014)It's About TimeProceedings of the 2014 IEEE 28th International Parallel and Distributed Processing Symposium10.1109/IPDPS.2014.14(17-26)Online publication date: 19-May-2014
  • (2014)OMTiRProceedings of the 2014 IEEE 6th International Conference on Cloud Computing Technology and Science10.1109/CloudCom.2014.102(719-722)Online publication date: 15-Dec-2014
  • (2014)Decisions, Models and Opportunities in Cloud Computing Economics: A Review of Research on Pricing and MarketsService Research and Innovation10.1007/978-3-319-07950-9_7(85-99)Online publication date: 11-Jun-2014
  • (2012)Cost excessive paths in cloud based services2012 IEEE 13th International Conference on Information Reuse & Integration (IRI)10.1109/IRI.2012.6303027(324-331)Online publication date: Aug-2012
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media