Oracle Solaris 11.2 Schnelleinstieg OpenStack

Ähnliche Dokumente
Oracle Solaris Unified Archives

Oracle Solaris Schnelleinstieg OpenStack. Oracle Deutschland B.V. & Co. KG

Cloud Computing mit OpenStack

Private IaaS Cloud mit OpenStack. Sebastian Zielenski Linux/Unix Consultant & Trainer B1 Systems GmbH zielenski@b1-systems.de

Auf dem Weg zu Oracle Solaris 11 - Ein Bericht aus der Praxis

IT. Menschen. Leidenschaft. Fallbeispiel - Recovery NGZ. (1)

OpenStack in der Praxis

Oracle Solaris 11 Zones - Tipps und Tricks

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

Hochverfügbare LDOMs mit Oracle Solaris Cluster

Das Leben nach Jumpstart Customized Solaris 11 Installation mit AI

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

Tilman Beitter Thomas Kärgel Andre Nähring Andreas Steil Sebastian Zielenski. laas mit OpenStack. Cloud Computing in der Praxis. dpunkt.

AEQUO Adaptive und energieeffiziente Verteilung von virtuellen Maschinen in OpenStack-Umgebungen

Oracle APEX Installer

WINDOWS 8 WINDOWS SERVER 2012

CLR-Integration im SQL-Server. Alexander Karl

HowTo: Einrichtung & Management von APs mittels des DWC-1000

Management von grossen IT Umgebungen mit Open Source Tools

Migration einer bestehenden Umgebung in eine private Cloud mit OpenStack

Open Source als de-facto Standard bei Swisscom Cloud Services

Powershell DSC Oliver Ryf

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen

Konfiguration Zentyal 3.3 Inhaltsverzeichnis

a.sign Client Lotus Notes Konfiguration

Nico Lüdemann. Applikationsvirtualisierung mit Microsoft SoftGrid Galileo Press

openstack Die OpenSource Cloud Julian mino GPN

Was ist Windows Azure? (Stand Juni 2012)

JEAF Cloud Plattform Der Workspace aus der Cloud

BitDefender Client Security Kurzanleitung

Dateisysteme und Datenverwaltung in der Cloud

Betriebssystemsicherheit am Beispiel UNIX

Lizenzen auschecken. Was ist zu tun?

DevOps bei den ID Build-Automatisierung statt Silo-Betrieb

B1 Systems GmbH - Linux/Open Source Consulting, Training, Support & Development

Next Generation Datacenter Automation und Modularisierung sind die Zukunft des Datacenters

SJ OFFICE - Update 3.0

Wireless & Management

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

Spontan testen! Das eigene Test Lab, für jeden in der Cloud! Peter Kirchner. Microsoft Deutschland GmbH

OpenStack bei der SAP SE

Zend PHP Cloud Application Platform

Cloud Zertifizierung und Kompetenz. Hendrik A. Reese, Principal Consultant, TÜV Rheinland

Information über das Virtual Private Networks (VPNs)

<Insert Picture Here>

DOKUMENTATION ky2help V 3.6 Servertests

Systems Management Competence

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

Installationsanleitung für. SugarCRM Open Source. Windows Einzelplatz

Anleitung. Integration von Kentix Geräten in den OpManager

OpenStack mit RedHat oder Solaris

Systems Management Competence Unternehmenspräsentation

Agenda. Ziel Problematik OS-Installation Softwareverteilung Inventarisierung Stufenplan

Einrichten der TSM-Backup-Software unter dem Betriebssystem Mac OSX

SIMLUX: Virtualisierung. Simply Managed Linux

Linux-HA-Cluster Heartbeat mit DRBD

Dynamische Änderung von Ressourcen in OpenStack

EXCHANGE Neuerungen und Praxis

Automatische Installation (wenn das SSO-Applet nicht vorhanden ist)! Abbildung 1:Auswahldialog für Installationslaufwerk

Comsol Multiship: OCX Dateien

KURZANLEITUNG CYBERDUCK MIT CLOUD OBJECT STORAGE

DocuWare unter Windows 7

Installationsanleitung Laurus Projekte System (Aufgaben / Projekte mit Gantt Chart)

Rooten eines Android-Telefones. Hanno 'Rince' Wagner, Chaos Computer Club Stuttgart

Zentrales Konfigurationsmanagement mit Puppet

Authentication Policy. Konfigurationsbeispiel ZyXEL ZyWALL USG-Serie. Juni 2010 / HAL

Eclipse Equinox als Basis für Smart Client Anwendungen. Christian Campo, compeople AG, Java Forum Stuttgart 2007

Konfigurationsbeispiel ZyWALL USG

Whitepaper. Produkt: List & Label 16. List & Label 16 unter Linux/Wine. combit GmbH Untere Laube Konstanz

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

Parallels Mac Management 3.5

Upgrade-Leitfaden. Apparo Fast Edit. Wechsel von Version 2 auf Version oder Wechsel von Version auf Version 3.0.

FUTURE-PATCH Das RFID gestützte AIM System

Portal for ArcGIS - Eine Einführung

Windows Server 2012 R2 Essentials & Hyper-V

Bedienungs- & Installationsanleitung COMMPACT / COMMPACT Audio V2.0

Dezentrale Verschlüsselung. Lumension Device Control Version 4.4

MailUtilities: Remote Deployment - Einführung

Hybride Cloud-Infrastrukturen Bereitstellung & Verwaltung mit System Center 2012

Mobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein:

SDN mit OpenStack Neutron & Arista EOS

Thomas Wagner 2009 (im Rahmen der TA) Installation von MySQL 5.0 und Tomcat 5.5

OpenVPN unter Linux mit KVpnc Stand: 16. Mai 2013

TSM-Client unter Mac OS X einrichten

Patch Management mit

Upgrade auf die Standalone Editionen von Acronis Backup & Recovery 10. Technische Informationen (White Paper)

SDN & OpenStack. Eine Einführung. Martin Gerhard Loschwitz hastexo Professional Services GmbH. All rights reserved.

Intergraph Geospatial 2014 Download, Installation und Lizenzierung

BWZ-Neuinstallation mit VMware

16.4 Wiederverwendung von COTS-Produkten

Security. Stefan Dahler. 6. Zone Defense. 6.1 Einleitung

R-BACKUP MANAGER v5.5. Installation

Benutzer und Rechte Teil 1, Paketverwaltung, SSH

v2.2 Die innovative Softwarelösung für kundenspezifisches Anrufmanagement Administrator-Handbuch

Transkript:

Oracle Solaris 11.2 Schnelleinstieg OpenStack Heiko Stein Senior IT- Architekt etomer GmbH Folie 1 etomer 2014

Die etomer GmbH. Gründung: Fokus: Ansatz: Tätigkeit: Seit 2002 als inhabergeführtes IT-Beratungsunternehmen am Markt vertreten. Unternehmenskritische IT-Infrastrukturen/-Anwendungen mit hohen oder höchsten Verfügbarkeitsanforderungen. Ausrichtung auf das Datacenterbackend (HW, Unix/Linux, Datenbanken, Middleware, SAP- Basis) und CloudComputing-Architekturen. Ganzheitliche und verbindliche Beratung und Leistungserbringung im Spannungsfeld Technik Prozess Mensch. Bei namenhaften Kunden aus den Bereichen öffentliche Hand, Mittelstand und Enterprise-Segment im In- und Ausland. Kompetenz: Hochspezialisiertes und langjährig erfahrenes Team aus Beratern, Trainern, Projektleitern und Architekten. Umfangreiche technologieübergreifende Akkreditierungen, Spezialisierungen und Zertifizierungen marktführender Technologielieferanten. Folie 2 etomer 2014

Was ist OpenStack? (1) Open Source Cloud-Initiative Begonnen 2010 durch NASA und RackSpace Das OpenStack-Projekt, beschreibt Multi-Tier Deployments Orchestrieren von Cloud Applikationen über Datei- oder Webbasierte Templates Folie 3 etomer 2014

Was ist OpenStack? (2) Verteilte Dienste zum Management von Compute, Storage, Netzwerk, Identity Management und u.v.a.m. Python Libraries Interoperabilität zwischen Diensten durch REST-API CLI-Tools, Dashboard 6 Monate Release Zyklus -> Grizzly -> Havana -> Icehouse -> Juno -> Kilo -> http://www.openstack.org/software/roadmap/ Schnittstellen zu unterschiedlichen Anbietern z.b. AWS CloudFormation-API Folie 4 etomer 2014

Warum OpenStack? Größte Unterstützung der Industrie und in der Community unter den Open Source Cloud-Software-Projekten Defakto Standard Wichtige Keyplayer haben sich für OpenStack entschieden AMD, Intel, Canonical, SUSE, Red Hat, Cisco, Dell, HP, IBM, Deutsche Telekom, Oracle,... Die OpenStack Foundation sichert ab: Langfristige Rentabilität des Projekts Von den Entwicklungszielen/-ergebnissen profitiert nicht nur ein Anbieter/Hersteller Folie 5 etomer 2014

OpenStack Member Platinum/Gold/Corporate? Folie 6 etomer 2014

OpenStack Übersicht Havana Horizon Neutron Nova Glance Swift Cinder Keystone Folie 7 etomer 2014

Oracle Solaris 11.2 - OpenStack "Havana" Horizon Cloud Management Nova Compute Virtualization Neutron Cloud Networking Cinder/Swift Cloud Storage Glance Image Deployment Zones and Kernel Zones Elastic Virtual Switch ZFS File System Unified Archives Folie 8 etomer 2014

OpenStack in Solaris 11.2 # pkg info -r openstack Description: OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a data center, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface. Version: 0.2013.2.3 (Havana 2013.2.3) # pkg list "*openstack*" NAME (PUBLISHER) VERSION IFO cloud/openstack 0.2013.2.3-0.175.2.0.0.42.1 i-- cloud/openstack/cinder 0.2013.2.3-0.175.2.3.0.4.0 i-- cloud/openstack/glance 0.2013.2.3-0.175.2.3.0.4.0 i-- cloud/openstack/horizon 0.2013.2.3-0.175.2.3.0.4.0 i-- cloud/openstack/keystone 0.2013.2.3-0.175.2.3.0.4.0 i-- cloud/openstack/neutron 0.2013.2.3-0.175.2.1.0.5.0 i-- cloud/openstack/nova 0.2013.2.3-0.175.2.3.0.4.0 i-- cloud/openstack/swift 1.10.0-0.175.2.1.0.5.0 i-- library/python-2/django_openstack_auth 1.1.3-0.175.2.0.0.42.1 i-- library/python-2/django_openstack_auth-26 1.1.3-0.175.2.0.0.42.1 i-- Folie 9 etomer 2014

OpenStack Implementation in Solaris 11.2 (1) Jede Komponente ist ein dediziertes IPS-Paket pkg:/cloud/openstack/<component> Client API/CLI in pkg:/library/python/<component>client Konfigurationsdateien der Clients in /etc/<component> Horizon: /etc/openstack_dashboard Runtime Information in /var/lib/<component> Folie 10 etomer 2014

OpenStack Implementation in Solaris 11.2 (2) pkg:/cloud/openstack installiert alle OpenStack Komponenten Zusätzlich: RabbitMQ und EVS/RAD-EVS OpenStack Dienste laufen mit minimalen Privilegien Kein root erforderlich RBAC Profiles für Komponenten Eigener User/Group je Komponente Folie 11 etomer 2014

OpenStack Implementation in Solaris 11.2 (3) Komponenten durch ein oder mehrere SMF Services realisiert Horizon Apache und Configuration File Abhängigkeiten Automatischer Restart von Services Service Namen svc:/application/openstack/<component>/<component>-<service> SMF Logs enthalten Laufzeit Information Debug / Verbose Mode als Setting verfügbar Folie 12 etomer 2014

Fallbeispiel: OpenStack Single Node. Folie 13 etomer 2014

Fallbeispiel: Setup - Vorbereitung. https://community.oracle.com/docs/doc-892052 https://community.oracle.com/servlet/jiveservlet/download/892052-11- 53075/hol_single_host.txt.zip Optional: Phyton Script für automatisiertes Setup # zpool create... # zfs create... # ipadm... Bereitstellung ZFS Ablage / IP-Umgebung # pkg install openstack rabbitmq rad-evs-controller # svcadm restart rad:local # svcadm enable rabbitmq Installation Software # su - evsuser -c "ssh-keygen -N '' -f /var/user/evsuser/.ssh/id_rsa -t rsa" # su - neutron -c "ssh-keygen -N '' -f /var/lib/neutron/.ssh/id_rsa -t rsa" # ssh-keygen -N '' -f /root/.ssh/id_rsa -t rsa # cat /var/user/evsuser/.ssh/id_rsa.pub /var/lib/neutron/.ssh/id_rsa.pub /root/.ssh/id_rsa.pub >> /var/user/evsuser/.ssh/authorized_keys # su - evsuser -c "ssh evsuser@localhost true" # su - neutron -c "ssh evsuser@localhost true" # ssh evsuser@localhost true SSH-Konfiguration für Kommunikation Neutron - EVS # chown glance:glance /oo/images/ # chown cinder:cinder /oo/volumes Permissions Filesystem Folie 14 etomer 2014

Fallbeispiel: Setup - Keystone. # vi /etc/keystone/keystone.conf [DEFAULT] admin_token = ADMIN... [identity] driver = keystone.identity.backends.sql.identity... [catalog] driver = keystone.catalog.backends.sql.catalog... [token] provider = keystone.token.providers.uuid.provider... [signing] token_format = UUID # svcadm enable -rs keystone # su - keystone -c "/usr/demo/openstack/keystone/sample_data.sh" Konfiguration Keystone /etc/keystone/keystone.conf keystone.env: export SERVICE_ENDPOINT=http://localhost:35357/v2.0/ export SERVICE_TOKEN=ADMIN Folie 15 etomer 2014

Fallbeispiel: Setup - Keystone - Check. #../keystone.env # keystone user-list +----------------------------------+---------+---------+-------+ id name enabled email +----------------------------------+---------+---------+-------+ 4aa73a2d2cfbcfe8c1159d2409387946 admin True 1d8f722e9cbfec428b3feb0e2c88e08d cinder True 7cafabd5c5d3c79cd58abebe3bb46d3d ec2 True edc4119f25f74c3193009e4dbd59ab3b glance True 85e507f75b326451dd408caf3756d6cb neutron True a78a016290c467cbb283c1e810f003a9 nova True 04e8330643e46acab81ac379038d9d35 swift True +----------------------------------+---------+---------+-------+ # keystone service-list +----------------------------------+----------+--------------+----------------------------+ id name type description +----------------------------------+----------+--------------+----------------------------+ 3a40de89612f655ef9f4bdb337586af7 cinder volume Cinder Volume Service 6cf741092d4847f0a6288a88bf5c4bf6 ec2 ec2 EC2 Compatibility Layer ecae2260acebc2a99c0d9f1a70fc5dbf glance image Glance Image Service fbd4af8973014810ca0accacba3a3aaa keystone identity Keystone Identity Service f9a8a0862a33ccbca8d8ab5a1cf102f0 neutron network Neutron Network Service 4b00ef49000acdb191ae9f0ee61d2422 nova compute Nova Compute Service 2f8009a626d7cdaffc0f95339b800902 swift object-store Swift Object Store Service +----------------------------------+----------+--------------+----------------------------+ # keystone tenant-list +----------------------------------+-----------+---------+ id name enabled +----------------------------------+-----------+---------+ 06ae5345c1284ee0abb7e376cfbaa9bc doag_2014 True 7204b328d406ce62c4399b1bf337f969 service True +----------------------------------+-----------+---------+ Folie 16 etomer 2014