7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim

Größe: px
Ab Seite anzeigen:

Download "7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim"

Transkript

1 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS1112 1/50 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim Christian Baun

2 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS1112 2/50 Wiederholung vom letzten Mal Google App Engine Google App Engine APIs Notwendige Software Mit der Google App Engine arbeiten Einfaches Beispiel mit der Google App Engine Gästebuch mit der Google App Engine realisieren Mengenbeschränkungen (Quotas) AWS Elastic Beanstalk Beispiele für größere Projekte mit der Google App Engine

3 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS1112 3/50 Heute Lösungen zum Betrieb von Infrastrukturdiensten Schwerpunkte: Eucalyptus und OpenNebula Lösungen zum Betrieb von Plattformdiensten Schwerpunkte: AppScale und typhoonae

4 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS1112 4/50 Lösungen für Infrastrukturdienste Es existieren mehrere freie Lösungen, um selbst Infrastrukturdienste zu betreiben abicloud OpenNebula OpenStack Nimbus Enomaly ECP OpenECP Tashi Eucalyptus Diese Lösungen werden primär für den Aufbau privater Clouds verwendet Teilweise ist auch der Aufbau einer öffentlichen Cloud (= Public Cloud) mit diesen Lösungen möglich

5 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS1112 5/50 abicloud und OpenNebula abicloud Unterstützt VMware, KVM, Xen und Virtual Box Freie Software (GNU Lesser General Public License v3) Version seit EC2-Schnittstelle wird nicht unterstützt Kein Speicherdienst enthalten OpenNebula (Aktueller Artikel: i X 05/2011, Seite 48) Unterstützt VMware, KVM und Xen Bietet Migration von Instanzen Möglichkeit zum Aufbau einer hybriden Cloud mit EC2 Ein Teil der EC2-Schnittstelle wird unterstützt upload, register und describe images run, describe und terminate instances Kein Speicherdienst enthalten Freie Software (Apache License v2.0)

6 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS1112 6/50 OpenNebula Details Architektur Front-End-Knoten steuert die einzelen Rechenknoten Netzwerkmanagement erfolgt durch die Einrichtung von Netzwerkbrücken auf den Rechenknoten Schnittstellen Virtualisierungslayer wird über die API libvirt gesteuert Kommunikation findet über SSH und XML-RPC statt Administration/Management üblicherweise via Kommandozeile

7 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS1112 7/50 OpenNebula Deployment Nutzung eines gemeinsamen Dateisystems für die VM Images Migration während der Laufzeit möglich Für größere Installation wird typischerweise SAN benutzt VM Images werden je nach bedarf über ein SCP-Kommando zu den Rechenknoten hinkopiert Keine Live Migration möglich aber auch keine Notwendigkeit für ein teueres Speichersystem

8 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS1112 8/50 OpenNebula Sunstone Seit der Version 2.2 liegt eine graphische webbasierte Oberfläche für die Verwaltung und Administration einer OpenNebula Instanz vor:

9 Hybride Clouds mit OpenNebula und EC2 aufbauen Quelle: Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS1112 9/50

10 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Aktuelle Entwicklungen um OpenNebula Das CERN betreibt einen virtuellen Cluster auf Basis von OpenNebula Der Cluster wird mit bis zu virtuellen Maschinen dynamisch erweitert Bis zu Rechenjobs können in annehmbarer Zeit vom LSF-Scheduler verarbeitet werden Verteilung der Images und Daten im Cluster am besten via BitTorrent

11 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Nimbus Nimbus Alter Name: Virtual Workspace Service (VWS) Unterstützt KVM und Xen Baut auf der Grid-Middleware Globus 4 auf Ein Teil der EC2-Schnittstelle wird unterstützt describe images describe, run, reboot und terminate instances add und delete keypair EC2-kompatible Ressourcen können gesteuert werden Enthält den S3-kompatiblen Speicherdienst Cumulus Freie Software (Apache License v2.0)

12 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Enomaly ECP und OpenECP Elastic Computing Platform (ECP) von Enomaly Unterstützt VMware, KVM, Xen, Virtual Box und OpenVZ Freie Software (Affero General Public License v3) Kaum Dokumentation EC2-Schnittstelle wird nicht unterstützt Eingeschränkte API zur Administration Skaliert nur bis < 10 Knoten Seit Herbst 2009 ist Enomaly ECP nicht mehr offiziell verfügbar Abkehr des Unternehmens von der Open Source Strategie OpenECP (Open Elastic Computing Platform) Fork von Enomaly ECP Freie Software (Affero General Public License v3) Projektstart: Februar 2010 Kein Speicherdienst enthalten EC2-Schnittstelle wird nicht unterstützt

13 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Tashi Tashi ist eine Entwicklung der Intel Labs in Pittsburgh Spielt eine große Rolle im Projekt Open Cirrus Open Cirrus hat zum Ziel, eine offene Entwicklungsplattform für das Cloud Computing zu schaffen Tashi versucht das Problem besonders großer Datenmengen (Big Data) anzugehen, wie sie in wissenschaftlichen Projekten zunehmend anfallen Solche Datenmengen sind aufgrund technischer Limitierungen sehr schlecht beweglich Mehrere TB oder PB Daten verschieben, bedeutet einen großen Aufwand und kann sogar innerhalb eines LAN mehrere Tage dauern Tashi implementiert eine neuartige Form von Datenorientierung Virtuelle Instanzen werden in einem Cluster so platziert, dass sie sich physisch immer möglichst nahe bei den benötigten Daten befinden Tashi ist wenig verbreitet und befindet sich in einem frühen Entwicklungsstadium

14 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Eucalyptus Open-Source, um Cloud-IaaS (Private Cloud) auf Clustern aufzubauen Entwickelt an der UC Santa Barbara Weiterentwicklung durch Eucalyptus Systems, Inc. EUCALYPTUS - Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems Infrastrukturdienst. Ermöglicht Ausführung und Kontrolle virtueller Instanzen (Xen oder KVM) auf verschiedenen physischen Ressourcen Schnittstelle kompatibel zu AWS (EC2, S3 und EBS) Nutzung bekannter Tools für Amazon EC2, S3 und EBS möglich: z.b: S3 Curl, Elasticfox, s3cmd,... Schritt hin zur Etablierung eines Standards für Cloud-Infrastrukturen Freie Software (GNU General Public License v3)

15 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Komponenten von Eucalyptus Eucalyptus besteht aus mehreren Komponenten Die Komponenten laufen als UNIX-Dienste Die Kommunikation zwischen den Komponenten geschieht via Web-Services (SOAP) Bei den Komponenten handelt es sich in erster Linie um: Cloud Controller (CLC) Cluster Controller (CC) Node Controller (NC) Walrus Storage Controller (SC) Eine Eucalyptus-Infrastruktur besteht aus einem oder mehr Standorten

16 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Aufbau von Eucalyptus

17 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Node Controller (NC) Läuft auf jedem Knoten, auf dem später Instanzen laufen sollen Steuert den Xen-Hypervisor oder KVM Bis v1.5 unterstützte Eucalyptus ebenso wie EC2 ausschließlich Xen Seit v1.5.1 wird zusätzlich KVM unterstützt Eine Virtualisierungslösung muss installiert sein In der Eucalyptus Enterprise Edition unterstützt der NC auch VMware vsphere, ESX und ESXi Jeder NC sendet Informationen über die Auslastung der eigenen Ressourcen an den CC des Standorts Anzahl virtueller Prozessoren Freier Hauptspeicher Freier Festplattenspeicher

18 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Cluster Controller (CC) Pro Standort ist exakt ein CC notwendig Regelt die Verteilung der virtuellen Maschinen auf die NCs Sammelt Informationen über freie Ressourcen von den NCs In kleineren Eucalyptus-Infrastrukturen liegen CLC und CC meistens auf einem physischen Rechner In jedem Standort kommunizieren die NCs mit dem CC über ein privates virtuelles Netzwerk Das Netzwerk wird mit Virtual Distributed Ethernet (VDE) erzeugt Auf den Eucalyptus-Komponenten läuft hierfür ein virtueller VDE-Switch Die Verbindungen zwischen den Switches realisieren virtuelle VDE-Kabel Das Netzwerk garantiert, dass den Instanzen innerhalb eines Standorts ein einheitliches Subnetz zur Verfügung steht

19 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Cloud Controller (CLC) Pro Eucalyptus-Infrastruktur ist exakt ein CLC nötig Agiert als Meta-Scheduler in der Cloud-Infrastruktur Sammelt Ressourcen-Informationen von den CCs Läuft standardmäßig auf der gleichen physischen Maschine wie die Speicherdienste Walrus und Storage Controller

20 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Walrus und Storage Controller Walrus Speicherdienst für persistenten Speicher mit zu S3 kompatibler Schnittstelle In einer Eucalyptus-Infrastruktur sind die Images in Walrus gespeichert Kann seit Version 1.6 vom CLC ausgelagert werden Liegt aber meistens nach wie vor auf dem Rechner mit dem CLC/CC Storage Controller Speicherdienst für persistenten Speicher mit zu EBS kompatibler Schnittstelle Liegt bei Infrastrukturen mit einem Standort meistens auf dem Rechner mit dem CLC/CC Kann seit Version 1.6 ausgelagert werden Wenn die Infrastruktur mehrere Standorte hat, läuft in jedem Standort bzw. CC ein eigener Storage Controller

21 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Start einer Instanz in Eucalyptus Sollen Instanzen gestartet werden gibt der Kunde oder dessen Anwendung beim CLC folgende Parameter an: Image, Instanztyp und Anzahl der Instanzen Der CLC wählt einen CC mit ausreichend freien Ressourcen in dessen Cluster aus Der CC legt einen (oder eine Gruppe) NC(s) mit ausreichend freien Ressourcen im lokalen Cluster fest und weist den Start der Instanz(en) an Ist das nötige Image auf dem NC nicht verfügbar, fragt der NC das Image beim CLC nach Der CLC überträgt das Image aus Walrus über eine verschlüsselte Übertragung via Secure Copy (SCP) an den NC Die Dauer der Übertragung der Images von Walrus zu den NCs ist abhängig von der verwendeten Netzwerktechnologie, von der Anzahl der notwendigen Übertragungen und der Größe des Images

22 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Fakten zu Eucalyptus Installation von Eucalyptus ist schwieriger als kommuniziert Installationsanleitungen lesen sich einfach Deutliche Verbesserung der Situation seit Ubuntu 9.10 Server (Karmic Koala) Aber: Noch viel Raum für Verbesserungen (noch viele kleine Fehler/Bugs) Stabiler Betrieb einer Eucalyptus-Infrastruktur ist möglich Einrichtung ist aber schwierig Einzelne Dienste brauchen gelegentlich einen Neustart Hilfe der Entwickler nicht immer hilfreich Kommerzieller Support verfügbar Teilweise scheinen kommerzielle Interessen dem Community-Gedanken entgegen zu stehen (u.a. Unterstützung von VMware) Erweiterungen und Änderungen am Quellcode sind schwierig Quellcode und Komponenten erscheinen undurchsichtig Von Seiten der Entwickler ist hier keine Hilfe zu erwarten

23 Meinung der NASA zu Eucalyptus Quelle: Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50

24 Initiiert von der NASA und Rackspace Cloud Unterstützt u.a. von AMD, Intel und Dell Freie Software (Apache License v2.0) OpenStack besteht aus 3 Komponenten Compute (Nova) Infrastrukturdienst EC2-kompatible Schnittstelle Hochskalierbar (bis mehrere zehntausend Knoten) Object Storage (Swift) Redundanter, hochskalierbarer (Petabyte-Bereich), Objekt-basierter Speicherdienst Objekte werden auf mehreren Hardwaregeräten gespeichert Automatische Replikation beim Ausfall bzw. Hinzufügen von Knoten S3-kompatible Schnittstelle Image Service (Glance) Dienst zum suchen, registrieren und anfordern von Images REST-Schnittstelle Unterstützte Image-Formate: Raw, AMI, VHD (Hyper-V), VDI (VirtualBox), qcow2 (Qemu/KVM), VMDK und OVF (VMWare) Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 OpenStack

25 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Infrastrukturdienste und deren Kompatibilität zu den AWS AWS APIs implementiert Name EC2 S3 EBS abicloud (Abiquo) CloudStack (Citrix) teilweise Enomaly ECP Eucalyptus vollständig vollständig (Walrus) vollständig (SC) Nimbus teilweise teilweise (Cumulus) OpenECP OpenNebula teilweise OpenStack teilweise (Nova) teilweise (Swift) Tashi

26 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Lösungen für Plattformdienste Es existieren nur wenige freie Lösungen, um selbst Plattformdienste zu betreiben 10gen OpenShift Reasonably Smart AppScale typhoonae cloud/openshift/ Diese Lösungen werden primär für den Aufbau privater Clouds verwendet Teilweise ist auch der Aufbau einer öffentlichen Cloud (Public Cloud) mit diesen Lösungen möglich

27 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 10gen Stichpunkte 10gen ist eine Java-basierte Plattform zum Ablauf von Webanwendungen Enthält einen Applicationserver mit dem Namen Hedley JavaScript und Ruby werden als Sprachen für Webanwendungen unterstützt Zur Anwendungsentwicklung steht das Web-Framework Django10 zur Verfügung, das sich am Python Web-Framework Django orientiert Daten werden in der objektorientierten Datenbank MongoDB gespeichert Die Software wird nicht mehr weiterentwickelt Heute beschäftigt sich 10gen nur noch mit der Weiterentwicklung und dem kommerziellen Support der Datenbank MongoDB

28 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 10gen

29 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Reasonably Smart Nutzt die freie Versionsverwaltung Git und JavaScript Wurde im Januar 2009 von Joyent gekauft Quellcode ist nicht mehr verfügbar

30 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 OpenShift Verfügbar seit Mai Sprachen stehen zur Verfügung Java, Python, PHP und Ruby Datenspeicherung ist mit MySQL, SQLite und MongoDB möglich Varianten: Express, Flex und Power Express unterstützt Ruby, PHP und Python und nutzt Git, um Anwendungen hochzuladen Maximal 128 MB Speicherplatz und 256 MB Hauptspeicher Express ist kostenfrei Zielgruppe von Flex sind Java- und PHP-Entwickler Enthält Apache und die Applikationenserver JBoss AS und Tomcat Power unterstützt auch in C geschriebene Linux-Anwendungen

31 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 AppScale Freie Reimplementierung der Google App Engine Ermöglicht den Betrieb eines Plattformdienstes, kompatibel zur GAE Entwickelt an der UC Santa Barbara GAE-kompatible Anwendungen können mit AppScale innerhalb einer privaten Cloud mit Eucalyptus und innerhalb EC2 betrieben und getestet werden AppScale kann auch direkt auf Xen laufen AppScale emuliert Google-Infrastrukturdienste wie Datastore, Memcache und die Authentifizierung AppScale 1.0 ( ) Aktuelle Version : AppScale 1.4 ( )

32 Komponenten von AppScale Appscale besteht aus 3 Komponenten AppLoadBalancer AppServer Datenbank Quelle: Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50

33 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 AppLoadBalancer und AppServer AppLoadBalancer Kennt alle in der Cloud beteiligten Instanzen Ist in Ruby on Rails geschrieben Verwendet den Webserver nginx ( Verwendet den Lastverteiler HAProx ( Verwaltet die Benutzerkonten der Anwender Ein Anwender, der sich zum ersten Mal mit der Cloud zum ersten Mal verbindet, meldet sich über den AppLoadBalancer an Kennt die Auslastung aller beteiligten Instanzen Leitet den Anwender zu der Instanz mit der geringsten Auslastung AppServer Die Anwendungen werden auf AppServern ausgeführt Typischerweise existieren mehrere AppServer innerhalb einer Cloud Die Anwender bekommen vom AppLoadBalancer die AppServer zugewiesen Basiert auf dem Entwicklungs-Server dev appserver.py aus dem Google App Engine SDK

34 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Datenbank Der persistente Speicher des Plattformdienstes kann über verschiedene Datenbanken realisiert werden Es können Datenbanken nach dem Prinzip Master/Slave oder Peer-to-Peer verwendet werden Master/Slave: HBase Hypertable MySQL MongoDB MemcacheDB P2P: Cassandra Voldemort Scalaris

35 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 AppScale steuern Die AppScale-Tools sind eine Sammlung von Ruby-Skripten Mit diesen werden AppScale-Plattformdienste administriert appscale-add-keypair appscale-describe-instances appscale-remove-app appscale-reset-pwd appscale-run-instances appscale-terminate-instances appscale-upload-app SSH-Schlüssel für die Instanzen erstellen Status aller Instanzen Anwendung von den Instanzen löschen Administrator-Passwort setzen Instanzen starten Instanzen stoppen Anwendung auf die Instanzen hochladen

36 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 AppScale mit einer Anwendung starten (1) $ /usr/local/appscale-tools-1.2/bin/appscale-run-instances --file /usr/local/appscale-tools-1.2/sample_apps/guestbook.tar.gz --table voldemort --max 2 --machine ami-7136d618 -v --keyname appscale GROUP appscale appscale Reported Public IPs: [] Reported Private IPs: [] ec2-run-instances ami-7136d618 -k appscale -n 1 --instance-type m1.large --group appscale run_instances: [RESERVATION r-94e0bcfc appscale INSTANCE i-bbd276d0 ami-7136d618 pending appscale 0 m1.large T10:28: us-east-1c aki-b51cf9dc ari-b31cf9da monitoring-disabled ] Run instances message sent successfully. Waiting for the image to start up. [Fri Mar 12 11:29: ] seconds left until timeout...

37 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 AppScale mit einer Anwendung starten (2) Reported Public IPs: [ec compute-1.amazonaws.com] Reported Private IPs: [domu b-7c-d1.compute-1.internal] Please wait for your instance to complete the bootup process. New secret key is cviqawgf2uuyabc2i1muphor6mxuyqub {"machine"=>"ami-7136d618", "keyname"=>"appscale", "ips"=>"using_tools", "voldemortw"=>"1", "replication"=>"1", "instance_type"=>"m1.large", "infrastructure"=>"ec2", "table"=>"voldemort", "min_images"=>"2", "ec2_url"=>" "voldemortr"=>"1", "keypath"=>"appscale.key", "hostname"=>"ec compute-1.amazonaws.com", "max_images"=>"2"} Head node successfully created at ec compute-1.amazonaws.com. It is now starting up voldemort via the command line arguments given.

38 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 AppScale mit einer Anwendung starten (3)... <Hier werden die Schlüssel hochgeladen> This AppScale instance is linked to an address giving it administrator privileges. Enter your desired administrator address: Please repeat your address to verify: The new administrator password must be at least six characters long and can include non-alphanumeric characters. Enter your new password: Enter again to verify: Please wait for AppScale to prepare your machines for use. Done starting up AppScale, now in heartbeat mode Run instances: UserAppServer is at ec compute-1.amazonaws.com

39 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 AppScale mit einer Anwendung starten (4) Your user account has been created successfully. Uploading guestbook... We have reserved the name guestbook for your application. guestbook was uploaded successfully. Please wait for your app to start up. Your app can be reached at the following URL: The status of your AppScale instance is at the following URL:

40 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 AppScale Status

41 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 AppScale Startseite

42 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 AppScale Login

43 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Anwendung hochladen Anwendung in AppScale mit appscale-upload-app hochladen $ /usr/local/appscale-tools-1.2/bin/appscale-upload-app --file /usr/local/appscale-tools-1.2/sample_apps/petlog.tar.gz --keyname appscale This AppScale instance is linked to an address giving it administrator privileges. Enter your desired administrator address: baun@kit.edu Please repeat your address to verify: baun@kit.edu Uploading petlog... We have reserved the name petlog for your application. petlog was uploaded successfully. Please wait for your app to start up. Your app can be reached at the following URL:

44 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Ergebnis des Uploads

45 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Status der Instanzen Den Status der Instanzen mit appscale-describe-instances abfragen $ /usr/local/appscale-tools-1.2/bin/appscale-describe-instances Status of node at ec compute-1.amazonaws.com: Currently using 0.9 Percent CPU and 9.98 Percent Memory Database is at ec compute-1.amazonaws.com Hosting the following apps: guestbook, petlog Current State: Done starting up AppScale, now in heartbeat mode Status of node at ec compute-1.amazonaws.com: Currently using 0.5 Percent CPU and Percent Memory Database is at ec compute-1.amazonaws.com Hosting the following apps: guestbook, petlog Current State: Preparing to run AppEngine apps if needed

46 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Anwendung entfernen und Instanzen beenden Anwendung aus AppScale mit appscale-remove-app entfernen $ /usr/local/appscale-tools-1.2/bin/appscale-remove-app --appname petlog We are about to attempt to remove your application, petlog. Are you sure you want to remove this application (Y/N)? Y Your application was successfully removed. Die Instanzen und damit AppScale selbst mit appscale-terminate-instances beenden $ /usr/local/appscale-tools-1.2/bin/appscale-terminate-instances --keyname appscale About to terminate instances spawned via ec2 with keyname appscale... INSTANCE i-63dc7808 running shutting-down INSTANCE i-bbd276d0 running shutting-down Terminated AppScale across 2 boxes.

47 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 typhoonae Weitere freie Reimplementierung der App Engine Kann im in beliebigen Linux oder MacOS X Umgebungen laufen Unterstützt ausschließlich Webanwendungen in Python Verwendet einen eigenen leichtgewichtigen AppServer, der via FastCGI mit dem HTTP Frontend-Server (NGINX oder Apache) kommuniziert Der Entwicklungsserver von Google wird nicht verwendet Das SDK wird unmodifiziert importiert, um die Schnittstelle der App Engine anbieten zu können typhoonae implementiert komplett eigenständige API-Proxy-Stubs, die die API der App Engine auf die zugrunde liegenden Dienste adaptiert Etablierte freie Komponenten wie MySQL, MongoDB, RabbitMQ memcached und ejabberd werden für die Emulation der Google-Infrastrukturdienste verwendet

48 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Architektur von typhoonae

49 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Fazit Die vorgestellten privaten Lösungen zum Aufbau von Infrastruktur- und Plattformdiensten haben Vor- und Nachteile Nachteile: Stabilität und Funktionsumfang meist schlechter als bei öffentlichen Dienstangeboten Vorteile: Unabhängigkeit vom Verhalten der öffentlichen Dienstanbieter Beispiele: Änderungen am Geschäftsmodell (Preiserhöhungen), Änderungen am Funktionsumfang der Dienste und deren Qualität Voraussetzung: Schnittstellen sind zu den öffentlichen Diensten kompatibel Freie Software = hohe Flexibilität Potentielle Möglichkeit zum Aufbau von hybriden Clouds Fazit: Auch wenn Stabilität und Funktionsumfang geringer sind, helfen private Dienste sich gegen ungewollte Veränderungen abzusichern

50 Christian Baun 7.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim WS /50 Nächste Vorlesung Nächste Vorlesung:

Private Cloud mit Eucalyptus am SCC

Private Cloud mit Eucalyptus am SCC Private Cloud mit Eucalyptus am SCC Christian Baun 15. Dezember 2009 KIT The cooperation of Forschungszentrum Karlsruhe GmbH und Universität Karlsruhe (TH) http://www.kit.edu Cloud-Comuting = Grid-Computing?!

Mehr

Aufbau eigener Cloud-Infrastrukturen mit Eucalyptus Hochschule Mannheim

Aufbau eigener Cloud-Infrastrukturen mit Eucalyptus Hochschule Mannheim Andreas Ries Cloud-Computing Seminar Hochschule Mannheim WS0910 1/26 Aufbau eigener Cloud-Infrastrukturen mit Eucalyptus Hochschule Mannheim Andreas Ries Fakultät für Informatik Hochschule Mannheim ries.andreas@web.de

Mehr

6.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim

6.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim Christian Baun 6.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim SS2010 1/42 6.Vorlesung Cluster-, Grid- und Cloud-Computing Hochschule Mannheim Christian Baun Forschungszentrum Karlsruhe

Mehr

Cloud-Plattform: Appscale Hochschule Mannheim

Cloud-Plattform: Appscale Hochschule Mannheim Florian Weispfenning Cloud-Computing Seminar Hochschule Mannheim WS0910 1/28 Cloud-Plattform: Appscale Hochschule Mannheim Florian Weispfenning Fakultät für Informatik Hochschule Mannheim florian.weispfenning@stud.hs-mannheim.de

Mehr

Aufbau und Betrieb einer Private Cloud mit Open Source Software

Aufbau und Betrieb einer Private Cloud mit Open Source Software Aufbau und Betrieb einer Private Cloud mit Open Source Software ix CeBIT Forum Hannover 5. März 2010 Christian Baun, Marcel Kunze baun kunze@kit.edu http://www.kit.edu Cloud-Computing 2009 + 2010 Allgemein

Mehr

Cloud-Provider im Vergleich. Markus Knittig @mknittig

Cloud-Provider im Vergleich. Markus Knittig @mknittig Cloud-Provider im Vergleich Markus Knittig @mknittig As Amazon accumulated more and more services, the productivity levels in producing innovation and value were dropping primarily because the engineers

Mehr

KURZANLEITUNG CYBERDUCK MIT CLOUD OBJECT STORAGE

KURZANLEITUNG CYBERDUCK MIT CLOUD OBJECT STORAGE KURZANLEITUNG CYBERDUCK MIT CLOUD OBJECT STORAGE Version 1.12 01.07.2014 SEITE _ 2 INHALTSVERZEICHNIS 1. Einleitung...Seite 03 2. Zugriff auf Cloud Object Storage mit Cyberduck...Seite 04 3. Neuen Container

Mehr

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...

Mehr

3 System Center Virtual Machine Manager 2012

3 System Center Virtual Machine Manager 2012 3 System Center Virtual Machine Manager 2012 Dieses Tool dient zur Verwaltung virtueller Maschinen. Virtual Machine Manager ermöglicht eine höhere Auslastung physikalischer Server, die zentralisierte Verwaltung

Mehr

3 System Center Virtual Machine Manager 2012

3 System Center Virtual Machine Manager 2012 System Center Virtual Machine Manager 2012 3 System Center Virtual Machine Manager 2012 Dieses Tool dient zur Verwaltung virtueller Maschinen. Virtual Machine Manager ermöglicht eine höhere Auslastung

Mehr

Calogero Fontana Fachseminar WS09/10. calogero.b.fontana@student.hs-rm.de. Virtualisierung

Calogero Fontana Fachseminar WS09/10. calogero.b.fontana@student.hs-rm.de. Virtualisierung Calogero Fontana Fachseminar WS09/10 calogero.b.fontana@student.hs-rm.de Virtualisierung Was ist Virtualisierung? Definition Virtualisierung ist das zur Verfügung stellen von Hardware-Ressourcen für ein

Mehr

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

Private IaaS Cloud mit OpenStack. Sebastian Zielenski Linux/Unix Consultant & Trainer B1 Systems GmbH zielenski@b1-systems.de Private IaaS Cloud mit OpenStack Sebastian Zielenski Linux/Unix Consultant & Trainer B1 Systems GmbH zielenski@b1-systems.de Vorstellung B1 Systems gegründet 2004 primär Linux/Open Source Themen national

Mehr

Hochverfügbare Virtualisierung mit Open Source

Hochverfügbare Virtualisierung mit Open Source Hochverfügbare Virtualisierung mit Open Source Gliederung DRBD Ganeti Libvirt Virtualisierung und Hochverfügbarkeit Hochverfügbarkeit von besonderer Bedeutung Defekt an einem Server => Ausfall vieler VMs

Mehr

Virtual System Cluster: Freie Wahl mit Open Source

Virtual System Cluster: Freie Wahl mit Open Source Virtual System Cluster: Freie Wahl mit Open Source LPI Partnertagung 2012 Sprecher: Uwe Grawert http://www.b1-systems.de 24. April 2012 c B1 Systems GmbH 2004 2012 Chapter -1, Slide 1 Freie Wahl beim Virtual

Mehr

Leitfaden für die Installation der Videoüberwachung C-MOR

Leitfaden für die Installation der Videoüberwachung C-MOR Dieser Leitfaden zeigt die Installation der C-MOR Videoüberwachung als VM mit der freien Software VirtualBox von Oracle. Die freie VM Version von C-MOR gibt es hier: http://www.c-mor.de/download-vm.php

Mehr

Installation SQL- Server 2012 Single Node

Installation SQL- Server 2012 Single Node Installation SQL- Server 2012 Single Node Dies ist eine Installationsanleitung für den neuen SQL Server 2012. Es beschreibt eine Single Node Installation auf einem virtuellen Windows Server 2008 R2 mit

Mehr

Virtual Desktop Infrasstructure - VDI

Virtual Desktop Infrasstructure - VDI Virtual Desktop Infrasstructure - VDI Jörg Kastning Universität Bielefeld Hochschulrechenzentrum 5. August 2015 1/ 17 Inhaltsverzeichnis Was versteht man unter VDI? Welchen Nutzen bringt VDI? Wie funktioniert

Mehr

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

Upgrade auf die Standalone Editionen von Acronis Backup & Recovery 10. Technische Informationen (White Paper) Upgrade auf die Standalone Editionen von Acronis Backup & Recovery 10 Technische Informationen (White Paper) Inhaltsverzeichnis 1. Über dieses Dokument... 3 2. Überblick... 3 3. Upgrade Verfahren... 4

Mehr

Aufbau von Cloud-Infrastrukturen mit Eucalyptus

Aufbau von Cloud-Infrastrukturen mit Eucalyptus Michael Stapelberg Cloud-Computing Seminar Universität Heidelberg SS2009 1/34 Aufbau von Cloud-Infrastrukturen mit Eucalyptus Michael Stapelberg Universität Heidelberg Stapelberg@stud.uni-heidelberg.de

Mehr

Themen des Kapitels. 2 Übersicht XenDesktop

Themen des Kapitels. 2 Übersicht XenDesktop 2 Übersicht XenDesktop Übersicht XenDesktop Funktionen und Komponenten. 2.1 Übersicht Themen des Kapitels Übersicht XenDesktop Themen des Kapitels Aufbau der XenDesktop Infrastruktur Funktionen von XenDesktop

Mehr

Ontrack EasyRecovery 11 Neue Funktionen. S.M.A.R.T.-Analysefunktion Wiederherstellung von VMware VMDK-Images Datenlöschfunktion

Ontrack EasyRecovery 11 Neue Funktionen. S.M.A.R.T.-Analysefunktion Wiederherstellung von VMware VMDK-Images Datenlöschfunktion Ontrack EasyRecovery 11 Neue Funktionen S.M.A.R.T.-Analysefunktion Wiederherstellung von VMware VMDK-Images Datenlöschfunktion S.M.A.R.T.-Analysefunktion S.M.A.R.T. Scan identifiziert die Menge und den

Mehr

Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen

Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen 9 3 Web Services 3.1 Überblick Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen mit Hilfe von XML über das Internet ermöglicht (siehe Abb.

Mehr

Intergraph Geospatial 2014 Download, Installation und Lizenzierung

Intergraph Geospatial 2014 Download, Installation und Lizenzierung Intergraph Geospatial 2014 Download, Installation und Lizenzierung Allgemeines... 1 Download der Software... 1 Installation... 5 Lizensierung... 6 Allgemeines Um die Version 2014 der Intergraph Geospatial

Mehr

Ralf Simon, DV-Orga - Kreisverwaltung Birkenfeld

Ralf Simon, DV-Orga - Kreisverwaltung Birkenfeld Ralf Simon, DV-Orga - Kreisverwaltung Birkenfeld Inhalt: Ausgangssituation vor Virtualisierung Wünsche an eine neue Lösung Migration mit CITRIX-Xen-Server-Technologie Management-Konsole Was hat uns die

Mehr

Step by Step Webserver unter Windows Server 2003. von Christian Bartl

Step by Step Webserver unter Windows Server 2003. von Christian Bartl Step by Step Webserver unter Windows Server 2003 von Webserver unter Windows Server 2003 Um den WWW-Server-Dienst IIS (Internet Information Service) zu nutzen muss dieser zunächst installiert werden (wird

Mehr

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt Inhaltsverzeichnis Aufgabe... 1 Allgemein... 1 Active Directory... 1 Konfiguration... 2 Benutzer erstellen... 3 Eigenes Verzeichnis erstellen... 3 Benutzerkonto erstellen... 3 Profil einrichten... 5 Berechtigungen

Mehr

Eigenen WSUS Server mit dem UNI WSUS Server Synchronisieren

Eigenen WSUS Server mit dem UNI WSUS Server Synchronisieren Verwaltungsdirektion Informatikdienste Eigenen WSUS Server mit dem UNI WSUS Server Synchronisieren Inhaltsverzeichnis Einleitung... 3 Installation WSUS Server... 4 Dokumente... 4 Step by Step Installation...

Mehr

Aufbau eigener Cloud-Infrastrukturen mit Eucalyptus

Aufbau eigener Cloud-Infrastrukturen mit Eucalyptus Aufbau eigener Cloud-Infrastrukturen mit Eucalyptus Andreas Ries Fakultät für Informatik, Hochschule Mannheim, Paul-Wittsack-Straße 10, 68163 Mannheim ries.andreas@web.de Zusammenfassung Der Begriff Cloud

Mehr

Public und Private Cloud-Dienste mit KOALA komfortabel steuern

Public und Private Cloud-Dienste mit KOALA komfortabel steuern Public und Private Cloud-Dienste mit KOALA komfortabel steuern ix CeBIT Forum 2011 Christian Baun, Marcel Kunze 4. März 2011 STEINBUCH CENTRE FOR COMPUTING (SCC) KIT Universität des Landes Baden-Württemberg

Mehr

Kommunikationsübersicht XIMA FORMCYCLE Inhaltsverzeichnis

Kommunikationsübersicht XIMA FORMCYCLE Inhaltsverzeichnis Kommunikationsübersicht Inhaltsverzeichnis Kommunikation bei Einsatz eines MasterServer... 2 Installation im... 2 Installation in der... 3 Kommunikation bei Einsatz eines MasterServer und FrontendServer...

Mehr

Windows 8 Lizenzierung in Szenarien

Windows 8 Lizenzierung in Szenarien Windows 8 Lizenzierung in Szenarien Windows Desktop-Betriebssysteme kommen in unterschiedlichen Szenarien im Unternehmen zum Einsatz. Die Mitarbeiter arbeiten an Unternehmensgeräten oder bringen eigene

Mehr

In 15 Schritten zum mobilen PC mit Paragon Drive Copy 11 und VMware Player

In 15 Schritten zum mobilen PC mit Paragon Drive Copy 11 und VMware Player PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Schritthan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email sales@paragon-software.com

Mehr

SSH Authentifizierung über Public Key

SSH Authentifizierung über Public Key SSH Authentifizierung über Public Key Diese Dokumentation beschreibt die Vorgehensweise, wie man den Zugang zu einem SSH Server mit der Authentifizierung über öffentliche Schlüssel realisiert. Wer einen

Mehr

Kleines Handbuch zur Fotogalerie der Pixel AG

Kleines Handbuch zur Fotogalerie der Pixel AG 1 1. Anmelden an der Galerie Um mit der Galerie arbeiten zu können muss man sich zuerst anmelden. Aufrufen der Galerie entweder über die Homepage (www.pixel-ag-bottwartal.de) oder über den direkten Link

Mehr

Installation der SAS Foundation Software auf Windows

Installation der SAS Foundation Software auf Windows Installation der SAS Foundation Software auf Windows Der installierende Benutzer unter Windows muss Mitglied der lokalen Gruppe Administratoren / Administrators sein und damit das Recht besitzen, Software

Mehr

Formular»Fragenkatalog BIM-Server«

Formular»Fragenkatalog BIM-Server« Formular»Fragenkatalog BIM-Server«Um Ihnen so schnell wie möglich zu helfen, benötigen wir Ihre Mithilfe. Nur Sie vor Ort kennen Ihr Problem, und Ihre Installationsumgebung. Bitte füllen Sie dieses Dokument

Mehr

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

Virtuelle Maschinen. Serbest Hammade / Resh. Do, 13. Dezember 2012 Virtuelle Maschinen Serbest Hammade / Resh Do, 13. Dezember 2012 Was sind Virtuelle Machinen? Welche Aufgaben können sie erfüllen? Welche Anbieter von VMs gibt es? Workshop Was sind Virtuelle Machinen?

Mehr

FlexiScale - Web Hosting mit Cloud-Computing Hochschule Mannheim

FlexiScale - Web Hosting mit Cloud-Computing Hochschule Mannheim Jiaming Song Cloud-Computing Seminar Hochschule Mannheim WS0910 1/31... FlexiScale - Web Hosting mit Cloud-Computing Hochschule Mannheim.... Jiaming Song Fakultät für Informatik Hochschule Mannheim jiaming360@googlemail.com

Mehr

Lizenzierung von Windows Server 2012

Lizenzierung von Windows Server 2012 Lizenzierung von Windows Server 2012 Das Lizenzmodell von Windows Server 2012 Datacenter und Standard besteht aus zwei Komponenten: Prozessorlizenzen zur Lizenzierung der Serversoftware und CALs zur Lizenzierung

Mehr

WINDOWS 8 WINDOWS SERVER 2012

WINDOWS 8 WINDOWS SERVER 2012 WINDOWS 8 WINDOWS SERVER 2012 IT Fachforum 2012 :: 24.09.-27.09.2012 Andreas Götzfried IT Fachforum::Agenda Windows 8 Windows Server 2012 Zertifizierung WINDOWS 8 Schöne neue Welt Andreas Götzfried Windows

Mehr

Windows Server 2012 R2 Essentials & Hyper-V

Windows Server 2012 R2 Essentials & Hyper-V erklärt: Windows Server 2012 R2 Essentials & Hyper-V Windows Server 2012 R2 Essentials bietet gegenüber der Vorgängerversion die Möglichkeit, mit den Boardmitteln den Windows Server 2012 R2 Essentials

Mehr

Dynamische Änderung von Ressourcen in OpenStack

Dynamische Änderung von Ressourcen in OpenStack Dynamische Änderung von Ressourcen in OpenStack CLOUDZONE 05. Februar 2014 Christian Berendt Cloud Computing Solution Architect berendt@b1-systems.de Vorstellung B1 Systems gegründet 2004 primär Linux/Open

Mehr

Microsoft Azure Fundamentals MOC 10979

Microsoft Azure Fundamentals MOC 10979 Microsoft Azure Fundamentals MOC 10979 In dem Kurs Microsoft Azure Fundamentals (MOC 10979) erhalten Sie praktische Anleitungen und Praxiserfahrung in der Implementierung von Microsoft Azure. Ihnen werden

Mehr

Virtual Elastic Services

Virtual Elastic Services Überblick Inhalt dieses Vortrages Virtualisierung Seminar zum Schwerpunkt Systemtechnik von 10. März 2007 Überblick Inhalt dieses Vortrages Virtualisierung.: Überblick :. Ausblick auf Virtualisierungskonzepte

Mehr

Manage The Cloud! Installation, Administration, Migration und Automation über eine einzige Konsole: Azure Citrix Hyper-V RDS VMware...

Manage The Cloud! Installation, Administration, Migration und Automation über eine einzige Konsole: Azure Citrix Hyper-V RDS VMware... Manage The Cloud! Installation, Administration, Migration und Automation über eine einzige Konsole: Azure Citrix Hyper-V RDS VMware... Verschiedenste Technologien von unterschiedlichen Herstellern. Also

Mehr

Datenaustausch@IC RL

Datenaustausch@IC RL Datenaustausch@IC RL SAP cfolders Erste Schritte Erstes Login: Ihre Initial-Zugangsdaten zu SAP cfolders finden Sie im ProjektPortal nach Klick auf den Reiter Projekt SAP cfolders, im Channel SAP cfolders

Mehr

Installation des GeoShop Redirector für Apache (Stand 14.8.2007) ================================================================

Installation des GeoShop Redirector für Apache (Stand 14.8.2007) ================================================================ Installation des GeoShop Redirector für Apache (Stand 14.8.2007) ================================================================ 0 Überblick ----------- Die Installation des GeoShop Redirector im Apache

Mehr

Cloud-Computing - Überblick

Cloud-Computing - Überblick Cloud-Computing - Überblick alois.schuette@h-da.de Alois Schütte 24. November 2014 1 / 20 Inhaltsverzeichnis 1 Was ist Cloud-Computing Warum beschäftigt man sich mit Cloud Computing? 2 Aufbau der Veranstaltung

Mehr

Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2

Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2 Kurzanleitung zur Softwareverteilung von Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2 I. BitDefender Management Agenten Verteilung...2 1.1. Allgemeine Bedingungen:... 2 1.2. Erste

Mehr

Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen

Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen Inhalt Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen 2.2 Installation von Office 2013 auf Ihrem privaten PC 2.3 Arbeiten mit den Microsoft

Mehr

EIDAMO Webshop-Lösung - White Paper

EIDAMO Webshop-Lösung - White Paper Stand: 28.11.2006»EIDAMO Screenshots«- Bildschirmansichten des EIDAMO Managers Systemarchitektur Die aktuelle EIDAMO Version besteht aus unterschiedlichen Programmteilen (Komponenten). Grundsätzlich wird

Mehr

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

OSL Storage Cluster und RSIO unter Linux Storage-Attachment und Hochverfügbarkeit in 5 Minuten OSL Storage Cluster und RSIO unter Linux Storage-Attachment und Hochverfügbarkeit in 5 Minuten OSL Technologietage Berlin 12./13. September 2012 Christian Schmidt OSL Gesellschaft für offene Systemlösungen

Mehr

Internet Explorer Version 6

Internet Explorer Version 6 Internet Explorer Version 6 Java Runtime Ist Java Runtime nicht installiert, öffnet sich ein PopUp-Fenster, welches auf das benötigte Plugin aufmerksam macht. Nach Klicken auf die OK-Taste im PopUp-Fenster

Mehr

IBM Software Demos Tivoli Provisioning Manager for OS Deployment

IBM Software Demos Tivoli Provisioning Manager for OS Deployment Für viele Unternehmen steht ein Wechsel zu Microsoft Windows Vista an. Doch auch für gut vorbereitete Unternehmen ist der Übergang zu einem neuen Betriebssystem stets ein Wagnis. ist eine benutzerfreundliche,

Mehr

2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE

2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE 2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE 2.1 Die Einrichtung der Benutzeroberfläche Das Einrichten einer Android-Eclipse-Entwicklungsumgebung zur Android-Entwicklung ist grundsätzlich nicht

Mehr

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

Effizient, sicher und flexibel: Desktop-Virtualisierung mit Citrix XenDesktop Effizient, sicher und flexibel: Desktop-Virtualisierung mit XenDesktop Der richtige Desktop für jeden Anwender Wolfgang Traunfellner, Systems GmbH Unsere Vision Eine Welt, in der jeder von jedem Ort aus

Mehr

Cloud Computing mit OpenStack

Cloud Computing mit OpenStack Cloud Computing mit OpenStack B1 Systems GmbH http://www.b1-systems.de Cloud Computing Fragen Was ist Cloud Computing? Was ist Infrastructure As A Service? Was ist OpenStack...... und aus welchen Komponenten

Mehr

MetaQuotes Empfehlungen zum Gebrauch von

MetaQuotes Empfehlungen zum Gebrauch von MetaQuotes Empfehlungen zum Gebrauch von MetaTrader 4 auf Mac OS Auch wenn viele kommerzielle Angebote im Internet existieren, so hat sich MetaQuotes, der Entwickler von MetaTrader 4, dazu entschieden

Mehr

Virtualisierung Linux-Kurs der Unix-AG

Virtualisierung Linux-Kurs der Unix-AG Virtualisierung Linux-Kurs der Unix-AG Zinching Dang 12. August 2015 Einführung Virtualisierung: Aufteilung physikalischer Ressourcen in mehrere virtuelle Beispiel: CPUs, Festplatten, RAM, Netzwerkkarten

Mehr

Collaboration Manager

Collaboration Manager Collaboration Manager Inhalt Installationsanleitung... 2 Installation mit Setup.exe... 2 Security Requirements... 3 Farmadministrator hinzufügen... 3 Secure Store Service... 3 Feature-Aktivierung... 5

Mehr

Datenbank-Verschlüsselung mit DbDefence und Webanwendungen.

Datenbank-Verschlüsselung mit DbDefence und Webanwendungen. Datenbank-Verschlüsselung mit DbDefence und Webanwendungen. In diesem Artikel werden wir Ihnen zeigen, wie Sie eine Datenbank verschlüsseln können, um den Zugriff einzuschränken, aber trotzdem noch eine

Mehr

ecaros-update 8.2 Update 8.2 procar informatik AG 1 Stand: DP 02/2014 Eschenweg 7 64331 Weiterstadt

ecaros-update 8.2 Update 8.2 procar informatik AG 1 Stand: DP 02/2014 Eschenweg 7 64331 Weiterstadt Update 8.2 procar informatik AG 1 Stand: DP 02/2014 Inhaltsverzeichnis 1 Allgemein... 3 2 Erforderliche Anpassungen bei der Installation...3 2.1 Konfiguration Jboss 7 Applicationserver (Schritt 4/10)...3

Mehr

IBM SPSS Modeler Entity Analytics - Erweiterte Konfiguration

IBM SPSS Modeler Entity Analytics - Erweiterte Konfiguration IBM SPSS Entity Analytics - Erweiterte Konfiguration Einführung Die vorgesehene Zielgruppe für dieses Handbuch sind Systemadministratoren, die IBM SPSS Entity Analytics (EA) für die Ausführung in einer

Mehr

Die Installation des GeoShop Redirector für IIS (Internet Information Server, Version 4.0, 5.0 und 6.0) umfasst folgende Teilschritte:

Die Installation des GeoShop Redirector für IIS (Internet Information Server, Version 4.0, 5.0 und 6.0) umfasst folgende Teilschritte: Installation des GeoShop Redirector für IIS (Stand 24.8.2007) ============================================================= 0 Überblick ----------- Die Installation des GeoShop Redirector für IIS (Internet

Mehr

Flash, Network und Facebook. Steven Mohr steven@stevenmohr.de

Flash, Network und Facebook. Steven Mohr steven@stevenmohr.de Flash, Network und Facebook Steven Mohr steven@stevenmohr.de Gliederung 1. Wie ist eine Facebook-App aufgebaut 2. Basics 3. Erste Demo einer kleinen Flash-Facebook-App 4. Friends, Achievements und Invites

Mehr

System Center Essentials 2010

System Center Essentials 2010 System Center Essentials 2010 Microsoft System Center Essentials 2010 (Essentials 2010) ist eine neue Verwaltungslösung aus der System Center-Produktfamilie, die speziell für mittelständische Unternehmen

Mehr

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

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 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 Wir schützen Ihre Unternehmenswerte Ausfallsicherheit durch Virtualisierung Die heutigen Anforderungen an IT-Infrastrukturen

Mehr

Dateisysteme und Datenverwaltung in der Cloud

Dateisysteme und Datenverwaltung in der Cloud Dateisysteme und Datenverwaltung in der Cloud Sebastian Fischer Master-Seminar Cloud Computing - WS 2013/14 Institut für Telematik, Universität zu Lübeck Dateisysteme und Datenverwaltung in der Cloud 1

Mehr

Softwareupdate-Anleitung // AC Porty L Netzteileinschub

Softwareupdate-Anleitung // AC Porty L Netzteileinschub 1 Softwareupdate-Anleitung // AC Porty L Netzteileinschub Softwareupdate-Anleitung // AC Porty L Netzteileinschub HENSEL-VISIT GmbH & Co. KG Robert-Bunsen-Str. 3 D-97076 Würzburg-Lengfeld GERMANY Tel./Phone:

Mehr

Handbuch. timecard Connector 1.0.0. Version: 1.0.0. REINER SCT Kartengeräte GmbH & Co. KG Goethestr. 14 78120 Furtwangen

Handbuch. timecard Connector 1.0.0. Version: 1.0.0. REINER SCT Kartengeräte GmbH & Co. KG Goethestr. 14 78120 Furtwangen Handbuch timecard Connector 1.0.0 Version: 1.0.0 REINER SCT Kartengeräte GmbH & Co. KG Goethestr. 14 78120 Furtwangen Furtwangen, den 18.11.2011 Inhaltsverzeichnis Seite 1 Einführung... 3 2 Systemvoraussetzungen...

Mehr

Anleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine

Anleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine Seite 1 von 11 Anleitung Inhalt Inhalt... 1 1. Installation... 2 2. Setup... 2 2.1 Login... 2 2.2 Benutzer erstellen... 2 2.3 Projekt erstellen... 4 2.4 SVN/Git Integration... 6 2.4.1 Konfiguration für

Mehr

Schritt-Schritt-Anleitung zum mobilen PC mit Paragon Drive Copy 10 und VMware Player

Schritt-Schritt-Anleitung zum mobilen PC mit Paragon Drive Copy 10 und VMware Player PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email sales@paragon-software.com

Mehr

JIRA-Speicher erhoehen

JIRA-Speicher erhoehen JIRA-Speicher erhoehen Java-Anwendungen wie JIRA und Confluence laufen in einer Java Virtual Machine (JVM) statt direkt im Betriebssystem. Sobald sie gestartet wird, erhält die JVM ein bestimmtes Kontingent

Mehr

Test mit lokaler XAMPP Oxid Installation

Test mit lokaler XAMPP Oxid Installation Test mit lokaler XAMPP Oxid Installation Hintergrundinformation Die hier gezeigte Lösung benutzt die OXID Version 4.7x. OXID lässt sich mit dieser Lösung lokal auf dem Windows Rechner installieren. Die

Mehr

:: Anleitung Hosting Server 1cloud.ch ::

:: Anleitung Hosting Server 1cloud.ch :: :: one source ag :: Technopark Luzern :: D4 Platz 4 :: CH-6039 Root-Längenbold LU :: :: Fon +41 41 451 01 11 :: Fax +41 41 451 01 09 :: info@one-source.ch :: www.one-source.ch :: :: Anleitung Hosting Server

Mehr

Die Programmiersprache Java. Dr. Wolfgang Süß Thorsten Schlachter

Die Programmiersprache Java. Dr. Wolfgang Süß Thorsten Schlachter Die Programmiersprache Java Dr. Wolfgang Süß Thorsten Schlachter Eigenschaften von Java Java ist eine von der Firma Sun Microsystems entwickelte objektorientierte Programmiersprache. Java ist......a simple,

Mehr

Online-Prüfungs-ABC. ABC Vertriebsberatung GmbH Bahnhofstraße 94 69151 Neckargemünd

Online-Prüfungs-ABC. ABC Vertriebsberatung GmbH Bahnhofstraße 94 69151 Neckargemünd Online-Prüfungs-ABC ABC Vertriebsberatung GmbH Bahnhofstraße 94 69151 Neckargemünd Telefon Support: 0 62 23 / 86 55 55 Telefon Vertrieb: 0 62 23 / 86 55 00 Fax: 0 62 23 / 80 55 45 (c) 2003 ABC Vertriebsberatung

Mehr

Mein eigener Homeserver mit Ubuntu 10.04 LTS

Mein eigener Homeserver mit Ubuntu 10.04 LTS In diesem Tutorial zeige ich ihnen wie sie mittels einer Ubuntu Linux Installation einen eigenen Homeserver für Windows Freigaben aufsetzen (SMB/CIFS). Zunächst zur der von mir verwendeten Software- /Hardwarekombination:

Mehr

Was ist Amazon RDS? Datenbank Typen DB Instanzen Features. Live Demo Fazit. Amazon RDS - Till Ganzert 15.06.2012 2

Was ist Amazon RDS? Datenbank Typen DB Instanzen Features. Live Demo Fazit. Amazon RDS - Till Ganzert 15.06.2012 2 Was ist Amazon RDS? Datenbank Typen DB Instanzen Features Kosten Live Demo Fazit 15.06.2012 2 Web-Service von Amazon Erlaubt mieten von Datenbanken Einrichtung, Betrieb und Skalierung übernimmt Anbieter

Mehr

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

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen Open Source professionell einsetzen 1 Mein Background Ich bin überzeugt von Open Source. Ich verwende fast nur Open Source privat und beruflich. Ich arbeite seit mehr als 10 Jahren mit Linux und Open Source.

Mehr

ANYWHERE Zugriff von externen Arbeitsplätzen

ANYWHERE Zugriff von externen Arbeitsplätzen ANYWHERE Zugriff von externen Arbeitsplätzen Inhaltsverzeichnis 1 Leistungsbeschreibung... 3 2 Integration Agenda ANYWHERE... 4 3 Highlights... 5 3.1 Sofort einsatzbereit ohne Installationsaufwand... 5

Mehr

Proxmox VE - mit OpenSource Virtualisierung leicht gemacht

Proxmox VE - mit OpenSource Virtualisierung leicht gemacht Proxmox VE - mit OpenSource Virtualisierung leicht gemacht Was ist Proxmox VE? Das VE steht für Virtualisierungs Environment, also eine Software um Rechner zu virtualisieren und diese auch zu verwalten

Mehr

Anleitung zum Prüfen von WebDAV

Anleitung zum Prüfen von WebDAV Anleitung zum Prüfen von WebDAV (BDRS Version 8.010.006 oder höher) Dieses Merkblatt beschreibt, wie Sie Ihr System auf die Verwendung von WebDAV überprüfen können. 1. Was ist WebDAV? Bei der Nutzung des

Mehr

SolarWinds Engineer s Toolset

SolarWinds Engineer s Toolset SolarWinds Engineer s Toolset Monitoring Tools Das Engineer s Toolset ist eine Sammlung von 49 wertvoller und sinnvoller Netzwerktools. Die Nr. 1 Suite für jeden Administrator! Die Schwerpunkte liegen

Mehr

In 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC

In 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email sales@paragon-software.com

Mehr

TYPO3 CMS 6.2 LTS. Die neue TYPO3- Version mit Langzeit- Support

TYPO3 CMS 6.2 LTS. Die neue TYPO3- Version mit Langzeit- Support Die neue TYPO3- Version mit Langzeit- Support Am 25. März 2014 wurde mit die zweite TYPO3- Version mit Langzeit- Support (Long- Term- Support, kurz: LTS) veröffentlicht. LTS- Versionen werden drei Jahre

Mehr

Senden von strukturierten Berichten über das SFTP Häufig gestellte Fragen

Senden von strukturierten Berichten über das SFTP Häufig gestellte Fragen Senden von strukturierten Berichten über das SFTP Häufig gestellte Fragen 1 Allgemeines Was versteht man unter SFTP? Die Abkürzung SFTP steht für SSH File Transfer Protocol oder Secure File Transfer Protocol.

Mehr

HANDBUCH LSM GRUNDLAGEN LSM

HANDBUCH LSM GRUNDLAGEN LSM Seite 1 1.0 GRUNDLAGEN LSM 1.1. SYSTEMVORAUSSETZUNGEN AB LSM 3.1 SP1 (ÄNDERUNGEN VORBEHALTEN) ALLGEMEIN Lokale Administratorrechte zur Installation Kommunikation: TCP/IP (NetBios aktiv), LAN (Empfehlung:

Mehr

Windows Server 2008 (R2): Anwendungsplattform

Windows Server 2008 (R2): Anwendungsplattform Mag. Christian Zahler, Stand: August 2011 13 14 Mag. Christian Zahler, Stand: August 2011 Mag. Christian Zahler, Stand: August 2011 15 1.5.2 Remotedesktop-Webverbindung Windows Server 2008 (R2): Anwendungsplattform

Mehr

Prototypvortrag. Exploiting Cloud and Infrastructure as a Service (IaaS) Solutions for Online Game Service Provisioning. Projektseminar WS 2009/10

Prototypvortrag. Exploiting Cloud and Infrastructure as a Service (IaaS) Solutions for Online Game Service Provisioning. Projektseminar WS 2009/10 Prototypvortrag Exploiting Cloud and Infrastructure as a Service (IaaS) Solutions for Online Game Service Provisioning Projektseminar WS 2009/10 Eugen Fot, Sebastian Kenter, Michael Surmann AG Parallele

Mehr

Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der IBOConsole

Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der IBOConsole Lavid-F.I.S. Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der Lavid Software GmbH Dauner Straße 12, D-41236 Mönchengladbach http://www.lavid-software.net Support:

Mehr

Das Handbuch zu Simond. Peter H. Grasch

Das Handbuch zu Simond. Peter H. Grasch Peter H. Grasch 2 Inhaltsverzeichnis 1 Einführung 6 2 Simond verwenden 7 2.1 Benutzereinrichtung.................................... 7 2.2 Netzwerkeinrichtung.................................... 9 2.3

Mehr

Lokale Installation von DotNetNuke 4 ohne IIS

Lokale Installation von DotNetNuke 4 ohne IIS Lokale Installation von DotNetNuke 4 ohne IIS ITM GmbH Wankelstr. 14 70563 Stuttgart http://www.itm-consulting.de Benjamin Hermann hermann@itm-consulting.de 12.12.2006 Agenda Benötigte Komponenten Installation

Mehr

Von heiter bis wolkig Hosting am RRZE Physikalisch Virtuell in der Cloud. 2.2.2010 Daniel Götz daniel.goetz@rrze.uni-erlangen.de

Von heiter bis wolkig Hosting am RRZE Physikalisch Virtuell in der Cloud. 2.2.2010 Daniel Götz daniel.goetz@rrze.uni-erlangen.de Von heiter bis wolkig Hosting am RRZE Physikalisch Virtuell in der Cloud 2.2.2010 Daniel Götz daniel.goetz@rrze.uni-erlangen.de Übersicht Entwicklungen im (Web-)Hosting Physikalisches Hosting Shared Hosting

Mehr

Kooperationsprojekte RRZ - Universitätskolleg

Kooperationsprojekte RRZ - Universitätskolleg Kooperationsprojekte RRZ - Darstellung der Funktionsangebote im für die AG Webdesign Dieses Vorhaben wird aus Mitteln des Bundesministeriums für Bildung und Forschung unter dem Förderkennzeichen 01PL12033

Mehr

Systemvoraussetzungen

Systemvoraussetzungen Systemvoraussetzungen Gültig ab Stotax Update 2015.1 Stand 09 / 2014 1 Allgemeines... 2 2 Stotax Online Variante (ASP)... 2 3 Stotax Offline Variante (Inhouse)... 3 3.1 Einzelplatz... 3 3.1.1 Hardware...

Mehr

Anton Ochsenkühn OS X. amac BUCH VE R LAG. Mountain Lion. Alle News auf einen Blick, kompakt und kompetent. amac-buch Verlag. inkl.

Anton Ochsenkühn OS X. amac BUCH VE R LAG. Mountain Lion. Alle News auf einen Blick, kompakt und kompetent. amac-buch Verlag. inkl. Anton Ochsenkühn amac BUCH VE R LAG OS X Mountain Lion Alle News auf einen Blick, kompakt und kompetent. amac-buch Verlag inkl. icloud Inhalt Kapitel 1 Installation 10 Voraussetzungen für Mountain Lion

Mehr

Installationsanleitung WibuKey Treiber

Installationsanleitung WibuKey Treiber Profi Line Warenwirtschaft Installationsanleitung WibuKey Treiber Bei der Installation der WibuKey ist zunächst zwischen der Serverinstallation und der reinen Client- bzw. Arbeitsplatzinstallation zu unterscheiden.

Mehr