Installation guide
Virtualization
29
• Encrypted SMB transport between Samba client and server
• Full support for Windows cross-forest, transitive trusts and one-way domain trusts
• New NetApi remote management and winbind client C libraries
• A new graphical user interface for joining Windows Domains
Further Reading
Refer to the Deployment Guide
49
for further information on Samba configuration on Red Hat
Enterprise Linux 6.
15. Virtualization
15.1. Kernel-based Virtual Machine
Red Hat Enterprise Linux 6 includes full support for the Kernel-based Virtual Machine (KVM)
hypervisor on the AMD64 and Intel 64 architectures. KVM is integrated into the Linux kernel, providing
a virtualization platform that takes advantage of the stability, features, and hardware support inherent
in Red Hat Enterprise Linux.
15.1.1. Memory enhancements
• Transparent Hugepages increase the memory page size from 4 kilobytes to 2 megabytes.
Transparent Hugepages provide significant performance advantages on systems with highly
contended resources and large memory workloads. Additionally, Red Hat Enterprise Linux 6
provides support for utilizing Transparent Hugepages with KSM.
• Extended Page Table age bits enables a host to make smarter choices for swapping memory under
memory pressure and allows swapping of Transparent Hugepages by breaking the extended pages
into smaller pages.
15.1.2. Virtualized CPU features
• Red Hat Enterprise Linux 6 supports up to 64 virtualized CPUs for a single virtualized guest.
• CPU extensions present on the host processor can now be utilized by virtualized guests. Support
for these instruction sets allow virtualized guests to take advantage of modern processor instruction
sets and hardware features.
• The new x2apic virtual Advanced Programmable Interrupt Controller (APIC) improves virtualized
x86_64 guest performance by allowing direct guest APIC access and removing the overhead of
emulated access.
• New user space notifiers allow the caching of CPU registers, avoiding the computationally
expensive actions of preserving register states of unused components during context switches.
• Read copy update (RCU) kernel locking is now used for enhanced symmetric multiprocessing
support. RCU kernel locking provides greater performance for networking functions and multi-
processing systems.
49
http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/ch-Samba.html