Virtualisierung für Linux, Windows und Solaris. Thomas Finnern DESY/IT-SysOps



Ähnliche Dokumente
Unternehmen-IT sicher in der Public Cloud

Open Source Data Center Virtualisierung mit OpenNebula LinuxTag Berlin. Bernd Erk

Open Source Data Center Virtualisierung mit OpenNebula CeBIT Bernd Erk

Oracle VM Support und Lizensierung. best Open Systems Day April Unterföhring. Marco Kühn best Systeme GmbH

JONATHAN JONA WISLER WHD.global

Neues in Hyper-V Version 2

Implementing a Software- Defined DataCenter MOC 20745

VMware vsphere: What's New [V5.5 to V6]

What's new in NetBackup 7.0 What's new in Networker 7.6. best Open Systems Day April Unterföhring

Solaris Cluster. Dipl. Inform. Torsten Kasch Bielefeld.DE> 8. Januar 2008

Microsoft Azure Fundamentals MOC 10979

EEX Kundeninformation

Customer Reference Case: Microsoft System Center in the real world

Zend PHP Cloud Application Platform

FlexFrame for Oracle. Torsten Schlautmann OPITZ CONSULTING Gummersbach GmbH

OS-Virtualisierung mit Solaris Zonen in der Praxis

Virtualisierung mit Solaris Detlef Drewanz

Neue Architekturen für Rechenzentren. Matthias Pfützner, Tobias Esser Systems Practice Sun Microsystems GmbH


Brownbag Session Grundlagen Virtualisierung Von VM s und Containern

4.) Geben Sie im Feld Adresse die IP Adresse des TDC Controllers ein. Die Standard Adresse lautet

ALM As-A-Service TFS zur hausinternen Cloud ausbauen

Wie Amazon mit Hilfe von Technologie und Daten erfolgreich ist Startup Firmen in Deutschland und weltweit haben Agilität, Innovation und globale

Daten haben wir reichlich! The unbelievable Machine Company 1

Version/Datum: Dezember-2006

Installation von NetBeans inkl. Glassfish Anwendungs-Server

Dynamic Ressource Management

Solaris im Datacenter Architektur, Implementation und Betrieb

Cloud Computing mit OpenStack

vsphere vs. HyperV ein Vergleich aus Sicht eines VMware Partners interface:systems

Der Nutzen und die Entscheidung für die private Cloud. Martin Constam Rechenpower in der Private Cloud 12. Mai 2014

Windows Server 2008 Virtualisierung. Referent: Marc Grote

Upgrading Your Skills to MCSA: Windows Server 2016 MOC 20743

R-BACKUP MANAGER v5.5. Installation

Titelmasterformat durch Klicken bearbeiten

Karlsruhe Institute of Technology Die Kooperation von Forschungszentrum Karlsruhe GmbH und Universität Karlsruhe (TH)

Virtualisierung in der Praxis. Thomas Uhl Topalis AG

Hybride Cloud-Infrastrukturen Bereitstellung & Verwaltung mit System Center 2012

SPARC LDom Performance optimieren

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

Trend Micro Lösungen im Storage Umfeld

Virtualisierung: Neues aus 2010 und Trends 2011

Portal for ArcGIS - Eine Einführung

USB Treiber updaten unter Windows 7/Vista

KURZANLEITUNG. Firmware-Upgrade: Wie geht das eigentlich?

Hochverfügbare LDOMs mit Oracle Solaris Cluster

miditech 4merge 4-fach MIDI Merger mit :

Core Solutions of Microsoft Exchange Server 2013 MOC 20341

Live Streaming => Netzwerk ( Streaming Server )

Docker. Lass mal containern Julian mino GPN

LINUX 4 AIX Ein Überblick AIX 2 LINUX Webcast

Umbenennen eines NetWorker 7.x Servers (UNIX/ Linux)

Die Plattform für Ihre Datenfabrik unabhängig von Ort und Zeit

Herzlich Willkommen Neuerungen in vsphere 6

SAFE HARBOR STATEMENT

Kostenoptimierte Cloud-Administration mit Solaris Container Technologie

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

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

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

IT macht den Meister mit VDCF Version 5

xvm Platform best Open Systems Day Oktober 2008 Dornach Marco Kühn best Systeme GmbH

Upgrading Your Supporting Skills to Windows Server 2016

ZFS Filesystem und KVM-Virtualisierung

Cloud Architektur Workshop

eridea AG Installation Eclipse V 1.1

New Endpoint Product &Bundles. Ab Ende Juli

EXCHANGE Neuerungen und Praxis

Veeam Availability Suite. Thomas Bartz System Engineer, Veeam Software

Wie setzt Swisscom Solaris 11 ein

Product Lifecycle Manager

BartPE. Dokumentation. Projektarbeit Network Services. Dozent: Wolf-Fritz Riekert. Belmondo Kovac. Autor: Andreas Dinkelacker, 3.

Enterprise Control Center. Systemvoraussetzungen V2.1

ORACLE Database Appliance X4-2. Bernd Löschner

Integration of D-Grid Sites in NGI-DE Monitoring

PRODATIS CONSULTING AG. Folie 1

The linux container engine. Peter Daum

7/15/2014. Stratus everrun Enterprise. Ist die Audio Qualität OK? Fragen bitte per Chat, diese werden im Anschluss beantwortet.

oder von 0 zu IaaS mit Windows Server, Hyper-V, Virtual Machine Manager und Azure Pack

Konsolidieren Optimieren Automatisieren. Virtualisierung 2.0. Klaus Kremser Business Development ACP Holding Österreich GmbH.

Softwareanforderungen für Microsoft Dynamics CRM Server 2015

Virtual Edition (VE): Security in the Cloud Check Point Software Technologies Ltd. [Unrestricted] For everyone

VMware Software -Defined Data Center

Securepoint Security Systems

Platform as a Service (PaaS) & Containerization

Provisioning SQL Databases MOC 20765

XING und LinkedIn-Integration in das erecruiter-bewerberportal

cyberwebhosting.de ISP-Software Reseller Preisliste Stand

Textmasterformat bearbeiten

Management von grossen IT Umgebungen mit Open Source Tools

eridea AG Installation Eclipse V 1.4

Auf der Homepage steht

Oracle 11g und Virtualisierung Johannes Ahrends Technical Director Quest Software GmbH

OpenStack in der Praxis

OSL Simple RSIO. I/O Aufgabenstellungen einfach lösen

Installations-Dokumentation, YALG Team

Erfahrungen mit Solaris Zonen und LDoms

Powershell DSC Oliver Ryf

Technologie Herbst Workshop

Transkript:

Virtualisierung für Linux, Windows und Solaris Thomas Finnern DESY/IT-SysOps

Agenda Eine Einführung in die Thematik Vergleich von XEN und Solaris Containern Ein bisschen Windows Stand und Ausblick für unser Rechenzentrum Live-Vorführung von Christoph und Martin 2

Allgemeiner Einstieg 3

Overview Virtualization Why Features How Hypervisor Guests Use Cases Where to Conclusions 4

Definition Network Resources Storage Resources Used Virtualizations Clustering Sun Cluster Content Based Routing F5 Layer 7 Routing Cisco? Host Virtualization Solaris Container XEN Linux Windows Virtualization Virtualization is the technique of managing and presenting storage devices and other resources functionally, regardless of their physical layout or location. Hypervisor Root User App OS OS In computing, paravirtualization is a virtualization technique that presents the abstraction of virtual machines with a software interface that is similar but not identical to that of the underlying hardware. 5

Why Minimize Efforts Easy Provisioning Easy Resource Control Multi-OS Service Offer Security / Service Separation Getting Better Enhanced Load Distribution Enhancing Fault Tolerance and Security Separate Test, Developing and Production on same Hardware 6

How RedHat Start: RHEL 5.0 with XEN 3.0 Plan: RHEL 4.5+, 5.0+ with Built-In Support including AFS Logical Volume Manager Hypervisor and Guests Sun Solaris 10 Zones Plan: (Open)Solaris 11 with XEN ZFS (Solaris 10 U3+) Zone + SRM = Container 7

Key Features and Benefits XEN: Open Source Complete Separation between Guests Paravirtualization Intel-Vanderpool and AMD-Pacifica Supported for unmodified Guests (without Live Migration) Virtual Machines near Native Speed Live Migration of Guests Up to 32 virtual CPU s per Guest Load Distribution and Weighting between Guests X86/32 and x86/64 Support Network over Software Bridge(s) Own Mac-Address for each Interface Solaris Container: Open Solaris Separation (and Shares) configurable One OS for All Sparc and x86 Guests Machines at Native Speed No Live Migration (?, cloning planned) Cores per Zone not limited Resource Management between Containers Sparc and x86 with 32/64 bit Support Network over selected Device(s) No own Mac-Address for each Device (?) Sparse-root and Whole-root Models 8

Hypervisor / Global Zone 9 Customisation XEN Test: Defined one admin domain cross platform Configuration: Add feature vms Reconfiguration: New Install / Reboot Hypervisor with Minimum Installation Logical Volume Manager for FS-Handling Separate Network for Service and Production Guest Installations from Scratch/Image? Unvisible Filesystems /scratch/vsges/root /scratch/vsges/sge /scratch/vsges/ Changing to Image Preparation Image Preparation Partitioning OS and Data Application Networking Deployment Methods mk_image mk_virtual Live Cycle Management As Usual Methods mk_image Install File or Clone/Copy Pack mk_virtual Unpack Networking Partitioning Glue Solaris Container Test: Defined one admin domain cross platform Configuration: Add feature vms Reconfiguration: On the fly Global Zone Installation will/can be inherited ZFS for FS-Handling Separate Network for Service and Production Guest Installations from Scratch/Image Visible Filesysstems /scratch/vinnetou/root /scratch/vinnetou/afscache /scratch/vinnetou/

Guests / Zones and Pools XEN Test: Configuration: Add feature vms-<server> Openafs kernel module must be compiled XEN-Mac 0x00FFFFFF&IP 0x02000000 (Change to XEN mac=00:16:3e:xx:xx:xx?) Solaris Container Test: Configuration: Add feature vms-<server> afs can be inherited (ro?) Next version: privilege grant for kernel module usage Slight differences in SVC (Service Management Facility) for own sshd startup Testing NIS-Setup 10

Expected Use Cases Separation of Applications and Services Providing Service IP Addresses Application Specific User Registry and System Settings License Cost Optimisation e.g. Oracle Capped Containers Application Specific Resource Binding Storage Network CPU Peak Load Elimination Multi OS Offer for Customers Test Environments Developing Environments Migration Support Multi Customer Pools e.g. SGE Automatic Deployment of e.g. WEB- Services Educational Environments for Admins and Students Database Factory Security by Encapsulation New Service Environments Order and Delivery within 1 Hour Central Image Handling over SAN Ease Computer Adminstration... New Operating Concepts Installation Testing Monitoring Backup Patching 11

Where to Server Consolidation (Cost, Heat, Admin) Running Solaris and Linux on one Host Running 100-Core Hosts over Internal Crossbar as Farm or WEB Appliance Cross Cluster Hopping Live Migration Image Moving Configuration and Life Cycle Management Buy xx Open Xen Licences 12

Conclusions Virtualization Is Simple To Use Nice Operating and Support Model Administrate only Big Boxes Cross Platform Support Future Real or Para Virtualization will be standard XEN Hypervisor for Solaris and vice versa Standard provisioning frame (kernel, partition, image, data, ) Security Don t let your system be virtualized by somebody else 13

IT@desy.de IT-SysOps: WBOOM-Configuration Guest knows Hypervisor(-Cluster): SF=vms- <CHOST> Hypervisor knows all guests: woom:vms BIRD Cluster: Common Store in AFS Queue and Shadow Master (it-services01/2) 2 Host Login Cluster(it-services01/2) 16 Exec Cores (bird009/bird010) Library spires-container (spires) WOF Test Apache (vinnetou,vinnern) Plan: Netra-Consolidierung Netapp for Live-Migration Yves Kemp: Im Tier2-Batch noch nicht 1 OS SL3 -> SL4 Sven Sternberger: Seit ca. 2 Jahren haben wir mit der Whithouse einen Server der den Entwicklern schnell neue SL3 bzw SL4 Installationen zur Verfuegung stellt. Sie habe die Moeglichkeit hier neue Software zu installieren und verschiedene Versionen von Installationen zu sichern. Durch die Nutzung von rsync ist es moeglich in wenigen Minuten zwischen verschiedenen Setups zu wechseln, und so die komplexen Setups aufzubauen die fuer eine Softwareentwicklung von einem verteilten System wie dcache notwendig ist. Owen Synge: Seit ca. 1 Jahr entwickelt Owen an einem System zur Automatisierung der build und test Umgebung. Das bedeutet ein Entwickler checkt eine neue Version ein in der Versionsverwaltung. Daraufhin wird automatisch eine frische SL3 bzw. SL4 Installation generiert, die build Umgebung wird installiert und aus den neuen Sourcen ein aktuelles Packet gebaut. Im folgenden werden mehrere Instanzen generiert, die mit der neuen Software ausgestattet werden und mehrere Testsequenzen werden abgefahren um die Funktionsfaehigkeit des neuen Releases sicherzustellen. 14

Live Demo http://www-it.desy.de/systems/services/wboom/virtualization.html Christopher Open Solaris zoneadm list -vc zlogin GUEST ps -efz reboot Martin Red XEN Linux xm list xm console GUEST xm top reboot 15

Notizen 16