Red Hat - Overview - PowerPoint PPT Presentation

1 / 21
About This Presentation
Title:

Red Hat - Overview

Description:

Driver: multiple development and testing environments, isolation ... Loads Domain 0 throught multiboot standard. Provides 'safe' interface for hardware access ... – PowerPoint PPT presentation

Number of Views:172
Avg rating:3.0/5.0
Slides: 22
Provided by: nick62
Category:
Tags: hat | overview | red | throught

less

Transcript and Presenter's Notes

Title: Red Hat - Overview


1
Open Source Virtualization
Andrey Meganov RHCA, RHCX Consultant /
VDELa.meganov_at_vdel.com
2
Agenda
  • Why use Virtualization
  • What is Virtualization?
  • Open Source Virtualization tech.
  • Future

3
Virtualization Use Cases
  • Datacenter Consolidation
  • Primary driver increase utilization (primarily
    CPU, memory)?
  • Thin host, workload in guests
  • Special case security isolation (E.g. hosting
    providers)?
  • Server-oriented
  • Development and Testing
  • Driver multiple development and testing
    environments, isolation from main workspace in
    host. Fault injection.
  • Client and Server oriented

4
Virtualization Use Cases?
  • Hardware Abstraction
  • Driver new hardware with older guest OS
  • Support via virtual device drivers
  • Typically only few guests (maybe only 1)?
  • Server-oriented
  • Desktop in the Cloud
  • Place Desktops on Servers
  • Re-use existing old hardware or go Thin Clients
  • Simplify management, backups,
  • Server Oriented

5
Virtualization The Why?
  • Drive costs down
  • Simplify IT-management
  • Deliver better availability
  • Get flexibility

6
Virtualization The How?
7
Virtualization Types
  • Single OS image Virtuozo, Vservers, Zones
  • Group user processes into resource containers
  • Hard to get strong isolation
  • Para-virtualization UML, Xen
  • Run multiple guest OSes ported to special arch
  • Fedora Core, RHEL5, RHEL4-PV, SLES10
  • Full virtualization VMware, VirtualPC, QEMU,
    Xen
  • Run multiple unmodified guest OSes
  • RHEL3, RHEL4, AS 2.1, SuSe

8
Hypervisor
Provides protection, networking, driver
coordination, and resource management so that
each virtual OS sees itself as running on a bare
metal server. Allows you to create, control,
monitor, destroy, pause, or migratenew virtual
machines. Boots on bare metal Loads Domain 0
throught multiboot standard Provides safe
interface for hardware access Virtual Machine
Monitor Scheduling Virtual CPU, Memory
9
Major Hypervisors
Xen University of Cambridge Computer Laboratory
Fully open sourced Set of
patches against the linux kernel Vmware ESX
Closed source Based on Linux 2.4
Proprietary drivers Xbox 360 Closed
source, used to assume full backward
compatibility with the old Xbox
10
Hardware Assisted Virtualization
Using Hardware Assistance Xen can provide a
fully virtualized environment Uses Intel's VMX or
AMD's SVM Allows unmodified OS's to run in
Xen Xen provides emulation layer for non-cpu
devices eg. Disk, etc. Hardware assisted
performance better than Full Virtualization Not
as fast as paravirtualized environment
11
Why Xen ?
  • Provides almost native performance
  • Uses existing device driver model in Linux
  • Provides abstraction between server software and
    hardware
  • Simplifies Testing
  • Reduces compatibility issues
  • Secure, isolated guest environments
  • Ability to migrate guests between physical hosts
  • Dynamic allocation of resources CPU, Memory,
    block devices
  • Applications and user programs run unmodified

12
Virtualization Performance
13
Virtualization Performance
14
To the use cases
15
Virtualization with Red Hat
  • Server/operating system virtualization
  • integrated into kernel and OS platform
  • Storage virtualization Global data
  • Red Hat Global File System/CLVM
  • System management, resource management,
    provisioning
  • Red Hat Network
  • Application environment consistency with
    non-virtualized environments

16
(No Transcript)
17
(No Transcript)
18
Desktop in a Cloud - Qumranet
19
Open Source Virtualization Future?
20
Virtualization It's gonna be even better!
  • Multiple Hypervisor Support
  • (Xen, KVM, ....)?
  • Libvirt virsh provide technology-agnostic
    management
  • Even better deployment
  • Cobbler next gen. Installation server
  • More manageble
  • oVirt

21
Questions Andwers
Andrey Meganov, RHCA, RHCX VDEL
GmbH. a.meganov_at_vdel.com
www.redhat.com et.redhat.com www.vdel.com
Write a Comment
User Comments (0)
About PowerShow.com