Go to main content
Oracle® ZFS Storage Appliance Analytics 설명서, 릴리스 OS8.6.x

인쇄 보기 종료

업데이트 날짜: 2016년 9월
 
 

프로토콜: SMB 작업

이 통계는 클라이언트가 어플라이언스에 요청한 SMB 작업/초(SMB IOPS)를 보여줍니다. SMB I/O의 클라이언트, 파일 이름 및 대기 시간을 보여주는 여러 가지 유용한 분석을 사용할 수 있습니다.

비슷한 분석이 있는 비슷한 통계의 예를 보려면 프로토콜: NFSv[2-4] 작업을 참조하십시오.

SMB 작업 확인 시점

SMB 작업/초는 SMB 작업량에 대한 지표로 사용할 수 있으며 대시보드에서 볼 수 있습니다.

SMB 성능 문제를 조사하는 경우, 특히 문제의 중요도를 수량화하려는 경우에는 대기 시간 분석을 사용하십시오. 이 분류에서는 어플라이언스로 인해 발생하는 I/O 대기 시간 구성요소를 측정하여 히트맵으로 표시하므로 이상값과 함께 전체 대기 시간 패턴을 확인할 수 있습니다. SMB 대기 시간이 긴 경우 대기 시간으로 더 드릴다운하여 긴 대기 시간을 발생시키는 작업 유형 및 파일 이름을 식별하고, CPU 및 디스크 작업량에 대한 기타 통계를 확인하여 어플라이언스가 늦게 응답하는 이유를 조사합니다. 대기 시간이 짧은 경우 어플라이언스가 빠르게 작업을 수행하는 것이므로 클라이언트가 경험하는 성능 문제는 네트워크 기반구조, 클라이언트 자체의 CPU 작업량 등 사용자 환경의 다른 요인에 의해 발생했을 가능성이 큽니다.

성능을 향상시키는 가장 좋은 방법은 불필요한 작업을 제거하는 것입니다. 불필요한 작업은 클라이언트 및 파일 이름 분석 및 파일 이름 계층 보기를 통해 식별할 수 있습니다. 클라이언트 및 특히 파일 이름 분석은 스토리지 및 실행 오버헤드 측면에서 비용이 클 수 있습니다. 따라서 사용량이 많은 운용 어플라이언스에서는 이러한 분석을 영구적으로 사용으로 설정하지 않는 것이 좋습니다.

SMB 작업 분석

표 32  SMB 작업 분석
분석
설명
작업 유형
SMB 작업 유형(read/write/readX/writeX/...)
클라이언트
SMB 클라이언트의 원격 호스트 이름 또는 IP 주소입니다.
파일 이름
SMB I/O의 파일 이름입니다(알 수 있고, 어플라이언스에서 캐시하는 경우). 파일 이름을 알 수 없는 경우 파일 이름이 "<unknown>"으로 보고됩니다.
공유
이 SMB I/O에 대한 공유입니다.
프로젝트
이 SMB I/O에 대한 프로젝트입니다.
latency
SMB 요청이 네트워크에서 어플라이언스에 도달한 시점부터 응답이 전송된 시점까지 측정된 SMB I/O 대기 시간을 보여주는 히트맵입니다. 이 대기 시간에는 SMB 요청을 처리하고 디스크 I/O를 수행하는 시간이 포함되어 있습니다.
size
SMB I/O 크기의 분포를 보여주는 히트맵입니다.
오프셋
SMB I/O의 파일 오프셋을 보여주는 히트맵입니다. 무작위 또는 순차적 SMB IOPS를 식별하는 데 사용될 수 있습니다. 디스크 I/O 작업 통계를 사용하여 파일 시스템 및 RAID 구성이 적용된 후 무작위 SMB IOPS가 무작위 디스크 IOPS에 매핑되는지 여부를 확인할 수 있습니다.

이러한 분석을 조합하여 강력한 통계를 생성할 수 있습니다. 예를 들면 다음과 같습니다.

  • "프로토콜: 대기 시간별로 분석된 읽기 유형의 초당 SMB 작업"(읽기 대기 시간 검토)

  • "프로토콜: 오프셋별로 분석된 '/export/fs4/10ga' 파일의 초당 SMB 작업"(특정 파일에 대한 파일 액세스 패턴 검토)

  • "프로토콜: 파일 이름별로 분석된 'phobos.sf.fishpong.com' 클라이언트의 초당 SMB 작업"(특정 클라이언트가 액세스하는 파일 검토)

추가 분석

SMB 작동에 의해 발생한 네트워크 처리량 측정값은 네트워크: 장치 바이트를 참조하고, SMB 읽기 작업이 캐시에서 반환되는 정도를 알아보려면 캐시: ARC 액세스를 참조하고, 발생한 백엔드 디스크 I/O는 디스크: I/O 작업을 참조하십시오.