Dell Unity: Så här samlar du in nödvändig information för en Unity-prestandaanalys

Summary: Den här artikeln visar hur du samlar in loggar och data för att diagnostisera prestandaproblem på Unity-disksystem.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Problem

  • Dålig läs- eller skrivprestanda (eller båda) eller långa svarstider för anslutna värdar.
  • Svarstiderna för värdprogram har ökat eller är oacceptabelt långa.
  • Prestandaproblem i ett Dell Unity-disksystem, vilket kräver prestandaanalys.

Prestandaproblem kan ha flera orsaker. Till dessa hör nätverkskonfiguration, överbelastning, värdkonfiguration, maskinvarufel, diskkonkurrens (flera upptagna LUN som delar samma enheter) eller om lagringsdisksystemet utnyttjas maximalt.

Den tekniska supporten för Unity kan inte undersöka och felsöka prestandaproblem fullständigt förrän följande information har tillhandahållits:

  • Tjänstdatafil (datainsamling)
  • UPA-filer (Unity Performance Archives)
  • En detaljerad beskrivning av de symtom som upplevs i produktionsmiljön

Underlåtenhet att snabbt tillhandahålla informationen i denna Dell-kunskapsbasartikel (KB) kan leda till längre lösningstider.

Information om prestandaproblemen (symptom, tidsstämplar och så vidare) är avgörande så att teknikern vet var han eller hon ska fokusera (tider, LUN, värdar och så vidare), i stället för att ägna flera timmar åt att hitta problemet (inte orsaken). Utan den här informationen kan timmar ägnas åt att söka efter ett problem bara för att kunna analysera den allmänna prestandastatistiken.
 


Omfattning

Kundsupporten undersöker prestandafall för att identifiera problem som påverkar kundwebbplatser. Prestandajustering (för att uppnå maximal prestanda för en värd eller ett program) och omkonfigurering är en uppgift för en lagringsadministratör eller lösningsarkitekt – detta hanteras inte i en tjänstebegäran om reparation.

Tjänstebegäranden som inte innefattar ett definierat problem, t.ex. en rapport om den aktuella arbetsbelastningsnivån på ett disksystem, omfattas inte av stadgan för reparationssupport. För självhjälp eller de som behöver hjälp med att bestämma arbetsbelastningsnivån på ett disksystem kan använda LiveOptics-tjänsten. Mer information om det här alternativet finns i följande artikel:

 
Data- och informationskrav för en detaljerad prestandaanalys

För varje händelse behöver den tekniska supporten följande loggar och information som omfattar incidentperioden:

  • Tjänstdatafiler (kallas även datainsamlingar) som genereras kort efter att problemet uppstod.
    • Om replikering används behövs datainsamlingar och UPA-filer från bådadisksystemen.
  • Unity UPA-filer (Unity Performance Archives), som täcker hela perioden då problemet uppstod.
  • Host Grabs- och Switch-loggar kan också krävas om problemet verkar ligga utanför disksystemet.
  • Unity-nätverksspårningar kan också krävas.


BLOCKPROBLEM

  • Ge en tydlig och detaljerad problembeskrivning:
  • När uppstod problemet? (Datum, tid och tidszon)
  • Vilka LUN påverkas?
    • Detta är viktigt för att begränsa sökningen.
  • Är datareduktion eller avancerad deduplicering aktiverat på de LUN som har problem? Har datareduktion aktiverats för andra LUN? (Se Unity Best Practices White Paper – avsnittet CPU-användning – sidan 9)
  • Används replikering? Ange information om RPO för replikering och om prestandaproblemet förbättras om replikeringen pausas.
  • Finns det eller har det vid något tillfälle funnits aktiva data som inte är tillgängliga?
  • Körs något annat vid den angivna tiden? (Säkerhetskopiering, jobb, batchar, virussökningar, optimering av värddisk (TRIM/UNMAP) och så vidare)
  • Om något inte fungerar som det ska, har det någonsin fungerat? Eller är det här en del av en ny implementering/konfiguration? Har några nya program eller värdar lagts till nyligen?
  • Hur mäts prestanda eller vad är effekten? Förseningar eller fel på värdsidan? Rapporterar slutanvändare långsamhet?
  • Har du gjort några ändringar i SAN-miljön (värdar, switchar, disksystem)?
  • Påverkan (berörda program, # av berörda servrar, # av berörda användare och så vidare)
  • Hur ofta uppstår problemet? (Ständigt/Regelbundet/En gång/Slumpmässigt)
  • Vad heter de berörda värdarna?
  • Vilken topologi används? FC, iSCSI eller Ethernet? (Om du använder iSCSI MÅSTE alla värdar ha TCP Delayed ACK inaktiverat.
  • Om problemet kan bero på anslutningen kan supporten begära ett topologidiagram.
  • Finns det ett känt problem i nätverket samtidigt eller har nätverket uppgraderats nyligen? Kontrollera även att iSCSI inte används på det interna LAN-nätverket och att alla switchar som används måste vara switchar av företagsklass.

 

FILPROBLEM

  • Ge en tydlig och detaljerad problembeskrivning:
  • Vilka är de specifika protokollen inblandade?
    • Exempel: NFS (version), CIFS (version), NDMP, iSCSI, FTP och så vidare
  • Är problemet relaterat till en specifik export/delning, filsystem/LUN?
  • Vilken tid på dagen uppstår problemet? (Datum, tid och tidszon)
  • Vilken är den aktiva arbetsbelastningen vid den tidpunkten?
    • Exempel: inloggning, utloggning, säkerhetskopiering, batchjobb osv.
  • Vilka värdar är inblandade?
    • Exempel: Säkerhetskopiering, virtuella maskiner, arbetsstationer, servrar och så vidare? 
    • Specifika uppgifter om ansökan.
  • Hur ser nätverkskonfigurationen ut?
    • Tillhandahålla specifika detaljer om gränssnitt/NIC.
  • Är nätverksgränssnitten isolerade på separata nätverkskort?
    • Exempel: Replikeringstrafik på det dedikerade nätverkskortet


Samla in tjänstdatafil (datainsamling)

Information om hur du samlar in tjänstdatafil (datainsamling) finns i LKB-000023676. Utdatafilerna från att köra tjänstdatafilen på matrisen är nödvändiga för att visa den detaljerade matriskonfigurationen och eventuella händelser som har inträffat i matrisen. Support rekommenderar att kunder samlar in tjänstdatafilen (datainsamling) så snart som möjligt efter att händelsen har inträffat.

 

 

Tänk på att tjänstdatafilen innehåller den senaste fullständiga UPA-filen (en timme) och alla tillgängliga -tmp.archive UPA-filen. Ofta är detta inte tillräckligt med information för en korrekt prestationsgranskning och ytterligare UPA:er krävs.

Om du vill hitta UPA-filen i servicedatafilen (datainsamling) går du till spx\cmd_outputs\metrics\

  • spx = Primär SP

  • Exempel: Om SPA är den aktiva SPA är UPA under spa\cmd_outputs\metrics

 
Samla in UPA-filer

  • Supporten kan be om ytterligare UPA-filer.
  • Till skillnad från Service Data File (datainsamling) lagrar disksystemet UPA-filer inom upp till 48 timmar. 
  • UPA-filerna ser ut som i exemplet nedan. Varje filnamn innehåller datum och tid för den första datapunkten i filen. Intervallet är 10 sekunder och täcker en timme minus 10 sekunder. Datum och tider i filnamnen är UTC/GMT.
    • Den sista UPA-filen i exemplet nedan är det senaste arkivet (-tmp.archive). Detta innehåller aktuella prestandadata och kan kopieras från matrisen (endast med SSH/CLI) för att titta på senaste data. Supporten kan använda den här filen för att se prestandahändelser utan att vänta till nästa timme.

Exempel på UPA-filer som lagras på Dell Unity-disksystemet:
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

 

 
Det finns två metoder (CLI och Unisphere/GUI) som kan användas för att samla in UPA-filer:

 

Använda Unisphere/GUI
Alternativet 1: Unisphere-lista


Det här alternativet är endast tillgängligt för Unity OE 4.2 och senare. Alla tillgängliga UPA:er kanske inte visas här. Det finns en begränsning för användargränssnittet (Unisphere) och endast vissa tillgängliga filer kan visas. Om den nödvändiga UPA-filen inte finns med i listan går du till alternativ 2 eller använder SSH/CLI.


Unisphere-lista

Alternativ 2: Unisphere-tidsintervall
  • Du kan välja ett tidsintervall inom vilket systemet ska hämta tillgängliga UPA:er.
    • Bekräfta problemtiden innan du samlar in loggar så att endast nödvändiga loggar laddas ner.
  • Tänk på att kundens tidsintervall är i den lokala webbläsartiden och ofta är samma som den aktuella arbetsstationstiden.
  • Det här alternativet är endast tillgängligt för Unity OE 4.2 och senareUnisphere-tidsintervall

Använda SSH/CLI

CLI kan också användas för att komma åt fler UPA:er som finns på Unity-disksystemet (men som inte finns med i användargränssnittet (Unisphere) per alternativ 1.

  • Logga in med tjänstens användare och tjänstens lösenord

  • Kopiera önskade loggar till /cores/service/user från /EMC/backend/metricsluna1/archives

  • Ladda ner dessa loggar med WinSCP eller ett liknande verktyg

    • Om disksystemet finns på OE 4.5.X eller senare ändrar du filprotokollet till SCP

    • Logga in med tjänstens användare och tjänstens lösenord

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

Obs! Om du bara samlar in aktuella UPA:er kanske du vill |tail-10 eftersom det finns dussintals UPA-filer tillgängliga på backend; Du kan dock lista dem alla.

UPA:er gentemot CLI


 
Insamling av
värddataUtdatafiler för värdhämtning (eller EMC-rapport) kan behövas, särskilt om problemet är unikt för specifika värdar.

  • Gå till https://www.dell.com/support/home/ (Dells supportwebbplats) och sök efter Grab Utility för rätt värdoperativsystem (exempel: ESXi-värdgrepp)
  • Ladda ner verktyget och README-filen.
  • Följ README-filen för att köra verktyget för det valda värdoperativsystemet.

 
Växla loggar
Om prestandaproblemet endast finns på vissa sökvägar kan växelloggar krävas. Se följande LKB för instruktioner (baserat på vilken modell som används):
 

Brocade/Connectrix

Cisco


Insamlingar av nätverksspårning (TCP-dump)
Vissa problem med filprestanda kan vara relaterade till nätverksproblem. För att helt fastställa orsaken till ett problem kan supporten begära nätverksspårningar.

Dell Unity: Så här samlar du in en TCP/IP-nätverksspårning från disksystemet. (kan korrigeras av användaren)

Additional Information

Titta på den här videon:


Affected Products

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

Products

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 ...
Article Properties
Article Number: 000022748
Article Type: How To
Last Modified: 03 Sept 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.