Dell Unity: 필요한 Unity 성능 분석 정보 수집
Сводка: 이 문서에서는 로그와 데이터를 수집하여 Unity 어레이 성능 문제를 진단하는 방법을 보여줍니다.
Инструкции
문제
-
연결된 호스트의 읽기 또는 쓰기(또는 둘 다) 성능이 낮거나 응답 시간이 깁니다.
-
호스트 애플리케이션에 대한 응답 시간이 증가했거나 허용할 수 없을 정도로 높습니다.
-
성능 분석이 필요한 Dell Unity 어레이의 성능 문제입니다.
성능 문제에는 여러 가지 원인이 있을 수 있습니다. 다음과 같습니다.
- 네트워크 구성
- 혼잡도
- 호스트 구성
- 하드웨어 장애
- 디스크 경합(사용 중인 여러 LUN이 동일한 드라이브를 공유함)
- 스토리지 어레이의 활용도가 최대 수준입니다
Unity 기술 지원에서는 다음 정보가 제공될 때까지 성능 문제를 완전히 조사하고 해결할 수 없습니다.
- 서비스 데이터 파일(데이터 수집)
- UPA(Unity Performance Archives) 파일
- 프로덕션 환경에서 발생하는 증상에 대한 자세한 설명입니다.
이 Dell 기술 자료 문서(KB)의 정보를 즉시 제공하지 않으면 해결 시간이 길어질 수 있습니다.
자세한 문제 정보(예: 증상 및 타임스탬프)는 엔지니어가 빠르게 집중할 수 있도록 도와줍니다. 그렇지 않으면 원인을 분석하는 대신 문제를 찾는 데 시간이 소비됩니다.
범위
고객 지원 서비스는 성능 사례를 조사하여 프로덕션 환경에 영향을 미치는 문제를 파악합니다. 성능 튜닝 및 시스템 재구성은 스토리지 관리자 또는 솔루션 설계자의 책임이며 고장 수리 서비스 요청에서 수행되지 않습니다.
워크로드 보고서 요청과 같이 정의된 문제가 없는 서비스 요청은 고장 수리 지원 범위에 포함되지 않습니다. 자가 해결이 필요하거나 어레이의 워크로드 수준을 결정하는 데 도움이 필요한 경우 LiveOptics 서비스를 사용할 수 있습니다. 이 옵션에 대한 자세한 내용은 다음 문서를 참조하십시오.
자세한 성능 분석을 위한 데이터 및 정보 요구 사항
각 이벤트에 대해 기술 지원에는 인시던트 기간을 다루는 다음 로그와 정보가 필요합니다.
- 문제가 발생한 직후 생성되는 서비스 데이터 파일(데이터 수집이라고도 함)
- 복제를 사용 중인 경우 두 어레이 모두에서 Data Collects 및 UPA 파일이 필요합니다.
- 문제가 발생한 전체 기간이 포함된 Unity UPA(Unity Performance Archives) 파일
- 문제가 어레이 외부에 있는 것으로 보이는 경우 호스트 Grab 및 스위치 로그도 필요할 수 있습니다.
- Unity 네트워크 추적도 필요할 수 있습니다.
차단 문제
- 문제 설명 및 영향
- 문제 설명: 문제에 대한 명확하고 자세한 설명을 제공합니다.
- 현재 영향: 성과는 어떻게 측정합니까? 구체적으로 어떤 영향이 있습니까? (예: 호스트 측 지연 또는 오류, 속도 저하를 보고하는 최종 사용자 등)
- 비즈니스 영향: 영향을 수치화합니다(예: 영향을 받는 특정 애플리케이션, 영향을 받는 서버 수, 영향을 받는 사용자 수).
- 데이터 가용성: 현재 데이터를 사용할 수 없는 이벤트가 있었습니까?
- 타이밍 및 빈도
- 타임 스탬프: 정확히 언제 문제가 발생했습니까? (날짜, 시간 및 시간대 제공)
- 주파수: 문제가 얼마나 자주 발생합니까? (지속적/정기적으로 또는 일회성/임의)
- 동시 작업: 지정된 시간에 실행 중인 다른 항목이 있습니까? (예: 백업, 배치 작업, 바이러스 스캔, 호스트 디스크 최적화(
TRIM/UNMAP), 등.)
- 범위 및 영향을 받는 항목
- 영향을 받는 LUN: 어떤 특정 LUN이 영향을 받습니까? (참고: 이는 검색 범위를 좁히는 데 중요합니다.)
- 영향을 받는 호스트: 영향을 받는 호스트/서버의 이름은 무엇입니까?
- 환경 및 구성
- 토폴로지: 어떤 프로토콜 또는 토폴로지를 사용합니까? (Fibre Channel, iSCSI 또는 이더넷)
- iSCSI 참고: iSCSI를 사용하는 경우 내부 LAN을 통해 라우팅되지 않는지, 엔터프라이즈급 스위치가 사용되는지 확인합니다. 또한 모든 호스트에는
TCP Delayed ACK사용 안 함. - 참조: Dell KB Dell Unity: iSCSI 사용 시 팩트, 제한 사항 및 권장 설정(사용자 수정 가능)
- 네트워크 연결: 문제가 연결과 관련된 것으로 보이면 네트워크 토폴로지 다이어그램을 제공합니다.
- 데이터 감소: 영향을 받는 LUN에서 데이터 감소가 활성화되었습니까? 어레이의 다른 LUN에 대해 활성화되어 있습니까?
- 참조: [Docu69891] Dell Unity: 모범 사례 가이드, 11페이지
- 복제: 복제가 현재 사용 중입니까?
- 복제의 대상 RPO(Recovery Point Objective)는 무엇입니까?
- 복제를 일시적으로 일시 중지하면 성능 문제가 개선됩니까?
- iSCSI 참고: iSCSI를 사용하는 경우 내부 LAN을 통해 라우팅되지 않는지, 엔터프라이즈급 스위치가 사용되는지 확인합니다. 또한 모든 호스트에는
- 토폴로지: 어떤 프로토콜 또는 토폴로지를 사용합니까? (Fibre Channel, iSCSI 또는 이더넷)
- 기록 및 최근 변경 사항
- 과거 기준: 무언가가 제대로 작동하지 않는 경우 과거에 제대로 작동한 적이 있습니까?
- 새로운 구현: 새로운 구현 또는 설정의 일부입니까?
- 환경 변경 사항: 최근에 추가된 새 애플리케이션이나 호스트가 있습니까? SAN 환경(호스트, 스위치, 어레이)에 최근 변경 사항이 있습니까?
- 네트워크 상태: 알려진 네트워크 문제가 동시에 발생하고 있거나 최근에 네트워크가 업그레이드되었습니까?
파일 문제
- 문제 설명 및 영향
- 문제 설명: 문제에 대한 명확하고 자세한 설명을 제공합니다.
-
리소스 범위: 문제가 특정 내보내기/공유, 파일 시스템 또는 NAS 서버와 관련이 있습니까?
- 프로토콜 및 액세스 세부 정보
- 사용 중인 프로토콜: 어떤 프로토콜이 관련되어 있습니까? (예: NFS(버전), CIFS/SMB(버전), NDMP, iSCSI, FTP 등)
- 사용 중인 프로토콜: 어떤 프로토콜이 관련되어 있습니까? (예: NFS(버전), CIFS/SMB(버전), NDMP, iSCSI, FTP 등)
- 타이밍 및 워크로드 컨텍스트
- 타임 스탬프: 정확히 언제 문제가 발생했습니까? (날짜, 시간 및 시간대 제공)
- 주파수: 문제가 얼마나 자주 발생합니까? (지속적/정기적으로 또는 일회성/임의)
- 동시 작업: 현재 어떤 활동이 진행 중입니까? (예: 로그인, 로그아웃, 백업, 배치 작업, 바이러스 검사 등)
- 범위 및 영향을 받는 항목
- 영향을 받는 호스트: 어떤 시스템이 관련되어 있습니까? (예: 백업 서버, VM, 워크스테이션, 애플리케이션 서버 등)
- 신청 상세 정보: 어떤 애플리케이션이 사용됩니까? 관련 세부 정보를 제공합니다.
- 환경 및 구성
- 네트워크 레이아웃: 네트워크 구성을 설명합니다.
- 인터페이스 세부 정보: 특정 인터페이스/NIC 세부 정보를 제공하십시오.
- 트래픽 세분화: 네트워크 기능이 NIC 간에 격리되어 있습니까? (예: 전용 NIC의 복제 트래픽)
서비스 데이터 파일 수집(데이터 수집)
서비스 데이터 파일(데이터 수집)을 수집하려면 Dell Unity: Unity 어레이에서 서비스 데이터 수집(로그)을 수집하는 방법(사용자 수정 가능)을 참조하십시오. 어레이에서 서비스 데이터 파일을 실행하여 얻은 출력 파일은 자세한 어레이 구성과 어레이에서 발생한 이벤트를 표시하는 데 필요합니다. 지원 센터에서는 이벤트가 발생한 후 가능한 한 빨리 서비스 데이터 파일(데이터 수집)을 수집하는 것이 좋습니다.
서비스 데이터 파일에는 마지막 전체 UPA 파일(1시간)과 사용 가능한 모든 파일이 포함되어 있습니다. -tmp.archive UPA 파일. 적절한 성능 검토를 위한 정보가 충분하지 않고 추가 UPA가 필요한 경우가 많습니다.
서비스 데이터 파일(데이터 수집) 내에서 UPA 파일을 찾으려면 다음으로 이동합니다. spx\cmd_outputs\metrics\
-
spx= 주 SP -
예: SPA가 활성 SP인 경우 UPA는 아래에 있습니다.
spa\cmd_outputs\metrics
UPA 파일 수집
- 지원 부서에서 추가 UPA 파일을 요청할 수 있습니다.
- 서비스 데이터 파일(데이터 수집)과 달리 어레이는 최대 48시간의 UPA 파일을 저장합니다.
- UPA 파일은 아래 예와 같습니다. 각 파일 이름에는 파일에 있는 첫 번째 데이터 포인트의 날짜와 시간이 포함됩니다. 간격은 10초이며 1시간에서 10초를 뺀 값을 포함합니다. 파일 이름의 날짜와 시간은 UTC/GMT입니다.
- 아래 예제의 마지막 UPA 파일은 최신 보관 파일(
-tmp.archive). 여기에는 현재 성능 데이터가 포함되며 어레이에서 복사하여(SSH/CLI만 사용) 최신 데이터를 볼 수 있습니다. 지원에서는 다음 1시간까지 기다리지 않고 이 파일을 사용하여 성능 이벤트를 확인할 수 있습니다.
- 아래 예제의 마지막 UPA 파일은 최신 보관 파일(
Dell Unity 어레이에 저장된 UPA 파일의 예:
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
옵션 1: Unisphere 목록
이 옵션은 Unity OE 4.2 이상 버전에서만 사용할 수 있습니다. 사용 가능한 모든 UPA가 여기에 나열되지 않을 수 있습니다. UI(Unisphere)에는 제한이 있으며 사용 가능한 일부 파일만 나열할 수 있습니다. 필요한 UPA 파일이 나열되지 않은 경우 옵션 2로 이동하거나 SSH/CLI를 사용합니다.

그림 1 Unisphere UI
옵션 2: Unisphere 시간 범위
- 시스템에서 사용 가능한 UPA를 가져올 시간 범위를 선택할 수 있습니다. 필요한 로그만 다운로드할 수 있도록 로그를 수집하기 전에 이슈 시간을 확인합니다.
- 고객 시간 범위는 로컬 브라우저 시간으로 표시되며 현재 워크스테이션 시간과 동일한 경우가 많습니다.
- 이 옵션은 Unity OS 4.2 이상 버전에서만 사용할 수 있습니다.
그림 2 시간 맞춤 구성
SSH/CLI 사용
CLI는 Unisphere에 표시되지 않는 Unity 어레이의 추가 UPA에도 액세스할 수 있습니다(옵션 1).
-
서비스 사용자 및 서비스 암호를 사용하여 로그인합니다.
-
원하는 로그를 다음 위치로 복사합니다.
/cores/service/userfrom/EMC/backend/metricsluna1/archives -
다음을 사용하여 이러한 로그를 다운로드합니다.
WinSCP또는 유사한 도구-
어레이가 Unity OS 4.5.X 이상인 경우 파일 프로토콜을
SCP. -
서비스 사용자 및 서비스 암호를 사용하여 로그인합니다.
-
ll /EMC/backend/metricsluna1/archives/
cp /EMC/backend/metricsluna1/archives/_default_20230221_180000.archive.gz /cores/service/user
|tail-10 백엔드에서 사용할 수 있는 수십 개의 UPA 파일이 있기 때문입니다. 그러나 모두 나열할 수 있습니다.
호스트 데이터 수집
특히 문제가 특정 호스트에만 발생하는 경우 Host Grab(또는 EMC 보고서) 출력 파일이 필요할 수 있습니다.
-
https://www.dell.com/support/home/(Dell 지원 사이트)로 이동하여 올바른 호스트 OS에 대한 Grab 유틸리티를 검색합니다(예: ESXi host grab).
-
유틸리티와 README 파일을 다운로드합니다.
-
README 파일에 따라 선택한 호스트 운영 체제에 대한 유틸리티를 실행합니다.
스위치 로그
성능 문제가 특정 경로에만 존재하는 경우 스위치 로그가 필요할 수 있습니다. 지침은 다음 KB 문서를 참조하십시오(사용 중인 모델에 따라 다름).
Brocade/Connectrix
네트워크 추적 캡처(TCP 덤프)
일부 파일 성능 문제는 네트워크 문제와 관련이 있을 수 있습니다. 문제의 원인을 완전히 파악하기 위해 지원 부서에서 네트워크 추적을 요청할 수 있습니다.