JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle® ZFS Storage Appliance Analytics 설명서
Oracle 기술 네트워크
라이브러리
PDF
인쇄 보기
피드백
search filter icon
search icon

문서 정보

이 설명서 사용

 1 소개

 2 Analytics 인터페이스

 3 통계 및 데이터 세트

통계

소개

설명

Analytics

고급 Analytics

기본 통계

작업

통계 작업

동적 통계의 영향 파악

CPU 사용률

CPU: Percent utilization(CPU: 사용률)

확인 시점

분석

추가 분석

세부 정보

캐시 ARC 액세스

Cache: ARC accesses(캐시: ARC 액세스)

확인 시점

분석

세부 정보

메타 데이터

프리패치

추가 분석

캐시 L2ARC I/O 바이트

Cache: L2ARC I/O Bytes(캐시: L2ARC I/O 바이트)

확인 시점

분석

추가 분석

캐시 L2ARC 액세스

Cache: L2ARC Accesses(캐시: L2ARC 액세스)

확인 시점

분석

추가 분석

사용된 용량 바이트

Capacity: Capacity Bytes Used(용량: 사용된 용량 바이트)

확인 시점

분석

추가 분석

사용된 용량 퍼센트

Capacity: Capacity Percent Used(용량: 사용된 용량 퍼센트)

확인 시점

분석

추가 분석

용량 사용된 시스템 풀 바이트

Capacity: System Pool Bytes Used(용량: 사용된 시스템 풀 바이트)

확인 시점

분석

추가 분석

용량 사용된 시스템 풀 퍼센트

Capacity: System Pool Percent Used(용량: 사용된 시스템 풀 퍼센트)

확인 시점

분석

추가 분석

데이터 이동 NDMP 바이트 통계

Data Movement: NDMP Bytes Statistics(데이터 이동: NDMP 바이트 통계)

확인 시점

분석

추가 분석

데이터 이동 NDMP 작업 통계

Data Movement: NDMP Operations Statistics(데이터 이동: NDMP 작업 통계)

확인 시점

분석

추가 분석

데이터 이동 복제 바이트

Data Movement: Replication Bytes(데이터 이동: 복제 바이트)

확인 시점

분석

추가 분석

데이터 이동 복제 작업

Data Movement: Replication Operations(데이터 이동: 복제 작업)

확인 시점

분석

추가 분석

데이터 이동 섀도우 마이그레이션 바이트

Data Movement: Shadow Migration Bytes(데이터 이동: 섀도우 마이그레이션 바이트)

확인 시점

분석

추가 분석

데이터 이동 섀도우 마이그레이션 작업

Data Movement: Shadow Migration Ops(데이터 이동: 섀도우 마이그레이션 작업)

확인 시점

분석

추가 분석

데이터 이동 섀도우 마이그레이션 요청

Data Movement: Shadow Migration Requests(데이터 이동: 섀도우 마이그레이션 요청)

확인 시점

분석

추가 분석

디스크 디스크

Disk: Disks(디스크: 디스크)

확인 시점

분석

해석

추가 분석

세부 정보

디스크 I/O 바이트

Disk: I/O Bytes(디스크: I/O 바이트)

확인 시점

분석

추가 분석

디스크 I/O 작업

Disk: I/O Operations(디스크: I/O 작업)

확인 시점

분석

추가 분석

네트워크 장치 바이트

Network: Device bytes(네트워크: 장치 바이트)

확인 시점

분석

추가 분석

네트워크 인터페이스 바이트

Network: Interface Bytes(네트워크: 인터페이스 바이트)

확인 시점

분석

추가 분석

프로토콜 SMB 작업

Protocol: SMB Operations(프로토콜: SMB 작업)

확인 시점

분석

추가 분석

프로토콜 광 섬유 채널 바이트

Protocol: Fibre Channel Bytes(프로토콜: 광 섬유 채널 바이트)

확인 시점

분석

추가 분석

프로토콜 광 섬유 채널 작업

Protocol: Fibre Channel Operations(프로토콜: 광 섬유 채널 작업)

확인 시점

분석

추가 분석

프로토콜 FTP 바이트

Protocol: FTP bytes(프로토콜: FTP 바이트)

확인 시점

분석

추가 분석

프로토콜 HTTPWebDAV 요청

Protocol: HTTP/WebDAV Requests(프로토콜: HTTP/WebDAV 요청)

확인 시점

분석

추가 분석

프로토콜 iSCSI 바이트

Protocol: iSCSI Bytes(프로토콜: iSCSI 바이트)

확인 시점

분석

추가 분석

프로토콜 iSCSI 작업

Protocol: iSCSI Operations(프로토콜: iSCSI 작업)

확인 시점

분석

추가 분석

프로토콜 NFS 바이트

Protocol: NFSv Bytes(프로토콜: NFSv 바이트)

확인 시점

분석

추가 분석

프로토콜 NFS 작업

Protocol: NFSv Operations(프로토콜: NFSv 작업)

확인 시점

분석

추가 분석

프로토콜 SFTP 바이트

Protocol: SFTP Bytes(프로토콜: SFTP 바이트)

확인 시점

분석

추가 분석

프로토콜 SRP 바이트

Protocol: SRP Bytes(프로토콜: SRP 바이트)

확인 시점

분석

추가 분석

프로토콜 SRP 작업

Protocol: SRP Operations(프로토콜: SRP 작업)

확인 시점

분석

추가 분석

CPU CPU

CPU: CPU

확인 시점

분석

세부 정보

CPU 커널 스핀

CPU: Kernel Spins(CPU: 커널 스핀)

확인 시점

분석

캐시 ARC 적응형 매개변수

Cache: ARC Adaptive Parameter(캐시: ARC 적응형 매개변수)

확인 시점

분석

캐시 ARC 축출된 바이트

Cache: ARC Evicted Bytes(캐시: ARC 축출된 바이트)

확인 시점

분석

캐시 ARC 크기

Cache: ARC Size(캐시: ARC 크기)

확인 시점

분석

캐시 ARC 대상 크기

Cache: ARC Target Size(캐시: ARC 대상 크기)

확인 시점

분석

캐시 DNLC 액세스

Cache: DNLC Accesses(캐시: DNLC 액세스)

확인 시점

분석

캐시 DNLC 항목

Cache: DNLC Entries(캐시: DNLC 항목)

확인 시점

분석

캐시 L2ARC 오류

Cache: L2ARC Errors(캐시: L2ARC 오류)

확인 시점

분석

캐시 L2ARC 크기

Cache: L2ARC Size(캐시: L2ARC 크기)

확인 시점

분석

데이터 이동 디스크에서 전송되거나 디스크로 전송된 NDMP 바이트

Data Movement: NDMP Bytes Transferred to/from Disk(데이터 이동: 디스크에서 전송되거나 디스크로 전송된 NDMP 바이트)

확인 시점

분석

추가 분석

데이터 이동 테이프에서 전송되거나 테이프로 전송된 NDMP 바이트

Data Movement: NDMP Bytes Transferred to/from Tape(데이터 이동: 테이프에서 전송되거나 테이프로 전송된 NDMP 바이트)

확인 시점

분석

추가 분석

데이터 이동 NDMP 파일 시스템 작업

Data Movement: NDMP File System Operations(데이터 이동: NDMP 파일 시스템 작업)

확인 시점

분석

데이터 이동 NDMP 작업

Data Movement: NDMP Jobs(데이터 이동: NDMP 작업)

확인 시점

분석

데이터 이동 복제 대기 시간

Data Movement: Replication Latencies(데이터 이동: 복제 대기 시간)

확인 시점

분석

디스크 사용률

Disk: Percent Utilization(디스크: 사용률)

확인 시점

분석

참고

디스크 ZFS DMU 작업

Disk: ZFS DMU Operations(디스크: ZFS DMU 작업)

확인 시점

분석

디스크 ZFS 논리적 I/O 바이트

Disk: ZFS Logical I/O Bytes(디스크: ZFS 논리적 I/O 바이트)

확인 시점

분석

디스크 ZFS 논리적 I/O 작업

Disk: ZFS Logical I/O Operations(디스크: ZFS 논리적 I/O 작업)

확인 시점

분석

메모리 동적 메모리 사용량

Memory: Dynamic Memory Usage(메모리: 동적 메모리 사용량)

확인 시점

분석

메모리 커널 메모리

Memory: Kernel Memory(메모리: 커널 메모리)

확인 시점

분석

메모리 사용 중인 커널 메모리

Memory: Kernel Memory in Use(메모리: 사용 중인 커널 메모리)

확인 시점

분석

메모리 조각화로 손실된 커널 메모리

Memory: Kernel Memory Lost to Fragmentation(메모리: 조각화로 손실된 커널 메모리)

확인 시점

분석

네트워크 데이터 링크 바이트

Network: Datalink Bytes(네트워크: 데이터 링크 바이트)

확인 시점

분석

추가 분석

네트워크 IP 바이트

Network: IP Bytes(네트워크: IP 바이트)

확인 시점

분석

네트워크 IP 패킷

Network: IP Packets(네트워크: IP 패킷)

확인 시점

분석

네트워크 TCP 바이트

Network: TCP Bytes(네트워크: TCP 바이트)

확인 시점

분석

네트워크 TCP 패킷

Network: TCP Packets(네트워크: TCP 패킷)

확인 시점

분석

네트워크 TCP 재전송

Network: TCP Retransmissions(네트워크: TCP 재전송)

확인 시점

분석

시스템 NSCD 백엔드 요청

System: NSCD Backend Requests(시스템: NSCD 백엔드 요청)

확인 시점

분석

시스템 NSCD 작업

System: NSCD Operations(시스템: NSCD 작업)

확인 시점

분석

데이터 세트

소개

BUI

CLI

사용 가능한 데이터 세트 보기

데이터 세트 읽기

모든 데이터 세트 일시 중지 및 재개

데이터 세트에서 데이터 삭제

 4 성능 영향

색인

CPU: Percent utilization(CPU: 사용률)

어플라이언스 CPU의 평균 사용률을 보여줍니다. CPU는 소켓 또는 하드웨어 스레드의 코어일 수 있습니다. CPU의 개수 및 유형은 Analytics 인터페이스에서 확인할 수 있습니다. 예를 들어, 시스템에 쿼드 코어 CPU 소켓이 4개 있는 경우 어플라이언스에서 사용할 수 있는 CPU는 16개입니다. 이 통계에서 보여주는 사용률은 모든 CPU의 평균입니다.

그림 3-1  CPU 사용률

image:CPU 사용률을 보여주는 그림입니다.

어플라이언스 CPU의 사용률은 100%에 도달할 수 있는데, 이는 문제가 될 수도 있고, 안 될 수도 있습니다. 일부 성능 테스트에서는 어플라이언스의 CPU 사용률을 의도적으로 100%로 올려 최고 성능에서 값을 측정합니다.

이 예에서는 어플라이언스가 NFSv3에서 캐시된 데이터를 2GB/초로 제공할 때의 CPU: CPU 모드별로 분석된 사용률을 보여줍니다.

평균 82% 사용률을 보면 사용할 수 있는 헤드룸이 남아 있으며 어플라이언스가 2GB/초 이상을 제공할 수 있음을 알 수 있습니다. (분석을 더하면 81%가 되는데, 차이가 나는 1%는 반올림 때문입니다.)

CPU 사용률이 높으면 작업이 CPU 리소스를 기다리는 빈도가 높아져 NFS 작업의 전체 대기 시간이 늘어날 수 있습니다(대기 시간별로 분석된 프로토콜 NFSv 작업으로 측정할 수 있음).

확인 시점

시스템 병목 상태를 검색할 때 확인합니다. CPU를 소비하는 기능(예: 압축)을 사용으로 설정할 때도 해당 기능의 CPU 비용을 측정하기 위해 이 통계를 확인할 수 있습니다.

분석

CPU 사용률에 사용할 수 있는 분석:

표 3-2  사용률 분석
분석
설명
CPU 모드
사용자 또는 커널입니다. 아래 CPU 모드 표를 참조하십시오.
CPU 식별자
CPU의 운영 체제 식별자(숫자)입니다.
응용 프로그램 이름
CPU를 사용하는 응용 프로그램의 이름입니다.
프로세스 식별자
운영 체제 PID(프로세스 ID)입니다.
사용자 이름
CPU를 소비하고 있는 프로세스 또는 스레드를 소유한 사용자 이름입니다.

CPU 모드는 다음과 같습니다.

표 3-3  CPU 모드
CPU 모드
설명
사용자
사용자 영역의 프로세스입니다. CPU를 소비하는 가장 일반적인 사용자 영역 프로세스는 어플라이언스 관리를 제어하는 akd(어플라이언스 키트 데몬)입니다.
커널
CPU를 소비하는 커널 기반 스레드입니다. 대부분의 어플라이언스 서비스는 NFS 및 SMB와 같이 커널 기반 서비스입니다.

추가 분석

CPU 사용률 평균을 사용하면 단일 CPU의 사용률이 100%가 될 때 발생하는 문제를 파악할 수 없습니다. 이러한 경우는 단일 소프트웨어 스레드가 작업으로 포화 상태가 될 때 발생할 수 있습니다. 고급 Analytics인 사용률별로 분석된 CPU를 사용하십시오. 이 분류에서는 사용률을 CPU의 히트맵으로 나타내므로 사용률이 100%인 단일 CPU를 쉽게 식별할 수 있습니다.

세부 정보

CPU 사용률은 사용자 및 커널 코드에서 유휴 스레드에 속하지 않은 CPU 명령을 처리하는 데 소요되는 시간을 나타냅니다. 명령 시간에는 메모리 버스의 지연 주기가 포함되므로 높은 사용률은 데이터의 I/O 이동에 의해서도 나타날 수 있습니다.