You are on page 1of 15

Server Virtualization Trends

Oracle Linux Operating Environment

Oracle Linux Virtualization Manager Oracle Linux KVM


• Is a server virtualization • It is the Oracle Linux server
management platform that can be virtualization solution with KVM
easily deployed to configure, starting with Oracle Linux
monitor, and manage an Oracle Release 7 with the Unbreakable
Linux Kernel-based Virtual Machine Enterprise Kernel (UEK) Release
(KVM) environment. 5.
• It is built from the open source oVirt
• Oracle Linux KVM includes
project.
support for Intel VT-x and VT-d
• The heart of this management
hardware extensions along with
solution is the ovirt-engine, which is
the Secure Encrypted
used to discover KVM hosts and
configure storage and networking for Virtualization (SEV) for AMD-V
the virtualized data center. enabled processors.
Features
• High performance and scalability:
– Supports servers with up to 2048 logical CPUs and
64 TB of memory
• Broad guest operating system support:
– Oracle Linux, Red Hat Enterprise Linux, CentOS,
SLES, Ubuntu, and Microsoft Windows
• Oracle Linux KVM with Ksplice:
– Ksplice supports Oracle Linux KVM with patching
for the kernel, hypervisor, and user-space packages.
Reliability and High Availability
• VM High Availability:
– Reliably and automatically restart failed VMs on other servers in the server pool after
unexpected outages.
• Secure live VM migration:
– Reduce service outages associated with planned maintenance or scale up resources quickly by
migrating running VMs to other servers without interruption.
• Storage live migration:
– Perform storage live migrations for virtual disks of running virtual machines.
• Rapid VM provisioning:
– Oracle Linux Templates for Oracle Linux KVM provide an innovative approach to deploying a
fully configured software stack by offering pre-installed and pre-configured software images.
Oracle Linux Templates reduce installation, configuration, and ongoing maintenance costs,
helping organizations achieve faster time to market and lower cost of operations.
• Backup and restore with snapshots:
– Snapshots can be used to create a consistent view of a running VM at a point in time. Multiple
snapshots can be stored and used for restoration purposes.
Oracle Linux KVM vs. VMware vSphere
Oracle Linux KVM Host Architecture
Single Cluster
A cluster consists of one or more logical grouping of Oracle Linux KVM Kernel-based Virtual Machine (KVM)hosts
on which a collection of virtual machines can run. The KVM hosts in a cluster must share the same storage domains
and have the same type of CPU (either Intel or AMD).

Virtual Desktop and Server Manager (VDSM)


Oracle Linux KVM Host Architecture
Multiple Clusters
Oracle Linux KVM and Oracle Linux
Virtualization Manager

Manage different versions of Oracle Linux KVM installation on bare metal as well as an assortment of Guest
Operating Systems from OLVM
Hardware Certification List
Oracle Linux and Virtualization
The Hardware Compatibility Program helps ensure server hardware solutions are qualified with
Oracle Linux and Oracle Linux KVM.
Oracle Partitioning Policy
Server/Hardware Partitioning
• “Partitioning” occurs when the CPUs on a server are
separated into individual sections where each section acts
as a separate system. Sometimes this is called
“segmenting.”
• There are several hardware and software virtualization
technologies available that deliver partitioning
capabilities, with varying degree of resource allocation
flexibility.
• Partitioning technologies is deemed to be Soft or Hard
when using Oracle Linux KVM on non Oracle Engineered
Systems.
Soft Partitioning
• Soft partitioning segments the operating system using OS resource
managers.
• The operating system limits the number of CPUs where an Oracle database
is running by creating areas where CPU resources are allocated to
applications within the same operating system.
• This is a flexible way of managing data processing resources since the CPU
capacity can be changed fairly easily, as additional resource is needed.
• Examples of such partitioning type include:
– Solaris 9 Resource Containers
– AIX Workload Manager
– HP Process Resource Manager
– Affinity Management
– Oracle VM
– VMware
Hard Partitioning
• Hard partitioning physically segments a server, by taking a single large server and separating it into distinct
smaller systems.
• Each separated system acts as a physically independent, self-contained server, typically with its own CPUs,
operating system, separate boot area, memory, input/output subsystem and network resources.
• Oracle-approved hard partitioning technologies are permitted as a means to limit the number of software
licenses required for any given server or a cluster of servers.
• Approved hard partitioning technologies include:
– Physical Domains (also known as PDomains, Dynamic Domains, or Dynamic System Domains)
– Solaris Zones (also known as Solaris Containers, capped Zones/Containers only)
– IBM’s LPAR (adds DLPAR with AIX 5.2)
– IBM’s Micro-Partitions (capped partitions only)
– vPar (capped partitions only)
– nPar, Integrity Virtual Machine (capped partitions only)
– Secure Resource Partitions (capped partitions only)
– Fujitsu’s PPAR
• All approved hard partitioning technologies must have a capped or a maximum number of cores/processors for
the given partition.
• Oracle Linux KVM or Oracle VM Server may be used as hard partitioning technology only as described in the
following documents: Oracle Linux KVM, only if specific cores are allocated per the following document:
– https://www.oracle.com/a/ocom/docs/linux/ol-kvm-hard-partitioning.pdf

You might also like