inneres Seitenbanner
  • Zwei Schreibmodi für den Cache Zwei Schreibmodi für den Cache Sep 28, 2023
    Der RAID-Controller verfügt über zwei Optionen für die Verarbeitung von Schreib-E/A der oberen Ebene: 1.WriteBack-Modus: Wenn die Daten von der oberen Schicht gesendet werden, informiert der RAID-Controller den Host sofort nach dem Speichern im Cache darüber, dass I0 abgeschlossen ist, sodass der Host den nächsten IO ohne Wartezeit ausführen kann. Zu diesem Zeitpunkt befinden sich die Daten im Cache des RAID-Controllerkarte, aber nicht wirklich auf die Festplatte geschrieben, die eine Pufferrolle spielt.  Der RAID-Controller wartet auf die Zeit, in der er inaktiv ist, und schreibt entweder einzeln oder in großen Mengen auf die Festplatte oder stellt die E/A in eine Warteschlange (ähnlich der Warteschlangentechnik auf der Festplatte), damit ein Optimierungsalgorithmus effizient auf die Festplatte schreibt. Da die Schreibgeschwindigkeit der Festplatte langsam ist, täuscht der RAID-Controller in diesem Fall den Host, erreicht aber eine hohe Geschwindigkeit, was bedeutet: „Behalten Sie die Leichtigkeit an der Spitze, behalten Sie den Ärger für sich.“ Dies hat einen schwerwiegenden Nachteil: Sobald die Stromversorgung unerwartet ausfällt, gehen alle Daten im Cache auf der RAID-Karte verloren. Zu diesem Zeitpunkt geht der Host davon aus, dass die E/A abgeschlossen ist, sodass die obere und untere Schicht zu Inkonsistenzen führen , die Folgen werden sehr schwerwiegend sein.  Daher verfügen kritische Anwendungen wie Datenbanken über eigene Konsistenzmaße. Aus diesem Grund muss die High-End-RAID-Karte den Akku zum Schutz des Caches verwenden, damit der Akku im Falle eines versehentlichen Ausschaltens den Cache weiterhin mit Strom versorgen kann, um sicherzustellen, dass die Daten nicht verloren gehen. Beim erneuten Einschalten schreibt die RAID-Karte zunächst die ausstehenden E/A-Daten aus dem Cache auf die Festplatte.  2.WriteThrough-Modus: Dies ist der Writethrough-Modus, d. h. die oberste E/A. Erst nachdem die Daten tatsächlich vom RAID-Controller auf die Festplatte geschrieben wurden, wird der Host über den Abschluss des IO benachrichtigt, was eine hohe Zuverlässigkeit gewährleistet. In diesem Fall ist die Beschleunigung des Caches nicht mehr vorteilhaft, die Pufferung ist jedoch weiterhin effektiv.  Der Lesecache ist nicht nur ein Schreibcache, sondern auch sehr wichtig. Caching ist ein komplexes Thema und verfügt über einen komplexen Mechanismus, von dem einer PreFctch oder Prefetching genannt wird. Dabei werden Daten auf der Festplatte, auf die der Host „wahrscheinlich“ als nächstes zugreifen wird, in den Cache gelesen, bevor der Host eine Lese-E/A-Anfrage ausgegeben hat . Wie berechnen wir die Möglichkeit?  Tatsächlich wird davon ausgegangen, dass beim nächsten Host-E/A eine große Anzahl von Kindern die Daten an der Speicherstelle auf der Festplatte lesen wird, die dieses Mal an die gelesenen Daten angrenzt. Diese Annahme ist sehr nützlich für sequentielle E/A-Lesevorgänge, z. B. das Lesen logisch zusammenhängender Daten, z. B. FTP-Dienste zur Übertragung großer Dateien, Video-on-Demand-Dienste usw., bei denen es sich um Anwendungen zum Lesen großer Dateien handelt.  Wenn andererseits auch viele kleine Dateien zusammenhängend auf der Festplatte gespeichert sind, verbessert die Zwischenspeicherung die Leistung erheblich, da das Lesen kleiner Dateien hohe IOPS erfordert und es ohne Zwischenspeicherung lange dauern wird, bis der Kopf versucht, die E/A abzuschließen jedes Mal.  Es gibt auch einen Caching-Algorithmus, der nicht auf Prefetching basiert, sondern auf der Annahme, dass der Host beim nächsten IO-Vorgang möglicherweise auch die Daten des letzten oder mehrerer (aktueller) Lesevorgänge liest.  Diese Annahme unterscheidet sich völlig vom Prefetching. Nachdem der RAID-Controller ein Datenelement in den Cache eingelesen hat und die Daten durch die Schreib-E/A des Hosts geändert werden, schreibt der Controller sie nicht sofort zur Speicherung auf die Festplatte. Es bleibt im Cache, da davon ausgegangen wird, dass der Host die Daten in naher Zukunft möglicherweise erneut lesen wird. Dann ist es nicht erforderlich, auf die Festplatte zu schreiben und den Cache zu löschen und dann darauf zu warten, dass der Host liest, und dann von der Festplatte in den Cache zu lesen. Es ist besser, statisch zu bremsen, einfach im Cache zu bleiben und auf den Host zu warten zu „werfen“, die Frequenz ist nicht hoch, dann auf die Festplatte schreiben.  Tipps:RAID-Karten der mittleren und oberen Preisklasse verfügen im Allgemeinen über mehr als 256 MB RAM als Cache.  Nutzen Sie die Kraft von RAID. Erleben Sie leistungsstarke Datenspeicherung mit unseren fortschrittlichen RAID-Karten. Vertrauen Sie unserer über 10-jährigen Expertise.STOR Technology Limited erhalten Sie außerdem eine große Anzahl originaler Hochleistungsprodukte, wie zum Beispiel: lsi 9480 8i8e, lsi 9361 4i, lsi 9341 8i und so weiter, drei Jahre Garantie und unübertroffener Fabrikpreis, um Ihre Bedenken zu reduzieren.
  • In diesem Dokument werden die Anwendung und Vorsichtsmaßnahmen von LSI 9460-16i von Broadcom vorgestellt In diesem Dokument werden die Anwendung und Vorsichtsmaßnahmen von LSI 9460-16i von Broadcom vorgestellt Aug 25, 2023
    LSI 9460-16i ist ein RAID-Controllerkarte. Seine Spezifikationen und Vorteile wurden Ihnen bereits vorgestellt. Als nächstes werde ich kurz seine Anwendung und Vorsichtsmaßnahmen beschreiben:  Anwendung:  Unternehmensspeicherumgebung: Megaraid 9460-16i eignet sich für Speicherlösungen in mittleren bis großen Unternehmensumgebungen. Da es mehrere interne SAS/SATA-Ports unterstützt, kann es interne Festplatten-Arrays mit großer Kapazität verwalten und Unternehmen zuverlässige Datenspeicherung und leistungsstarken Zugriff bieten.  Rechenzentrumsumgebung: Im Rechenzentrum wird die 9460-16i kann die Speicherkapazität skalieren und eine leistungsstarke Datenspeicherung und Datenzugriff bieten. Es kann mehrere Speichergeräte unterstützen und verfügt über eine leistungsstarke RAID-Funktion, um Datenintegrität und -verfügbarkeit sicherzustellen.  Virtualisierte Umgebungen: Für virtualisierte Umgebungen gilt die Megaraid Sas 9460-16i Bietet hohe Leistung und zuverlässige Speicherverwaltung. Es unterstützt die Speicheranforderungen mehrerer virtueller Maschinen und ermöglicht bei Bedarf eine entsprechende RAID-Konfiguration, um die Stabilität und Leistung der virtualisierten Umgebung sicherzustellen.  Anmerkungen:  Kompatibilität: Bei Auswahl eines LSI 9460-16i 05-50011-00Stellen Sie sicher, dass es mit Ihrem Server oder Speichergerät kompatibel ist. Überprüfen Sie anhand der Kompatibilitätsliste des Herstellers, ob der von Ihnen ausgewählte RAID-Controller mit der Hardware- und Softwareumgebung Ihres Systems kompatibel ist.  Kalt- und Hot-Backups: Um Datensicherheit und Hochverfügbarkeit zu gewährleisten, sollten Sie die Konfiguration von Cold- oder Hot-Backups in Betracht ziehen. Beim Kalt-Backup geht es darum, ein Backup-Festplatten-Array zur Datensicherung vorzuhalten, beim Hot-Backup werden Sicherungskopien in Echtzeit erstellt, um eine schnelle Wiederherstellung zu ermöglichen. Diese Richtlinien tragen dazu bei, das Risiko eines Hardwarefehlers oder Datenverlusts zu mindern.  Regelmäßige Überwachung und Wartung: Es ist wichtig, den Zustand des LSI 9460-16i-Controllers und des Festplatten-Arrays regelmäßig zu überwachen. Die Überprüfung von Protokollen, die Durchführung von Festplattenprüfungen und die zeitnahe Aktualisierung von Firmware und Treibern sind wichtige Schritte, um die Stabilität und Leistung des Controllers sicherzustellen.  Datensicherung: Obwohl der RAID-Controller ein gewisses Maß an Datenschutz bietet, wird dennoch eine regelmäßige Datensicherung empfohlen. Datenverlust kann durch einen Ausfall des RAID-Controllers, den Ausfall mehrerer Festplatten oder durch versehentliches Löschen auftreten. Daher ist es sehr wichtig, Ihre Daten regelmäßig zu sichern.  Das Obige ist die allgemeine Anwendung und die Vorsichtsmaßnahmen. Spezifische Anwendungen und Überlegungen können je nach Umgebung und Anforderungen variieren. Selbstverständlich beantworten wir Ihre Fragen gerne und glauben Ihnen gerne STOR Technology Limited Durch unsere Berufserfahrung und Stärke können wir Ihnen die benötigten Hochleistungsprodukte liefern.
  • In diesem Dokument wird die Broadcom RAID-Controllerkarte LSI 9361-16i vorgestellt In diesem Dokument wird die Broadcom RAID-Controllerkarte LSI 9361-16i vorgestellt Aug 18, 2023
    LSI 9361-16i ist ein RAID-Controllerkarte hergestellt von Broadcom, das häufig in Unternehmensspeichersystemen und Servern verwendet wird. Lassen Sie mich kurz einige allgemeine Spezifikationen und Vorteile des LSI 9361-16i vorstellen ( 05-25708-00 ):  Spezifikation: 1. Schnittstelle: PCIe 3.0x8 (abwärtskompatibel mit PCIe 2.0) 2.Ports: 16 interne SAS/SATA-Ports 3.RAID-Level-Unterstützung: RAID 0, RAID 1, RAID 10, RAID 5, RAID 50, RAID 6, RAID 60 4. Erweiterung der Speicherkapazität: Unterstützt bis zu 256 physische Geräte 5. Speicher: 1 GB 1866 MHz DDR3 SDRAM (aufrüstbar auf 4 GB)  Vorteile: 1. Hohe Leistung: Megaraid sas 9361-16i verfügt über eine leistungsstarke Verarbeitungsleistung und einen hohen Datendurchsatz, die eine hervorragende Leistung bieten und für Speicherumgebungen mit hoher Auslastung geeignet sind. 2. Belastbarkeit und Flexibilität: Es werden mehrere RAID-Level unterstützt, um unterschiedliche Datenschutz- und Leistungsanforderungen zu erfüllen. Es unterstützt auch Hybridlaufwerkstypen, einschließlich SAS und SATA, und bietet so eine größere Speicherflexibilität. 3. Datenschutz und Zuverlässigkeit: 9361 16i verfügt über eine Vielzahl von Datenschutzfunktionen, wie z. B. Ausfallschutz auf RAID-Ebene, Hot-Backup, Reparatur fehlerhafter Tracks und Datenverschlüsselung, um Datensicherheit und -integrität zu gewährleisten. 4. Verwaltungs- und Überwachungsfunktionen: Die unterstützende Verwaltungssoftware (z. B. MegaRAID Storage Manager) bietet umfangreiche Überwachungs- und Verwaltungsfunktionen, einschließlich Fernverwaltung, Alarmbenachrichtigung, Konfigurationsverwaltung usw., um die Verwaltung und Wartung zu vereinfachen. 5. Skalierbarkeit: Unterstützt mehrere LSI 9361-16i Karten können über eine SAS-Verbindung erweitert werden und bieten so eine größere Speicherkapazität und Leistung.  Bitte beachten Sie, dass spezifische Spezifikationen und Vorteile je nach Produktversion und Anbieterwechsel variieren können. Für genaueste Informationen wird empfohlen, mich direkt zu kontaktieren, um die neuesten und detaillierten Produktinformationen zu erhalten STOR Technology Limited bietet Ihnen den detailliertesten Service und leistungsstarke Originalprodukte.
  • Der Initialisierungsprozess von Raid Der Initialisierungsprozess von Raid Jan 28, 2022
    Das RAID-System ist ein wirksames Mittel, um Daten vor gespeicherten Daten zu schützen. Beim RAID-Erstellungsprozess gibt es oft einen sehr langen Systeminitialisierungsprozess. Warum gibt es eine solche Operation im RAID-Initialisierungsprozess? Welche Aspekte wird dieser Vorgang auf SSD haben? Lassen Sie uns den RAID-Initialisierungsprozess aus der Perspektive der Technologieentwicklung analysieren und untersuchen. Die grundlegende Organisationsstruktur eines herkömmlichen RAID-Arrays besteht darin, dass alle Festplatten, die einer RAID-Gruppe hinzugefügt werden, basierend auf ihren LBA-Adressen in eine Reihe von Slices unterteilt werden. Diese Slices werden Stripe Units genannt. Stripe-Einheiten, die denselben LBA-Adressen auf verschiedenen Datenträgern entsprechen, werden in einem Stripe organisiert. Das Codieren aller Daten in einem Streifen, wie z. B. RAID6, das zwei codierte Datenblöcke P und Q erzeugt, ermöglicht, dass beide Datenträger gleichzeitig beschädigt werden. Daher müssen im RAID-System alle Daten im Streifen die Regeln der Codierung und des Dec-Algorithmus erfüllen, d. h. alle Daten im Streifen können Codierungsdaten gemäß bestimmten Regeln erzeugen, und die Codierungsdaten sind die gleichen wie die im Streifen gespeicherten Codierdaten. Diese Situation wird als Daten in diesem Band bezeichnet. Wenn eine Festplatte ausfällt, können die verlorenen Datenblöcke durch die auf dem Streifen gespeicherten verschlüsselten Daten wiederhergestellt werden. Wenn die Daten in einem Streifen inkonsistent sind, d. h. das durch die Daten im Streifen erhaltene Codierungsergebnis nicht dasselbe ist, dann kann der fehlende Datenblock nach dem Ausfall einer Platte nicht richtig durch die im Streifen gespeicherten codierten Daten wiederhergestellt werden. Daher ein Streifen von Dateninkonsistenz, der Datenkorrektheitsprobleme verursacht, wenn der Fehler auftritt.Beim Erstellen eines RAID-Systems kann die Festplatte in der RAID-Gruppe entweder eine neue Festplatte oder eine bereits verwendete Datenfestplatte sein, auf der nicht alle Daten Null sind. In diesem Fall müssen die mit diesen Platten aufgebauten Datenstreifen nicht der Forderung nach Datenkonsistenz genügen. Das heißt, die gemäß bestimmten Regeln berechneten Codierdaten in jedem Band stimmen nicht mit den Codierdaten in dem Band überein. Solche dateninkonsistenten Bänder bringen ein großes Risiko für das Problem der RAID-Datenkorrektheit mit sich. Aus diesem Grund müssen Sie beim Erstellen eines RAIDs daran denken, alle Streifen im System zu initialisieren, um die Konsistenz der Daten in den Bändern sicherzustellen. Die Bandinitialisierung kann normalerweise auf zwei Arten gelöst werden:1. Initialisiert alle Bänder im RAID-System durch Schreiben der Gesamtnull. Alle Daten Nullband, seine Prüfdaten sind ebenfalls Null. Daher können Nur-Null-Daten eine Bandkonsistenz garantieren.2. Überprüfen Sie alle Streifen und aktualisieren Sie die Prüfdaten in den Streifen, um die Konsistenz der Streifendaten zu erreichen. Wenn ein RAID-System initialisiert wird, werden die Daten in allen Bändern konsistent. Der RAID-Systeminitialisierungsprozess ist ein sehr langer Prozess, hauptsächlich weil alle Bänder im System initialisiert werden müssen. Das Leistungsgleichgewicht zwischen der Front-End-Benutzer-IO und der RAID-Systeminitialisierung ist oft ein Ausführungsprozess im Hintergrund, der lange Zeit andauert und die Leistung von Front-End-Anwendungen beeinträchtigt. Für SSDS führt der Initialisierungsprozess des RAID-Systems auch andere Probleme ein. Während der Systeminitialisierung müssen Daten auf SSDS geschrieben werden, unabhängig davon, ob es sich um einen Zero-Write- oder einen Parity-Datenaktualisierungsmodus handelt. Dieser Prozess führt zu einer unnötigen Datenschreibvergrößerung. Bevor Benutzerdaten geschrieben werden, wird durch Initialisierung eine Datenzuordnungstabelle innerhalb der SSD erstellt. Die Lebensdauer und Leistung von SSDS werden reduziert. Daher muss ein RAID-System für SSDS für den Systeminitialisierungsprozess optimiert werden, was eine Besonderheit ist, die herkömmliches RAID nicht berücksichtigt. Daher können herkömmliche RAID-Arrays nicht direkt auf SSDs bereitgestellt werden, was sich auf die Lebensdauer und Leistung von SSDs auswirkt. RAID-Systeme verwenden Striping, um Daten zu schützen, aber es treten auch eine Reihe von Problemen in den Prozess des Striping-Datenschutzes ein. Die Systeminitialisierung ist ein typisches Problem der Streifenkonsistenz. Ein gutes RAID-Datenschutzsystem löst dieses Problem während des Designprozesses. Beispielsweise verfügt EMC Data Domain RAID nicht über den Systeminitialisierungsprozess, es muss natürlich mit dem Dateisystem zusammenarbeiten und hat eine Menge Optimierungen bei der RAID-Strip-Datenverteilung vorgenommen.

Brauchen Sie Hilfe? eine Nachricht hinterlassen

eine Nachricht hinterlassen
Wenn Sie an unseren Produkten interessiert sind und mehr Details erfahren möchten, hinterlassen Sie bitte hier eine Nachricht, wir werden Ihnen so schnell wie möglich antworten.
einreichen
KONTAKTIERE UNS #
+86-755-83677183

Unsere Stunden

Mo 21.11. - Mi 23.11.: 09:00 - 20:00 Uhr
Do 24.11.: geschlossen - Happy Thanksgiving!
Fr 25.11.: 8:00 - 22:00 Uhr
Sa 26.11. - So 27.11.: 10:00 - 21:00 Uhr
(alle Zeiten sind Eastern Time)

Heim

Produkte

whatsApp

Kontakt