Erläuterungen zu Speicher Fundamentals in der Hybrid Cloud

Die Gestaltung von Cloud-Storage in einer hybriden Cloud-Umgebung ist ähnlich wie bei anderen Cloud-Architekturen in Bezug auf die Selbstbedienung, Elastizität und Skalierbarkeit. Cloud-Speicher ist eine Technik Speicher mit einer wohldefinierten Schnittstelle zu abstrahieren, so dass es als ein Selbstbedienungs-Anwendung verwendet werden. Darüber hinaus muss Cloud-Speicher eine Multi-Tenant-Architektur zu unterstützen, so dass jede Datenwolke des Verbrauchers isoliert von anderen Verbraucher Cloud Daten verwaltet werden.

Eine der wichtigsten Eigenschaften von Cloud-Speicher ist, wie sie dynamisch mit anderen Cloud-Services, wie SaaS (Software as a Service) -Schnittstelle können, PaaS (Platform as a Service), IaaS (Infrastructure as a Service) und BPaaS (Business Prozess as a Service).

Es ist nicht neu zu befestigen Lagerung Systemen zu denken - es ist getan worden, da die ersten Systeme das Fließband gerollt. Heute sind die meisten Speicherumgebungen verbunden sind mit Systemen über eine Standardschnittstelle genannt SCSI (Small Computer Systems Interface). SCSI ist ein sehr reifes Protokoll, das weithin wegen seiner Zuverlässigkeit und Leistung übernommen wird.

Cloud-Speicher-Zugriffsprotokolle

Eine wichtige Frage in Cloud-Speicher ist die Geschwindigkeit und einfache Zugriff auf die Daten, wenn sie gebraucht wird. Um für Cloud-Speicher eine brauchbare Alternative zu lokalen Datenspeicherung zu sein, müssen Sie in der Lage sein, Ihre Daten zu wettbewerbsfähigen Kosten für den Zugriff auf und zu einer Zeit, die für die Situation geeignet ist.

Heute gibt es vier Arten von Cloud-Storage-Zugriffsmethoden:

  • Web Services Application Programming Interfaces (APIs): Diese verwenden RESTful APIs (nach den Prinzipien der Representational State Transfer) mit Anwendungen zu integrieren.

  • Datei-basierte Protokolle: Diese Protokolle werden verwendet, um Dateien zu übertragen und Integration unabhängig von der Anwendung bieten verbunden ist. Sie bieten auch eine schnellere Integration als Web-Service-APIs. Verschiedene Typen

  • Network File System (NFS)

  • Common Internet File System (CIFS)

  • File Transfer Protocol (FTP)

  • Blockbasierte APIs: Diese verwenden Internet SCSI ein vorderes Ende in den Speicher-Middleware zu verbinden, die Dienste wie Datenreplikation und Datenreduktion unterstützt.

  • Web-basierte Verteilung Authoring und Versioning (WebDAV): Dies basiert auf Hypertext Transfer Protocol (HTTP).

  • Die am häufigsten verwendeten Methoden für den Zugriff auf Cloud-Speicher sind Web-Service-APIs. Cloud-Storage-Anbieter diese Technologie implementieren, da es dynamisch und einfach in der Cloud zu nutzen. Darüber hinaus aufgrund der Virtualisierung in Cloud-Umgebungen, gibt es eine Voraussetzung für eine staatenlos (Kein Satz Lage für jeden Code) Zugriffsprotokoll. Web-Service-APIs unterstützen diese Anforderung für Staatenlosigkeit.

    Web-Service-APIs müssen mit einer bestimmten Anwendung integriert werden, wenn für Cloud-Speicher verwendet, die einige Herausforderungen zu schaffen. Wenn Sie die Notwendigkeit der Integration mit einer Anwendung, die dateibasierte Protokolle und Block-basierte APIs zu vermeiden möchten, können als alternative Zugriffsmethoden verwendet werden. Eine weitere Verbindungsprotokoll ist WebDAV, die entworfen, um eine effiziente Cloud-Storage-Schnittstelle zu erstellen.

    Liefermöglichkeiten für Cloud-Storage

    Wie wird Ihr Cloud-Anbieter Ihre Speicherfähigkeit zu liefern? Sie können ein Gerät verwenden oder an eine öffentliche oder Remote-Storage-Dienst verbinden.

    Obwohl Latenz ein großes Problem für primäre (Tier 1) Cloud-Speicher ist, insbesondere für häufig verwendete Daten, Lieferanten derzeit eine andere Klasse von Produkten genannt Hybrid-Cloud-Speicher Lösungen das kann letztlich Primärspeicher adressieren. Die Idee ist, die lokalen und Cloud-basierte Ressourcen zu nutzen, Performance-Probleme mit Speicherplatz in der Cloud verbunden zu adressieren.

    Im Allgemeinen bestehen diese Angebote von zwei Dingen:

    • Ein Gerät das ist eine physische oder virtuelle Server, auf dem die Hardware und Software vorkonfiguriert werden, sodass der Benutzer muss nicht die Details verstehen

    • Eine Verbindung zu einem Remote-Storage-Service

    Das Gerät auf intelligente Weise die Bewegung zwischen dem lokalen Speicher verarbeitet und der Wolken- zum Endverbraucher, alle Daten scheint an einem Ort zu sein.

    EIN Cache-Speicher ist ein Block für die vorübergehende Speicherung auf dem Gerät des Speichers, der eine High-Speed-Puffer zwischen dem Client und dem Cloud-Service zur Verfügung stellt. Der Cache verwendet eine Vielzahl von Algorithmen, um die am häufigsten verwendeten Daten auf dem lokalen, teure Hardware zu halten.

    Für Leseanforderungen, Attribute Datei wie das Alter der Daten und die Zeit seit dem letzten Einsatz abgerufen. Bei Schreibaufträgen kann das Gerät die Daten lokal auf dem Computer schreiben und brach sie dann an die Cloud-Storage-Anbieter heraus. Die Daten werden im Allgemeinen verschlüsselt, wenn es transportiert wird.

    Funktionen der Cloud-Speicher

    Die Art der Informationen müssen Sie speichern und wie Sie schnell auf Daten zugreifen, müssen sie sowohl einen Einfluss auf die Art der Speicherung werden Sie verwenden. Sie können die richtlinienbasierte Replikation zu ermöglichen, granulare Kontrolle darüber, wie und wo die Daten gespeichert sind.

    Cloud-Speicher kann mehreren Zwecken dienen:

    • Allzweckspeicher für Tag zu Tag oder regelmäßige Nutzung

    • Datenschutz und Kontinuität, die Datenreplikation und Backup enthalten kann und Restore-Funktionalität

    • Archive und Records Management, erzielbaren langfristige Datensicherung bedeutet Compliance und regulatorischen Anforderungen zu unterstützen

    Vorteile von Cloud-Storage

    Einige der Vorteile von Cloud-Speicher umfassen:

    • Beweglichkeit: Die elastische Natur der Cloud ermöglicht es Ihnen, potenziell unbegrenzten Speicherplatz zu gewinnen.

    • Weniger physikalische Geräte zu kaufen und zu halten: Wenn Sie Daten speichern in einem Rechenzentrum, haben Sie für die Server zu planen, dass ein Teil dieser Speicherlösung sein wird. Dies bedeutet, dass Sie die Maschinen kaufen müssen und halten sie während ihres gesamten Lebenszyklus. Darüber hinaus müssen Sie sicherstellen, dass Sie genügend Platz haben, und die Leistungsanforderungen erfüllen können.

      In der Cloud, müssen Sie nicht auf physische Geräte oder befassen sich mit Umweltfragen zu kaufen. Der Cloud-Anbieter sollte dies für Sie tun (aber es lohnt sich, Ihre Hausaufgaben auf die Dienste zu tun, dass Ihr Provider bietet).

    • Katastrophale Erholung: Die Wolke kann als ein guter Ersatz für Band oder andere Sicherungen dienen und Sorgen über die eigene Kapazität des Rechenzentrums minimieren können Ihre Backups zu unterstützen. Weiter Anstatt Ihre lokale Speicherung, um Ihre Daten zu erweitern, in die Cloud gesichert werden. Wenn Ihre Systeme ausfallen, können Sie Ihre Daten aus der Cloud abrufen.

    • Kosten: DAS (Direct Attached Storage) ist relativ kostengünstig, aber NAS (Network Addressable Storage) und SAN (Storage Area Network) Geräte erfordern erhebliche Investitionen. Das Cloud-Storage-Modell wird nach Verbrauch - Sie zahlen nur für das, was Sie verwenden.

    Keine Lösung kommt ohne Nachteile. Aus lokalen Speicherung kann die Leistung beeinflussen, die nun auf Konnektivität basieren wird und Latenz zwischen Ihrem LAN / WAN und Ihre Cloud-Anbieter. Die Netzwerkverbindung kann die Leistung beeinflussen. Darüber hinaus müssen Sie sich mit Fragen zu beschäftigen, wie die Sicherheit, dass Ihre Cloud-Anbieter in Ort und die Verfügbarkeit Ihrer Cloud-Anbieter setzt.

    Menü