• Keine Ergebnisse gefunden

Cloud Stack Open Source Cloud

N/A
N/A
Protected

Academic year: 2021

Aktie "Cloud Stack Open Source Cloud"

Copied!
18
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Cloud Stack

Open Source Cloud

Tim Braner

Seminararbeit Cloud Stack Hochschule Mannheim

08.06.2012

(2)

Agenda

Geschichte

Was ist Cloud Stack

Aufbau

Zone Pod Cluster Host Storage

API

Demo

Fazit

Quelle

(3)

Geschichte

• Ursprünglich 2008 von VMOps ins Leben gerufen

• 2010 als Open Source Projekt (GPLv3) unter dem Namen „Cloud Stack“

• 2011 von Citrix übernommen

• 2012 Projekt unter die Apache Lizenz (ASL v2)

gestellt

(4)

Cloud Stack

• Open Source Projekt

• Infrastructure as a Service (IaaS) Plattform

• Verwaltung von Komplexen Netzwerken

• Hochverfügbarkeit*

• Integrierte Benutzerverwaltungssystem

Mit möglicher Anbindung an ein Rechnungssystem

(5)

Features

• Unterstützt Heterogene Systemlandschaften

• Bietet End-Usern eine einfach zu bedienende Benutzeroberfläche

• Hochverfügbarkeit*

• Hoch Skalierend

• Automatische Lastenverteilung*

• Hardware Monitoring

• Multiple Hypervisor Support

(6)

Features - Abstraction Layer

• Einfach Bedienung durch End-User

Keine Kenntnisse des Hypervisor nötig

Speicherplatz oder Hardware kann bequem dazu geschaltet werden

• Netzwerk Trennung

Jeder User verfügt über ein eigenes VLAN

Admin kann User einer Security Group zuweisen

(7)

Features - Network

• Unterstützte Services

DHCP VPN

Firewall Routing

Load Balancing NAT

• Unterstütze Hardwarelösungen

Big IP

NetScaler

(8)

Aufbau

(9)

Zone

• Die Zone ist die größte mögliche Gliederung

• Eine Zone sollte Rechenzentren (geographisch) logisch trennen.

• Ein Netzwerkmodell für die gesamte Zone

(10)

Pod

• Ein Pod beschreibt z.B. einen Rack

• Alles Server im gleichen im Pod, nutzen das

gleichen Gast Netzwerk

(11)

Cluster

• Stellt verbund von Hypervisorn dar

• Cluster müssen aus einer homogenen Systemlandschaft bestehen

• Für besseres Load Balancing sollten alle Cluster in einem Pod:

Die gleiche Virtualisierungssoftware (KVM, vSphere, XenServer) nutzen

Die gleiche Hardware verbaut sein

(12)

Host - Hypervisor

• Stellen die Hardware für die VMs zur Verfügung

• Hosts müssen innerhalb eines Cluster Homogen sein

• Ist stets mit einem Managment Server verbunden

• Sollte nicht direkt über das Internet erreichbar

sein

(13)

Primary / Secondary Storage

• Primary Storage:

speichert die Virtual Disks

Wird innerhalb eines Clusters geteilt

• Secondary Storage:

speichert Templates, ISOs, Snapshots Global erreichbar

(14)

Management Server

• Stellt das Webinterface zur Verfügung

• Sorgt für die Lastenverteilung der VMs

• Verwaltung der Cloud internen IP-Adressen

• Verwaltung der Storages

• Verwaltung der Snapshots, ISO Images und

Spiegelung eines Servers bei einem Ausfall

(15)

API

• API ohne Anmeldung erreichbar über Port 8096 (default: aus)

• API mit Anmeldung erreichbar über Port 8080

• Antwort in XML oder JSON

• Beispiel:

• http://<hostname>/client/api?apikey=<key>&co mmand=<command>&serviceofferingid=<id>&te mplateid=<id>&zoneid=<id>&signature=<signatur e>

(16)

Demo

(17)

Fragen?

(18)

Vielen Dank für eure

Aufmerksamkeit

Referenzen

ÄHNLICHE DOKUMENTE

Auf der einen Seite wird SOA, die Service orientierte Architektur von Software Systemen vorangetrieben und auf der anderen Seite erfolgt eine Marktöffnung der Hardware Ressourcen

Download from personal cloud limited by upstream(!) data rate Upload to personal cloud limited by downstream(!) date rate. Typical DSL to DSL transfer rate 0.5 …

“A model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services)

Open access to research data, 'as open as possible, as closed as necessary' : exceptions Responsible research data management in line with FAIR principles; Data Management

Der überwiegende Teil dieser Einsparungen (Zeit, Ressourcen, Kosten) wird aber überwiegend durch Prozess- optimierungen erreicht, die durch die Technologie (Internet) ermöglicht

Der Daten transfer auf die und innerhalb der Open Telekom Cloud ist kostenlos, für den Down- load oder Aussand von Daten werden Staffelpreise nach Datenvolumen angesetzt. Das

Wenn die Datenbank, die per DBaaS erstellt wird, eine Test- datenbank sein soll, stellt sich die Frage, ob als Basis für das Service Template eine Produktivdatenbank herangezogen

§ CMDB derzeit wichtig für Event Management und andere ITSM- Prozesse, auch Compliance. § Fraglich, welche Cloud-CIs angesichts