Cloud Hosting – Wie funktioniert es wirklich?

Das Internet hat sich in nur wenigen Jahrzehnten so schnell erweitert. Dieses Wachstum ging auch mit einem enormen Anstieg des technologischen Fortschritts einher, der es ermöglichte, die Internetgeschwindigkeit zu erhöhen, während die Serverkosten dramatisch gesunken sind. Ich bin mir sicher, dass die meisten von Ihnen inzwischen davon gehört haben, Ihre Dateien „in der Cloud“ zu hosten. Fortgeschrittenere Hosting-Unternehmen bieten inzwischen Cloud-Hosting-Lösungen an. Aber was bedeutet das wirklich?

[toc]

style=”display:block” data-ad-client=”ca-pub-4764538283813925″ data-ad-slot=”3847788668″ data-ad-format=”link” data-full-width-responsive=”true”>

Ich möchte einige Zeit damit verbringen, mich eingehender mit den Details des Cloud-Hostings zu befassen. Wie kommt es, dass ein Servercluster als vollständige Webhostumgebung verwaltet wird? Wie viel kosten diese in der Regel? Und ist die Cloud wirklich der Ort, an den uns die Zukunft führt?

Viele dieser Fragen können mit nur wenigen Informationen beantwortet werden. Lassen Sie uns diese Idee der „Wolke“ zunächst in freundlichere Begriffe zerlegen.

Die Cloud definieren

Technologen neigen dazu, die Frage „Was ist die Cloud?“ Zu kompliziert zu beantworten. . Im Zusammenhang mit Cloud-Hosting gibt es kein physisches Objekt, auf das Sie verweisen und das Sie als Cloud kennzeichnen können. Es handelt sich eher um eine elektronische Struktur, in der Daten über viele verschiedene Computer gespeichert und über eine Netzwerkverbindung, normalerweise das Internet, bereitgestellt werden.

Wenn Sie in das Cloud-Hosting einsteigen, verhalten sich diese Serverfarmen wie ein einziger großer Speicherplatz und Prozessor. Die tatsächlichen Website-Daten (wie HTML / CSS-Dateien, Bilder usw.) sind auf eine Gruppe miteinander verbundener Festplatten verteilt, ähnlich wie eine virtuelle Festplatte mit enormer Kapazität. Servercluster können ein Cloud-Setup mit buchstäblich unbegrenzten Computern bereitstellen. Sie können auch einen Cloud-Bereich mit nur 5 bis 10 erstellen, sodass die Methode zum Booten skalierbar ist.

style=”display:block; text-align:center;” data-ad-layout=”in-article” data-ad-format=”fluid” data-ad-client=”ca-pub-4764538283813925″ data-ad-slot=”7999922133″>

Die Cloud gegen das Internet

Gibt es wirklich einen Unterschied zwischen diesen Begriffen? Die kurze Antwort lautet ja, aber nicht viel. Der Verweis auf die Cloud ist normalerweise ein Verweis auf einen kleinen Teil des gesamten Internets. Wenn Sie jedoch berücksichtigen, dass sich das Internet wie ein makroskopisches Cloud-System verhält, werden Sie die Idee klarer erkennen.

In Wahrheit könnte die Infrastruktur, die wir heute aufbauen, der Rahmen für unser Internet der Zukunft sein. Die Bandbreitengeschwindigkeiten steigen nur, während die Preise für Datenspeicherung und -übertragung rapide sinken. Der Strompreis reicht immer noch aus, um Ihren durchschnittlichen Joe davon abzuhalten, sein eigenes persönliches Cloud-Netzwerk einzurichten, aber wie lange noch?

Sowohl das Internet als auch das Cloud-Hosting sind aus der Notwendigkeit der Konnektivität zwischen Menschen heraus gewachsen. Es ist ein Wunsch, die verwirrendsten Aspekte unseres täglichen Lebens zu vereinfachen. Ich kann mir eine Zukunft vorstellen, in der die gesamte Weltbevölkerung den Datenfluss zur und von der Cloud kontrolliert, eine globale Internethierarchie. Es steht uns frei, Daten, Geschichten, Ideen und vor allem Kommunikation zu verbinden und auszutauschen!

Aufteilung der Rechenleistung

Sie fragen sich möglicherweise, wie sich die Kombination mehrerer Serverumgebungen skalieren lässt, wenn ein Cloud-System größer wird. Die Verteilung von Strom und Speicherkapazität wird häufig von einem Backend-Software-Betriebssystem gesteuert.

Der Serveradministrator kann sich über das Terminal beim Backend anmelden und die CPU-Auslastung aller Computer sowie andere wichtige Systeminformationen überprüfen. Dieser Prozess wird als Virtualisierung bezeichnet und bietet eine Abstraktionsebene zwischen den Software- und Hardwarekomponenten. Cloud-Server-Administratoren können den Cluster einfach auf Speichereffizienz, optimalen Energieverbrauch, Datensicherungen und mehr optimieren.

Auf lange Sicht ist es auch eine viel billigere Lösung als virtuelle oder physische Serverpläne. Und da nicht jeder Kunde ein Server-Setup benötigt, können Sie als Content Delivery Network (CDN) zusätzliche Gebühren übernehmen . Kunden zahlen nur für die Bandbreite, die sie für die Bereitstellung von Bildern, Streaming-Musik und anderen großen Mediendateien verwenden. Utility Computing, auf das hier Bezug genommen wird, erfreut sich bei Amazon Web Services großer Beliebtheit .

Amazon Web Services

Der beliebteste Buchhändler im Internet traf 2006 eine große Entscheidung, mit dem Aufbau einer Cloud-basierten Serverumgebung zu beginnen. Das gesamte Unternehmen hat eine große Investition in diese Technologie getätigt und sich gut ausgezahlt. Jetzt sind die Produkte der Marke AWS überall zu sehen und versorgen Hunderttausende von Websites.

Was Amazon von anderen Cloud-Server-Anbietern unterscheidet, ist die fortschrittliche Geschäftsstruktur. Bei der Einrichtung eines AWS-Kontos wird Ihnen nur der für Ihre Dateien erforderliche Speicherplatz berechnet. Ein solches Szenario ähnelt dem Simple Storage Service (S3), bei dem Sie Ihre Website-Daten extern hosten und mit zunehmendem Datenverkehr im Laufe der Zeit schnell skalieren können.

Noch besser ist das CDN-Gegenstück Amazon CloudFront . Es handelt sich um einen Webdienst, der für eine schnelle Bereitstellung von Inhalten entwickelt wurde, sodass Sie einen Großteil dieser Berechnungen von Ihrem eigenen Server auslagern können. Für ein vollständiges Webhosting sollten Sie Ihre Aufmerksamkeit auf Elastic Compute Cloud (EC2) richten. Ihre Dienstleistungen sind sicherlich nicht jedermanns Sache, passen aber perfekt zu einem kleinen / mittleren Unternehmen oder Startup. Das Personal ist immer zuverlässig und Sie zahlen nicht zu viel für nicht genutzten Serverplatz.

Der größte Nachteil ist, dass Sie die Serververwaltung verstehen und routinemäßige Wartungsarbeiten durchführen müssen. Die Mitarbeiter von Amazon stehen Ihnen jederzeit zur Verfügung, aber letztendlich sind Sie für Updates von Firewalls, Betriebssystem-Patches, Sicherheitslücken usw. verantwortlich. Sie müssen wissen, wie Sie einen Webserver einrichten und ausführen, um einen echten Nutzen aus EC2 zu ziehen. Ich empfehle, diesen EC2-Webserver-Thread zu überfliegen, der Entwicklern eine solide Liste von Vor- und Nachteilen bietet.

Web Apps in der Cloud

Ich möchte nur einige Beispiele für beliebte Cloud-basierte Apps anbieten, die in den letzten Jahren herausgekommen sind. Das Internet ist zu einem digitalen Speichermedium für die Übertragung von Dateien auf der ganzen Welt geworden. In gewisser Weise kann dies als Bewegung in die Cloud und weg von den Einschränkungen physischer Geräte beschrieben werden.

An der Leistungsfähigkeit dieser Ressourcen können Sie erkennen, dass Entwickler Cloud-Hosting ernst nehmen. Die Rechenleistung mehrerer Server ist eine solche Idee. In-Browser-Apps mit kostenlosem Dateispeicher und Datenmanipulation greifen jedoch allmählich in einige der größten Softwareunternehmen ein. Dies könnte der Beginn einer großen Revolution in der gesamten Technologiebranche sein!

Google Dokumente

Ich war ursprünglich ein großer Fan von Google Mail, als Google den Dienst zum ersten Mal herausbrachte. Zu jedem Konto gehörten etwa 2 GB freier Serverplatz für E-Mail-Anhänge. Jetzt hat das Unternehmen einen weiteren Schritt nach vorne gemacht, um die Google Text & Tabellen- Engine aufzubauen .

Noch vor fünf Jahren war die Microsoft Office Suite die leistungsstärkste Desktop-Software für die Dokumentverarbeitung, Tabellenkalkulationen, Diashows und andere leistungsstarke Medien. Kinder in der High School und im College sind damit aufgewachsen, ihre Aufsätze in Microsoft Word zu schreiben. Mit der öffentlichen Veröffentlichung von Google Documents kann jeder mit einem Google-Konto damit beginnen, Dokumente in seinem eigenen privaten Cloud-Bereich zu speichern.

Sie haben die Möglichkeit, diese Dateien in Ordnerverzeichnissen mit beschrifteten Sammlungen weiter zu organisieren . Noch besser ist, dass der gesamte Dienst über integrierte Funktionen zum Hochladen von Dokumenten in Ihr Konto und sogar zum Exportieren über eine Vielzahl von Dateierweiterungen verfügt. Der Export ist auf 2 GB pro Stapel begrenzt und unterstützt HTML, PDF, RTF, MS Word und einige andere Optionen. Damit ist Google Text & Tabellen das offenste und unterstützendste Protokoll für die professionelle Bearbeitung von Dokumenten – und es ist völlig kostenlos!

Schneller Datenaustausch

Ich erinnere mich, dass ich 2006 Websites erstellt habe, auf denen mein Partner und ich häufig Dateien zwischen Computern austauschen mussten. Damals war es viel einfacher, unsere USB-Sticks zu verwenden, da es im Internet nicht annähernd so viele Ressourcen gab. Doch heute haben wir praktisch eine Vielzahl von Optionen zur Auswahl!

Dropbox ist ein Dienst, der in den letzten Veröffentlichungen am beliebtesten geworden ist. Es hat einen wirklich einfachen Installationsprozess, der sich wie ein Netzlaufwerk verhält, das mit Ihrem persönlichen Bereich auf dessen Servern verbunden ist. Kostenlose Benutzer erhalten zunächst 2 GB, und Sie können immer mehr Speicherplatz erwerben. Ich bin der Meinung, dass Dropbox gut genug funktioniert, aber ich persönlich liebe die Einfachheit von CloudApp . Plus Bonuspunkte für den trendigen themenbezogenen Namen!

CloudApp läuft tatsächlich über Amazon S3-Hosting und bietet gleichzeitig eine vereinfachte Webbenutzeroberfläche als Vermittler. Nicht nur Desktop- und Laptop-Computer, sondern auch die API-Entwicklerdokumentation von CloudApp ist phänomenal und hat zu einigen mobilen Apps für iOS-, Android- und BlackBerry-Telefone geführt. Mac OSX-Benutzer können im App Store auch nach einem Download- / Upload-Dienstprogramm suchen, das direkt mit Ihrem Konto verbunden ist.

Wohin von hier aus / Wie gehts weiter?

Diese Anwendungen bieten nur einen kleinen Ausblick auf die vielen Perspektiven des Cloud-Hostings. Wenn Webentwickler mit den Details der Erstellung skalierbarer Umgebungen vertraut werden, werden die Cloud-basierten Serverstrukturen das Internet und das Webdesign revolutionieren.

Stellen Sie sich die Möglichkeiten vor, eine Photoshop- oder GIMP-ähnliche Anwendung direkt in Ihrem Webbrowser auszuführen. Ihr Computer oder Laptop würde nicht viel von seinen Ressourcen verbrauchen, da die Rechenleistung in Server innerhalb der Cloud ausgelagert würde. Wir sehen dieses Setup bereits mit E-Mail-Diensten , Fotobearbeitung und definitiv Instant Messaging. Um Ihr Wissen und Ihr Verständnis über die Cloud zu erweitern, empfehle ich, Google mit einigen spezifischen Fragen zu kontaktieren. 

Fazit

Cloud-Hosting ist die bemerkenswerteste Verbesserung gegenüber physischen Serverfarmen, die wir je gesehen haben. Leider ist das Wissen, das zum Erstellen eines solchen Setups erforderlich ist, immer noch sehr archaisch, aber es gewinnt schnell an Dynamik. Der Mainstream-Technologiebereich boomt mit Nachrichten über Cloud Computing und seine massive Effizienz beim Energieverbrauch.

Ich hoffe, dieser Artikel hat einige der verwirrenderen Ideen rund um die mystische „Wolke“ des Webspeichers erklärt. Unser gesamtes Internet basiert auf einem ähnlichen Cloud-Modell, das bis 2011 gut funktioniert hat. Was die Zukunft bringen wird, kann ich nicht sagen. Aber ich freue mich darauf, diese Innovationen zu erleben und zu sehen, was die nächste Generation bringt.

Schreibe einen Kommentar

Pin It on Pinterest