chapter 1 Flashcards

1
Q

What is the relationship between virtualization and cloud computing?

A

Virtualization forms the foundation for cloud computing by allowing multiple virtual machines to run on a single physical machine, enabling the efficient use of resources and scalability in the cloud environment.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are chipsets?

A

A: Chipsets are collections of integrated circuits on a motherboard that manage the communication between the processor, memory, peripheral devices, and other components of a computer system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How does virtualization work?

A

Virtualization creates multiple virtual machines (VMs) from a single physical machine, allowing each VM to run its own operating system and applications. It abstracts the hardware resources and provides isolation between VMs, enabling efficient resource utilization and flexibility in managing workloads.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How is a VM created?

A

Virtualization software creates a layer on top of the physical hardware.

This layer clones the resources of the physical components and creates virtual hardware.

A virtual machine is built using the virtual hardware components.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Components of a VM?

A

Requires virtual versions of hardware like CPU, RAM, storage.

Needs an operating system (guest OS) to function.

The set of files containing the virtual hardware and OS is the VM itself.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Benefits of VMs?

A

Easier to move and copy than physical machines (since they are files).

Easier to manage and isolated from other VMs on the same hardware.

More efficient use of physical hardware resources (run multiple VMs on one machine).

Reduced energy consumption by using fewer physical servers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

what is Hypervisor?

A

A hypervisor is a software layer that enables the creation and management of virtual machines (VMs) on a physical machine

sits between the hardware and the virtual machines, managing and allocating the physical resources of the host machine to the virtual machines.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

… enable running multiple operating systems (OS) on a single machine by dividing hardware resources (partitioning).

A

hypervisors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

hypervisors are more flexible than traditional dual-boot, where only one OS runs at a time.

A

t

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

virtualization is a “green” technology

A

t

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

how is Isolation a benefit in hypervisors?

A
  • VMs run within the hypervisor (host), creating a closed environment for each VM.
  • This isolates VMs from each other, improving security and manageability.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Overall, virtualization improves efficiency by?

A

Allowing more efficient use of hardware resources.

Reducing energy consumption and carbon footprint.

Simplifying IT resource management and problem diagnosis.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

explain Type 1 Hypervisor AKA Bare Metal Approach

A
  • Is a virtualization method that installs directly on the hardware.
  • without the need for a separate operating system.
  • Offers strong isolation: Issues in one VM don’t affect others.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Benefits of Type 1 Hypervisor

A

Efficient use of hardware resources by running multiple VMs.

Improved security and stability due to VM isolation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

example of type 1 hypervisor

A
  • VMware ESXi , Microsoft Hyper-V, and Xen.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

explain Type 2 Hypervisor: AKA Hosted hypervisor

A

Provides virtualization capabilities by running on top of an existing operating system. (e.g., Windows 10, macOS).

Relies on the host OS for hardware access and resource management.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

which hypervisor is Easier to set up and use

A

type 2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

benefits of type 2

A

Simple installation and user-friendly for beginners.

Good for testing and development environments.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Examples of type 2

A

VMware Workstation (Windows/Linux host)
VMware Fusion (macOS host)
Oracle VirtualBox

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Compare type 2 with Type 1 Hypervisor

A

Less efficient due to resource sharing with the host OS.

Lower security and isolation between VMs compared to Type 1.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

… are ideal for large-scale deployments in data centers.

A

Bare-metal hypervisors.

  • Reduce IT costs while providing global access to company files for employees.
  • Install VMware ESXi (Type 1 hypervisor) on company servers.
  • Create virtual machines (VMs) for employees to access.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

… are suitable for personal use and creating a limited number of VMs..

A

Hosted hypervisors/ type 2

  • Tim’s Home Laptop
  • Allow kids to play Minecraft without compromising Tim’s work files.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

VMware Workstation is a … hypervisor

A

hosted (Type 2)

Supported Operating Systems:
Windows, Linux, and macOS versions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Comparison of VMware Workstation with Bare-Metal Hypervisors (Type 1):

A

More user-friendly and easier to set up.

Less powerful and resource-intensive compared to Type 1 hypervisors.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

explain Snapshots in VMware Workstation

A

A snapshot is like a save point for your virtual machine (VM). It captures the entire state of the VM at a specific time, including:

  • The state of all virtual machine disks
  • The contents of the VM’s memory
  • The VM settings
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Benefits of Snapshots

A

Testing and development: Quickly revert to a working state if something breaks.

Disaster recovery: Recover from accidental data loss.

Experimentation: Try out new software or settings without worrying about permanently affecting the VM.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

Snapshots consume disk space as they store a copy of the VM’s state at the time of creation.

A

t

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

Taking too many snapshots can impact VM performance.

A

t

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

data centers use virtualization to create a pool of virtual resources

A

t

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

Data center as a resource pool:

A

Similar to how your pc can be used for various tasks, data centers provide a vast pool of resources that can be dynamically allocated to different cloud services.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

Virtualization benefits in data centers

A

efficiency, isolation, recovery

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

how is resource utilization optimized during Virtualization in data centers

A

Multiple virtual machines can share the same physical hardware, maximizing resource usage and reducing costs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

explain agility during Virtualization in data centers?

A

Virtual resources can be provisioned and deprovisioned quickly, enabling businesses to scale their cloud services up or down as needed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

… are The Powerhouses of Information

A

Data Centers:

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
35
Q

… store and process massive amounts of information accessed through the internet.

A

data centers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
36
Q

Data centers use … to track various aspects and identify areas for improvement.

A

performance metrics

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
37
Q

Beyond Virtualization, Other aspects contribute to data center efficiency:

A

Power Management: Efficient use of power to reduce energy consumption and costs.

Cooling Systems: Maintaining proper cooling to prevent overheating of equipment.

Security Measures: Implementing robust security measures to safeguard sensitive data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
38
Q

what are Data Center Workhorses

A

Servers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
39
Q

what are servers,

A

specialized computers optimized for data processing and storage.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
40
Q

Server Types?

A
  • Tower Servers
  • Rack-Mounted Servers
  • Blade Servers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
41
Q

what are Tower Servers:

A

Traditional PC tower design, common in computer labs and offices.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
42
Q

what are Rack-Mounted Servers:

A

Thin, rectangular servers designed to slide horizontally into racks for space optimization.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
43
Q

A typical rack is called a … due to its width and is measured in rack units (U) for server height.

A

19-inch rack

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
44
Q

what are Blade Servers:

A

Smaller form-factor servers inserted vertically into a larger frame, offering high density and efficient resource utilization.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
45
Q

Data center servers typically use … architecture

A

the x86

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
46
Q

what is the x86

A

a processor type with roots in 8-bit processors from the late 1970s.

This architecture has evolved to support 16-bit, 32-bit, and the current dominant 64-bit (x64) architecture.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
47
Q

Why 64-bit Matters for Virtualization

A
  • Virtualization technology is primarily compatible with 64-bit processors.
  • 64-bit processors offer advantages like increased memory capacity, crucial for handling virtual machines, and improved overall performance.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
48
Q

In data centers, multiple servers with similar configurations can be grouped into …

A

a cluster

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
49
Q

what are the benefits of clusters

A

resources are shared among the nodes in the cluster, which allows for load balancing and redundancy.

If one node fails, the workload can be redistributed to other nodes in the cluster, ensuring continuous operation without significant disruption.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
50
Q

Key networking hardware components include:

A

Routers
Switches
NICs (Network Interface Controllers)
Ethernet Cables
Ports

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
51
Q

what are Routers:

A

Think of routers as traffic directors on the internet.

They receive data packets from one network and determine the best path for them to reach their destination on another network.

They use IP addresses to make these decisions and ensure that data gets to where it needs to go efficiently.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
52
Q

switches?

A

Switches are like traffic lights within a network.

They connect multiple devices, such as computers, printers, and servers, within the same network.

When a device sends data, the switch directs it only to the device it’s intended for, rather than broadcasting it to all devices like a hub would.

This helps reduce congestion and improves network efficiency.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
53
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
54
Q

NICs (Network Interface Controllers)

A

: Hardware that connects a computer to a network using Ethernet technology.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
55
Q

Ethernet Cables:

A

Physical cables that connect network devices.

56
Q

Ports:

A

Communication points between network devices.

57
Q

Networks are categorized based on their scope: explain

A

LAN (Local Area Network)

WAN (Wide Area Network)

TCP/IP (Transmission Control Protocol/Internet Protocol)

58
Q

…. Breaks down data into packets for transmission and reassembles them at the receiving end.

A

tcp layer

59
Q

… Assigns unique IP addresses to devices, enabling data delivery to the correct destination.

A

ip layer

60
Q

Network topology

A

refers to the physical arrangement of devices on a network, including servers, storage, and network hardware.

61
Q

Unlike personal storage needs, data centers prioritize high availability of data.

A

t

62
Q

… involves creating copies of data and storing them in separate locations.

A

Redundancy
- its The Secret to Availability

63
Q

Datastores?

A

: Designated storage spaces within data center storage to accommodate virtual machines.

64
Q

Deployment methods for datastores include:

A

Direct-Attached Storage (DAS)- storage devices that are directly connected to a single computer or server.

Network-Attached Storage (NAS)- is a storage device that is connected to a network and provides file-level data storage services to other devices on the network

65
Q

what is Redundant Array of Independent Disks

A

combines multiple physical disk drives into a single logical unit for the purposes of :
1. data redundancy improvement
2. performance improvement

66
Q

explain RAID Techniques

A
  1. Mirroring (RAID 1): Copies data to another drive for redundancy. Great for critical data.
  2. Striping (RAID 0): Distributes data across drives for speed. No redundancy, so data loss occurs if a drive fails.
67
Q

what is parity

A

RAID has various levels (RAID 5, 6, etc.) that use a technique called parity to balance performance and redundancy with additional data bits for error checking and data recovery.

68
Q

explain Block Storage

A

Block Storage: Imagine your data is chopped up into small blocks, like Lego pieces. Each block has a unique address, and these blocks are stored on a storage device, like a hard drive or SSD. When you save a file, it’s broken down into these blocks and scattered across the storage.

Pros: Fast and efficient for storing and accessing individual pieces of data.

Cons: It doesn’t know or care about the type of data it’s storing. It’s up to the operating system or application to organize those blocks into meaningful files.

69
Q

… is commonly used in situations where speed and direct access to data are crucial, such as databases and virtual machines.

A

block storage

70
Q

explain File Storage:

A

Instead of breaking your data into blocks, imagine it as a big filing cabinet with folders and files. Each file has a name and is stored in a specific location within the filing system. When you save a document, it’s stored as a whole file with its name and location.

Pros: Easy to manage and access files because they’re stored as complete entities with names and locations.

Cons: Not as fast or efficient as block storage

71
Q

… It’s commonly used for storing documents, images, videos, and other types of files.

A

file storage

72
Q

Common DAS storage devices include:

A

Hard Disk Drives (HDDs) - Use spinning disks for data storage.

Solid State Drives (SSDs) - Use flash memory for faster data access.

Optical Disk Drives (ODDs) - Use lasers to read/write data on optical discs (e.g., DVDs).

73
Q

Benefits of DAS:

A

Easy to set up and use, ideal for personal use or small businesses.

Scalable by adding more storage devices as needed.

74
Q

Drawbacks of DAS:

A

Limited to the server or computer it’s connected to.

Requires compatible protocols (like USB) to communicate between devices.

May require an HBA (host bus adapter) for the server to connect to certain storage devices.

75
Q

NAS Overcomes a limitation of DAS by …

A

allowing data sharing across multiple servers on a network.

76
Q

IN NAS, how is Data organized

A

in files and accessed using file paths (e.g., /storage/data/file.txt).

77
Q

NAS connects to the network and has its own IP address

A

t

78
Q

… is Ideal for large organizations with extensive data storage needs beyond DAS or NAS capacities.

A

Storage Area Network (SAN)

79
Q

how does Storage Area Network (SAN) work

A

Connects multiple block-level storage devices into a high-speed network.

Appears as local storage to servers, even though it’s physically separate.

80
Q

Benefits of SAN:

A

Centralized storage accessible from multiple servers across locations.

Faster data access compared to NAS due to block-level storage and dedicated network.

Highly scalable for big data demands.

81
Q

… is a network of storage devices, while … is a single storage device connected to a network.

A

SAN, NAS

82
Q

list Common Storage Protocols

A

SCSI (Small Computer System Interface)
SATA (Serial Advanced Technology Attachment)
SAS (Serial Attached SCSI)
FC (Fiber Channel)
FCoE (Fiber Channel over Ethernet)
iSCSI (Internet SCSI)

83
Q

… is Used for medium-sized servers (blade servers, enterprise servers) and DAS (Direct Attached Storage).

A

SCSI (Small Computer System Interface)

SAS (Serial Attached SCSI):

84
Q

… is Used for small tower servers with DAS.

A

SATA (Serial Advanced Technology Attachment):

85
Q

… is used for High-performance protocol for large enterprise servers in SAN (Storage Area Network) environments.

A

FC (Fiber Channel):

86
Q

… Combines FC’s speed with Ethernet’s reach, used in SANs.

A

FCoE (Fiber Channel over Ethernet):

87
Q

… is a Lower-cost option for enterprise servers in NAS (Network Attached Storage) environments.

A

iSCSI (internet SCSI):

88
Q

… assigns storage space strategically to servers based on capacity and needs.

A

Provisioning

89
Q

explain traditional Provisioning

A

Pre-allocates a fixed amount of physical disk space to a server or virtual machine.

Similar to setting up storage space for programs on a computer (e.g., C drive, D drive).

Advantages: Simple and predictable.

Disadvantages: Can waste storage space if overestimated, reduces flexibility.

90
Q

what are the Two main infrastructure models for building a data center

A

Converged Infrastructure
Best-of-Breed Infrastructure

91
Q

explain Converged Infrastructure:

A

Pre-configured package with all components from a single vendor (e.g., Dell).

Simpler setup but less flexibility.

92
Q

explain Best-of-Breed Infrastructure:

A

Top-tier components from different vendors (e.g., HP servers, Cisco networking).

Offers lower cost and more flexibility but requires more configuration.

93
Q

Four Causes of Stranded Compute Capacity

A

Zombies
Oversized VMs
Stranded Spare Capacity
Snoozing

94
Q

… explains Inactive VMs, storage, and servers still consuming power.

A

zombies

95
Q

… VMs allocated more resources than they actually need.

A

oversized vms

96
Q

… Unused IT capacity in one department while another needs more.

A

Stranded Spare Capacity:

97
Q

… Idle data center hosts left powered on standby mode.

A

Snoozing:

98
Q

Solutions to Reduce Stranded Capacity

A

Identify and shut down zombie VMs (zombie hunting).

Resize oversized VMs to optimize resource allocation.

Implement smart sharing to utilize spare capacity from underused departments.

Power off idle data center hosts when not in use.

99
Q

what are the Key challenges of traditional data centers:

A

Server inefficiency (underutilized resources)

Application availability (ensuring uptime)

Manpower efficiency (managing complex infrastructure)

100
Q

virtualization Increases hardware utilization from …

A

10-15%, maybe even higher

101
Q

…. data centers are hardware-focused, vendor-specific hardware.

A

Traditional data centers

102
Q

… data centers are software-defined, hardware-agnostic (flexible).

A

Virtual data centers (SDDC):

103
Q

what is vSphere?

A

VMware vSphere is a suite of virtualization tools designed to transform a traditional data center into a virtual data center

104
Q

list vSphere’s key components

A

ESXi (VMware’s ESXi hypervisor)
vCenter Server
vSphere Client
vSphere Host Client

105
Q

explain ESXi (VMware’s ESXi hypervisor):

A

This is the foundation, a Type 1 hypervisor. It enables the creation and management of virtual machines (VMs).

106
Q

explain vCenter Server

A

acts as the central management hub for your virtualized data center built on vSphere.

107
Q

… provides a centralized view and control over your entire virtual data center.

A

vSphere Client
- general vibes

108
Q

… is a more focused tool designed for focused management of individual ESXi hosts

A

vSphere Host Client
- specific vibes

109
Q

Benefits of vSphere:

A

Increased Efficiency
Improved Availability
Simplified Management
Greater Flexibility

110
Q

… is A type 1 hypervisor that creates VMs on physical servers.

A

ESXi

111
Q

key features of ESXi

A

Lightweight (microkernel)
flexible (supports various guest OS)
efficient (prioritizes VM resources).

112
Q

… is the primary user interface for managing your vSphere environment.

A

vSphere Client

113
Q

… is Installed directly on the ESXi host while … is Installed on a separate machine (often a Windows PC).

A

vSphere Host Client , vSphere Client

114
Q

Provides a user-friendly graphical interface with menus, icons, and checkboxes for configuration and tasks.

A

vSphere Client

115
Q

Benefits of Server Virtualization:

A

Increased Efficiency

Cost Savings

Improved Agility

Business Continuity: Easily migrate VMs to other physical servers in case of hardware failure.

Environmental Benefits

116
Q

explain Thin Provisioning

A

Allocating storage to VMs only as needed, maximizing utilization.

117
Q

what’s the solution for : Older applications incompatible with current systems.

A

Virtualize applications themselves for remote access.

118
Q

how do you migrate from physical servers to virtual?

A

Two Strategies:
- Containment:
- Consolidation:

119
Q

explain Containment

A

: It’s like giving your old apps their own space to stay while you try out new ones in a virtual environment.

This way, you can gradually transition without disrupting what’s already working on your physical servers.

120
Q

explain Consolidation

A

: This is like gathering all your scattered physical servers and turning them into virtual machines.

It’s faster because you’re converting them directly, sort of like moving all your belongings from multiple smaller boxes into one big box.

121
Q

Consolidation uses … software

A

P2V software

122
Q

explain P2V software

A

helps move physical servers to virtual machines.

It ensures everything works smoothly by translating between the physical and virtual environments.

(e.g., VMware vCenter Converter)

123
Q

what are the Conversion Methods, explain them

A

Cold Conversion (Preferred): Shut down the server to convert it (reliable but causes downtime).

Hot Conversion: Convert the server on the fly (no downtime but risk of data loss).

124
Q

… conversion is used For planned maintenance.

A

cold

125
Q

Cloud Types:

A

Public (managed by a provider)
private (internal).

126
Q

Cloud computing offers various service models. list them

A

Software as a Service (SaaS): Easiest to use; access shared applications directly over the internet (e.g., Microsoft Office 365, Slack).

Platform as a Service (PaaS): Provides pre-configured servers for developers (e.g., Amazon Web Services, Google Cloud).

Infrastructure as a Service (IaaS): Offers the most control; users manage virtual or physical systems themselves (e.g., Amazon Web Services, Digital Ocean).

127
Q

… define how cloud computing resources are delivered and controlled.

A

Cloud deployment models

128
Q

… cloud is Ideal for scalability, cost-effectiveness, and ease of use (good for non-critical workloads)

A

public cloud

129
Q

… cloud is Best for security, compliance, and control over sensitive data

A

private

130
Q

… cloud is Suitable for collaboration and cost-sharing between similar organizations

A

community

131
Q

benefits of private cloud

A

Highest level of security and privacy (no one else shares the “building”)

Complete control over infrastructure, reliability, and performance

Easy resource monitoring and allocation

Flexibility for scaling resources up or down

132
Q

drawback of private cloud

A

expensive set up and maintainance

133
Q

benefits of community cloud

A

Shared resources and infrastructure reduce costs

Collaboration opportunities for organizations in the same industry or working on a joint project

Control over user experience is managed by the community

134
Q

… clouds are the most popular cloud deployment model

A

public

135
Q

benefits of public cloud

A

Convenience: Cloud provider manages infrastructure and security.

Scalability

Cost-Effectiveness: Pay only for the resources you use.

Energy Efficiency

136
Q

benefits of hybrid cloud

A

scalable, cost effective, secure

137
Q

explain Containers

A

lightweight alternative to virtual machines for deploying applications