SlideShare a Scribd company logo


LTKA #2
Connected Services - Models &
Architecture
Dr.-Ing. Eueung Mulyana
http://eueung.github.io/ET3010
ET-3010 | Connected Services and Cloud Computing | Attribution-ShareAlike CC BY-SA
1 / 51
Outline
Basic Model
Start Small - Gmail
Model Mapping
Inside the Cloud
Data Center
Components, Models & Interactions
2 / 51


CS Basic Model
Revisited
3 / 51
CS - Model
 
Connected Services &
Cloud
4 / 51
Model (Zoom-In)
 
System-Boxes Inside
Cloud
 
Nested Clouds
5 / 51
Convention: Cloud vs. Network
Historically, before the rise of CC, the term Cloud was very common to be used
to refer to Networks or Interconnected-Systems
Thus, in this lecture, Cloud may refer to both of them, depends on context.
Notes
In CC concept, Network is a part of CC, but
Network is not used only for CC
6 / 51


Start Small
Gmail Service
7 / 51
Gmail Service
The Story of Send
 
  
8 / 51
Gmail Service
The Story of Send
 
Steps
1. Sender
2. Sender's Provider (ISP)
3. Backbone
4. Data Center - Front Server
5. Data Center - Gmail Backend (Cloud)
6. Backbone
7. Recipient's Provider
8. Recipient
9 / 51


Model Mapping
10 / 51
Sender
 
(1) Sender e.g. Customer of an ISP (TLKM)
11 / 51
Sender's ISP
 
(2) Sender's ISP e.g. TLKM
12 / 51
Model
 
TLKM
1 2
(1) and (2)
13 / 51
Backbone (Outgoing)
 
(3) Backbone - e.g. TLKM Peering / Upstream Channels
14 / 51
Data Center - Front Server
 
(4) Google DC - Front Server
15 / 51
Data Center - Front Server
 
(4) Google DC - Front Server
16 / 51
Data Center - Front Server
 
(4) Google DC - Front Server
17 / 51
Data Center - Gmail Backend
 
(5) Google DC - Gmail Backend
18 / 51
Data Center - Gmail Backend
 
(5) Google DC - Gmail Backend
19 / 51
Model
 
TLKM
3 4,5
Google
(3), (4) and (5)
20 / 51
Backbone
 
(6) Backbone - e.g. Google's Peering / Upstream Channels
21 / 51
Recipient's ISP
 
(7) Receipient's ISP e.g. XL
22 / 51
Recipient
 
(8) Recipient e.g. Customer of an ISP (XL)
23 / 51
Model
 
TLKM
6
7
Google
XL
8
(6), (7) and (8)
24 / 51


Inside the Cloud
25 / 51
Providers (ISPs)
 
TLKM
Google
XL
Providers' Cloud
 
Next: An Example of
Providers' Network
(SPIRENT)
26 / 51
 
27 / 51
Google
 
TLKM
Google
XL
Google's Cloud
 
28 / 51
29 / 51
30 / 51
31 / 51
32 / 51
 
Google DC 2004, From Jupiter Rising:... (Arjun Singh et.al.) SIGCOMM 2015
33 / 51
Backbone
 
TLKM
Google
XL
Transport &
Interconnection
Backbone
 
34 / 51
35 / 51
Notes
 
TLKM
Google
XL
Google's Cloud
 
36 / 51
Google's Global DC Facility
 
Backbone in the Cloud
37 / 51


Data Center
38 / 51
Some Defs
 
Literal: Facility to store and process data.
A large group of networked computer servers typically
used by organizations for the remote storage, processing,
or distribution of large amounts of data (Google Def).
A datacenter is a (centralized) facility, either physical or
virtual, for the storage, management, and dissemination
of data and information organized around a particular
body of knowledge or pertaining to a particular business
(techtarget.com).
A data center is a facility that centralizes an organization's
IT operations and equipment, and where it stores,
manages, and disseminates its data. Data centers house a
network's most critical systems and are vital to the
continuity of daily operations (paloaltonetworks.com).
Major Functional Components
Compute (Servers)
Storage
Network
39 / 51
Data Center Example
A Look into a Google Data Center
 
  
40 / 51


Components, Models &
Interactions
41 / 51
Legacy Service Provider
 
System
Era before CS
42 / 51
Connected Service Provider
 
System
CS Era
43 / 51
Connected Service Provider
 
Part of the Global
Cloud
44 / 51
Connected Service Provider
 
Simplification
45 / 51
Connected Things
 
System
CS is not only for
Human
 
But also for Arbitrary
Things
46 / 51
Connected Things
 
Simplification
47 / 51
CS Components
HW: Devices + Infrastructure
SW System: Client App + Backend
SW System: UI + Data (Local+Remote) + Process (Local+Remote)
48 / 51


Refs
49 / 51
Refs
1. http://www.google.com/about/datacenters
2. http://www.google.com/green/storyofsend (N/A)
3. Urs Hoelzle, OpenFlow @ Google, ONS
50 / 51


END
Eueung Mulyana
http://eueung.github.io/ET3010
ET-3010 | Connected Services and Cloud Computing | Attribution-ShareAlike CC BY-SA
51 / 51

More Related Content

PDF
Connected services and cloud computing
PDF
Models and Architecture - Connected Services and Cloud Computing
PDF
Digital Ecosystems - Connected Services and Cloud Computing
PPTX
Cloud Computing
PDF
CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM
PPTX
RMC_final
PDF
A premeditated cdm algorithm in cloud computing environment for fpm 2
PPTX
Paolo Merialdo, Cloud Computing and Virtualization: una introduzione
Connected services and cloud computing
Models and Architecture - Connected Services and Cloud Computing
Digital Ecosystems - Connected Services and Cloud Computing
Cloud Computing
CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM
RMC_final
A premeditated cdm algorithm in cloud computing environment for fpm 2
Paolo Merialdo, Cloud Computing and Virtualization: una introduzione

What's hot (20)

PPTX
Cloud computing and grid computing 360 degree compared
DOCX
Teja pp matter
DOC
Gcc notes unit 1
PDF
Evaluating Cloud & Fog Computing based on Shifting & Scheduling Algorithms, L...
PDF
2018 19 Cloudcomputing
PDF
A Comparative Study: Taxonomy of High Performance Computing (HPC)
PDF
Iot dan cc
PPTX
Application-Aware Big Data Deduplication in Cloud Environment
PPTX
Cloud computing
PPTX
Cloud computing in education (الحوسبة السحابية )
PPTX
Grid computing 2007
PDF
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
PDF
Cloud computing 2012_8_10_20112
PPTX
Welcome to cloud computing
PPTX
Cloud provenance
PPT
Grid computing
PPTX
Cloud Computing
PPTX
Grid computing ppt
PPT
Grid Computing
Cloud computing and grid computing 360 degree compared
Teja pp matter
Gcc notes unit 1
Evaluating Cloud & Fog Computing based on Shifting & Scheduling Algorithms, L...
2018 19 Cloudcomputing
A Comparative Study: Taxonomy of High Performance Computing (HPC)
Iot dan cc
Application-Aware Big Data Deduplication in Cloud Environment
Cloud computing
Cloud computing in education (الحوسبة السحابية )
Grid computing 2007
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
Cloud computing 2012_8_10_20112
Welcome to cloud computing
Cloud provenance
Grid computing
Cloud Computing
Grid computing ppt
Grid Computing
Ad

Similar to Connected Services - Models and Architecture (20)

PDF
Extending Twitter's Data Platform to Google Cloud
PPTX
Extending twitter's data platform to google cloud
PPTX
Extending Twitter's Data Platform to Google Cloud
PPT
Presentation of Eco-efficient Cloud Computing Framework for Higher Learning I...
PDF
Outsourcing control
PDF
Cloud & Data Center Networking
PDF
Enabling 3d Microelectronics Platforms Mcms
PPTX
Data Center of the Future v1.0.pptx
PDF
Distributed and Cloud Computing 1st Edition Hwang Solutions Manual
PDF
Ant colony Optimization: A Solution of Load balancing in Cloud  
PDF
Computing_Paradigms_An_Overview.pdf
PPTX
Winds of change from vendor lock-in to meta cloud review 1
PPTX
M0339_v1_6977127809 (1).pptx
PPTX
Distributed system.pptx
PPTX
Sector - Presentation at Cloud Computing & Its Applications 2009
DOCX
Cloud computing
PDF
Cloud computing
PPTX
Cloud Computing Overview
PPTX
Edge computing system for large scale distributed sensing systems
PDF
Cost Optimization in Multi Cloud Platforms using Priority Assignment
Extending Twitter's Data Platform to Google Cloud
Extending twitter's data platform to google cloud
Extending Twitter's Data Platform to Google Cloud
Presentation of Eco-efficient Cloud Computing Framework for Higher Learning I...
Outsourcing control
Cloud & Data Center Networking
Enabling 3d Microelectronics Platforms Mcms
Data Center of the Future v1.0.pptx
Distributed and Cloud Computing 1st Edition Hwang Solutions Manual
Ant colony Optimization: A Solution of Load balancing in Cloud  
Computing_Paradigms_An_Overview.pdf
Winds of change from vendor lock-in to meta cloud review 1
M0339_v1_6977127809 (1).pptx
Distributed system.pptx
Sector - Presentation at Cloud Computing & Its Applications 2009
Cloud computing
Cloud computing
Cloud Computing Overview
Edge computing system for large scale distributed sensing systems
Cost Optimization in Multi Cloud Platforms using Priority Assignment
Ad

More from Eueung Mulyana (20)

PDF
FGD Big Data
PDF
Hyper-Connectivity and Data Proliferation - Ecosystem Perspective
PDF
Industry 4.0 And Beyond The A.I* For Surviving A Tech-Accelerated World
PDF
Blockchain Introduction
PDF
Bringing Automation to the Classroom: A ChatOps-Based Approach
PDF
FinTech & Cryptocurrency Introduction
PDF
Open Source Networking Overview
PDF
ONOS SDN Controller - Clustering Tests & Experiments
PDF
Open stack pike-devstack-tutorial
PDF
Basic onos-tutorial
PDF
ONOS SDN Controller - Introduction
PDF
OpenDaylight SDN Controller - Introduction
PDF
Mininet Basics
PDF
Android Programming Basics
PDF
Cloud Computing: Overview and Examples
PDF
selected input/output - sensors and actuators
PDF
Connected Things, IoT and 5G
PDF
Connectivity for Local Sensors and Actuators Using nRF24L01+
PDF
NodeMCU with Blynk and Firebase
PDF
Trends and Enablers - Connected Services and Cloud Computing
FGD Big Data
Hyper-Connectivity and Data Proliferation - Ecosystem Perspective
Industry 4.0 And Beyond The A.I* For Surviving A Tech-Accelerated World
Blockchain Introduction
Bringing Automation to the Classroom: A ChatOps-Based Approach
FinTech & Cryptocurrency Introduction
Open Source Networking Overview
ONOS SDN Controller - Clustering Tests & Experiments
Open stack pike-devstack-tutorial
Basic onos-tutorial
ONOS SDN Controller - Introduction
OpenDaylight SDN Controller - Introduction
Mininet Basics
Android Programming Basics
Cloud Computing: Overview and Examples
selected input/output - sensors and actuators
Connected Things, IoT and 5G
Connectivity for Local Sensors and Actuators Using nRF24L01+
NodeMCU with Blynk and Firebase
Trends and Enablers - Connected Services and Cloud Computing

Recently uploaded (20)

PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Empathic Computing: Creating Shared Understanding
PDF
Approach and Philosophy of On baking technology
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Big Data Technologies - Introduction.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
Machine Learning_overview_presentation.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Spectroscopy.pptx food analysis technology
PPT
Teaching material agriculture food technology
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Encapsulation theory and applications.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
A Presentation on Artificial Intelligence
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Programs and apps: productivity, graphics, security and other tools
Empathic Computing: Creating Shared Understanding
Approach and Philosophy of On baking technology
Digital-Transformation-Roadmap-for-Companies.pptx
Big Data Technologies - Introduction.pptx
Assigned Numbers - 2025 - Bluetooth® Document
Machine Learning_overview_presentation.pptx
cuic standard and advanced reporting.pdf
Encapsulation_ Review paper, used for researhc scholars
Spectroscopy.pptx food analysis technology
Teaching material agriculture food technology
Per capita expenditure prediction using model stacking based on satellite ima...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
MYSQL Presentation for SQL database connectivity
Encapsulation theory and applications.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
A Presentation on Artificial Intelligence

Connected Services - Models and Architecture