chapter 1 Flashcards
What is the relationship between virtualization and cloud computing?
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.
What are chipsets?
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 does virtualization work?
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 is a VM created?
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.
Components of a VM?
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.
Benefits of VMs?
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.
what is Hypervisor?
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.
… enable running multiple operating systems (OS) on a single machine by dividing hardware resources (partitioning).
hypervisors
hypervisors are more flexible than traditional dual-boot, where only one OS runs at a time.
t
virtualization is a “green” technology
t
how is Isolation a benefit in hypervisors?
- VMs run within the hypervisor (host), creating a closed environment for each VM.
- This isolates VMs from each other, improving security and manageability.
Overall, virtualization improves efficiency by?
Allowing more efficient use of hardware resources.
Reducing energy consumption and carbon footprint.
Simplifying IT resource management and problem diagnosis.
explain Type 1 Hypervisor AKA Bare Metal Approach
- 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.
Benefits of Type 1 Hypervisor
Efficient use of hardware resources by running multiple VMs.
Improved security and stability due to VM isolation.
example of type 1 hypervisor
- VMware ESXi , Microsoft Hyper-V, and Xen.
explain Type 2 Hypervisor: AKA Hosted hypervisor
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.
which hypervisor is Easier to set up and use
type 2
benefits of type 2
Simple installation and user-friendly for beginners.
Good for testing and development environments.
Examples of type 2
VMware Workstation (Windows/Linux host)
VMware Fusion (macOS host)
Oracle VirtualBox
Compare type 2 with Type 1 Hypervisor
Less efficient due to resource sharing with the host OS.
Lower security and isolation between VMs compared to Type 1.
… are ideal for large-scale deployments in data centers.
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.
… are suitable for personal use and creating a limited number of VMs..
Hosted hypervisors/ type 2
- Tim’s Home Laptop
- Allow kids to play Minecraft without compromising Tim’s work files.
VMware Workstation is a … hypervisor
hosted (Type 2)
Supported Operating Systems:
Windows, Linux, and macOS versions.
Comparison of VMware Workstation with Bare-Metal Hypervisors (Type 1):
More user-friendly and easier to set up.
Less powerful and resource-intensive compared to Type 1 hypervisors.
explain Snapshots in VMware Workstation
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
Benefits of Snapshots
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.
Snapshots consume disk space as they store a copy of the VM’s state at the time of creation.
t
Taking too many snapshots can impact VM performance.
t
data centers use virtualization to create a pool of virtual resources
t
Data center as a resource pool:
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.
Virtualization benefits in data centers
efficiency, isolation, recovery
how is resource utilization optimized during Virtualization in data centers
Multiple virtual machines can share the same physical hardware, maximizing resource usage and reducing costs.
explain agility during Virtualization in data centers?
Virtual resources can be provisioned and deprovisioned quickly, enabling businesses to scale their cloud services up or down as needed.
… are The Powerhouses of Information
Data Centers:
… store and process massive amounts of information accessed through the internet.
data centers
Data centers use … to track various aspects and identify areas for improvement.
performance metrics
Beyond Virtualization, Other aspects contribute to data center efficiency:
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.
what are Data Center Workhorses
Servers
what are servers,
specialized computers optimized for data processing and storage.
Server Types?
- Tower Servers
- Rack-Mounted Servers
- Blade Servers
what are Tower Servers:
Traditional PC tower design, common in computer labs and offices.
what are Rack-Mounted Servers:
Thin, rectangular servers designed to slide horizontally into racks for space optimization.
A typical rack is called a … due to its width and is measured in rack units (U) for server height.
19-inch rack
what are Blade Servers:
Smaller form-factor servers inserted vertically into a larger frame, offering high density and efficient resource utilization.
Data center servers typically use … architecture
the x86
what is the x86
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.
Why 64-bit Matters for Virtualization
- 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.
In data centers, multiple servers with similar configurations can be grouped into …
a cluster
what are the benefits of clusters
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.
Key networking hardware components include:
Routers
Switches
NICs (Network Interface Controllers)
Ethernet Cables
Ports
what are Routers:
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.
switches?
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.
NICs (Network Interface Controllers)
: Hardware that connects a computer to a network using Ethernet technology.