Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility
Tóm tắt
Từ khóa
Tài liệu tham khảo
Kleinrock, 2005, A vision for the Internet, ST Journal of Research, 2, 4
London, 2002, Inside Track: The high-tech rebels, Financial Times, 6
1999
Chetty, 2002, Weaving computational grids: How analogous are they with electrical grids?, Computing in Science and Engineering, 4, 61, 10.1109/MCISE.2002.1014981
D.S. Milojicic, V. Kalogeraki, R. Lukose, K. Nagaraja, J. Pruyne, B. Richard, S. Rollins, Z. Xu, Peer-to-peer computing, Technical Report HPL-2002-57R1, HP Laboratories, Palo Alto, USA, 3 July 2003
Abramson, 2002, A computational economy for grid computing and its implementation in the Nimrod-G resource broker, Future Generation Computer Systems, 18, 1061, 10.1016/S0167-739X(02)00085-7
Twenty experts define cloud computing. http://cloudcomputing.sys-con.com/read/612375_p.htm (18.07.08)
Pfister, 1998
1999, vol. 1
Stuer, 2007, A commodity market algorithm for pricing substitutable grid resources, Future Generation Computer Systems, 23, 688, 10.1016/j.future.2006.11.004
S. Venugopal, X. Chu, R. Buyya, A negotiation mechanism for advance resource reservation using the alternate offers protocol, in: Proc. 16th Int. Workshop on Quality of Service, IWQoS 2008, Twente, The Netherlands, June 2008
2003
Schneider, 2004
C.S. Yeo, R. Buyya, Integrated risk analysis for a commercial computing service, in: Proc. 21st IEEE Int. Parallel and Distributed Processing Symposium, IPDPS 2007, Long Beach, USA, Mar. 2007
Crouhy, 2006
Moeller, 2007
P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt, A. Warfield, Xen and the art of virtualization, in: Proc. 19th ACM Symposium on Operating Systems Principles, SOSP 2003, Bolton Landing, USA, Oct. 2003
Fu, 2003, SHARP: An architecture for secure resource peering, ACM SIGOPS Operating Systems Review, 37, 133, 10.1145/1165389.945459
Lai, 2005, Tycoon: An implementation of a distributed, market-based resource allocation system, Multiagent and Grid Systems, 1, 169, 10.3233/MGS-2005-1303
A. AuYoung, B. Chun, A. Snoeren, A. Vahdat, Resource allocation in federated distributed computing infrastructures, in: Proc. 1st Workshop on Operating System and Architectural Support for the Ondemand IT Infrastructure, OASIS 2004, Boston, USA, Oct. 2004
D.E. Irwin, J.S. Chase, L.E. Grit, A.R. Yumerefendi, D. Becker, K. Yocum, Sharing networked resources with brokered leases, in: Proc. 2006 USENIX Annual Technical Conference, USENIX 2006, Boston, USA, June 2006
Hamilton, 2008, ‘Cloud computing’ seen as next wave for technology investors, Financial Post, 4
Morgan Stanley, Technology trends, 12 June 2008. http://www.morganstanley.com/institutional/techresearch/pdfs/TechTrends062008.pdf(18.07.08)
Keahey, 2005, Virtual workspaces: Achieving quality of service and quality of life in the grid, Scientific Programming, 13, 265, 10.1155/2005/351408
OpenNebula project. http://www.opennebula.org/ (23.07.08)
Reservoir project. http://www.reservoir-fp7.eu/ (30.10.08)
Amazon elastic compute cloud (EC2). http://www.amazon.com/ec2/(18.07.08)
Amazon simple storage service (S3). http://www.amazon.com/s3/ (18.07.08)
Google app engine. http://appengine.google.com (18.07.08)
Microsoft azure. http://www.microsoft.com/azure/ (30.10.08)
Sun network.com (Sun grid). http://www.network.com (18.07.08)
X. Chu, K. Nadiminti, C. Jin, S. Venugopal, R. Buyya, Aneka: Next-generation enterprise grid platform for e-science and e-business applications, in: Proc. 3th IEEE Int. Conference on e-Science and Grid Computing (e-Science 2007), Bangalore, India, Dec. 2007
Venugopal, 2006, A grid service broker for scheduling e-science applications on global data grids, Concurrency and Computation: Practice and Experience, 18, 685, 10.1002/cpe.974
Chien, 2003, Entropia: Architecture and performance of an enterprise desktop grid system, Journal of Parallel and Distributed Computing, 63, 597, 10.1016/S0743-7315(03)00006-6
Parallel workloads archive. http://www.cs.huji.ac.il/labs/parallel/workload/(18.07.08)
D.E. Irwin, L.E. Grit, J.S. Chase, Balancing risk and reward in a market-based task service, in: Proc. 13th Int. Symposium on High Performance Distributed Computing, HPDC 2004, Honolulu, HI, June 2004
Yeo, 2007, Pricing for utility-driven resource management and allocation in clusters, International Journal of High Performance Computing Applications, 21, 405, 10.1177/1094342007083776
C.S. Yeo, S. Venugopal, X. Chu, R. Buyya, Autonomic metered pricing for a utility computing service, Technical report GRIDS-TR-2008-16, Grid Computing and Distributed Systems Laboratory, The University of Melbourne, Australia, 28 Oct. 2008
J. Dean, S. Ghemawat, MapReduce: Simplified data processing on large clusters, in: Proc. 6th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2004, San Francisco, USA, Dec. 2004
Hadoop. http://hadoop.apache.org/ (6.11.08)
C. Jin, R. Buyya, MapReduce programming model for .NET-based distributed computing, Technical Report GRIDS-TR-2008-15, Grid Computing and Distributed Systems Laboratory, The University of Melbourne, Australia, 17 Oct. 2008
Hadoop, Hadoop applications. http://wiki.apache.org/hadoop/PoweredBy(6.11.08)
M. Zaharia, A. Konwinski, A.D. Joseph, R. Katz, I. Stoica, Improving mapreduce performance in heterogeneous environments, in: Proc. 8th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2008, San Diego, USA, Dec. 2008
I. Brandic, S. Venugopal, M. Mattess, R. Buyya, Towards a meta-negotiation architecture for SLA-Aware grid services, Technical Report GRIDS-TR-2008-10, Grid Computing and Distributed Systems Laboratory, The University of Melbourne, Australia, 8 Aug. 2008
Brandic, 2008, Specification, planning, and execution of QoS-aware grid workflows within the amadeus environment, Concurrency and Computation: Practice and Experience, 20, 331, 10.1002/cpe.1215
E. Elmroth, J. Tordsson, A grid resource broker supporting advance reservations and benchmark-based resource selection, in: Proc. 7th Workshop on State-of-the-art in Scientific Computing, Para 2004, Lyngby, Denmark, June 2004
K. Czajkowski, I. Foster, C. Kesselman, V. Sander, S. Tuecke, SNAP: A protocol for negotiating service level agreements and coordinating resource management in distributed systems, in: Proceedings of the 8th Workshop on Job Scheduling Strategies for Parallel Processing, JSSPP 2002, Edinburgh, Scotland, July 2002
Web service level agreement (WSLA). http://www.research.ibm.com/wsla/WSLASpecV1-20030128.pdf (18.07.08)
WS-Agreement. http://www.ogf.org/documents/GFD.107.pdf (18.07.08)
Spring. http://www.springframework.org (18.07.08)
B. Maggs, Global internet content delivery, in: Proc. 1st IEEE/ACM Int. Symposium on Cluster Computing and the Grid, CCGrid 2001, Brisbane, Australia, May 2001
Su, 2006, Drafting behind Akamai (travelocity-based detouring), ACM SIGCOMM Computer Communication Review, 36, 435, 10.1145/1151659.1159962
Mirror Image. http://www.mirror-image.com (18.07.08)
D. Rayburn, CDN pricing: Costs for outsourced video delivery, in: Streaming Media West 2008: The Business and Technology of Online Video, San Jose, USA, Sept. 2008. http://www.streamingmedia.com/west/presentations/SMWest2008-CDN-Pricing.ppt (7.11.08)
J. Broberg, R. Buyya, Z. Tari, MetaCDN: Harnessing ‘storage clouds’ for high performance content delivery, Technical Report GRIDS-TR-2008-11, Grid Computing and Distributed Systems Laboratory, The University of Melbourne, Australia, 15 Aug. 2008
J. Broberg, Z. Tari, MetaCDN: Harnessing storage clouds for high performance content delivery, in: Proc. Sixth Int. Conference on Service-Oriented Computing (ICSOC 2008), [Demonstration Paper], Sydney, Australia, 2008
Arlitt, 2000, Workload characterization of the 1998 world cup web site, IEEE Network, 14, 30, 10.1109/65.844498
Iyengar, 1999, Analysis and characterization of large-scale Web server access patterns and performance, World Wide Web, 2, 85, 10.1023/A:1019244621570
Padmanabhan, 2002, The case for cooperative networking, vol. 2429, 178
J. Elson, J. Howell, Handling flash crowds from your garage, in: Proc. 2008 USENIX Annual Technical Conference (USENIX 2008), Boston, USA, June 2008
Gottfrid, 2007, Self-service, prorated super computing fun!, The New York Times, 1
D. MacAskill, Scalability: Set Amazon’s servers on fire, not yours. in: O’Reilly Emerging Technology Conference (ETech 2007), San Diego, USA, Mar. 2007. http://blogs.smugmug.com/don/files/ETech-SmugMug-Amazon-2007.pdf (7.11.08)
Broberg, 2008, Market-oriented grids and utility computing: The state-of-the-art and future directions, Journal of Grid Computing, 6, 255, 10.1007/s10723-007-9095-3
DreamHost. http://www.dreamhost.com (18.07.08)
Nirvanix storage delivery network (SDN). http://www.nirvanix.com/sdn.aspx (18.07.08)
Mosso CloudFS. http://www.mosso.com/cloudfs/ (18.07.08)
K.H. Kim, R. Buyya, J. Kim, Power aware scheduling of bag-of-tasks applications with deadline constraints on DVS-enabled clusters, in: Proc. 7th IEEE Int. Symposium on Cluster Computing and the Grid, CCGrid 2007, Rio de Janeiro, Brazil, May 2007