Categories
Analysis

When do we see a Microsoft Cloudbook?

With Windows 8 Microsoft put many things in the center of the cloud. As it is known from other systems a central Microsoft account can be used to synchronize settings, apps from the marketplace and data across devices. Production and media data can be integrated into the system via SkyDrive. Office 365 and Office 2013 are also available as local and cloud solutions.

The strategic realignment pays off

This also shows the strategic direction of the past months, meanwhile Microsoft has been started e.g. to market SkyDrive with very competitive prices and also to open the SkyDrive APIs for developers. Another important step was the focus on the Office suites for the cloud.

Windows Azure serves as the new central anchor

A further important step was the expansion of its cloud computing platform Windows Azure with the Windows Azure Mobile Services. Developers of Windows 8 applications thus have the opportunity to take advantage of Windows Azure as a cloud backend for their apps in order to store data, send messages or to authorize users. First, only Windows 8 is supported but Windows Phone, iOS and Android will follow.

With its Windows Azure Mobile Services Microsoft is not alone in the market of backend-as-a-service (BaaS). Vendors like Urban Airship, Parse or Kinvey are already there. The idea of ​​a BaaS is to help developers to focus mainly on the frontend of their application. All other topics that revolve around the backend does, and simplifies the service.

Windows Azure Mobile Services

After a basic configuration the data can be stored in the Azure Cloud and associated with the SQL database within Azure. Afterwards the apps can access the data without developers having to write additional code. In the background the Windows Azure mobile services rely on a REST API and JSON-based ODATA format. In addition, the service helps you create spreadsheets, data exploration and configuring the indices and access control. Furthermore, users can authenticate and send messages to the clients.

Compared to other BaaS providers Windows Azure mobile services also enable dashboard analytics capabilities that helps developers to monitor the use of the app, and other metrics.

SharePoint is another building block for enterprise customers

Recently Microsoft has announced the integration of SharePoint and Yammer. Today, users can already connect the two systems with Web Parts and the new Open Graph Yammer to an integrated solution. In addition, standard user profiles, document management functions and feed aggregation will ensure a closer alignment of both solutions in the future.

With “Microsoft Yammer Enterprise” the various paid services are combined in one offer in the future. The user then pays three dollars per month, instead of the current 15 dollars. Also a closer link with Microsoft SharePoint Online and Office 365 Enterprise is planned.

Expansion of SharePoint functionality

Among the most important SharePoint enhancements belongs the new “drag and drop functionality”, so that documents can be quickly deployed via SharePoint. Also new is that tasks can be consolidate across Outlook, Project and SharePoint.

At the base of SharePoint, Microsoft has made ​​changes as well. With the result of improved scalability and performance, due to a new cloud architecture. The Web Content Management has now expanded and simplified cross-site publishing.

In addition, the development of the risk management enables IT departments in companies a better control over the distribution of documents across SharePoint, Exchange and Lync.

New Cloud App Model

In addition SharePoint 2013 features a new cloud application model in the future. Microsoft addressed thereby systematically over 700,000 developers who implement their applications based on SharePoint. The new cloud app model and the new Office store shall help them to simplify the development, purchase, roll-out and management of their applications.

Mobile apps provide access to documents and data

To give users the option to access documents and files from anywhere and with any device, they can use SharePoint Mobile apps in the future. Via different devices, Windows 8, Windows Phone, iOS and Android, they can access both SharePoint 2013 and SharePoint Online.

When we will see a Microsoft Cloudbook?

However, an interesting question still remains. Will Microsoft go maybe the Google way in the future? Is there may soon be a Chromebook counterpart from Microsoft? The browser is becoming the main work area. Furthermore more and more applications move to the cloud via SaaS. And not to forget, with the Windows Azure infrastructure Microsoft provides a fully developed and efficient cloud environment over which even Office 365 is deployed and also a “Microsoft Cloudbook” can be readily supplied with applications, etc. With Windows Azure, Office 365 (Office 2013), SharePoint, Yammer, Outlook.com, SkyDrive, Skype, Windows Store, etc. Microsoft has created the necessary circumstances the recent months and years.

Categories
Analysen

Wann erscheint das Microsoft Cloudbook?

Mit Windows 8 hat Microsoft bereits vieles ins Zentrum der Cloud gestellt. Wie man es von anderen Systemen kennt, kann für Windows 8 nun auch ein zentraler Microsoft-Account genutzt werden, um darüber Einstellungen, Apps aus dem Marketplace und Daten geräteübergreifend zu synchronisieren. Produktiv- und Mediendaten lassen sich über SkyDrive in das System einbinden. Office 365 und Office 2013 stehen zudem als lokale und reine Cloud-Lösungen bereit.

Die strategische Neuausrichtung zahlt sich aus

Hier zeigt sich auch die strategische Ausrichtung der letzten Monate, indem angefangen wurde u.a. SkyDrive mit sehr attraktiven Preisen zu vermarkten und ebenfalls die SkyDrive APIs für Entwickler zu öffnen. Ein weiterer bedeutender Schritt war zudem die Fokussierung der Office Suites auf die Cloud.

Windows Azure dient als neuer zentraler Anker

Ein weiterer wichtiger Schritt war die Erweiterung seiner Cloud Computing Plattform Windows Azure um die Windows Azure Mobile Services. Entwickler von Windows 8 Applikationen erhalten damit die Möglichkeit, Windows Azure als Cloud Backend für ihre Apps zu nutzen, um dort bspw. Daten zu speichern oder Nachrichten zu versenden oder Benutzer zu autorisieren. Zunächst wird nur Windows 8 unterstützt, Windows Phone, iOS und Android sollen folgen.

Mit seinen Windows Azure Mobile Services ist Microsoft nicht alleine im Markt der Backend-as-a-Services (BaaS). Hier tummeln sich bereits Anbieter wie Urban Airship, Parse oder Kinvey. Die Idee eines BaaS besteht darin, Entwicklern dabei zu helfen, sich hauptsächlich auf das Frontend ihrer Applikation zu konzentrieren. Alle Themen die sich um das Backend drehen, übernimmt bzw. vereinfacht der Service.

Windows Azure Mobile Services

Nach einer Grundkonfiguration lassen sich die Daten in der Azure Cloud speichern und mit der SQL Datenbank innerhalb von Azure verknüpfen. Im Anschluss können die Apps auf die Daten zugreifen, ohne dass der Entwickler dafür extra Code schreiben muss. Im Hintergrund setzen die Windows Azure Mobile Services auf eine REST API und ein JSON-basiertes ODATA Format. Darüber hinaus hilft der Service beim Erstellen von Tabellen, dem Durchsuchen von Daten sowie dem Konfigurieren der Indizes und der Zugriffskontrolle. Weiterhin lassen sich Benutzer authentifizieren und Nachrichten an die Clients verschicken.

Im Vergleich zu anderen BaaS Anbietern ermöglichen die Windows Azure Mobile Services über ein Dashboard zusätzlich Analytics Funktionen, mit denen Entwickler die Nutzung der App und weitere Metriken überwachen können.

SharePoint ist ein weiterer Baustein für Unternehmenskunden

Erst kürzlich hat Microsoft die Integration von SharePoint und Yammer vorgestellt. Bereits heute können Anwender die beiden Systeme mit Web Parts und dem neuen Yammer Open Graph zu einer durchgängigen Lösung verbinden. Darüber hinaus werden künftig einheitliche Anwenderprofile, Dokumenten-Management-Funktionen und Feed Aggregation für eine engere Verzahnung beider Lösungen sorgen.

Mit “Microsoft Yammer Enterprise” werden künftig die verschiedenen bezahlten Services in einem Angebot zusammengefasst. Der Anwender bezahlt dann drei US-Dollar monatlich, statt wie bisher 15 US-Dollar. Auch eine engere Verknüpfung mit Microsoft SharePoint Online und Office 365 Enterprise ist geplant.

Ausbau der SharePoint Funktionalität

Zu den wichtigsten SharePoint-Erweiterungen gehört dabei beispielsweise die neue „Drag and Drop-Funktionalität“, sodass Dokumente schneller via SharePoint bereitgestellt werden können. Neu ist auch, dass sich Aufgaben über Outlook, Project und SharePoint hinweg konsolidieren lassen.

Auch an der Basis von SharePoint hat Microsoft Änderungen vorgenommen, mit dem Resultat verbesserter Skalierbarkeit und Performance auf Grund einer neuen Cloud-Architektur. Das Web Content Management wurde ausgebaut und vereinfacht nun Cross-Site-Publishing.

Darüber hinaus ermöglicht der Ausbau des Risk Managements den IT-Abteilungen in den Unternehmen eine bessere Kontrolle über die Verteilung von Dokumenten über SharePoint, Exchange und Lync hinweg.

Neues Cloud App Model

Ergänzend verfügt SharePoint 2013 künftig über ein neues Cloud App Model. Microsoft adressiert damit gezielt die über 700.000 Entwickler, die basierend auf SharePoint ihre Applikationen und Anwendungen realisieren. Das neue Cloud App Model und der neue Office Store sollen ihnen die Entwicklung, den Kauf, Roll-out und die Verwaltung ihrer Applikationen weiter vereinfachen.

Mobile Apps sorgen für Zugriff auf Dokumente und Daten

Um Anwender die Möglichkeit zu bieten, von überall und unabhängig vom Endgerät auf Dokumente und Daten zugreifen zu können, stehen ihnen künftig SharePoint Mobile Apps zur Verfügung. Über verschiedene Endgeräte, Windows 8, Windows Phone, iOS und Android Devices, können sie dann sowohl auf SharePoint 2013 als auch auf SharePoint Online zugreifen.

Wann kommt das Microsoft Cloudbook?

Betrachtet man die aktuellen Entwicklungen, bleibt eine interessante Frage. Geht Microsoft in Zukunft vielleicht sogar den Google Weg. Gibt es möglicherweise bald ein Chromebook Pendant aus dem Hause Microsoft? Der Browser wird immer mehr zum Hauptarbeitsbereich Nummer eins. Hinzu kommt, dass immer mehr Anwendungen per SaaS in die Cloud wandern. Nicht vergessen sollte man dabei, dass Microsoft mit seiner Windows Azure Infrastruktur bereits über eine ausgereifte und leistungsfähige Cloud Umgebung verfügt, auf der ebenfalls Office 365 betrieben wird und über die ein “Microsoft Cloudbook” ohne weiteres mit Applikationen usw. versorgt werden kann. Mit Windows Azure, Office 365 (Office 2013), SharePoint, Yammer, Outlook.com, SkyDrive, Skype, dem Windows Store usw. hat Microsoft in den letzten Monaten und Jahren zumindest die notwendigen Rahmenbedingungen dafür geschaffen.

Categories
Services @en @de

Microsoft solutions for the private cloud

Given recent political developments not only in Germany, which will enable authorities, tap off data in the cloud, the trend to build own private clouds will increase. One reason to evaluate current solutions. After I presented with openQRM, Eucalyptus, OpenStack, CloudStack and OpenNebula some open source candidates (German), today it’s time for Microsoft’s solutions. In particular, the new Microsoft Windows Server 2012 and Hyper-V bring interesting Microsoft cloud approaches in the own data center.

Microsoft in the private cloud

A private cloud means to transfer the concepts of a public cloud – including flexibility, scalability and self-service – to your own data center. It should be noted again that a simple virtualization meets NOT a private cloud. A cloud includes inter alia the three properties above that are not met by ordinary virtualization.

Microsofts solutions enable to build infrastructure-as-a-service (IaaS) and platform-as-a-service (PaaS) both in the private and in the public cloud. This has the advantage for example to store data and applications primarily local in your own data center and if necessary to scale in the public cloud.

IaaS represents infrastructure resources such as computing power, storage and network capacity provided as a service, however, PaaS application platforms as a service.

What do you need for a private cloud à la Microsoft?

For building a Microsoft private IaaS environment the Windows Server Hyper-V, Microsoft System Center as well as the Microsoft System Center Virtual Machine Manager Self-Service Portal is required. This allows to provide a dedicated cloud environment, including self-service options.

Beyond that the private cloud services enabling a seamless access to Microsoft public cloud infrastructure Windows Azure. Besides resource scaling this also provides application frameworks and identity management tools to integrate the private with the public cloud based on a hybrid cloud.

Hyper-V

Hyper-V is Microsoft’s technology for server virtualization. It is based on the Windows Server 2012 and is the basis of Microsoft private cloud. With that multiple servers can be operate as virtual machines (VMS) on one physical hardware. For this purpose Hyper-V supports different operating systems in parallel, including Windows and Linux on x64 hardware.

System Center

The System Center is the focal point of the private cloud, and assisted in the management of physical, virtual and cloud infrastructure. In addition to the management of a scalable data center infrastructure and mission-critical workloads also the control of standardized processes for the management of the data center and administrative workflows are covered. Furthermore, the System Center Self-Service functions allow users to consume the required IT resources.

Virtual Machine Manager SSP 2.0

The Virtual Machine Manager Self-Service Portal is based on the Windows Server Hyper-V and System Center. This is a free and complete solution with which resources within a data center can be dynamically pooled into groups in order to provide the private cloud with the necessary resources. Furthermore, individual or groups of resources can be assigned to different departments e.g. to deploy virtual machines over a self-service portal.

Combination with Microsoft’s public cloud

Even if the article has sensitized the political influences on the public cloud at the beginning there are still a lot of scenarios where a public cloud can still be considered. It depends on the sensitivity of the data and how a company wants to handle it himself.

The Microsoft private cloud services can also connect with Microsoft’s public cloud to offset any peak loads or improve the cooperation in different regions. Here are a few possibilities.

SharePoint Online & Office 365

If companies want to increase worldwide, the IT must grow as well. For on-premise solutions this represents financial and time challenges. It is easier to connect new locations with cloud solutions to allow employees the same access to documents and applications, such as employees in the central office. Here, SharePoint Online and Office 365 can help. Both allow cross-site collaboration and data sharing between employees in geographically diverse locations.

Exchange Online

Like exchanging data and global cooperation it’s the same when it comes to e-mail. If a company increases nationwide or even global IT decision makers face the same challenges. A Microsoft based private cloud can be extended with Exchange Online to meet the growing storage demand. In addition, employees have a simple URL to access the Exchange services in the private or public cloud.

SQL

When you think of Microsoft and databases, you first think about Microsoft Access. People who need more performance use Microsoft SQL Server. Notabene, especially a database server swallows a lot of hardware and requires a lot of performance to meet today’s needs.

An alternative from Microsoft in the cloud is SQL Azure. It is a fully managed SQL Server in Microsoft’s public cloud which is available worldwide.

Application scaling

In times of global networking and the Internet it’s difficult to estimate the required resources for an application. A single marketing campaign can be crucial for the success or failure (Applications collapses under the requests.) of a new service. You can only counteract with significant investments in your own infrastructure, without knowing whether the resources are actually needed or whether they will be even sufficient at all.

Public cloud infrastructures are more dynamic because basically more resources are available than a company usually can have available in it’s own data center. This allows applications in the cloud operate failsafe and scalable during peak loads. If the traffic increases, more resources are automatically added and removed when the rush is over. The application can either be used directly in the public cloud or in private cloud in the first run and, if necessary request additional resources from the public cloud (hybrid cloud).

It should be noted, however, that applications, whether locally or already conceived directly for the cloud, must be developed for the cloud.

Categories
Management @en

Amazon Web Services suffered a 20-hour outage over Christmas

After a rather bumpy 2012 with some heavy outages the cloud infrastructure of the Amazon Web Services again experienced some problems over Christmas. During a 20 hour outage several big customers were affected, including Netflix and Heroku. This time the main problem was Amazons Elastic Load Balancer (ELB).

Region US-East-1 is a very big problem

This outage is the last out of a series of catastrophic failure in Amazon’s US-East Region-1. It is the oldest and most popular region in Amazon’s cloud computing infrastructure. This new outage precisely in US-East-1 raises new questions about the stability of this region and what Amazon has actually learned and actually improved from the past outages. Amazon customer awe.sm had recently expressed criticism of the Amazon cloud and especially on Amazon EBS (Amazon Elastic Block Store) and the services that depend on it.

Amazon Elastic Load Balancer (ELB)

Besides the Amazon Elastic Beanstalk API the Amazon Elastic Load Balancer (ELB) was mainly affected by the outage. Amazon ELB belongs to one of the important services if you try to build a scalable and highly available infrastructure in the Amazon cloud. With ELB users can move loads and capacities between different availability zones (Amazon independent data centers), to ensure availability when it comes to problems in one data center.

Nevertheless: both Amazon Elastic Beanstalk and Amazon ELB rely on Amazon EBS, which is known as the “error prone-backbone of the Amazon Web Services“.

Categories
Management @de

Amazon Web Services mit 20-stündigen Ausfall über Weihnachten

Nach einem eher holprigen Jahr 2012 mit einigen schweren Ausfällen, zeigten sich über Weihnachten erneut Probleme in der Cloud Infrastruktur der Amazon Web Services. Während eines 20-stündigen Ausfalls waren mehrere größere Kunden betroffen, darunter Netflix und Heroku. Das Hauptproblem bestand dieses Mal mit Amazons Elastic Load Balancer (ELB).

Region US-East-1 sehr großes Problemkind

Bei diesem Ausfall handelt es sich um den bisher letzten aus einer Reihe von schweren Ausfällen in Amazons Region US-East-1. Dabei handelt es sich um die älteste und meist genutzte Region in Amazons Cloud Computing Infrastruktur. Dieser erneute Ausfall eben in US-East-1 wirft neue Fragen bzgl. der Stabilität dieser Region auf und was Amazon aus den letzten Ausfällen tatsächlich gelernt und vor allem verbessert hat. Erst kürzlich hatte Amazon Kunde awe.sm Kritik an der Amazon Cloud und hier insbesondere an Amazon EBS (Amazon Elastic Block Store) und den Services die davon abhängig sind geäußert.

Amazon Elastic Load Balancer (ELB)

Von dem Ausfall war neben der Amazon Elastic Beanstalk API hauptsächlich der Amazon Elastic Load Balancer (ELB) betroffen. Dabei gehört Amazon ELB zu einem der wichtigen Services, wenn eine skalierbare und hochverfügbare Infrastruktur innerhalb der Amazon Cloud aufgebaut werden soll. Nutzer können mit dem ELB die Lasten zwischen verschiedenen Availability Zones (unabhängiges Amazon Rechenzentrum) verschieben und damit die Verfügbarkeit sicherstellen, wenn es in einem Rechenzentrum zu Problemen kommt.

Allerdings: Sowohl Amazon Elastic Beanstalk als auch Amazon ELB setzen auf Amazon EBS, welches als das “fehlerhafte Rückgrat der Amazon Web Services gilt“.

Categories
Analysis

Lessons learned: Amazon EBS is the error-prone backbone of AWS

In a blog article awe.sm writes about their own experiences using the Amazon Web Services. Beside the good things of the cloud infrastructure for them and other startups you can also derived from the context that Amazon EBS is the single point of failure in Amazon’s infrastructure.

Problems with Amazon EC2

awe.sm criticized Amazon EC2’s constraints regarding performance and reliability on which you absolutely have to pay attention as a customer and should incorporate into your own planning. The biggest problem awe.sm is seeing in AWS zone-concept. The Amazon Web Services consist on several worldwide distributed “regions”. Within this regions Amazon divided in so called “availability zones”. These are independent data center. awe.sm mentions three things they have learned from this concept so far.

Virtual hardware does not last as long as real hardware

awe.sm uses AWS for about 3 years. Within this period, the maximum duration of a virtual machine was about 200 days. The probability that a machine goes in the state “retired” after this period is very high. Furthermore Amazon’s “retirement process” is unpredictable. Sometimes you’ll notify ten days in advance that a virtual machine is going to be shut down. Sometimes the retirement notification email arrives 2 hours after the machine has already failed. While it is relatively simple to start a new virtual machine you must be aware that it is also necessary to early use an automated deployment solution.

Use more than one availability zone and plan redundancy across zones

awe.sm made ​​the experience that rather an entire availability zone fails than a single virtual machine. That means for the planning of failure scenarios, having a master and a slave in the same zone is as useless as having no slave at all. In case the master failures, it is possibly because the availability zone is not available.

Use multiple regions

The US-EAST region is the most famous and also oldest and cheapest of all AWS regions worldwide. However, this area is also very prone to error. Examples were in April 2011, March 2012 and June 2012 (twice). awe.sm therefore believes that the frequent regions-wide instability is due to the same reason: Amazon EBS.

Confidence in Amazon EBS is gone

The Amazon Elastic Block Store (EBS) is recommended by AWS to store all your data on it. This makes sense. If a virtual machine goes down the EBS volume can be connected to a new virtual machine without losing data. EBS volumes should also be used to save snapshots, backups of databases or operating systems on it. awe.sm sees some challenges in using EBS.

I/O rates of EBS volumes are bad

awe.sm made ​​the experiences that the I/O rates of EBS volumes in comparison to the local store on the virtual host (Ephemeral Storage) are significantly worse. Since EBS volumes are essentially network drives they also do not have a good performance. Meanwhile AWS provides Provisioned IOPS to give EBS volumes a higher performance. Because of the price they are too unattractive for awe.sm.

EBS fails at regional level and not per volume

awe.sm found two different types of behavior for EBS. Either all EBS volumes work or none! Two of the three AWS outages are due to problems with Amazon EBS. If your disaster recovery builds on top of moving EBS volumes around, but the downtime is due to an EBS failure, you have a problem. awe.sm had just been struggling with this problem many times.

The error status of EBS on Ubuntu is very serious

Since EBS volumes are disguised as block devices, this leads to problems in the Linux operating system. With it awe.sm made very bad experiences. A failing EBS volume causes an entire virtual machine to lock up, leaving it inaccessible and affecting even operations that don’t have any direct requirement of disk activity.

Many services of the Amazon Cloud rely on Amazon EBS

Because many other AWS services are built on EBS, they fail when EBS fails. These include e.g. Elastic Load Balancer (ELB), Relational Database Service (RDS) or Elastic Beanstalk. As awe.sm noticed EBS is nearly always the core of major outages at Amazon. If EBS fails and the traffic subsequently shall transfer to another region it’s not possible because the load balancer also runs on EBS. In addition, no new virtual machine can be started manually because the AWS Management Console also runs on EBS.

Comment

Reading the experiences of awe.sm I get the impression that Amazon do not live this so often propagandized “building blocks” as it actually should. Even when it is primary about the offering of various cloud services (be able to use them independently), why let they depend the majority of these services from a single service (EBS) and with that create a single point of failure?

Categories
Analysen

Erfahrungen: Amazon EBS ist das fehlerhafte Rückgrat von AWS

In einem Blogartikel schreibt das Unternehmen awe.sm über die eigenen Erfahrungen mit der Nutzung der Amazon Web Services (AWS). Neben den Vorteilen, die sich für das Unternehmen und andere Startups durch die Cloud Infrastruktur ergeben, lässt sich aus dem Kontext aber auch ableiten, dass Amazon EBS der Single Point of Failure in Amazons Infrastruktur ist.

Die Probleme von Amazon EC2

awe.sm kritisiert Amazon EC2s Beschränkungen hinsichtlich der Geschwindigkeit und Zuverlässigkeit, auf die man als Kunde unbedingt achten und in die eigene Planung mit einfließen lassen sollte. Das größte Problem besteht in dem Zonen-Konzept von AWS. Die Amazon Web Services bestehen aus mehreren “Regionen” die weltweit verteilt sind. Innerhalb dieser Regionen unterteilt Amazon noch einmal in die sogenannten “Availability Zones“. Dabei handelt es sich um eigenständige Rechenzentren. awe.sm nennt drei Dinge, die sie aus diesem Konzept bisher gelernt haben.

Virtuelle Hardware hält nicht so lange wie echte Hardware

awe.sm nutzt AWS seit ca. 3 Jahren. Innerhalb dieses Zeitraums betrug die maximale Laufzeit einer virtuellen Maschine ungefähr 200 Tage. Die Wahrscheinlichkeit, dass sie nach dieser Zeit in den Zustand “retired” geht sei sehr hoch. Zudem sei Amazons “retirement process” unberechenbar. Manchmal wird man bereits zehn tage vorher informiert, dass eine virtuelle Maschine heruntergefahren wird. Es kam aber auch vor, dass eine Info zwei Stunden eintraf, nachdem die virtuelle Maschine bereits ausgefallen war. Zwar ist es relativ simple neue virtuelle Maschinen hochzufahren, aber man sollte sich bewusst machen, dass es auch notwendig ist frühzeitig eine automatisierte Deploymentlösung zu nutzen.

Man muss mehr als eine Availability Zone nutzen und die Redundanz zonenübergreifend planen

awe.sm hat die Erfahrungen gemacht, dass eher eine ganze Availability Zone ausfällt als eine einzige virtuelle Maschine. Das bedeutet für die Planung von Fehlerszenarios, dass es genauso nutzlos ist, einen Master und einen Slave in derselben Region zu haben wie gar keinen Slave einzusetzen. Sollte der Master ausfallen liegt es möglicherweise nämlich nur daran, weil die Availability Zone nicht verfügbar ist.

Man sollte mehrere Regionen verwenden

Die Region US-EAST ist die bekannteste und ebenfalls älteste und günstigste aller AWS Regionen weltweit. Allerdings ist auch gerade diese Region sehr fehleranfällig. Beispiele gab es im April 2011, März 2012 oder auch Juni 2012 [1][2]. awe.sm geht daher davon aus, das die häufige Regionen weite Instabilität auf die gleiche Ursache zurückzuführen ist: Amazon EBS.

Das Vertrauen in Amazon EBS ist verschwunden

Der Amazon Elastic Block Store (EBS) wird von AWS empfohlen, um darauf sämtliche Daten zu speichern. Das macht auch Sinn. Fällt eine virtuelle Maschine aus, kann das EBS Volume an eine neue virtuelle Maschine angebunden werden, ohne dabei Daten zu verlieren. EBS Volumes sollen ebenfalls dazu genutzt werden, um dort Snapshots, Backups der Datenbanken oder die Betriebssysteme darauf zu speichern. awe.sm sieht in EBS jedoch manche Herausforderungen.

Die I/O Raten von EBS Volumes sind schlecht

awe.sm hat die Erfahrungen gemacht, dass die I/O Raten von EBS-Volumes im Vergleich zu dem lokalen Speicher auf dem virtuellen Host (Ephemeral Storage) deutlich schlechter sind. Da es sich bei EBS Volumes im wesentlichen um Netzlaufwerke handelt, haben sie ebenfalls auch keine gute Performance. AWS stellt mit IOPS zwar mittlerweile EBS Volumes mit einer höheren Performance bereit. Für awe.sm sind diese auf Grund des Preises jedoch viel zu unattraktiv.

EBS versagt auf der Regionen-Ebene und nicht pro Volume

awe.sm hat an EBS zwei unterschiedliche Verhaltensarten festgestellt. Entweder funktionieren alle EBS Volumes oder keines! Zwei von den drei AWS Ausfällen sind auf Probleme mit Amazon EBS zurückzuführen. Sollte das eigene Disaster Recovery also darauf aufbauen, im Fehlerfall EBS Volumes zu transferieren, der Ausfall jedoch auf Grund eines EBS Fehlers auftritt, hat man ein Problem. awe.sm habe genau mit diesem Problem schon öfters zu kämpfen gehabt.

Der Fehlerzustand von EBS auf Ubuntu ist sehr schwerwiegend

Da EBS Volumes als Block-Devices getarnt werden, führt das zu Problemen im Linux Betriebssystem. Damit hat awe.sm sehr schlechte Erfahrungen machen müssten. So hat bspw. ein fehlerhaftes EBS Volume dazu geführt, dass eine virtuelle Maschine vollständig eingefroren ist und keine Möglichkeit mehr bestand auf die Maschine zuzugreifen oder weitere Aktionen durchzuführen.

Viele Services der Amazon Cloud setzen auf Amazon EBS

Da viele weitere AWS Services auf EBS aufsetzen, fallen diese ebenfalls aus, wenn EBS ausfällt. Dazu gehören u.a. der Elastic Load Balancer (ELB), die Relational Database Service (RDS) oder Elastic Beanstalk. Wie awe.sm festgestellt hat ist EBS so gut wie immer das Hauptproblem größerer Ausfälle bei Amazon. Fällt EBS also aus und soll der Datenverkehr daraufhin in eine andere Region übertragen werden, funktioniert das nicht, da der Load Balancer ebenfalls auf EBS läuft. Darüber hinaus kann keine neue virtuelle Maschine manuell gestartet werden, da die AWS Management Console ebenfalls auf EBS läuft.

Kommentar

Wenn man sich die Erfahrungen von awe.sm so durchliest erhält man den Eindruck, dass dieses so oft propagierte “Building Blocks” bei Amazon doch nicht so gelebt wird wie es eigentlich sollte. Auch wenn es dabei primär um das Angebot der einzelnen Cloud Services geht (diese unabhängig nutzen zu können), wieso macht man den Großteil dieser Services dann von einem einzigen Service (EBS) abhängig und schafft damit einen Single Point of Failure?

Categories
Management @de

Cloud Computing Ausfälle im Jahr 2012

Das Jahr neigt sich dem Ende und nicht alles ist 2012 in der Public Cloud so glatt gelaufen, wie es sich die meisten gewünscht haben. Ich denke bei dem einen oder anderen Cloud Admin und vor allem Nutzer werden sich in diesem Jahr wahrscheinlich ähnliche Gefühlsregungen gezeigt haben.

Public Cloud Ausfälle 2012

Ich habe mal eine kleine Auswahl aller Artikel zum Thema “Cloud Computing Ausfälle” zusammengestellt, die ich im Jahr 2012 hier auf CloudUser veröffentlicht habe.

  1. Microsoft Azure mit 12-stündigem Ausfall – War der Schalttag (29. Februar) das Problem?
  2. CloudStore der britischen Regierung ebenfalls vom Windows Azure Ausfall betroffen
  3. Microsoft bestätigt: Windows Azure Ausfall war ein Schaltjahr Problem
  4. Azure Nutzer erhalten für den Ausfall am 29. Februar eine Gutschrift über 33%
  5. Amazon Web Services mit kurzzeitigem Ausfall
  6. Erneute Probleme in der Amazon Cloud – Ausfall bei den Amazon Web Services in North Virginia
  7. Der Himmel weint. Nicht! Public Cloud Ausfälle sind nun einmal öffentlich.
  8. Armutszeugnis: Cloud Computing Ausfälle haben seit 2007 mehr als 71 Million US-Dollar an Kosten verursacht.
  9. Salesforce hatte mit Ausfall zu kämpfen
  10. Amazon Web Services (AWS) erneut mit Ausfall. Wieder ein Stromausfall. Wieder in North Virginia. Schwere Stürme sind die Ursache.
  11. Der Ausfall der Amazon Web Services (AWS) zeigt die schlechte Systemarchitektur von Instagram
  12. Amazon Web Services (AWS) Ausfall: Erklärungen | Erster Kunde geht | Netflix hält die Treue | Okta versteht die Cloud-Architektur
  13. Der Amazon Web Services (AWS) Ausfall: Letzte Chance – So etwas darf nicht noch einmal passieren!
  14. Ausfall: Salesforce erneut mit schwerwiegenden Problemen
  15. Ausfallprävention: Diese Fragen sollte man seinem Cloud Computing Anbieter stellen
  16. Microsoft Windows Azure Compute in der Region “West Europe” ausgefallen
  17. Fehlerhafte Netzwerkkonfiguration war Schuld am Windows Azure Ausfall für die Region “West Europe”
  18. Ausfall: Salesforce erneut mit Performance-Problemen
  19. Microsoft erklärt den Grund für den Ausfall von Windows Azure in der Region “West Europe”
  20. Schuldzuweisungen in Zeiten des Cloud Computing
  21. Erneuter Ausfall der Amazon Web Services zeigt, dass Cloud Nutzer nicht aus den eigenen Fehlern lernen
  22. Ausfall der Google App Engine – Load Balancer waren die Ursache
  23. Windows Azure Compute in “South Central US” und “West Europe” mit Problemen
  24. Ausfälle in der Cloud liegen in der Natur des Menschen

Da ist schon einiges zusammengekommen. Aber ich wette, tragen wir weltweit sämtliche Ausfälle in von Unternehmen selbst betriebenen Rechenzentren zusammen, schneidet die Public Cloud gut ab.

Hat jemand hierzu vielleicht Statistiken?

Categories
Management @de

Jedes zweite deutsche Unternehmen hat Interesse am Cloud Computing

Mit dem IT-Cloud-Index präsentieren techconsult und HP Deutschland eine Langzeituntersuchung zum Stellenwert von Cloud Computing in mittelständischen Anwenderunternehmen. Der Cloud-Einsatzgrad hat sich innerhalb eines Jahres nahezu verdoppelt. Software-as-a-Service (SaaS) dominiert zwar noch innerhalb der Cloud-Dienste, die Nachfrage nach Infrastructure-as-a-Service-Angeboten (IaaS) hat jedoch insbesondere im dritten Quartal gegenüber dem zweiten deutlich zugelegt und befindet sich auf der Überholspur. Die Cloud-Thematik manifestiert sich zunehmend im Mittelstand. Fast jedes zweite Unternehmen hat sich bereits intensiv mit diesem Thema auseinandergesetzt.

Cloud Computing Nutzung hat sich innerhalb eines Jahres verdoppelt

Im deutschen Mittelstand setzt jedes fünfte Unternehmen bereits auf Cloud-Lösungen. Mit einem Anteil von 22 Prozent der Unternehmen im dritten Quartal 2012 hat sich der Einsatzgrad gegenüber dem Vorjahresquartal nahezu verdoppelt. Allerdings zeigt sich eine etwas abgemilderte Wachstumsdynamik in den letzten Monaten. Im Vergleich zum Vorquartal hat sich der Einsatzgrad um einen Prozentpunkt erhöht. Für das vierte Quartal dürfte dieser zunächst verhaltene Entwicklungstrend anhalten. So wird ein Zuwachs von einem Prozent prognostiziert.

Innerhalb der Cloud-Dienste wird dem Software-as-a-Service-Modell weiter die bedeutendste Rolle zugesprochen. So setzen 15 Prozent der mittelständischen Unternehmen entsprechende Produkte ein. Die Steigerungsraten über die letzten Quartale zeigen sich indes sehr konstant, wenn auch auf einem immer noch ausbaufähigem Niveau. Dagegen steigt der Bedarf an Infrastrukturleistungen im Rahmen des as-a-Service-Modells seit dem zweiten Quartal deutlich an.

Was die SaaS-Angebote betrifft, stehen die klassischen, horizontal einsetzbaren Software-Lösungen im Fokus des Interesses. So baut der Mittelstand neben den Office- und CRM-Lösungen vor allem auf E-Mail- und Collaboration-Dienste.

Die Nachfragesteigerung für Cloud-Infrastrukturleistungen liegt gegenüber dem Vorquartal bei drei Prozentpunkten. Inwieweit hier saisonale Aspekte eine Rolle spielen, wird das vierte Quartal dieses Jahres zeigen. Den Prognosen der Befragten zufolge dürfte jedoch der positive Trend anhalten. Damit gilt es für den Mittelstand nicht nur die kurzfristige Auslastung von Kapazitätsspitzen sicherzustellen, sondern auch langfristig in das IaaS-Modell einzusteigen. Die Treiber waren in erster Linie der Bedarf an Server- und Speicherkapazitäten. Der anhaltende Trend ist auch Indiz dafür, dass die mittelständischen Unternehmen zunehmend Vertrauen in die IaaS-Cloud entwickeln und sie als adäquate Option sehen, ihren Bedarf an Infrastruktur-Ressourcen kostenoptimal zu decken.

Plattform-as-a-Service Angebote konnten sich im Jahresverlauf ebenfalls als ein konstant nachgefragter Service entwickeln, wenn auch mit noch verhaltenen Wachstumsraten. Vornehmlich tragen die Datenbanken als Service auf der Anwendungs-Infrastrukturebene zu dem aktuellen Einsatzgrad von sechs Prozent bei, der sich um einen Prozentpunkt im Vergleich zum Vorquartal erhöht hat.

Jedes zweite deutsche Unternehmen hat Interesse am Cloud Computing

Jedes zweite Unternehmen hat Interesse am Cloud Computing

Das Thema Cloud Computing manifestiert sich im Mittelstand. Mittlerweile hat sich fast jedes zweite Unternehmen (47 Prozent) mit Cloud Computing sehr intensiv bzw. intensiv auseinandergesetzt. Weitere 30 Prozent haben sich zumindest grundsätzlich schon einmal mit der Thematik beschäftigt. Im Vergleich zum Vorjahr hat sich allein der Anteil derjenigen verdoppelt, die sich sehr intensiv mit Cloud-Lösungen beschäftigt haben.

Nur jedes fünfte Unternehmen hat sich bislang gar nicht mit der Thematik auseinandergesetzt. Hier ist davon auszugehen, dass sich diese Unternehmen zum einen skeptisch gegenüber einem grundlegenden Eingriff in die Strukturen der bestehenden und laufenden IT-Infrastruktur zeigen. Zum anderen spielt das Thema Virtualisierung in diesen, zum Teil auch kleineren Unternehmen, nach wie vor eine weniger stark ausgeprägte Rolle. Zu berücksichtigen ist auch, dass auf Grund des operativen Alltagsgeschäftes häufig Ressourcen fehlen, sich Zeit zu nehmen und sich über neue Technologien zu informieren und sich damit auseinanderzusetzen. Insbesondere in kleineren mittelständischen Unternehmen wird in erster Linie die Nutzung von Cloud Computing aus der Geschäftsleitung (50 Prozent) heraus angeregt.

Jedes zweite deutsche Unternehmen hat Interesse am Cloud Computing

Geschäftsführung forciert Cloud Computing Themen

Treiber für Cloud Computing ist meist die unternehmenseigene IT, oftmals auch in Abstimmung mit der Fachabteilung. In erster Linie kommt der Impuls für den Einsatz von Cloud Computing daher vom IT-Verantwortlichen des Unternehmens (72 Prozent). Diese drängen darauf, ihre IT-Kapazitäten zu flexibilisieren und von den Vorteilen des Cloud Computing zu profitieren. Das wird möglich durch den kostengünstigen Bezug von Speicherkapazitäten, Software oder Rechenleistungen aus der „Wolke“.

14 Prozent der Befragten gaben an, dass Cloud Computing von der Geschäftsleitung angestoßen werde. Dies sind vor allem überdurchschnittlich viele kleinere mittelständische Unternehmen. Noch im Herbst 2011 waren es gerade neun Prozent. Hier wird deutlich, dass das Thema mehr als noch vor einem Jahr auch in die Chefetagen gelangt ist. Aktuell spielen Fachabteilungen eine weniger relevante Rolle, nur acht Prozent der Befragten gaben an, dass der Cloud-Einsatz ausschließlich aus der Fachabteilung heraus angeregt wurde.

Jedes zweite deutsche Unternehmen hat Interesse am Cloud Computing

Public Cloud ist im Mittelstand angekommen

Anwender geben auch im dritten Quartal der Private Cloud grundsätzlich den Vorzug. Hier verbleibt die IT im Haus bzw. wird beim Dienstleister in einer dedizierten Umgebung betrieben. Immerhin zieht mit 46 Prozent der aktuellen Cloud-Nutzer fast jeder Zweite dieses Modell der Public und der Hybrid Cloud vor. Dennoch wurde der Public Cloud über die letzten Quartale die zunehmend höhere Akzeptanz erneut bestätigt. Jedes dritte Unternehmen kann sich mit diesem Modell anfreunden. Eine ähnliche Kontinuität ist in der Bewertung der hybriden Form festzustellen, die jeder Fünfte als adäquate Lösung bestätigt.

Im Durchschnitt hatte von den Cloud Usern im dritten Quartal jedes zweite Unternehmen Dienste aus der Private Cloud bezogen. Hierbei wurden vor allem PaaS- und IaaS-Angebote in Anspruch genommen. Was SaaS-Dienste betrifft, so werden diese zwar noch immer mehrheitlich aus der Private Cloud bezogen. Allerdings ist hier im Verlauf des letzten Jahres eine deutliche Tendenz zu Lösungen aus der Public Cloud zu verzeichnen, deren Nutzung im Vergleich zum dritten Quartal 2011 um zehn Prozent zulegte. Im Jahresvergleich konnte die Hybrid-Cloud um zwei Prozent zulegen. Durch die Parallel-Nutzung von Private und Public Cloud werden die eigenen Ressourcen mit den Vorteilen der Public Cloud kombiniert und stellen so eine ideale Ergänzung zu eigenen Private-Cloud-Ressourcen dar. Bei Engpässen können skalierbare Public-Cloud-Dienste ergänzt werden, ohne im Regelbetrieb ungenutzte Infrastruktur bereithalten zu müssen. Virtualisierung als Grundstein für hybride Cloud-Lösungen ist in vielen Unternehmen zwar gegeben, die Herausforderung ist jedoch, einen geeigneten Dienstleister bzw. Cloud-Anbieter zu finden, mit dessen Lösungen die unternehmenseigene Infrastruktur kompatibel ist.

Jedes zweite deutsche Unternehmen hat Interesse am Cloud Computing


Quelle: techconsult

Categories
Services @de

Microsoft Lösungen für die Private Cloud

Angesichts aktueller politischer Entwicklungen in Deutschland, die es deutschen Behörden ermöglichen sollen, Daten in der Cloud abzugreifen, wird sich der Trend in Unternehmen verstärken, eine eigene Private Cloud aufzubauen. Ein Grund, aktuelle Lösungen zu evaluieren. Nachdem ich vor kurzem mit openQRM, Eucalyptus, OpenStack, CloudStack und OpenNebula einige Open-Source Kandidaten vorgestellt habe, sind heute die Lösungen von Microsoft an der Reihe. Insbesondere der neue Microsoft Windows Server 2012 und Hyper-V bringen interessante Microsoft Cloud Ansätze in das eigene Rechenzentrum.

Microsoft in der Private Cloud

Eine Private Cloud bedeutet, die Konzepte einer Public Cloud – u.a. Flexibilität, Skalierbarkeit und Self-Service – in das eigene Rechenzentrum zu übertragen. Hier sei noch einmal angemerkt, dass eine einfache Virtualisierung NICHT einer Private Cloud entspricht. Zu einer Cloud gehören u.a. die drei oben genannten Eigenschaften, die von der gewöhnlichen Virtualisierung so nicht erfüllt werden.

Microsoft ermöglicht mit seinen Lösungen das Abbilden von Infrastructure-as-a-Service (IaaS) und Platform-as-a-Service (PaaS) sowohl in der Private als auch in der Public Cloud. Dieses hat den Vorteil Daten und Anwendungen bspw. primär lokal im eigenen Rechenzentrum zu speichern und im Bedarfsfall in die Public Cloud zu skalieren.

IaaS stellt dabei Infrastrukturressourcen wie Rechenleistung, Speicherplatz und Netzwerkkapazitäten als Service bereit, PaaS hingegen Anwendungsplattformen als Service.

Was wird für eine Private Cloud à la Microsoft benötigt?

Für den Aufbau einer Microsoft Private IaaS-Umgebung wird der Windows Server Hyper-V, das Microsoft System Center sowie das Microsoft System Center Virtual Machine Manager Self-Service Portal benötigt, wodurch sich eine dedizierte Cloud-Umgebung inkl. Self-Service Möglichkeiten bereitstellen lässt.

Darüber hinaus ermöglichen die Private Cloud Services die nahtlose Anbindung an Microsoft Public Cloud Infrastruktur Windows Azure. Somit lassen sich neben einer Ressourcenskalierung ebenfalls Applikationsframeworks und Identitymanagement-Tools nutzen, um die Private mit der Public auf Basis einer Hybrid Cloud zu integrieren.

Hyper-V

Hyper-V ist Microsofts Technologie für die Servervirtualisierung. Er setzt auf dem Windows Server 2012 auf und bildet die Grundlage einer Microsoft Private Cloud. Damit lassen sich mehrere Server als virtuelle Maschinen (VMS) auf einer physikalischen Hardware betreiben. Hierzu unterstützt Hyper-V parallel unterschiedliche Betriebssysteme, darunter u.a. Windows und Linux auf x64-Hardware.

System Center

Das System Center ist der Dreh- und Angelpunkt der Private Cloud und unterstützt bei der Verwaltung der physikalischen, virtuellen als auch Cloud-Infrastruktur. Dazu gehören neben dem Management der skalierbaren Rechenzentrumsinfrastruktur und geschäftskritischer Workloads ebenfalls die Steuerung standardisierter Prozesse für die Verwaltung des Rechenzentrums und der Verwaltungs-Workflows. Weiterhin bietet das System Center Self-Service-Funktionen, mit denen Nutzer die benötigten IT-Ressourcen konsumieren können.

Virtual Machine Manager SSP 2.0

Das Virtual Machine Manager Self-Service Portal setzt auf den Windows Server Hyper-V und das System Center auf. Es handelt sich dabei um eine kostenlose und fertige Lösung, mit der sich Ressourcen in einem Rechenzentrum dynamisch zu Gruppen zusammenfassen lassen, um damit die Private Cloud mit den notwendigen Ressourcen zu versorgen. Weiterhin lassen sich einzelne oder Gruppen von Ressourcen unterschiedlichen Abteilungen zuordnen und z.B. virtuelle Maschinen über ein Self-Service-Portal bereitstellen.

Kombination mit der Microsoft Public Cloud

Auch wenn der Artikel zu Beginn die politischen Einflüsse auf die Public Cloud sensibilisiert hat, gibt es dennoch Szenarien, bei denen eine Public Cloud weiterhin in Frage kommen kann. Es kommt auf die Sensibilität der Daten an und wie ein Unternehmen damit selbst umgehen möchte.

Die Microsoft Private Cloud Services lassen sich ebenfalls mit Microsofts Public Cloud verbinden, um evtl. Lastspitzen auszugleichen oder die Zusammenarbeit in unterschiedlichen Regionen zu verbessern. Hier ein paar Einsatzmöglichkeiten.

SharePoint Online & Office 365

Wollen sich Unternehmen weltweit vergrößern, muss auch die IT mitwachsen. Das stellt bei on-Premise Lösungen finanzielle und zeitliche Herausforderungen dar. Einfacher ist es, neue Standorte über Cloud Lösungen anzubinden und den Mitarbeitern damit denselben Zugriff auf Dokumente und Applikationen zu ermöglichen wie den Mitarbeitern in der zentralen Niederlassung.

Hier können SharePoint Online und Office 365 helfen. Beide ermöglichen die standortübergreifende Zusammenarbeit und den Datenaustausch zwischen Mitarbeitern an geographisch unterschiedlichen Orten.

Exchange Online

Wie beim Austausch von Daten und der globalen Zusammenarbeit verhält es sich beim Thema E-Mail. Vergrößert sich ein Unternehmen überregional oder gar global stehen IT-Entscheider vor denselben Herausforderungen. Eine Private Cloud auf Basis von Microsoft lässt sich zum einen mit Exchange Online erweitern, um den wachsenden Speicherbedarf gerecht zu werden. Darüber hinaus können Mitarbeiter über eine simple URL auf die Exchange-Dienste in der Private oder Public Cloud zugreifen.

SQL

Wer an Microsoft und Datenbanken denkt, dem fällt zunächst Microsoft Access ein. Für Leute, die mehr Performance benötigen der Microsoft SQL-Server. Wohlgemerkt verschlingt, insbesondere ein Datenbankserver, massiv an Hardware und benötigt eine Menge Performance um die heutigen Anforderungen zu erfüllen.

Eine Microsoft Alternative aus der Cloud heißt SQL Azure. Dabei handelt es sich um einen vollständig verwalteten SQL-Server in Microsofts Public Cloud, der weltweit zur Verfügung steht.

Applikationsskalierung

In Zeiten globaler Vernetzung und des Internets lassen sich die benötigten Ressourcen für eine Applikation nur noch schwer einschätzen. Eine einzige Marketingaktion kann entscheidend für den Erfolg oder Misserfolg (Applikationen bricht unter der Last zusammen.) eines neuen Service sein. Gegensteuern lässt sich nur mit hohen Investitionen in die eigene Infrastruktur, ohne genau zu wissen, ob die Ressourcen tatsächlich benötigt oder ob sie gar überhaupt ausreichen werden.

Public Cloud Infrastrukturen sind dynamischer, da hier grundsätzlich mehr Ressourcen zur Verfügung stehen als es ein Unternehmen in der Regel im eigenen Rechenzentrum kann. So lassen sich Applikationen in der Cloud ebenfalls während Spitzenlasten ausfallsicher und skalierbar betreiben. Nehmen die Zugriffe zu, werden weitere Ressourcen automatisch hinzugefügt und wieder entfernt, wenn der Ansturm vorbei ist. Dabei kann die Applikation entweder direkt in der Public Cloud betrieben werden oder zunächst in der Private Cloud laufen und bei Bedarf weitere Ressourcen aus der Public Cloud anfordern (Hybrid Cloud).

Zu beachten ist hier jedoch, dass Applikationen, seien sie lokal oder bereits direkt für die Cloud gedacht, auch für die Cloud entwickelt werden müssen.