Network 2 (Cloud Computing Technologies) Flashcards
provide the computing power required for running services such as websites, office software, and data analysis
Compute services
provide resource connectivity and isolation, such as data center networks and campus networks
Network services
features high performance and low latency, meeting different high I/O service requirements
Storage Services
- Block storage
- File Storage
- Object Storage
Block Storage
allows file sharing among multiple servers or enterprise departments.
Storage Services
- Block storage
- File Storage
- Object Storage
File Storage
features a flat, easy scale-out architecture, which is suitable for cloud storage. It is mainly used for massive data storage, cold data backup, and software repository.
Storage Services
- Block storage
- File Storage
- Object Storage
Object Storage
The virtualization technology refers to the process of creating multiple VMs that share the hardware resources of a physical server.
Virtualization
Main Features of Virtualization
- Partitioning
- Isolation
- Encapsulation
- Independence
It is also called virtualization software or VM monitor.
Hypervisor
It’s the computing and control core of a computer system, which processes information and executes programs
Computing Resources Around Us
Central Processing Unit (CPU)
It’s an important component of a computer system. It is used to store CPU computing data and exchange data between memory and external storage (such as hard disks).
Computing Resources Around Us
Memory
a microprocessor that performs image computation on PCs, workstations, game consoles, and mobile terminal devices such as tablets and smartphones.
Computing Resources Around Us
Graphics Processing Unit (GPU)
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.
Container
Difference Between Containers and VMs
- Containers and VMs have similar advantages in resource isolation and allocation but different functions because containers virtualize OSs instead of hardware. Containers are more portable and efficient.
- There is no virtualization layer in the container architecture. Therefore, containerization is called lightweight virtualization. Applications running in containers have better performance than those in VMs.
It’s dedicated to running a specific service and usually contains only the resources required for running the service. Many widely used images are tens of MB or less in size.
Difference Between Containers and VMs
Container Image
It offers the operating environment (including the OS kernel) required by common processes and provides a complete collection of functions. The minimum size of a VM image is hundreds of MB.
Difference Between Containers and VMs
VM Image
a high-performance, high-reliability service through which enterprises can manage containerized applications.
HUAWEI CLOUD Container Services
- Coud Container Engine (CCE)
- Cloud Container Instance (CCI)
- SoftWare Repository for Container (SWR)
Cloud Container Engine (CCE)
a serverless container engine that allows users to run containers without creating or managing server clusters
HUAWEI CLOUD Container Services
- Coud Container Engine (CCE)
- Cloud Container Instance (CCI)
- SoftWare Repository for Container (SWR)
Cloud Container Instance (CCI)
allows users to easily manage the full lifecycle of container images and facilitates secure deployment of images for your applications.
HUAWEI CLOUD Container Services
- Coud Container Engine (CCE)
- Cloud Container Instance (CCI)
- SoftWare Repository for Container (SWR)
SoftWare Repository for Container (SWR)
bridge devices and VMs and allow them to communicate with each other
Network
Networks
The communication between two devices is like that between people. The unicast, like one person talking to another, refers to the information that is sent and received between two nodes.
Basic Concepts of Conventional Networks
- Broadcast and unicast
- Router
- Default Gateway
- Virtual Local Area Network (VLAN)
Broadcast and unicast
A hardware device that connects two or more networks. It works as agateway to read the address of each data packet and decide how to forward it.
Basic Concepts of Conventional Networks
- Broadcast and unicast
- Router
- Default Gateway
- Virtual Local Area Network (VLAN)
Router
a device that connects a subnet to an external network. When a device sends information to a host, a subnet mask determines whether the destination host is on the local subnet according to the destination address.
Basic Concepts of Conventional Networks
- Broadcast and unicast
- Router
- Default Gateway
- Virtual Local Area Network (VLAN)
Default gateway
group of logical devices and users, which are organized based on functions, departments, and applications, regardless of their physical locations.
Basic Concepts of Conventional Networks
- Broadcast and unicast
- Router
- Default Gateway
- Virtual Local Area Network (VLAN)
Virtual Local Area Network (VLAN)
a gateway device that operates on the third layer of the OSI Model, the network layer. It stores and forwards packets between different networks and routes data from one subnet to another.
Network
Router