ppedv Team Blog

insights from the oracle

Azure Storage Account erstellen

clock May 19, 2011 14:28 by author JanS

Sollten Sie sich mit dem Thema Azure Storage noch nicht befasst haben, lesen Sie bitte erst diesen Post.

Um Azure nutzen zu können benötigt man einen Azure Account. Eine Auflistung der Accounts und Preise bietet Microsoft auf dieser Seite. Dort gibt es auch die Möglichkeit einen kostenlosen Testaccount anzulegen. Sobald ein Account erstellt ist findet die Konfiguration über das Management Portal statt.

Im Management Portal kann Managment PortalIn der linken oberen Ecke des Portals ein neuer Storage Account erstellt werden. Jedem Azure Account können maximal fünf Storage Accounts zugeordnet werden. Für jeden dieser Accounts ist die Speichermenge auf 100TB begrenzt.

Sobald die Aktion “New Storage Account” gestartet wurde erscheint ein Dialog, der zur Eingabe der URL für den neuen Account sowie des physikalischen Speicherortes auffordert.

Create Storage AccountDer für die URL gewählte Name darf nur aus kleinen Buchstaben(ohne ä,ö,ß…) und Ziffern bestehen. Außerdem darf er noch nicht vergeben sein. Der Dialog weißt auf die Nichteinhaltung dieser regeln umgehend hin.

Für die Wahl des Speicherorts muss zuerst entschieden werden, ob lediglich die Datenhaltung in Azure stattfinden soll, oder ob auch eine Anwendung in Azure gehostet wird. Werden nur die Daten in Azure gehostet kann eines der bestehenden Rechenzentren für die Speicherung gewählt werden. Sollte auch die Anwendung, die die Daten nutz in Azure gehostet werden ist es anzuraten eine Affinity Group zu erstellen. Diese sorgt für eine möglichst schnelle Verbindung zwischen der Anwendung und den Daten.

Nachdem der Storage Account erstellt ist (was bis zu einigen Minuten dauern kann…) erscheint im Management Portal eine Liste der angelegten Accounts und der soeben erstellte Account ist ausgewählt.image

Für den Markierten Account werden im rechten Bereich die Eigenschaften angezeigt. Zu den Eigenschaften gehören zwei Schlüssel für den gesicherten Zugriff auf den Account, sowie die URLs unter denen der Account ab sofort erreichbar ist.



Azure Storage Überblick

clock May 19, 2011 14:27 by author JanS

Mit Azure Storage bietet Microsoft die Möglichkeit Daten in der Cloud zu speichern. Grundsätzlich bietet Azure drei Arten der Speicherung die an dieser Stelle nur kurz beschrieben werden sollen.

  • Blobs
    ein einfacher Speicher zur Aufnahme binärer Daten. Blobs können sehr einfach in Microsofts Content Delivery Network aufgenommen werden. Außerdem können sie als NTFS-Laufwerk formatiert und eingebunden werden.
  • Tables
    dienen zum Speichern von Schlüssel / Wert Paaren. Tables sind sehr einfach zu benutzen und sehr performant.
  • Queues
    Nachrichtenspeicher zur Steuerung von Prozessen. Queues sind eine FiFo-Liste mit einiger zusätzlicher Funktionalität.

Zugriff auf die gespeicherten Daten besteht über eine REST-API. Für .net gibt es einen Client der im Azure SDK enthalten ist.

Für die gespeicherten Daten kann der Speicherort beim erstellen des Accounts gewählt werden. Zum jetzigen Zeitpunkt betreibt Microsoft 6 Rechenzentren, weitere sind geplant. Diese Rechenzentren agieren jeweils Paarweise. Wobei das zweite Rechenzentrum als Backup für einen komplettausfall des ersten Rechenzentrums bereit steht.

Rechenzentren:

  • Vereinigte Staaten
    • South Central
    • North Central
  • Europa
    • Nord (Dublin)
    • West (Amsterdam)
  • Asien
    • Süd-Ost
    • Ost
    Wenn Daten die mehrheitlich in Europa konsumiert werden gehostet werden sollen existieren somit drei Optionen.
  1. Europa
    Die Daten werden in Dublin oder Amsterdam gehostet, wo wird automatisch entschieden. Backup ist das jeweils andere Rechenzentrum.
  2. Nord
    Die Daten werden in Dublin gespeichert. Amsterdam ist Backup.
  3. West
    Datenspeicherung in Amsterdam, Backup in Dublin.