ITA Session 12 Virtual Hardware
ITA Session 12 Virtual Hardware
contd.
&
Virtual Hardware
IT Applications– Session 12
Contents adapted from Jill West, CompTIA Cloud+ Guide to Cloud Computing, 2nd Edition. 2023 Cengage.
Introduction to Cloud Computing contd.
Community Cloud
• One of the member organizations might host and manage the community cloud
resources either on- or off-premises
− Or it might be provided by a third party
Cloud Within a Cloud
• Cloud within a cloud is a strategy where customers can migrate their vCenter
virtualization environment onto a public cloud platform
An AWS-hosted network using the G Suite productivity apps is an example of what kind
of cloud?
a. Community cloud
b. Cloud-within-a-cloud
c. Hybrid cloud
d. Multi-cloud
Knowledge Check Activity 1-2: Answer
• This section discusses the most common cloud service models, and it explores
security concerns related to each model
Common Cloud Service Models (1 of 2)
a. DRaaS
b. IaaS
c. PaaS
d. SaaS
Knowledge Check Activity 1-3: Answer
• The top three leaders in the PaaS and IaaS markets as of 2022 include the following:
− AWS (Amazon Web Services)
− Microsoft Azure
− GCP (Google Cloud Platform)
PaaS and IaaS Providers
• You can host your own private cloud using one of the following options:
− OpenStack
− VMware
− Eucalyptus
Common Cloud Services
• Major CSPs offer basic product types such as configuring a cloud network, hosting
resources on the cloud, and running needed processes
• The IoT (Internet of Things) is a collection of all devices connected to the Internet
including devices such as refrigerators, garage doors, lamps, etc…
Which public cloud platform offers the most streamlined integration with Windows
Active Directory?
a. AWS
b. Alibaba
c. Azure
d. Oracle
Knowledge Check Activity 1-4: Answer
• Physical machines can be divided into pieces that support several virtual systems
• VMs (virtual machines) have their own OS (operating system), and all the VMs on a
physical computer share the same hardware resources
• The VM is considered a guest on the physical computer and the physical computer is
the host
• A hypervisor, also called a VMM (virtual machine manager), creates and manages the
VM and manages hardware resource allocation and sharing between a host and any of
its guest VMs
• A single physical machine with robust hardware can take the place of an entire rack
of physical servers through the use of virtualization
Virtual Machines (2 of 2)
Hypervisors (1 of 2)
• A type 1 hypervisor is faster, more powerful, and more secure than a type 2
hypervisor
• For a CPU to support virtualization by a hypervisor, the CPU must have the HAV
(hardware-assisted virtualization) feature turned on in the motherboard’s UEFI/BIOS
setup
− On Intel chips, this feature is called VT (Virtualization Technology) and on AMD
chips, it is called AMD-V (AMD virtualization)
Hypervisors (1 of 3)
VM Configuration (1 of 4)
• CPUs
− vCPUs (virtual CPUs) are a logical thread of processing power allotted to VMs
− Through a process called CPU scheduling, the hypervisor schedules a VMs access
to the physical CPU cores available on the host machine
− The best practice when creating a VM is to start with one vCPU
• GPUs
− A GPU (graphics processing unit) is designed to handle high volumes of parallel
functions
− When allocating GPU resources to VMs, you can take one of these two approaches:
▪ Pass-through or Virtual (or shared)
VM Configuration (2 of 4)
• Memory
− vRAM (virtual RAM) is a host’s physical memory reserved for a VM’s use
− Ensure the host machine has enough physical memory
− Ensure each VM can reserve sufficient memory for the OS and applications
installed on it
• Storage
− Most hypervisors allow for dynamic storage configuration for VMs
− Problem occurs when VMs or the host use up most of its allotted storage space
− A solution might be to overcommit storage and add more physical disks to expand
available space
VM Configuration (3 of 4)
VM Configuration (4 of 4)
• Device Drivers
− VMs can also be given access to attached peripheral devices, however, the VM will
need its own copy of the device’s driver
− Three types of drivers are available:
▪ Generic
▪ Vendor
▪ Open source
Section 2-2: Virtualized Processing and
Memory
• Virtual processing and virtual memory might require extensive configuration to reach
an optimal level of functioning for your VMs
CPU Management (1 of 4)
• Oversubscription Ratio
− You can overcommit (oversubscribe) the number of vCPUs to available threads
with the understanding that most VMs won’t use all their vCPUs at any given time
− The number of vCPUs to available threads is called the overcommitment ratio
− For maximum performance, find the “sweet spot” for the overcommitment ratio
that depends on the type of tasks running in the VMs
− A common overcommitment ratio for active VMs is three vCPUs per thread (logical
core) on the host
▪ It is written as 3:1
CPU Management (4 of 4)