Virtualization with KVM and XEN
Prerequisite: working experience with GNU/Linux is a must.
Fees: Rs 8900/-
Course Contents
1. CentOS Virtualization System Architecture
2. Operating System Support
3. Hardware Support
4. CentOS Virtualization System Requirements
5. Booting the System
6. Configuring GRUB
7. Booting a Guest Domain
8. Starting/Stopping a Domain at Boot Time
9. Configuration Files
10. Managing CPUs
11. Migrating a Domain
12. Configuring for Use on a Network
13. Securing Domain0
14. Storage
15. Managing Virtual Machines with virsh
1. Connecting to a Hypervisor
2. Creating a Virtual Machine
3. Configuring an XML Dump
4. Suspending a Virtual Machine
5. Resuming a Virtual Machine
6. Saving a Virtual Machine
7. Restoring a Virtual Machine
8. Shutting Down a Virtual Machine
9. Rebooting a Virtual Machine
10. Terminating a Domain
11. Converting a Domain Name to a Domain ID
12. Converting a Domain ID to a Domain Name
13. Converting a Domain Name to a UUID
14. Displaying Virtual Machine Information
15. Displaying Node Information
16. Displaying the Virtual Machines
17. Displaying Virtual CPU Information
18. Configuring Virtual CPU Affinity
19. Configuring Virtual CPU Count
20. Configuring Memory Allocation
21. Configuring Maximum Memory
16. Managing Virtual Machines Using xend
17. Managing Virtual Machines Using xm
1.xm Configuration File
1.1. Configuring vfb
2. Creating and Managing Domains with xm
2.1. Connecting to a Domain
2.2. Creating a Domain
2.3. Saving a Domain
2.4. Terminating a Domain ID
2.5. Shutting Down a Domain
2.6. Restoring a Domain
2.7. Suspending a Domain
2.8. Resuming a Domain
2.9. Rebooting a Domain
2.10. Renaming a Domain
2.11. Pausing a Domain
2.12. Unpausing a Domain
2.13. Converting a Domain Name to Domain ID
2.14. Converting a Domain ID to Domain Name
2.15. Configuring Memory Allocation
2.16. Configuring Maximum Memory
2.17. Configuring VCPU Count
2.18. Pinning a VCPU
2.19. Migrating a Domain
3. Monitoring and Diagnostics
3.1. Performing a Core Dump
3.2. Monitoring Domains in Real Time
3.3. Displaying Domain States
4. Displaying Uptime
5. Displaying VCPU Information
6. Displaying Domain Information
7. Displaying TPM Devices
8. Displaying the xend Log
9. Displaying the Message Buffer
10. Displaying ACM State Information
11. Displaying Vnets
12. Displaying Virtual Block Devices
13. Displaying Virtual Network Interfaces
14. Creating a New Virtual Network Device
15. Terminating a Virtual Network Device
16. Creating a New Vnet
17. Terminating a Vnet
18. Creating a Domain Security Label
19. Testing the Domain Resources
20. Displaying System Resources
21. Configuring Credit Scheduling
22. Creating a New Virtual Block Device
23. Terminating a Virtual Block Device
24. Security
24.1. Removing a Domain Security Label
24.2. Creating a Resource Security Label
24.3. Removing a Resource Security Label
24.4. Configuring Access Control
24.5. Creating a Policy
24.6. Loading a Policy
24.7. Creating a Policy for Boot Configuration
24.8. Creating a Label
24.9. Displaying Policy Labels
24.10. Displaying Domain Security Labels
24.11. Displaying Resource Security Labels
24.12. Configuring Access Control Secuirty
24.13. Compiling a Security Policy
24.14. Loading the Security Policy
24.15. Configuring a Boot Security Policy
24.16. Displaying Security Labels
24.17. Attaching a Security Label
18. Managing Virtual Machines with Virtual Machine Manager
1. Virtual Machine Manager Architecture
2. The Open Connection Window
3. Virtual Machine Manager Window
4. Virtual Machine Details Window
5. Virtual Machine Graphical Console
6. Starting the Virtual Machine Manager
7. Creating a New Virtual Machine
8. Restoring A Saved Machine
9. Displaying Virtual Machine Details
10. Configuring Status Monitoring
11. Displaying Domain ID
12. Displaying Virtual Machine Status
13. Displaying Virtual CPUs
14. Displaying CPU Usage
15. Displaying Memory Usage
19. CentOS Virtualization Troubleshooting
1. Logfile Overview and Locations
2. Logfile Descriptions
3. Important Directory Locations
4. Troubleshooting Tools
5. Troubleshooting with the Logs
6. Troubleshooting with the Serial Console
7. Paravirtualized Guest Console Access
8. Full Virtualization Guest Console Access
9. Implementing Lun Persistence
10. SELinux Considerations
11. Accessing Data on Guest Disk Image
12. Common Troubleshooting Situations
13. Loop Device Errors
14. Guest Creation Errors
15. Serial Console Errors
16. Network Bridge Errors
17. Laptop Configurations
18. Starting Domains Automatically During System Boot
19. Modifying Domain0
20. Guest Configuration Files
21. Cloning the Guest Configuration Files
22. Creating a Script to Generate MAC Addresses
23. Configuring Virtual Machine Live Migration
24. Interpreting Error Messages
25. Online Troubleshooting Resources
LAB 1 & 2
Please call / email for more details
|