none
[Info] Autoscaling (Teil 1 von ...?)

    Allgemeine Diskussion

  • Hallo zusammen,

    in der letzten Zeit habe ich durch Analyse der Seitenzugriffe festgestellt, dass es ein großes Interesse am Enterprise Library Autoscaling Application Block für Windows Azure (aka. Wasabi) gibt. Deshalb habe ich mich entschlossen meine Jahresplanung für diese Seite, noch einmal zu ändern und eine Tutorialserie zum Thema "Autoscaling mit dem EL Autoscaling Application Block“ anzubieten.

    Ok, fangen wir mit dem allgemeinen Teil an.

    Was ist der Autoscaling Application Block?

    Der Autoscaling Application Block ist, ein Bestandteil des Enterprise Library 5.0 Windows Azure Integration Packs (eine optionale Erweiterung der Enterprise Library 5.0).

    Ziel des Autoscaling Application Blocks ist es, regelbasiert (und automatisch) auf Änderungen in der Belastung einer Anwendung zu reagieren, um dann die Anwendung entsprechend zu skalieren bzw. zu drosseln.

    Dafür enthält der Application Block Mechanismen (z.B. für das Erfassen von Daten oder die Auswertung und Anwendung von Regeln) und Extension Points (für eigene Erweiterungen).

    Software Requirements

    Um den Autoscaling  Application Block in der Entwicklung einzusetzen, müssen folgende Software Requirements erfüllt sein:

    • Enterprise Library 5.0
    • Enterprise Library 5.0 Windows Azure Integration Pack
    • Unity 2.1 (oder höher)
    • Unity Interception Extension
    • Common Service Locator 1.0
    • .NET Framework Reactive Extensions

    Alle Softwarepakete sind kostenlos über das Downloadcenter von Microsoft erhältlich. Einzige Ausnahme ist der Common Service Locator, da ist die Downloadadresse die entsprechende Projektseite auf Codeplex (http://commonservicelocator.codeplex.com/).

    Ok, dann mal downloaden und installieren.

    Stopp!

    Zielgerichteter und genauer geht es mit NuGet. Folgende NuGet Packages werden benötigt (Bitte die Reihenfolge beachten):

    Im zweiten Teil dieses Tutorials, werde ich das Konzept hinter dem Autoscaling Application Block und wichtige Begriffe erklären.

    Schöne Grüße

    Oliver

    [Orginalpost: http://wazcommunity.wordpress.com/2012/04/16/autoscaling-teil-1-von/ ]

    Montag, 16. April 2012 15:26
    Moderator