Dell Unity: Erfassen der erforderlichen Informationen zur Unity-Performanceanalyse

Сводка: In diesem Artikel wird gezeigt, wie Sie Protokolle und Daten sammeln, um Performanceprobleme von Unity-Arrays zu diagnostizieren.

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Инструкции

PROBLEM

  • Schlechte Lese- oder Schreibleistung (oder beides) oder lange Antwortzeiten für verbundene Hosts.
  • Die Antwortzeiten für Hostanwendungen haben sich verlängert oder sind unzumutbar lang.
  • Performanceprobleme auf einem Dell Unity-Array, die eine Performanceanalyse erfordern

Leistungsprobleme können verschiedene Ursachen haben. Dazu zählen:

  • Netzwerkkonfiguration
  • Überlastung
  • Hostkonfiguration
  • Hardwarefehler
  • Festplattenkonflikt (mehrere ausgelastete LUNs, die dieselben Laufwerke gemeinsam nutzen)
  • Das Storage-Array hat seine maximale Auslastung erreicht

Der technische Support von Unity kann Performanceprobleme erst vollständig untersuchen und beheben, wenn die folgenden Informationen bereitgestellt wurden:

  • Servicedatendatei (Datenerfassung)
  • UPA-Dateien (Unity-Performancearchive)
  • Eine detaillierte Beschreibung der Symptome, die in der Produktionsumgebung aufgetreten sind.

Wenn die Informationen in diesem Dell Wissensdatenbank-Artikel (KB) nicht zeitnah bereitgestellt werden, kann dies zu längeren Lösungszeiten führen.

Detaillierte Probleminformationen (z. B. Symptome und Zeitstempel) helfen Ingenieuren und Technikern, sich schnell zu konzentrieren. Andernfalls wird Zeit damit verbracht, das Problem zu lokalisieren, anstatt seine Ursache zu analysieren.


ANWENDUNGSBEREICH

Die Customer Support Services untersuchen Leistungsfälle, um Probleme zu identifizieren, die sich auf Produktionsumgebungen auswirken. Das Performancetuning und die Neukonfiguration des Systems liegen in der Verantwortung eines Storage-Administrators oder Solutions Architect und werden nicht im Rahmen von Break-Fix-Service-Requests durchgeführt.

Service-Requests ohne definiertes Problem, z. B. Anfragen nach Workload-Berichten, sind nicht im Umfang des Break/Fix-Supports enthalten. Zur Selbsthilfe oder für diejenigen, die Hilfe bei der Bestimmung des Workload-Levels auf einem Array benötigen, kann der LiveOptics-Service verwendet werden. Detaillierte Informationen zu dieser Option finden Sie im folgenden Artikel:

 

DATEN- UND INFORMATIONSANFORDERUNGEN FÜR EINE DETAILLIERTE PERFORMANCEANALYSE

Für jedes Ereignis benötigt der technische Support die folgenden Protokolle und Informationen, die den Incident-Zeitraum abdecken:

  • Servicedatendateien (auch bekannt als Datenerfassungen), die kurz nach Auftreten des Problems erzeugt wurden
    • Wenn die Replikation verwendet wird, werden Datensammlungen und UPA-Dateien von beiden Arrays benötigt.
  • Unity UPA-Dateien (Unity Performance Archives), die den gesamten Zeitraum abdecken, währenddessen das Problem aufgetreten ist
  • Host Grabs und Switch-Protokolle können auch erforderlich sein, wenn das Problem außerhalb des Arrays aufzutreten scheint.
  • Unity-Netzwerk-Traces können ebenfalls erforderlich sein.

 

BLOCKIERUNGSPROBLEME

  1. Problembeschreibung und Auswirkungen
    1. Problemstellung: Geben Sie eine klare und detaillierte Beschreibung des Problems an.
    2. Aktuelle Auswirkung: Wie wird die Performance gemessen? Was sind die konkreten Auswirkungen? (Zum Beispiel: hostseitige Verzögerungen oder Fehler, Endnutzer, die über Langsamkeit berichten usw.)
    3. Geschäftliche Auswirkungen: Quantifizieren Sie die Auswirkungen (z. B.: bestimmte betroffene Anwendungen, Anzahl der betroffenen Server, Anzahl der betroffenen NutzerInnen).
    4. Datenverfügbarkeit: Gibt es aktuell oder gab es zu irgendeinem Zeitpunkt ein Ereignis, dass Daten nicht verfügbar waren?
       
  2. Zeitpunkt und Frequenz
    1. Zeitstempel: Wann genau ist das Problem aufgetreten? (Geben Sie Datum, Uhrzeit und Zeitzone an.)
    2. Frequenz: Wie oft tritt das Problem auf? (Ständig/regelmäßig oder einmalig/zufällig)
    3. Gleichzeitige Aufgaben: Wird etwas anderes zur angegebenen Zeit ausgeführt? (Zum Beispiel: Backups, Batchjobs, Virenscans, Hostfestplattenoptimierung (TRIM/UNMAP), und so weiter.)
       
  3. Umfang und betroffene Entitäten
    1. Betroffene LUNs: Welche spezifischen LUNs sind betroffen? (Hinweis: Dies ist wichtig, um die Suche einzugrenzen.)
    2. Betroffene Hosts: Wie lauten die Namen der betroffenen Hosts/Server?
       
  4. Umgebung und Konfiguration
    1. Topologie: Welches Protokoll oder welche Topologie wird verwendet? (Fibre Channel, iSCSI oder Ethernet?)
      1. iSCSI-Hinweis: Wenn Sie iSCSI verwenden, stellen Sie sicher, dass es nicht über das interne LAN geroutet wird und dass Switches der Enterprise-Klasse verwendet werden. Außerdem müssen alle Hosts über TCP Delayed ACK deaktiviert.
      2. Referenz: Dell Wissensdatenbank-Artikel Dell Unity: Fakten, Einschränkungen und empfohlene Einstellungen bei Verwendung von iSCSI (von NutzerInnen korrigierbar)
      3. Netzwerkverbindung: Wenn das Problem anscheinend mit der Konnektivität zusammenhängt, stellen Sie ein Netzwerktopologiediagramm bereit.
      4. Datenreduzierung: Ist die Datenreduzierung auf den betroffenen LUNs aktiviert? Ist es für andere LUNs auf dem Array aktiviert?
        1. Referenz: [Docu69891] Dell Unity: Best Practices-Leitfaden, Seite 11
      5. Replikation: Wird die Replikation derzeit verwendet?
        1. Was ist die angestrebte Recovery Point Objective (RPO) für die Replikation?
        2. Verbessert sich das Leistungsproblem, wenn die Replikation vorübergehend angehalten wird?
           
  5. Verlauf und letzte Änderungen
    1. Historische Baseline: Wenn etwas nicht so funktioniert, wie es sollte, hat es in der Vergangenheit jemals richtig funktioniert?
    2. Neue Implementierungen: Ist dies Teil einer neuen Implementierung oder Einrichtung?
    3. Umgebungsänderungen: Wurden kürzlich neue Anwendungen oder Hosts hinzugefügt? Gab es kürzlich Änderungen in der SAN-Umgebung (Hosts, Switches, Array)?
    4. Netzwerkstatus: Tritt ein bekanntes Netzwerkproblem gleichzeitig auf oder wurde das Netzwerk kürzlich aktualisiert?

 

DATEIPROBLEME

  1. Problembeschreibung und Auswirkungen
    1. Problemstellung: Geben Sie eine klare und detaillierte Beschreibung des Problems an.
    2. Ressourcenumfang: Bezieht sich das Problem auf einen bestimmten Export/eine bestimmte Freigabe, ein Dateisystem oder einen NAS-Server?
       
  2. Protokoll- und Zugriffsdetails
    1. Verwendete Protokolle: Welche Protokolle sind beteiligt? (Zum Beispiel: NFS (Version), CIFS/SMB (Version), NDMP, iSCSI, FTP usw.)

       

  3. Zeitpunkt und Workload-Kontext
    1. Zeitstempel: Wann genau ist das Problem aufgetreten? (Geben Sie Datum, Uhrzeit und Zeitzone an.)
    2. Frequenz: Wie oft tritt das Problem auf? (Ständig/regelmäßig oder einmalig/zufällig)
    3. Gleichzeitige Aufgaben: Welche Aktivität findet zu diesem Zeitpunkt statt? (Zum Beispiel: Anmeldungen, Abmeldungen, Backups, Batchjobs, Virenscans usw.)
       
  4. Umfang und betroffene Entitäten
    1. Betroffene Hosts: Welche Systeme sind betroffen? (Zum Beispiel: Backupserver, VMs, Workstations, Anwendungsserver usw.)
    2. Anwendungsdetails: Um welche Anwendungen geht es? Geben Sie relevante Details an.
       
  5. Umgebung und Konfiguration
    1. Netzwerklayout: Beschreiben Sie die Netzwerkkonfiguration.
    2. Schnittstellendetails: Geben Sie spezifische Schnittstellen-/NIC-Details an.
    3. Datenverkehrssegmentierung: Sind Netzwerkfunktionen über NICs hinweg isoliert? (Beispiel: Replikationsdatenverkehr auf einer dedizierten NIC.)


SAMMELN VON SERVICEDATENDATEIEN (DATA COLLECT)

Informationen zum Erfassen der Servicedatendatei (Datenerfassung) finden Sie unter Dell Unity: So erfassen Sie Servicedatenerhebungen (Protokolle) von einem Unity-Array (vom Nutzer korrigierbar). Die Ausgabedateien der ausgeführten Service-Datendatei auf dem Array sind erforderlich, um die detaillierte Arraykonfiguration und alle Ereignisse anzuzeigen, die auf dem Array aufgetreten sind. Der Support empfiehlt, dass Kunden die Servicedatendatei (Data Collect) so bald wie möglich nach dem Ereignis erfassen.

Beachten Sie, dass die Service-Datafile die letzte vollständige UPA-Datei (eine Stunde) und alle verfügbaren -tmp.archive UPA-Datei. Oft reichen diese Informationen für eine ordnungsgemäße Leistungsbeurteilung nicht aus und es sind zusätzliche UPAs erforderlich.

Um die UPA-Datei in der Servicedatendatei (Data Collect) zu finden, gehen Sie zu spx\cmd_outputs\metrics\

  • spx = Primärer SP

  • Beispiel: Wenn SPA der aktive SP ist, befindet sich die UPA unter spa\cmd_outputs\metrics

 
SAMMELN VON UPA-DATEIEN

  • Der Support kann zusätzliche UPA-Dateien anfordern.
  • Im Gegensatz zur Service-Datendatei (Data Collect) speichert das Array bis zu 48 Stunden UPA-Dateien. 
  • Die UPA-Dateien sehen wie im folgenden Beispiel aus. Jeder Dateiname enthält das Datum und die Uhrzeit des ersten Datenpunkts in der Datei. Das Intervall beträgt 10 Sekunden und umfasst eine Stunde minus 10 Sekunden. Datum und Uhrzeit in den Dateinamen sind UTC/GMT.
    • Die letzte UPA-Datei im Beispiel unten ist das aktuellste Archiv (-tmp.archive). Dies enthält die aktuellen Performancedaten und kann vom Array kopiert werden (nur mit SSH/CLI), um die aktuellsten Daten anzuzeigen. Der Support kann diese Datei verwenden, um Performanceereignisse anzuzeigen, ohne bis zur nächsten Stunde warten zu müssen.

Beispiel für UPA-Dateien, die auf dem Dell Unity-Array gespeichert sind:

01/05/2017  10:59 AM        11,017,216 _default_20170105_150000.archive
01/05/2017  11:59 AM        11,017,216 _default_20170105_160000.archive
01/05/2017  01:00 PM        11,017,216 _default_20170105_170000.archive
01/05/2017  01:59 PM        10,983,424 _default_20170105_180000.archive
01/05/2017  02:45 PM         8,308,736 _default_20170105_190000-tmp.archive

 

Es gibt zwei Methoden (CLI und Unisphere/UI), mit denen UPA-Dateien gesammelt werden können:
 
Verwenden von Unisphere/UI

Option 1: Unisphere-Liste

Diese Option ist nur für Unity OE 4.2 und neuere Versionen verfügbar. Hier sind möglicherweise nicht alle verfügbaren UPAs aufgeführt. Es gibt eine Einschränkung für die Benutzeroberfläche (Unisphere) und es können nur einige verfügbare Dateien aufgelistet werden. Wenn die erforderliche UPA-Datei nicht aufgeführt ist, fahren Sie mit Option 2 fort oder verwenden Sie SSH/CLI.

Unisphere – Verfahren zum Herunterladen von UPA-Dateien


Abbildung 1: Unisphere-UI



Option 2: Unisphere-Zeitbereich

  • Sie können einen Zeitbereich auswählen, aus dem das System verfügbare UPAs abrufen soll. Bestätigen Sie die Problemzeit vor der Protokollerfassung, sodass nur die erforderlichen Protokolle heruntergeladen werden.
  • Beachten Sie, dass der Zeitbereich des Kunden in der lokalen Browserzeit liegt und oft mit der aktuellen Workstation-Zeit übereinstimmt.
  • Diese Option ist nur für Unity OS 4.2 und spätere Versionen verfügbar.

Unisphere – Zeitbereich auswählenAbbildung 2: Zeit anpassen 


SSH/CLI verwenden

Die CLI kann auch auf zusätzliche UPAs auf Unity-Arrays zugreifen, die in Unisphere nicht sichtbar sind (Option 1).

  • Melden Sie sich mit dem Servicenutzer und dem Servicekennwort an

  • Kopieren Sie die gewünschten Protokolle nach /cores/service/user from /EMC/backend/metricsluna1/archives

  • Laden Sie diese Protokolle herunter mit WinSCP oder ein ähnliches Tool

    • Wenn das Array Unity OS 4.5.X oder höher verwendet, ändern Sie das Dateiprotokoll in SCP.

    • Melden Sie sich mit dem Servicenutzer und dem Servicekennwort an.

ll /EMC/backend/metricsluna1/archives/
cp /EMC/backend/metricsluna1/archives/_default_20230221_180000.archive.gz /cores/service/user

 

Wenn Sie nur aktuelle UPAs sammeln, ist es am besten, |tail-10 da Dutzende von UPA-Dateien im Backend verfügbar sind; Sie können sie jedoch alle auflisten.
Tail-Kennzahlenverzeichnis
Abbildung 3: UPA-Dateien

 
HOSTDATENERHEBUNG

Es können Host-Grab-Ausgabedateien (oder EMC Report-Ausgabedateien) erforderlich sein, insbesondere wenn das Problem nur für bestimmte Hosts auftritt.

  • Rufen Sie https://www.dell.com/support/home/ (Dell Support-Website) auf und suchen Sie nach dem Grab-Dienstprogramm für das richtige Host-Betriebssystem (z. B. ESXi-Host-Grab).
  • Laden Sie das Dienstprogramm und die ReadMe-Datei herunter.
  • Befolgen Sie die ReadMe-Datei, um das Dienstprogramm für das ausgewählte Host-Betriebssystem auszuführen.

 
SWITCH-PROTOKOLLE

Wenn das Performanceproblem nur auf bestimmten Pfaden besteht, sind möglicherweise Switchprotokolle erforderlich. Anweisungen finden Sie in den folgenden Wissensdatenbank-Artikeln (basierend auf dem verwendeten Modell): 

Brocade/Connectrix

Cisco


ERFASSUNGEN VON NETZWERKABLAUFVERFOLGUNGEN (TCP-SPEICHERABBILD)

Einige Probleme mit der Dateileistung können mit Netzwerkproblemen zusammenhängen. Um die Ursache eines Problems vollständig zu ermitteln, bittet der Support möglicherweise um Netzwerk-Traces.

Dell Unity: So erfassen Sie einen TCP/IP-Netzwerk-Trace vom Array. (Vom Nutzer korrigierbar)

Дополнительная информация

Weitere Informationen finden Sie in diesem Video:


Затронутые продукты

Dell EMC Unity 300F, Dell EMC Unity 350F, Dell EMC Unity 400, Dell EMC Unity 400F, Dell EMC Unity 450F, Dell EMC Unity 500, Dell EMC Unity 500F, Dell EMC Unity 550F, Dell EMC Unity 600, Dell EMC Unity 600F

Продукты

Dell EMC Unity, Dell Unity 450F DC, Dell Unity 300, Dell Unity 300 DC, Dell Unity 350F DC, Dell EMC Unity XT 380, Dell EMC Unity XT 380F, Dell Unity 400 DC, Dell EMC Unity XT 480, Dell EMC Unity XT 480F, Dell EMC Unity 650F, Dell EMC Unity XT 680 , Dell EMC Unity XT 680F, Dell EMC Unity XT 880, Dell EMC Unity XT 880F, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Hybrid ...
Свойства статьи
Номер статьи: 000022748
Тип статьи: How To
Последнее изменение: 03 Jul 2026
Версия:  8
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.