Abstract
In the RaaS cloud, virtual machines trade in fine-grain resources on the fly.
- Agmon Ben-Yehuda, A., Ben-Yehuda, M., Schuster, A., and Tsafrir, D. Deconstructing Amazon EC2 spot instance pricing. ACM Transactions on Economics and Computation 1, 3 (Sept. 2013), 1--16. Google ScholarDigital Library
- Agmon Ben-Yehuda, A., Posener, E., Ben-Yehuda, M., Schuster, A., and Mu'alem, A. Ginseng: Market-driven memory allocation. In Proceedings of the 10th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (Salt Lake City, UT, Mar.). ACM Press, New York, 2014, 41--52. Google ScholarDigital Library
- Altmann, J., Courcoubetis, C., Stamoulis, G., Dramitinos, M., Rayna, T., Risch, M., and Bannink, C. GridEcon: A marketplace for computing resources. In Proceedings of Grid Economics and Business Models, Volume 5206 of Lecture Notes in Computer Science (Las Palmas de Gran Canaria, Spain, Aug.). Springer, Berlin/Heidelberg, 2008, 185--196. Google ScholarDigital Library
- Amit, N., Ben-Yehuda, M., Tsafrir, D., and Schuster, A. vIOMMU: Efficient IOMMU emulation. In Proceedings of the USENIX Annual Technical Conference (Portland, OR, June). USNIX Association, Berkeley, CA, 2011. Google ScholarDigital Library
- Baset, S.A. Cloud SLAs: Present and future. ACM SIGOPS Operating Systems Review 46, 2 (July 2012), 57--66. Google ScholarDigital Library
- Ben-Yehuda, M., Day, M.D., Dubitzky, Z., Factor, M., Har'El, N., Gordon, A., Liguori, A., Wasserman, O., and Yassour, B.-A. The Turtles Project: Design and implementation of nested virtualization. In Proceedings of the Symposium on Operating Systems Design and Implementation (Vancouver, BC). USNIX Association, Berkeley, CA, 2010, 423--436. Google ScholarDigital Library
- Chen, Y. and Sion, R. To cloud or not to cloud?: Musings on costs and viability. In Proceedings of the Second ACM Symposium on Cloud Computing. ACM Press, New York, 2011. Google ScholarDigital Library
- Chun, B.N. and Culler, D.E. Market-based Proportional Resource Sharing for Clusters. Technical Report. University of California, Berkeley, 2000; http://www.cs.berkeley.edu/~culler/papers/market.pdf Google ScholarDigital Library
- Danak, A. and Mannor, S. Resource allocation with supply adjustment in distributed computing systems. In Proceedings of the International Conference on Distributed Computing Systems (Genova, June). IEEE Computer Society, 2010, 498--506. Google ScholarDigital Library
- Dobzinski, S. and Nisan, N. Mechanisms for multi-unit auctions. Journal of Artificial Intelligence Research 37 (2010), 85--98. Google ScholarDigital Library
- Dolev, D., Feitelson, D.G., Halpern, J.Y., Kupferman, R., and Linial, N. No justified complaints: On fair sharing of multiple resources. In Proceedings of the Innovations in Theoretical Computer Science Conference (Boston). ACM Press, New York, 2012, 68--75. Google ScholarDigital Library
- Gandhi, A., Harchol-Balter, M., and Kozuch, M.A. Are sleep states effective in data centers? In Proceedings of the International Green Computing Conference (San Jose, CA, June). IEEE Computer Society, 2012, 1--10. Google ScholarDigital Library
- Ghodsi, A., Zaharia, M., Hindman, B., Konwinski, A., Shenker, S., and Stoica, I. Dominant resource fairness: Fair allocation of multiple resource types. In Proceedings of the USENIX Conference on Networked Systems Design and Implementation (Boston, Mar.). USENIX Association, Berkeley, CA, 2011. Google ScholarDigital Library
- Gordon, A., Amit, N., Har'El, N., Ben-Yehuda, M., Landau, A., Tsafrir, D., and Schuster, A. ELI: Bare-metal performance for I/O virtualization. In Proceedings of the ACM Conference on Architectural Support for Programming Languages and Operating Systems (London, U.K., Mar.). ACM Press, New York, 2012, 411--422. Google ScholarDigital Library
- Gupta, D., Lee, S., Vrable, M., Savage, S., Snoeren, A.C., Varghese, G., Voelker, G.M., and Vahdat, A. Difference engine: Harnessing memory redundancy in virtual machines. In Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (San Diego, Dec.). USENIX Association, Berkeley, CA, 2008, 309--322. Google ScholarDigital Library
- Gutman, A. and Nisan, N. Fair allocation without trade. In Proceedings of the International Conference on Autonomous Agents and Multiagent Systems (Valencia, June). International Foundation for Autonomous Agents and Multiagent Systems, Richland, SC, 2012, 719--728. Google ScholarDigital Library
- Heo, J., Zhu, X., Padala, P., and Wang, Z. Memory overbooking and dynamic control of Xen virtual machines in consolidated environments. In Proceedings of the Symposium on Integrated Network Management. IEEE Computer Society, 2009, 630--637. Google ScholarDigital Library
- Holdren, J.P. and Lander, E. Realizing the Full Potential of Government-held Spectrum to Spur Economic Growth. Technical Report. The President's Council of Advisors on Science and Technology, Washington, D.C., July 2012; http://www.whitehouse.gov/sites/default/files/microsites/ostp/pcast_spectrum_report_final_july_20_2012.pdfGoogle Scholar
- Hu, L., Ryu, K.D., Silva, D.D., and Schwan, K. v-Bundle: Flexible group resource offerings in clouds. In Proceedings of the International Conference on Distributed Computing Systems (Macau, June). IEEE Computer Society, 2012, 406--415. Google ScholarDigital Library
- Kash, I.A.; Murty, R.; Parkes, D.C., Enabling spectrum sharing in secondary market auctions. IEEE Transactions on Mobile Computing 13, 3 (Mar. 2014), 556--568.Google ScholarDigital Library
- Kelly, F. Charging and rate control for elastic traffic. European Transactions on Telecommunications 8, 1 (Jan.-Feb. 1997), 33--37.Google Scholar
- Lazar, A. and Semret, N. Design, Analysis and Simulation of the Progressive Second Price Auction for Network Bandwidth Sharing. Columbia University, New York, Apr. 1998.Google Scholar
- Lubin, B., Parkes, D.C., Kephart, J., and Das, R. Expressive power-based resource allocation for data centers. In Proceedings of the International Joint Conference on Artificial Intelligence (Pasadena, CA, July 2009), 1451--1456. Google ScholarDigital Library
- Nathuji, R., Kansal, A., and Ghaffarkhah, A. Q-Clouds: Managing performance interference effects for QoS-aware clouds. In Proceedings of the ACM SIGOPS European Conference on Computer Systems (Paris, Apr.). ACM Press, New York, 2010, 237--250. Google ScholarDigital Library
- Odlyzko, A. Paris Metro pricing for the Internet. In Proceedings of the First ACM Conference on Electronic Commerce (New York, Nov.). ACM Press, New York, 1999, 140--147. Google ScholarDigital Library
- Padala, P., Hou, K.-Y., Shin, K.G., Zhu, X., Uysal, M., Wang, Z., Singhal, S., and Merchant, A. Automated control of multiple virtualized resources. In Proceedings of the ACM SIGOPS European Conference on Computer Systems (Nuremberg, Germany, Apr.). ACM Press, New York, 2009, 13--26. Google ScholarDigital Library
- Parkes, D.C., Procaccia, A.D., and Shah, N. Beyond dominant resource fairness: Extensions, limitations, and indivisibilities. In Proceedings of the ACM Conference on Electronic Commerce (Valencia, Spain, June). ACM Press, New York, 2012, 808--825 Google ScholarDigital Library
- Rahman, M.R., Lu, Y., and Gupta, I. Risk-Aware Resource Allocation for Clouds. Technical Report. University of Illinois at Urbana-Champaign, 2011; http://hdl.handle.net/2142/25754Google Scholar
- Ramchurn, S.D., Vytelingum, P., Rogers, A., and Jennings, N.R. Putting the 'smarts' into the smart grid: A grand challenge for artificial intelligence. Commun. ACM 55, 4 (Apr. 2012), 86--97. Google ScholarDigital Library
- Ried, S., Kisker, H., Matzke, P., Bartels, A., and Lisserman, M. Sizing the Cloud---Understanding and Quantifying the Future of Cloud Computing. Technical Report. Forrester Research, Cambridge, MA, 2011; http://www.forrester.com/Sizing+The+Cloud/fulltext/-/E-RES58161Google Scholar
- Ristenpart, T., Tromer, E., Shacham, H., and Savage, S. Hey, you, get off of my cloud: Exploring information leakage in third-party compute clouds. In Proceedings of the ACM Conference on Computer and Communications Security (Chicago, Nov.). ACM Press, New York, 2009, 199--212. Google ScholarDigital Library
- Shneidman, J., Ng, C., Parkes, D.C., Auyoung, A., Snoeren, A.C., Vahdat, A., and Chun, B. Why markets could (but don't currently) solve resource allocation problems in systems. In Proceedings of the USENIX Workshop on Hot Topics in Operating Systems (Santa Fe, NM, June). USENIX Association, Berkeley, CA, 2005. Google ScholarDigital Library
- Vanmechelen, K., Depoorter, W., and Broeckhove, J. Combining futures and spot markets: A hybrid market approach to economic grid resource management. Journal of Grid Computing 9, 1 (Mar. 2011), 81--94. Google ScholarDigital Library
- Verma, A., Ahuja, P., and Neogi, A. Power-aware dynamic placement of HPC applications. In Proceedings of the ACM International Conference on Supercomputing (Island of Kos, Greece, June). ACM Press, New York, 2008, 175--184. Google ScholarDigital Library
- Vermeersch, K. A Broker for Cost-Efficient QoS-aware Resource Allocation in EC2. Master's Thesis. Universiteit Antwerpen, Antwerp, Belgium; http://www.thesis.kurtvermeersch.com/Google Scholar
- Vöcking, B. A universally truthful approximation scheme for multi-unit auctions. In Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms (Kyoto, Japan, Jan.). Siam, 2012, 846--855. Google ScholarDigital Library
- Waldspurger, C.A., Hogg, T., Huberman, B.A., Kephart, J.O., and Stornetta, W.S. Spawn: A distributed computational economy. IEEE Transactions on Software Engineering 18, 2 (Feb 1992), 103--117. Google ScholarDigital Library
- Yi, S., Kondo, D., and Andrzejak, A. Reducing costs of spot instances via checkpointing in the Amazon Elastic Compute Cloud. In Proceedings of the IEEE International Conference on Cloud Computing (Miami, FL, July). IEEE, 2010, 236--243. Google ScholarDigital Library
- Zaman, S. and Grosu, D. Combinatorial auction-based dynamic VM provisioning and allocation in clouds. In Proceedings of the IEEE International Conference on Cloud Computing Technology and Science (Athens, Greece, Nov.-Dec.). IEEE, 2011, 107--114. Google ScholarDigital Library
- Zhou, X., Gandhi, S., Suri, S., and Zheng, H. eBay in the sky: Strategy-proof wireless spectrum auctions. In Proceedings of the ACM International Conference on Mobile Computing and Networking (Miami, FL). ACM Press, New York, 2--13. Google ScholarDigital Library
Index Terms
The rise of RaaS: the resource-as-a-service cloud
Recommendations
The resource-as-a-service (RaaS) cloud
HotCloud'12: Proceedings of the 4th USENIX conference on Hot Topics in Cloud CcomputingOver the next few years, a new model of buying and selling cloud computing resources will evolve. Instead of providers exclusively selling server equivalent virtual machines for relatively long periods of time (as done in today's IaaS clouds), providers ...
RaaS: resilience as a service
CCGrid '18: Proceedings of the 18th IEEE/ACM International Symposium on Cluster, Cloud and Grid ComputingCloud computing is continuously increasing its popularity as key features such as scalability, pay-per-use and availability continue to evolve. It is also becoming a competitive platform for running high performance computing (HPC) and parallel ...
Comments