InfoScale™ 9.0 Virtualization Guide - Linux
- Section I. Overview of InfoScale solutions used in Linux virtualization
- Overview of supported products and technologies
- About InfoScale support for Linux virtualization environments
- About KVM technology
- Overview of supported products and technologies
- Section II. Implementing a basic KVM environment
- Getting started with basic KVM
- InfoScale solutions configuration options for the kernel-based virtual machines environment
- Installing and configuring VCS in a kernel-based virtual machine (KVM) environment
- Configuring KVM resources
- Getting started with basic KVM
- Section III. Implementing InfoScale an OpenStack environment
- Section IV. Implementing Linux virtualization use cases
- Application visibility and device discovery
- Server consolidation
- Physical to virtual migration
- Simplified management
- Application availability using Cluster Server
- Virtual machine availability
- Virtual machine availability for live migration
- Virtual to virtual clustering in a Hyper-V environment
- Virtual to virtual clustering in an OVM environment
- Multi-tier business service support
- Managing Docker containers with InfoScale Enterprise
- About the Cluster Server agents for Docker, Docker Daemon, and Docker Container
- Managing storage capacity for Docker containers
- Offline migration of Docker containers
- Disaster recovery of volumes and file systems in Docker environments
- Section V. Reference
- Appendix A. Troubleshooting
- Appendix B. Sample configurations
- Appendix C. Where to find more information
- Appendix A. Troubleshooting
About KVM technology
The InfoScale solutions can be used in Kernel-based Virtual Machine (KVM)-based virtualization environments to provide advanced storage management, mission-critical clustering, fail-over, and migration capabilities.
Linux KVM is released by Red Hat Enterprise Linux (RHEL) and SUSE Linux Enterprise Server (SLES) as a full virtualization solution. KVM differs from other popular alternatives like Xen and VMware in terms of operation, performance and flexibility. KVM comes as a kernel module, with a set of user space utilities to create and manage virtual machines (VM).
Kernel-based Virtual Machine technology includes the following:
A full virtualization solution for Linux on AMD64 & Intel 64 hardware.
Each KVM virtualized guest or "VM guest" is run as a single Linux process.
A hypervisor-independent virtualization API, libvirt, which provides a common generic and stable layer to securely manage VM guests on a host.
A command line tool virsh used to manage the VM guests.
A graphical user interface (GUI) virt-manager for managing the VM guests.
Configuration of each VM guest stored in an XML file.
This guide illustrates some reference configurations which can be customized to fit most implementations. An assumption is made that the reader understands the Linux operating system, including its architecture, as well as how to configure and manage KVM virtual machines using the management software already provided by Linux. There is also an expectation that the user is familiar with the basic InfoScale software and is well versed with its administration and management utilities.