HW_HCIA-Cloud Service V3.0 Course Flashcards
abstraction of the internet and the infrastructure that underpins it.
Cloud
enables access to comprenhensive public services through the internet and serves as an extensive service platform with software, application and information resources provisioned for governmental bodies.
E-Gov cloud
software technology that makes it easy to build, deploy, and manage software robots that emulate humans actions interacting with digital systems and software.
RPA - Robotic Process automation
application, data, runtime environment middleware, OS, {users need to focus on the system and application layers} we as cloud providers, work with virtualization, server,storage, network
Iaas
Unlike IaaS or SaaS service models, PaaS solutions are specific to application and software development and typically include:
Cloud infrastructure:Data centers, storage, network equipment, and servers
Middleware software: Operating systems, frameworks, development kits (SDK), libraries, and more
User interface:A graphical user interface (GUI), a command line interface (CLI), an API interface, and in some cases, all three
We handle all resources
Saas
on demand self-service, elasticity, resource pooling, metered services, quick deployment, broad network access
Benefits of cloud computing
common features of cloud computing
massive scale, homogenity, virtualization, resilient computing, low cost software, advanced security technologies, geographical distribution, service orientation.
Building a fully connected world
HW
compute, network, storage
tech used in cloud
virtualization, container
compute
classic network, virtual network
network
storage services include
block storage (high performance, low latency), file storage(file sharing among multiple servers and enterprise depts) , object storage (flat easy to scale - architecture , data backup)
refers to the process of creating multiple VM’s that share the hardware resources of a physical server)
Virtualization
scalable, distributed and available resources
offer of virtualization
partitioning, isolation, encapsulation and independence
main features of virtualization
a physical server can run multiple vm’s
partitioning
isolation
sandbox
encapsulation
Because of this isolation, if one virtual instance crashes, it has no impact on the other virtual machines or the host system. Furthermore, data is not exchanged from one virtual instance to the next.
ECS
elastic cloud server
two challlenges in the development of container technology:
unified platform
usability
computing essentially refers to
the process of obtaining information.
container
lightweight, portable technology for application packaging. Standard unit that packages an application code and all it’s dependencies.
HUAWEI CLOUD services
elastic cloud server (ecs), auto scalling (AS) - increases or decreases number of ECS dinamically, image management service (IMS) provide OS images for ECs
Study further: container timelines
whats the main difference between a container and a VM
containers virtualize OS instead of hardware.
startup speed in a container
seconds
OS dependency in a container
all containers share the host OS
HUAWEI Cloud container Services
cloud container engine, cloud container instance, software repository for container. (study these concepts further)
Kubernetes
often abbreviated as K8s is an open-source platform designed to automate the deployment, scaling, and management of containerized applications. It was originally developed by Google and is now maintained by the Cloud Native Computing Foundation (CNCF). Kubernetes provides a framework for automating the deployment, scaling, and management of containerized applications.
Network
they bridge devices and vm’s helping them communicate between them.
this device it acts as a gateway for data access and decides how to forward it
router
gateway
device that connects a subnet to an external network
what layer does the router operate on?
Routers operate on the third layer of the OSI Model, the Network-Control Layer. the router is an interconnection device on the network layer
study further: switching protocols
two common virtual switch models
OVS and EVS
whats the ovs switch model?
Open vSwitch is a production quality, multilayer virtual switch licensed under the open source Apache 2.0 license. The main purpose of Open vSwitch is to provide a switching stack for hardware virtualization environments, while supporting multiple protocols and standards used in computer networks.
whats the evs switch model?
EVS is a virtual switch that spans one or more compute nodes and their VMs, hence its ‘elastic’ character. Through the switch, VMs connect to one another from anywhere in the network.
huawei cloud network services
- Virtual Private Cloud (VPC)
- Elastic IP (EIP)
- NAT Gateway
- Elastic Load Balance (ELB)
- Direct Connect
- VPN
- Enterprise Switch
- Cloud Connect
- VPC Endpoint (VPCEP)
- VPC Peering
storage
vm’s access storage thorugh the virtuaization layer.
mainstream storage types
block storage, file storage, object storage
Block storage
is a type of storage that divides data into evenly sized blocks, typically accessed through protocols like iSCSI or Fibre Channel, and is commonly used for applications requiring high-performance, low-latency access to data, such as databases and virtual machines.
is a type of storage that organizes data into files and folders, accessible through network file system (NFS) or server message block (SMB) protocols, and is suitable for storing unstructured data like documents, images, and videos, often used in file servers and network-attached storage (NAS) systems.
file storage
Object storage
is a type of storage that stores data as objects within a flat namespace, accessed via HTTP-based APIs like Amazon S3 or OpenStack Swift, and is ideal for storing large volumes of unstructured data such as media files, backups, and archives, offering scalability, durability, and flexibility.
https://www.jscape.com/blog/12-file-transfer-protocols-businesses
study further: file transfer protocols
enterprise storage and distributed storage
study further
HUAWEI cloud storage services
elastic volume service, scalable file service, object storage service
REST API
Representational State Transfer Application Programming Interface, is an architectural style for designing networked applications. It is an approach used in web services development where APIs are designed to utilize the principles of REST. It emphasizes a stateless client-server interaction where each request from the client contains all the necessary information for the server to understand and fulfill it.