Cloud Computing - IT492
Cloud Computing - IT492
— Chapter 4 —
Part I: Fundamental Cloud Computing
Cloud-Enabling Technology
1
Outlines
Broadband networks and internet architecture
Virtualization technology
Web technology
Multitenant technology
2
Broadband networks and internet
architecture
All clouds must be connected to a network
4
Broadband networks and internet
architecture
Internet Service Providers (ISPs)
5
Broadband networks and internet
architecture
Internet Service Providers (ISPs)
6
Broadband networks and internet
architecture
An abstraction of the internetworking structure of the
Internet.
Worldwide connectivity is enabled through a hierarchical
topology composed of Tiers 1, 2, and 3.
7
Broadband networks and internet
architecture
An abstraction of the internetworking structure of the
Internet.
8
Broadband networks and internet
architecture
9
Broadband networks and internet
architecture
Connectionless Packet Switching
10
Broadband networks and internet
architecture
Router-Based Interconnectivity
11
Broadband networks and internet
architecture
Router-Based Interconnectivity
12
Broadband networks and internet
architecture
Physical Network
neighboring nodes,
Physical layer that transmits data bits through both wired
13
Broadband networks and internet
architecture
Transport Layer Protocol
14
Broadband networks and internet
architecture
15
Broadband networks and internet
architecture
Internet Reference Model and the protocol stack.
16
Broadband networks and internet
architecture
17
Outlines
Broadband networks and internet architecture
Virtualization technology
Web technology
Multitenant technology
18
18
Data center technology
19
Data center technology
Data center 20
Data center technology
21
Data center technology
Virtualization
Data centers consist of both physical and virtualized IT
resources.
22
Data center technology
Virtualization
The resource abstraction and control of the virtualization
layer is comprised of operational and management tools that
are often based on virtualization platforms that abstract the
physical computing and networking IT resources as virtualized
components that are easier to allocate, operate, release,
monitor, and control.
23
Data center technology
Virtualization
Hypervisor
A hypervisor or
virtual machine
monitor (VMM)
is computer
software or
hardware, that
creates and runs
virtual machines.
VIM
Virtualization
infrastructure
management
24
Data center technology
25
Data center technology
26
Data center technology
Automation
27
Data center technology
28
Data center technology
High Availability
29
Data center technology
Computing Hardware
30
Data center technology
Storage Hardware
31
Outlines
Broadband networks and internet architecture
Virtualization technology
Web technology
Multitenant technology
32
32
Virtualization Technology
34
Virtualization Technology
35
Virtualization Technology
36
Virtualization Technology
Hardware Independence
Virtualization is a conversion process that translates unique IT
hardware into emulated and standardized software-based
copies.
37
Virtualization Technology
Server Consolidation
The coordination function that is provided by the virtualization
software allows multiple virtual servers to be simultaneously
created in the same virtualization host.
38
Virtualization Technology
Server Consolidation
39
Virtualization Technology
Resource Replication
Virtual servers are created as virtual disk images that contain
binary file copies of hard disk content.
40
Virtualization Technology
Resource Replication
The ease of manipulation and replication is one of the most
features of virtualization technology as it enables:
41
Virtualization Technology
42
Virtualization Technology
Hardware-Based Virtualization
Represents the installation of virtualization software directly
on the physical host hardware which is engaged with operating
system-based virtualization.
44
Virtualization Technology
Virtualization software
Virtualization software is typically referred to as a hypervisor
for this type of processing.
45
Virtualization Technology
Hardware-Based Virtualization
One of the main issues of hardware-based virtualization
concerns compatibility with hardware devices. This include:
46
Virtualization Technology
Virtualization Management
Many administrative tasks can be performed more easily using
virtual servers as opposed to using their physical counterparts.
48
Outlines
Broadband networks and internet architecture
Virtualization technology
Web technology
Multitenant technology
49
49
Web Technology
50
Web Technology
51
Web Technology
The two basic components of the Web are the Web browser
client and the Web server.
52
Web Technology
53
Web Technology
Web Applications
A distributed application that uses Web-based technologies is
typically considered a Web application.
interfaces
54
Web Technology
Web Applications
56
Outlines
Broadband networks and internet architecture
Virtualization technology
Web technology
Multitenant technology
57
57
Multitenant Technology
Each tenant has its own view of the application that it uses,
administers, and customizes as a dedicated instance of the
software.
58
Multitenant Technology
59
Multitenant Technology
60
Multitenant Technology
61
Multitenant Technology
A multitenant application 62
Multitenancy vs. Virtualization
63