Virtualization

  1. Virtual Machine Architecture and Components
    1. VM Structure and Files
      1. Configuration Files
        1. VM Settings and Metadata
          1. Hardware Configuration
          2. Virtual Disk Files
            1. Disk Image Formats
              1. Storage Allocation Methods
              2. Memory Files
                1. VM State Files
                  1. Swap Files
                  2. Log and Support Files
                    1. Event Logs
                      1. Snapshot Files
                    2. Virtual Hardware Components
                      1. Virtual CPU
                        1. vCPU Allocation
                          1. CPU Scheduling
                            1. CPU Affinity
                            2. Virtual Memory
                              1. Memory Allocation
                                1. Memory Management
                                2. Virtual Storage
                                  1. Virtual Disk Types
                                    1. Storage Controllers
                                    2. Virtual Network Interfaces
                                      1. Network Adapter Types
                                        1. MAC Address Management
                                        2. Virtual Devices
                                          1. USB Controllers
                                            1. Audio Devices
                                              1. Graphics Adapters
                                            2. VM Lifecycle Management
                                              1. VM Creation and Provisioning
                                                1. Manual Creation
                                                  1. Template-Based Deployment
                                                    1. Cloning Operations
                                                    2. VM Power States
                                                      1. Powered On
                                                        1. Powered Off
                                                          1. Suspended
                                                            1. Paused
                                                            2. VM Migration
                                                              1. Cold Migration
                                                                1. Live Migration
                                                                  1. Storage Migration
                                                                  2. VM Decommissioning
                                                                    1. Safe Removal Procedures
                                                                      1. Data Retention Policies