1 - Cloud Computing Basics
1 - Cloud Computing Basics
Foreword
2 Huawei Confidential
Objectives
3 Huawei Confidential
Contents
4 Huawei Confidential
The Information Explosion Is Coming
With the prevalence of the mobile Internet and fully connected era, more terminal
devices are being used and data is exploding every day, posing unprecedented
challenges on conventional ICT infrastructure.
Difficult expansion
Low reliability
High TCO
6 Huawei Confidential
Discussion:
How can IT enterprises overcome these challenges?
IT infrastructure transformation
7 Huawei Confidential
Enterprises Are Migrating To the Cloud Architecture
Conventional IT
Virtualized architecture Cloud architecture
architecture
App 1 App 2
App 1 App 2
OS OS OS OS
App 1 App 2
OS OS Virtualization Cloud OS
8 Huawei Confidential
Contents
9 Huawei Confidential
Cloud Computing Definition
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network
access to a shared pool of configurable computing resources (e.g., networks, servers,
storage, applications, and services) that can be rapidly provisioned and released with
minimal management effort or service provider interaction.
Simply put, the term "cloud" is a metaphor for networks and the Internet, and refers to
an abstraction of the Internet and the infrastructure that underpins it. Computing refers
to computing services provided by a powerful computer with a range of functionalities,
resources, and storage. As such, cloud computing can be viewed as the delivery of on-
demand, measured computing services over the Internet.
10 Huawei Confidential
Contents
11 Huawei Confidential
Cloud Services and Applications Around Us (Individuals)
Videoconference Livestream
13 Huawei Confidential
E-Gov Cloud - Online Services
The e-Government cloud enables access to comprehensive public services through the Internet and serves as
an extensive service platform with software, application, and information resources provisioned for
governmental bodies. It utilizes the compute, storage, network, security, and application resources in existing
equipment rooms and leverages cloud computing to offer high reliability, availability, and elasticity.
communication
RTC audio and
AI algorithms
automation
Capability Intelligent Intelligent Intelligent
platform
Openness guidance filling pre-review
video
RPA
Virtual lobby managers
3 Virtual lobby managers are always ready to Governmental Intelligent Remote
provide assistance. affairs connectivity interview
14 Huawei Confidential
Public Cloud
Simply put, the public cloud enables IT resources to be as accessible as electricity
and water through the Internet.
15 Huawei Confidential
Contents
16 Huawei Confidential
Deployment Models for Cloud Computing
Private cloud
Enterprise firewall
Hybrid cloud
Public cloud
Private cloud: The cloud infrastructure is provisioned for exclusive use by a single organization.
Public cloud: The cloud infrastructure is owned and managed by a third-party provider and shared with
multiple organizations using the public Internet.
Hybrid cloud: This is a combination of public and private clouds, viewed as a single cloud externally.
17 Huawei Confidential
Service Models for Cloud Computing
User-side management
Traditional IT IaaS PaaS SaaS
User-side management
Application Application Application Application
Cloud platform
management
Middleware Middleware Middleware Middleware
Cloud platform
management
OS OS OS OS
Cloud platform
Virtualization Virtualization Virtualization Virtualization
management
Server Server Server Server
18 Huawei Confidential
Contents
19 Huawei Confidential
Benefits of Cloud Computing
On-demand self-service
Resource pooling
Metered services
20 Huawei Confidential
Eight Common Characteristics of Cloud Computing
Massive scale
Homogeneity
Virtualization
Resilient computing
Low-cost software
Advanced security technologies
Geographical distribution
Service orientation
21 Huawei Confidential
Contents
23 Huawei Confidential
Overview
24 Huawei Confidential
What Is Virtualization?
The virtualization technology refers to the process of creating multiple VMs that share
the hardware resources of a physical server.
A VM consists of disk files and description files, which are encapsulated in the same folder.
Multiple VMs running on the server are separately encapsulated in multiple folders and
mutually isolated.
These folders can be stored in the file system provided by the underlying
storage. Therefore, multiple VMs can be stored or run on a shared medium.
The key concept behind virtualization involves separating software from hardware by converting "physical"
devices into "logical" folders or files.
25 Huawei Confidential
Virtualization vs. Cloud Computing
Virtualization is the fundamental technology that powers cloud computing. It transforms
physical hardware into virtual resources. On the other hand, the cloud is an environment
that delivers virtualized resources on-demand through the internet.
Cloud
computing
26 Huawei Confidential
Main Features of Virtualization
Host OS
Partitioning Isolation
Encapsulation Independence
VM VM
27 Huawei Confidential
Important Virtualization Concepts
Applications
Guest Machine: VM
28 Huawei Confidential
Computing Resources Around Us
Computing essentially refers to the process of obtaining information. In the ICT
industry, several resources are needed to calculate data and obtain information.
3 32 GB
GB RAM
Memory
x86
GPU CPU
29 Huawei Confidential
HUAWEI CLOUD Compute Services
Image Management
Service (IMS)
Provide OS images for ECSs
30 Huawei Confidential
What Is a Container?
A container is a lightweight, portable technology for application packaging. It is a
standard unit that packages an application's code and all its dependencies, enabling the
application to run across different computing environments. Simply put, containers are
like standardized boxes that can hold different types of things and be put into different
cabinets.
31 Huawei Confidential
Container Technology Development
Two challenges in the development of container technology:
Unified platform
Usability
32 Huawei Confidential
Difference Between Containers and VMs (1)
Containerized Applications
Application D
Application A
Application C
Application B
Application E
Application F
A c A A A A A
p
p a p
p
p
l
p
p
l
p
p
l
p
p
l
VM VM VM
i i i i i
l
o
i n t p c
a
c
a
c
a
c
a
n
c
a
i l
t
i
t
i
t
i
t
i Application A Application B Application C
o o o o
t o i n n n n
Host OS Hypervisor
Infrastructure Infrastructure
34 Huawei Confidential
Difference Between Containers and VMs (2)
Item Container VM
Startup speed Seconds Minutes
OS dependency All containers share the host OS. Each VM runs in its own guest OS.
Image size KB to MB GB to TB
Virtualization
On par with physical servers Limited
performance
Per-machine Over 1,000 containers for each
Dozens of VMs
capacity physical machine
35 Huawei Confidential
HUAWEI CLOUD Container Services
Cloud Container
Instance (CCI)
HUAWEI A container instance Pulls images
CLOUD
CCI
Software Repository for
Container (SWR) Pod 1 SWR
Provides images for Container
container instances ...
Pod N
Container
36 Huawei Confidential
Contents
37 Huawei Confidential
What Does a Network Do?
How do
networks work?
38 Huawei Confidential
Basic Concepts of Conventional Networks
VM In network
segment A
VM In network
VM VM VM Source VM
segment B
In network
VM
segment C
Broadcast and Unicast Router
Default Gateway VLAN
VM In network Trunk
segment A
VM VM VM VM VM VM
In network
VM segment C VLAN 1 VLAN 2 VLAN 3 VLAN 1 VLAN 2 VLAN 3
39 Huawei Confidential
Conventional Network Devices
40 Huawei Confidential
What Does a Router Do?
Internet
41 Huawei Confidential
What Does a Layer 2 Switch Do?
Management
Storage switch Service switch
switch
VM VM VM
42 Huawei Confidential
What Does a Layer 3 Switch Do?
VM VM VM
43 Huawei Confidential
What Does a NIC Do?
NICs are mainly used to connect different devices. Like a telephone card, they
ensure devices can communicate. In addition, NICs can be bound to deliver
higher reliability and better network performance.
44 Huawei Confidential
Basic Concepts of Virtual Networks
Bridge NAT
Virtual switch
Host machine
45 Huawei Confidential
What Do Bridge and NAT do?
Bridge NAT
Source Source
Source
VM
Source VM
VM VM
Host machine Host machine
46 Huawei Confidential
What Does a Virtual Switch Do?
Like the bridge and NAT, virtual switches are used to transmit the internal traffic
of VMs to the external network through the network port of the physical server
where the VMs reside. The common virtual switch models include OVS and EVS.
VM 1 VM 2 VM 3 VM 4 VM 5 VM 6
Server A Server B
47 Huawei Confidential
HUAWEI CLOUD Network Services
NAT Gateway
Network address translation
HUAWEI
CLOUD
Elastic IP (EIP)
Independent public IP
resources for ECSs
48 Huawei Confidential
Contents
49 Huawei Confidential
How Does Cloud Storage Work?
50 Huawei Confidential
Mainstream Storage Types
0 1 0 0 0
0 0 1 0 1 Object Object Object
1 0 1 0 0
0 1 1 0 0
1 0 1 0 1 Object Object
0 1 0 1 0
51 Huawei Confidential
Block Storage
52 Huawei Confidential
File Storage
File system
53 Huawei Confidential
Object Storage
Client Client
Server 1 Server N
54 Huawei Confidential
Enterprise Storage
Disks in a server External disk array (DAS) Storage area network (SAN/NAS)
CPU Server
55 Huawei Confidential
Distributed Storage
Distributed storage systems virtualize the available storage resources across all hosts of
an enterprise to a virtual storage device. This way, data is stored in different locations on
the storage network, improving system reliability, availability, and access efficiency.
56 Huawei Confidential
HUAWEI CLOUD Storage Services
57 Huawei Confidential
Quiz
1. (Single-answer question) Do the bridge and NAT have the same working
principles?
A. Yes
B. No
B. Object storage
C. Tape library
D. File storage
58 Huawei Confidential
Summary
59 Huawei Confidential
Recommendations
Huawei iLearning
https://e.huawei.com/en/talent/#/search?productTags=&productName=&n
avType=learningNavKey
Huawei Technical Support Website
https://support.huaweicloud.com/intl/en-us/help-novicedocument.html
60 Huawei Confidential
Acronyms and Abbreviations
APP: Application
EIP: Elastic IP
61 Huawei Confidential
Acronyms and Abbreviations
GPU: Graphics Processing Unit
I/O: Input/Output
62 Huawei Confidential
Acronyms and Abbreviations
NAT: Network Address Translation
63 Huawei Confidential
Acronyms and Abbreviations
64 Huawei Confidential
Thank you. 把数字世界带入每个人、每个家庭、
每个组织,构建万物互联的智能世界.
Bring digital to every person, home, and
organization for a fully connected,
intelligent world.