Virtualisierung mit Xen



Ähnliche Dokumente
XEN Virtualisierung und mehr

Calogero Fontana Fachseminar WS09/10. Virtualisierung

Xenologie oder wie man einen Plastikmainframe baut

WIE ERHÖHT MAN DIE EFFIZIENZ DES BESTEHENDEN RECHENZENTRUMS UM 75% AK Data Center - eco e.v. 1. Dezember 2009

Virtuelle Maschinen. von Markus Köbele

Virtuelle Maschinen. Serbest Hammade / Resh. Do, 13. Dezember 2012

IT-Sachverständigen-Gemeinschaft. Virtualisierungstechnologien aus forensischer Sicht in Kempten,

Servervirtualisierung mit Xen Möglichkeiten der Netzwerkkonfiguration

Brownbag Session Grundlagen Virtualisierung Von VM s und Containern

Virtual Machines. Peter Schmid Hochschule für Technik Zürich Master of Advanced Studies, Informatik

Virtual Machines. Peter Schmid Hochschule für Technik Zürich Master of Advanced Studies, Informatik

VMware als virtuelle Plattform

Die Linux Kernel Virtual Machine - Wo steht der Linux Hypervisor? 2. März 2008

Parallels Transporter Read Me

Virtual System Cluster: Freie Wahl mit Open Source

XEN Performance. Projektpraktikum Informatik. Arne Klein Arne Klein () XEN Performance / 25

FRANZIS. Etwas lernen und sich immer wieder darin üben - schafft das nicht auch Befriedigung? 44 Konfuzius. Andrej Radonic/Frank Meyer

Virtualisierung Linux-Kurs der Unix-AG

Parallels Plesk Panel

Proxmox VE - mit OpenSource Virtualisierung leicht gemacht

Workshop: Eigenes Image ohne VMware-Programme erstellen

Agenda. Einleitung Produkte vom VMware VMware Player VMware Server VMware ESX VMware Infrastrukture. Virtuelle Netzwerke

Virtualisierung in der Automatisierungstechnik

Systeme 1. Kapitel 10. Virtualisierung

Mit Clustertechnik zu mehr Verfügbarkeit:

Formular»Fragenkatalog BIM-Server«

Hyper-V Grundlagen der Virtualisierung

Agenda. Ziel Problematik OS-Installation Softwareverteilung Inventarisierung Stufenplan

Gegenüberstellung möglicher Virtualisierungstechnologien auf Linuxbasis. Virtualisierung kurz angerissen

Systemvoraussetzungen für Autodesk Revit Produkte (gemäß Angaben von Autodesk)

Open Source Virtualisation

Dr. Joerg Schulenburg, URZ-S. Tel QEMU Virtualisierung und Prozess-Emulation

Xen Enterprise Virtualisierung

Windows Server 2008 Virtualisierung. Referent: Marc Grote

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

Linux-VServer. Sebastian Harl 19. Mai 2006

Systemanforderungen Verlage & Akzidenzdruck

Uberlegungen Einsatzgebiete Virtualisierungslosungen Fazit Hardwarevirtualisierung. Virtualisierung. Christian Voshage. 11.

Installationsvoraussetzungen

Videoüberwachung als Virtuelle Maschine. auf Ihrem Server, PC oder Mac. Peter Steinhilber

Aktuelle Themen der Informatik: Virtualisierung

Virtualisierung am Beispiel des LRZ Stefan Berner

OLXTeamOutlook 1.5 für Outlook 2003, 2002/XP, 2000 und 97/98

SynServer. Linux VServer Pakete Windows VServer Pakete ... Neu ab dem :

Step by Step Webserver unter Windows Server von Christian Bartl

Lizenzierung von System Center 2012

Paravirtualisierung (2)

Virtualisierung mit XEN

XEN- The Debian way of life

VIRTUALISIERUNG IN MIKROKERN BASIERTEN SYSTEMEN

Windows Server 2012 R2 Essentials & Hyper-V

PC Virtualisierung für Privatanwender

Lizenzierung von SharePoint Server 2013

Virtual Elastic Services

Analyse zum Thema: Laufzeit von Support-Leistungen für ausgewählte Server OS

Lizenzierung von SharePoint Server 2013

Systemanforderungen Verlage & Akzidenzdruck

Lizenzen und virtuelle Maschinen

Virtualisierung. Zinching Dang. 12. August 2015

DIE NEUE LÖSUNG KASPERSKY SECURITY FOR VIRTUALIZATION FÜR VIRTUALISIERTE VMWARE-, MICROSOFT- UND CITRIX- UMGEBUNGEN

OSL Storage Cluster und RSIO unter Linux Storage-Attachment und Hochverfügbarkeit in 5 Minuten

Neuerungen im Service Pack 2

Installation Linux agorum core Version 6.4.5

Verwendung des IDS Backup Systems unter Windows 2000

Systemvoraussetzungen

Linux-HA-Cluster Heartbeat mit DRBD

2008 Linke, Walter IAV4 1

Mindestanforderungen an Systemumgebung Für die Nutzung von excellenttango

Anleitung: Confixx auf virtuellem Server installieren

I N F O R M A T I O N V I R T U A L I S I E R U N G. Wir schützen Ihre Unternehmenswerte

IT-Lösungsplattformen

Installation Linux agorum core Version 6.4.8

Linux vs. Solaris als Fileserver

Tips, Tricks und HOWTOs Virtualisierung für Profis und Einsteiger Serverkonsolidierung, Testumgebung, mobile Demo

Benutzerhandbuch für Debian Server mit SAMBA. Rolf Stettler Daniel Tejido Manuel Lässer

Collax Web Application

/ Mich u. Laurent

Perceptive Document Composition

Effizient, sicher und flexibel: Desktop-Virtualisierung mit Citrix XenDesktop

Research Note zum Thema: Laufzeit von Support-Leistungen für Server OS

Leistungsbeschreibung vserver

0. VORBEMERKUNG VORBEREITUNG DES SYSTEMS INSTALLATION UND KONFIGURATION VON PD-ADMIN Installation...3

Systemanforderungen (Mai 2014)

Internet online Update (Internet Explorer)

Frage und Antworten zum Webcast: Virtual Server 2005 :

Virtual Desktop Infrasstructure - VDI

Jung Dynamisch Virtualisiert? Risiken der Realisierung

Beruflichen Schule in Nidda

Herbstsemester cs106 Informatiklabor Teil 4: Partitionierung & Linux Installation. P.Huber@stud.unibas.ch

IP-COP The bad packets stop here

Windows wird nicht mehr unterstützt Was bedeutet das? Was muss unternommen werden? Compi-Treff vom 9. Mai 2014 Thomas Sigg

A1 Desktop Security Installationshilfe. Symantec Endpoint Protection 12.1 für Windows/Mac

Übersicht. Was ist FTP? Übertragungsmodi. Sicherheit. Öffentliche FTP-Server. FTP-Software

Systemanforderungen TreesoftOffice.org Version 6.4

Virtuelle Entwicklungsarbeitsplätze und Linux

User Mode Linux. Sven Wölfel 15. April 2005

disk2vhd Wie sichere ich meine Daten von Windows XP? Vorwort 1 Sichern der Festplatte 2

Trend Micro Mobile Mitarbeiter ohne lokale Daten Wie geht das? Safe Mobile Workforce Timo Wege, Technical Consultant

Transkript:

Virtualisierung mit Xen

Hardware minimal halten und optimal ausnutzen

Was genau ist Virtualisierung? Woher kommt diese Technik, was ist deren Geschichte? Welche Arten von Virtualisierung existieren auf dem Markt? Was sind die Vorteile von Xen? Was nützt uns Virtualisierung überhaupt? Welches sind die Einsatzgebiete von Xen / Fallbeispiele?

Nachteile normaler Rechenzentren Hoher Stromverbrauch Grosser Wartungsaufwand Platzraubend In den meisten Fällen ungenügend ausgelastet (Leerläufe)

Was ist Virtualisierung? Virtualisierung ist schon alt Beispiel: Partitionierungsschema einer Harddisk Verfügbare Ressourcen aufteilen auf die verschiedene Software

Geschichte Ursprünglich Teil eines anderen Projektes 2001 2003 unter der Leitung von Ian Pratt zu einem alleinstehenden Projekt geworden Oktober 2003 erschien Xen 1.0 November 2004 Xen 2.0 Dezember 2005 Xen 3.0 April 2006 Xen 3.02 September 2006 Xen 3.0.3

Virtualisierung ist die Fähigkeit Ressourcen eines Systems aufzuteilen

Die wichtigsten Virtualisierungsmethoden (1) Paravirtualisierung ( XEN ) (2) Vollständige Virtualisierung ( VMware oder Virtual PC ) (3) Virtualisierung des Betriebssystems ( OpenVZ, Linux VServer, Opensolaris Zones )

(1) DomU (Gast) Dom0 (Wirt) DomU DomU DomU

Paravirtualisierung unterscheidet: Angepasster Kernel Modifizierte Gastsysteme Unmodifizierte Gastsysteme Keine Anpassung notwendig

Domain 0 Privilegierte Domain Wirtssystem auf Domain0 Dom0 besitzt volle Kontrolle über die Gäste, steuert sie

Domain U Ist eine Virtuelle Maschine auch Gast / Unprivilegierte Domain genannt Besitzt beim Fall des paravirtualisierten Gastes, einen modifizierten Kernel. Weiss, dass sie in einer virtualisierten Umgebung läuft.

Domain U hat Gewissheit, dass sie in einer Virtualisierten Umgebung läuft. Optimale Zusammenarbeit von Gast und Wirt Sehr grosser Performancegewinn

Die Hardware eines Servers Hypervisor Netzwerkkarte RAM CPU

Linux Fileserver (Samba) Linux Webserver (Apache) Linux Datenbank (MySQL) Windows XP ERP-Software Linux Groupware Xen Software Server Hardware

Applikationsschicht Virtualisierungsschicht Hardware Quelle: Xensource.com

Quelle: Xensource.com

(2) Apps Apps Apps Gast-OS Gast-OS Gast-OS Virtuelle Hardware Virtuelle Hardware Virtuelle Hardware Virtual Machine Manager Host Server Hardware

(3) Apps Apps Apps Virtual Environments System Software System Software System Software System Libraries System Libraries System Libraries Virtuozzo Layer Host OS Server Hardware

Gründe des Erfolges & Vorteile von Xen kostenlos ( Opensource Projekt unter der GPL) Unterstützt die gängigsten Hardwarearchitekturen & etliche Betriebssysteme als Virtuelle Maschinen Reger Austausch von Informationen durch sehr grosse Community Hat Unterstützung von vieler industrieller Grössen ( AMD, Intel oder SUN) Xen macht sich die heutigen Hardwarevirtualisierungstechnologien zu Nutze Any Application on any Server

Unmodifizierte Gäste HVM-Gäste oder unmodifizierte Gäste genannt Keine Anpassung des Betriebssystems notwendig Theoretisch jedes OS lauffähig Braucht Hardware Virtualisierungstechnologie

Hardware-Virtualisierungstechnologien: Intel VT (Vanderpool) / AMD SVM (Pacifica) Prozessorerweiterung Unmodifizierte Betriebssysteme lauffähig Windows Applikationen nicht mehr zwingend separat auf eigenem Server

Quelle: Xensource.com

Virtualisierung erst in der Anfangswelle By 2009 there will be three competetive hypervisor architectures: VMware ESX Server, Xen and Microsoft s hypervisor. ( Gartner ) Quelle: Xensource.com

Quelle: Xensource.com

Performance Quelle: Xensource.com

Fallstudie eines Kunden X Bedürfnisse: Eigene Homepage ( Webserver) Daten ablegen (Fileserver) Mail + Calenderingsystem (Groupware) ERP-System (Windows-programm) Externer Zugang zum Server auf Daten + Groupwaresystem (VPN-Lösung)

Gewünscht Homepage kann per FTP vom Serverbesitzer alleine verändert und administriert werden. Fileserver hat verschiedene Berechtigungen für jeden Angestellten/Vorgesetzten In der Groupware Lösung können Termine von Angestellten/ Vorgesetzten eingetragen und/oder gelöscht werden. Eigene Mailadresse mit gewünschtem Domainnamen. Zugriff auf das ERP-System, welches auf Windows läuft Externer Zugriff auf die Daten wie auch auf Windows über das Internet, zbsp. wenn sich der Kunde an einer Messe oder in einem Internetcafé befindet

Lösung mit Virtualisierung: Modulares Anbieten von Serverkomponenten Webserver-domain mit FTP Server zur Administration mit Zugriff auf Web-root ( Apache2 & PureFTPD) Fileserver mit verschiedenen Usern und Zugriffsrechten (SAMBA) Opensource Groupware-lösung mit Outlookplugin für Windows-Konnektivität (Bspw. Scalix) ERP-System ( SQL-Ledger? Windows-prog.? ) Zugriff Extern auf Servernetzwerk (OpenVPN)

Warum Modularität? Sicherheit der einzelnen Domains Programmfehler beinträchtigen nicht das ganze System Systemabsturz betrifft nur jeweilige Domain Eindringlinge in DomU s noch lange nicht in anderer domain

Virtuelle Maschinen in Aktion

Terminal-basierende Kontrollprogramme

Konfiguration von Xen Xen installation ( Packets oder Source? ) Gast Installation ( Image oder LVM? ) Gast Kontrolle ( xm Kommandos ) Steuerung entweder über direkte Console oder SSH

Xen Distributionsliste Distribution CentOS 3.4 CentOS 4 Centos 4.2 Debian Sarge Fedora Core 3 Fedora Core 4 Fedora Core 5 Gentoo Mandriva Linux 10.x Mandriva Linux 2006 Pardus 1.1 Slackware SUSE Pro 9.3 Suse 8.2 OpenSuSE 10.1 Novell SLES 10 Ubuntu 5.04 (Hoary) NetBSD 3.0 FreeBSD 5.3 eisxen Beta1 als DomU Dom0 + DomU Dom0 + DomU Dom0 + DomU Dom0 + DomU Dom0 + DomU Dom0 + DomU Dom0 + DomU Dom0 + DomU Dom0 + DomU Dom0 + DomU DomU Dom0 + DomU Dom0 + DomU DomU Dom0 + DomU Dom0 + DomU Dom0 + DomU DomU Dom0 + DomU Pre-built Guest images: http://jailtime.org http://www.xen-get.org