1 Data Center Networks Jennifer Rexford COS 461: Computer Networks Lectures: MW 1010:50am in Architecture N101 hFp://www.cs.princeton.edu/courses/archive/spr12/cos461/ Networking Case Studies 2 Data Center Backbone Enterprise Cellular Wireless Cloud CompuMng 3 Cloud CompuMng • ElasMc resources – Expand and contract resources – Payperuse – Infrastructure on demand • MulMtenancy – MulMple independent users – Security and resource isolaMon – AmorMze the cost of the (shared) infrastructure • Flexible service management 4 Cloud Service Models • SoWware as a Service – Provider licenses applicaMons to users as a service – E.g., customer relaMonship management, email, .. – Avoid costs of installaMon, maintenance, patches, … • PlaZorm as a Service – Provider offers plaZorm for building applicaMons – E.g., Google’s AppEngine – Avoid worrying about scalability of plaZorm 5 Cloud Service Models • Infrastructure as a Service – Provider offers raw compuMng, storage, and network – E.g., Amazon’s ElasMc CompuMng Cloud (EC2) – Avoid buying servers and esMmaMng resource needs 6
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Cloud CompuMng • ElasMc resources – Expand and contract resources – Pay-‐per-‐use – Infrastructure on demand
• MulM-‐tenancy – MulMple independent users
– Security and resource isolaMon – AmorMze the cost of the (shared) infrastructure
• Flexible service management
4
Cloud Service Models • SoWware as a Service – Provider licenses applicaMons to users as a service – E.g., customer relaMonship management, e-‐mail, .. – Avoid costs of installaMon, maintenance, patches, …
• PlaZorm as a Service – Provider offers plaZorm for building applicaMons
– E.g., Google’s App-‐Engine – Avoid worrying about scalability of plaZorm
5
Cloud Service Models • Infrastructure as a Service – Provider offers raw compuMng, storage, and network