30.10.2013 Aufrufe

zur Semesterarbeit

zur Semesterarbeit

zur Semesterarbeit

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

3.3 ZIELE<br />

Die Ziele dieser <strong>Semesterarbeit</strong> sind wie folgt definiert:<br />

1. Es soll untersucht werden, ob sich Einsatz von Spot Instanzen in Bezug auf die Betriebskosten<br />

einer Applikation lohnt. Ferner soll eine Aussage <strong>zur</strong> Rentabilität der Lösung gemacht werden.<br />

2. Es soll untersucht werden, welchen Einfluss der Einsatz von Spot Instanzen auf die Verfügbarkeit<br />

einer Applikation hat.<br />

3.4 VORGEHENSWEISE<br />

Um Herauszufinden, ob sich der automatisierte Einsatz in von Spot Instanzen in Bezug auf die<br />

Betriebskosten lohnt, wird anstatt einer streng analytischen Methodik ein eher explorativer Ansatz in<br />

Form eines Proof-of-Concept (PoC) gewählt. Dieser Ansatz verbindet das Erarbeiten eines<br />

kostenoptimierten Betriebsmodells mit dessen Verifikation anhand eines praktischen Einsatzes des<br />

Betriebsmodells im Rahmen eines definierten Szenarios.<br />

3.4.1 ERARBEITUNG EINES KOSTENOPTIMIERTEN BETRIEBSMODELLS<br />

Die Erarbeitung des kostenoptimierten Betriebsmodells erfolgt in folgenden Schritten:<br />

1. Aufzeigen der relevanten AWS Konzepte, die im Rahmen dieser <strong>Semesterarbeit</strong> verwendet<br />

werden.<br />

2. Definieren eines Szenarios, das im Rahmen der Verifikation abgebildet werden soll.<br />

3. Definieren einer Referenzarchitektur mit der das Szenario abgebildet werden soll.<br />

4. Definieren eines kostenoptimierten Betriebsmodells mit Hilfe von Beobachtungen und<br />

Annäherungen.<br />

3.4.2 VERIFIKATION DES KOSTENOPTIMIERTEN BETRIEBSMODELLS<br />

Das erarbeitete optimierte Betriebsmodell wird explorativ implementiert. Dabei werden folgende Schritte<br />

durchlaufen:<br />

1. Evaluieren einer Beispiel-Webapplikation, die in der Cloud betrieben werden soll.<br />

2. Automatisiertes Erzeugen einer Referenzumgebung. Dazu gehören u. a. das Provisionieren und<br />

Deprovisionieren von Server-Instanzen, das Erzeugen und Konfigurieren des Load Balancers,<br />

das Deployment der Beispiel-Webapplikation sowie die Konfiguration sicherheitsrelevanter<br />

Aspekte.<br />

3. Design und Implementation einer eigenständigen Management-Applikation welche den Spot-<br />

Market überwacht und regelbasiert handelt. Zum Beispiel sollen Spot Instanzen den On-Demand<br />

Instanzen vorgezogen werden, wenn deren Marktpreis tiefer ist als der On-Demand Preis.<br />

4. Erarbeiten eines Ansatzes zum Vergleich der regulären und der kostenoptimierten Umgebung.<br />

3.4.3 VERGLEICH DES REGULÄREN MIT DEM KOSTENOPTIMIERTEN<br />

BETRIEBSMODELL<br />

Es wird ein Vergleich zwischen dem regulären und dem kostenoptimierten Betriebsmodell durchgeführt.<br />

Dabei stehen vor allem die Betriebskosten im Fokus. Es soll aber auch die Verfügbarkeit beurteilt<br />

werden.<br />

Seite 6/49

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!