Literatur

Einführung

Cloud Computing

  • Mache Creeger. Cloud Computing: An Overview. Queue – Distributed Computing, 7(5), 2009.
  • Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy Katz, Andy Konwinski, Gunho Lee, David Patterson, Ariel Rabkin, Ion Stoica, and Matei Zaharia. Above the Clouds: A Berkeley View of Cloud Computing. Technical Report UCB/EECS-2009-28, EECS Department, University of California, Berkeley, 2009.
  • Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy Katz, Andy Konwinski, Gunho Lee, David Patterson, Ariel Rabkin, Ion Stoica, and Matei Zaharia. A View of Cloud Computing. Communications of the ACM, 53(4):50–58, 2010.

Web Services

REST

REST vs. SOAP

Virtualisierung

Grundlagen

Xen

  • Paul Barham, Boris Dragovic, Keir Fraser, Steven Hand, Tim Harris, Alex Ho, Rolf Neugebauer, Ian Pratt, and Andrew Warfield. Xen and the Art of Virtualization. In Proceedings of the 19th Symposium on Operating Systems Principles (SOSP '03), pages 164–177, 2003.

Linux-VServer

Cloud-Infrastrukturen

Eucalyptus

  • Daniel Nurmi, Rich Wolski, Chris Grzegorczyk, Graziano Obertelli, Sunil Soman, Lamia Youseff, and Dmitrii Zagorodnov. The Eucalyptus Open-Source Cloud-Computing System. In Proceedings of the 9th International Symposium on Cluster Computing and the Grid (CCGrid '09), pages 124–131, 2009.

Software-definierte Netzwerke

  • Nick McKeown, Tom Anderson, Hari Balakrishnan, Guru Parulkar, Larry Peterson, Jennifer Rexford, Scott Shenker, and Jonathan Turner. OpenFlow: Enabling Innovation in Campus Networks. SIGCOMM Computer Communication Review, 38(2):69–74, 2008.
  • Teemu Koponen, Martin Casado, Natasha Gude, Jeremy Stribling, Leon Poutievski, Min Zhu, Rajiv Ramanathan, Yuichiro Iwata, Hiroaki Inoue, Takayuki Hama, and Scott Shenker. Onix: A Distributed Control Platform for Large-Scale Production Networks. In Proceedings of the 9th Symposium on Operating Systems Design and Implementation (OSDI '10), pages 351–364, 2010.
  • Sushant Jain, Alok Kumar, Subhasree Mandal, Joon Ong, Leon Poutievski, Arjun Singh, Subbaiah Venkata, Jim Wanderer, Junlan Zhou, Min Zhu, Jon Zolla, Urs Hölzle, Stephen Stuart, and Amin Vahdat. B4: Experience with a Globally-Deployed Software Defined WAN. In Proceedings of the 2013 SIGCOMM Conference (SIGCOMM '13), pages 3–14, 2013.

Datenspeicherung und -verarbeitung

Google File System

  • Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung. The Google File System. In Proceedings of the 19th Symposium on Operating Systems Principles (SOSP '03), pages 29–43, 2003.
  • Marshall K. McKusick and Sean Quinlan. GFS: Evolution on Fast-Forward. Queue – File Systems, 7(7):10–20, 2009.
  • Denis Serenyi. Cluster-Level Storage @ Google. Keynote at the 2nd Joint International Workshop on Parallel Data Storage & Data Intensive Scalable Intensive Computing Systems, 2017.

HDFS

  • Konstantin Shvachko, Hairong Kuang, Sanjay Radia, and Robert Chansler. The Hadoop Distributed File System. In Proceedings of the 26th Symposium on Mass Storage Systems and Technologies (MSST '10), pages 1–10, 2010.

Bigtable

  • Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson Hsieh, Deborah A. Wallach, Mike Burrows, Tushar Chandra, Andrew Fikes, and Robert E. Gruber. Bigtable: A Distributed Storage System for Structured Data. In Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI '06), pages 205–218, 2006.

Windows Azure Storage

  • Brad Calder, Ju Wang, Aaron Ogus, Niranjan Nilakantan, Arild Skjolsvold, Sam McKelvie, Yikang Xu, Shashwat Srivastav, Jiesheng Wu, Huseyin Simitci, Jaidev Haridas, Chakravarthy Uddaraju, Hemal Khatri, Andrew Edwards, Vaman Bedekar, Shane Mainali, Rafay Abbasi, Arpit Agarwal, Mian Fahim ul Haq, Muhammad Ikram ul Haq, Deepali Bhardwaj, Sowmya Dayanand, Anitha Adusumilli, Marvin McNett, Sriram Sankaran, Kavitha Manivannan, and Leonidas Rigas. Windows Azure Storage: A Highly Available Cloud Storage Service with Strong Consistency. In Proceedings of the 23rd Symposium on Operating Systems Principles (SOSP '11), pages 143–157, 2011.

Amazon Dynamo

  • Giuseppe DeCandia, Deniz Hastorun, Madan Jampani, Gunavardhan Kakulapati, Avinash Lakshman, Alex Pilchin, Swaminathan Sivasubramanian, Peter Vosshall, and Werner Vogels. Dynamo: Amazon's Highly Available Key-Value Store. In Proceedings of the 21st Symposium on Operating Systems Principles (SOSP '07), pages 205-220, 2007.

MapReduce

Koordinierungsdienste

Chubby

ZooKeeper

Papierdiskussion

Lesen und Begutachten von Fachliteratur

Energieeffiziente Datenzentren

Überblick

Yahoo Compute Coop

Temperaturabhängige Lastverteilung

GreenHDFS

Energieeffizientes MapReduce

Latenzminimierung in Datenzentren

Überblick

  • Jeffrey Dean and Luiz A. Barroso. The Tail at Scale. Communications of the ACM, 56(2):74–80, 2013.

Multi-Cloud Computing

RACS