Azure NetApp Files에 대한 성능 FAQ
이 문서는 Azure NetApp Files 성능에 대한 FAQ(질문과 대답)에 대한 답변입니다.
Azure NetApp Files 성능을 최적화하거나 튜닝하려면 어떻게 해야 하나요?
성능 요구 사항에 따라 다음 작업을 수행할 수 있습니다.
- VM(가상 머신)의 크기가 적절하게 조정되었는지 확인합니다.
- 가속화된 네트워킹을 VM에 사용하도록 설정합니다.
- 용량 풀에 대해 원하는 서비스 수준 및 크기를 선택합니다.
- 용량 및 성능에 대해 원하는 할당량 크기의 볼륨을 만듭니다.
Azure NetApp Files의 전용 서브넷에서 NIC(네트워크 인터페이스 카드)에 대한 가속화된 네트워킹을 설정할 필요가 없습니다. 가속화된 네트워킹은 Azure VM에만 적용되는 기능입니다. Azure NetApp Files NIC는 디자인상 최적화되어 있습니다.
Azure NetApp Files 볼륨 성능을 모니터링하는 방법
Azure NetApp Files 볼륨 성능은 사용 가능한 메트릭 통해 모니터링할 수 있습니다.
Azure NetApp Files의 처리량 기반 서비스 수준을 IOPS(초당 입력/출력 작업)로 변환하려면 어떻게 해야 하나요?
다음 수식을 사용하여 초당 메가바이트(MBps)를 IOPS로 변환할 수 있습니다.
IOPS = (MBps Throughput / KB per IO) * 1024
볼륨의 서비스 수준을 변경하려면 어떻게 할까요?
볼륨을 볼륨에 대해 원하는 서비스 수준을 사용하는 다른 용량 풀로 이동하여 기존 볼륨의 서비스 수준을 변경할 수 있습니다. 볼륨의 서비스 수준을 동적으로 변경을 참조하세요.
Azure NetApp Files 성능을 모니터링하려면 어떻게 할까요?
Azure NetApp Files는 볼륨 성능 메트릭을 제공합니다. Azure Monitor를 사용하여 Azure NetApp Files에 대한 사용 현황 메트릭을 모니터링할 수도 있습니다. Azure NetApp Files에 대한 성능 메트릭 목록은 Azure NetApp Files에 대한 메트릭을 참조하세요.
IOPS가 낮을 때 워크로드의 대기 시간이 높은 이유는 무엇인가요?
오류, 네트워크 문제 또는 응답하지 않는 애플리케이션과 같은 다른 증상이 없는 경우 낮은 IOP 워크로드는 일반적으로 문제가 되지 않습니다. 낮은 IOPS는 일반적으로 500-600 IOPS 미만이지만 다를 수 있습니다.
Azure NetApp Files는 요청이 들어오는 대로 응답합니다. 요청이 적은 워크로드는 더 높은 것처럼 보일 수 있지만 예상대로 응답하고 있습니다. 낮은 IOPS 워크로드(예: 5 IOPS 및 32KiB/s):
- RAM 캐시에 없으므로 디스크에 더 저장해야 합니다.
- 샘플 크기가 높지 않으므로 통계적으로 관련이 없는 것으로 간주됩니다.
- 이상값을 평균화하기에 충분한 샘플이 없습니다.
보고된 대기 시간은 지연 평균화 왜곡으로 인해 몇 초에서 수십 초 범위에 이를 수 있습니다. IOPS가 낮은 볼륨의 워크로드를 늘리면 대기 시간의 왜곡 때문에 대기 시간이 부풀려진 수를 표시하는지 확인하는 데 도움이 될 수 있습니다.
NFSv4.1에서 Kerberos가 성능에 미치는 영향은 무엇인가요?
NFSv4.1의 보안 옵션, 테스트된 성능 벡터 및 예상되는 성능 영향에 대한 자세한 내용은 NFSv4.1에서 Kerberos의 성능 영향을 참조하세요.
Kerberos와 함께 nconnect
를 사용하면 성능에 어떤 영향이 있나요?
nconnect
및 sec=krb5*
탑재 옵션을 함께 사용하는 것은 권장되지 않습니다. 두 옵션을 조합하여 사용할 때 성능 저하가 관찰되었습니다.
GSS-API(일반 보안 표준 애플리케이션 프로그래밍 인터페이스)는 애플리케이션이 피어 애플리케이션으로 전송된 데이터를 보호할 수 있는 방법을 제공합니다. 이 데이터는 한 컴퓨터의 클라이언트에서 다른 컴퓨터의 서버로 전송될 수 있습니다.
nconnect
가 Linux에서 사용되는 경우 GSS 보안 컨텍스트는 특정 서버에 대한 모든 nconnect
연결 간에 공유됩니다. TCP는 시퀀스 번호의 슬라이딩 윈도우를 사용하여 GSS 스트림에서 비순차적 패킷을 처리하기 위해 비순차적 패킷 배달을 지원하는 신뢰할 수 있는 전송입니다. 시퀀스 창에 없는 패킷이 수신되면 보안 컨텍스트가 삭제되고 새 보안 컨텍스트가 협상됩니다. 이제 폐기된 컨텍스트에서 보낸 모든 메시지는 더 이상 유효하지 않으므로 메시지를 다시 보내야 합니다. nconnect
설정에서 더 많은 수의 패킷으로 인해 빈번한 out-of-window 패킷이 발생하여 설명된 동작을 트리거합니다. 이 동작에 대해 특정 성능 저하 비율을 명시할 수 없습니다.
Azure NetApp Files에서 SMB 다이렉트를 지원하나요?
아니요. Azure NetApp Files SMB 다이렉트를 지원하지 않습니다.
Azure에서 NIC 팀이 지원되나요?
NIC 팀은 Azure에서 지원되지 않습니다. Azure 가상 머신에서는 여러 네트워크 인터페이스가 지원되지만 물리적 구조가 아닌 논리적 구조를 나타냅니다. 따라서 내결함성을 제공하지 않습니다. 또한 Azure 가상 머신에서 사용할 수 있는 대역폭은 개별 네트워크 인터페이스가 아닌 컴퓨터 자체에 대해 계산됩니다.
점보 프레임은 지원되나요?
점보 프레임은 Azure 가상 머신에서 지원되지 않습니다.