Oracle® Solaris 11.2의 네트워크 가상화 및 네트워크 리소스 관리

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

탄력적 가상 스위치 모니터링

탄력적 가상 스위치의 가상 포트에 대한 네트워크 트래픽 통계를 모니터링하여 다음 정보를 가져올 수 있습니다.

  • VM에서 송수신되는 네트워크 트래픽의 양이며, VM의 작업 로드에 대한 정보를 제공합니다.

  • 인바운드(idrops) 및 아웃바운드(odrops)로 삭제되는 패킷의 수입니다. 이 값은 잘못된 네트워크에 대한 정보를 제공합니다.

  • 모든 VM에서 계산 모드로 전송 및 수신한 네트워크 트래픽의 양이며, 용량 계획을 수행하는 데 도움이 됩니다.

evsstat 명령을 사용하여 탄력적 가상 스위치를 모니터링합니다. evsstat 명령은 탄력적 가상 스위치의 각 VPort에 대한 실행 시간 통계를 보고합니다. 또한 VPort와 연결된 VNIC에 대한 통계를 보고합니다. EVS 및 가상 포트에 대한 자세한 내용은 evsadm(1M) 매뉴얼 페이지를 참조하십시오.

evsstat 명령은 RAD(원격 관리 데몬) 클라이언트이며, 원격 EVS 컨트롤러와 통신하여 모든 evsstat 하위 명령을 실행합니다. evsstat 명령을 사용하기 전에 evsadm set-prop 명령을 사용하여 EVS 컨트롤러의 분석 가능한 호스트 이름 또는 IP 주소를 지정해야 합니다. 명령 구문은 다음과 같습니다.

# evsadm set-prop -p controller=ssh://[username@]hostname-or-IP-address

또한 evsstat 명령을 실행하는 호스트와 EVS 컨트롤러 간에 미리 공유한 공개 키를 사용하여 SSH 인증을 설정해야 합니다. EVS 컨트롤러와 비대화식으로 안전하게 통신하려면 evsstat 명령에 대해 미리 공유한 공개 키를 사용하는 SSH 인증이 필요합니다. 자세한 내용은 SSH 인증 설정을 참조하십시오.

evsstat의 명령 구문은 다음과 같습니다.

# evsstat [-f {fname=value[,...]}[,...] [[-c] -o field[,...]] [-u R|K|M|G|T|P] \
[EVS-switch-name[/VPort-name]] [interval] [count]
EVS-switch-name

통계를 모니터링할 탄력적 가상 스위치의 이름을 지정합니다. 탄력적 가상 스위치의 이름을 지정하지 않은 경우 모든 탄력적 가상 스위치에 대한 통계가 표시됩니다.

VPort-name

통계를 모니터링할 VPort의 이름을 지정합니다. 지정된 VPort에 연결된 VNIC에 대해서만 통계가 표시됩니다. 탄력적 가상 스위치의 이름을 지정한 다음 VPort의 이름을 지정해야 합니다.

–f {fname=val[,...]}[,...]

출력(행 선택)을 필터링하는 데 사용되는 쉼표로 구분된 이름-값 쌍입니다. 여러 필터를 지정한 경우 출력에는 필터 중 AND 연산의 결과가 표시됩니다. 필터가 다중 값을 갖는 경우 출력에는 필터 값 중 OR 연산의 결과가 표시됩니다. 지원되는 필터는 tenant, evshost입니다.

–o field[,...]]

표시할 출력 필드의 대소문자를 무시한 쉼표로 구분된 목록을 지정합니다. 출력에 열로 표시되는 다음 필드를 지정할 수 있습니다.

  • vport

  • evs

  • tenant

  • vnic

  • host

  • ipkts

  • rbytes

  • opkts

  • idrops

  • odrops

–u R|K|M|G|T|P

표시되는 통계의 단위를 지정합니다. 지정하지 않은 경우 다양한 단위를 적절하게 사용하여 xy.zU 형식으로 통계를 표시합니다. 여기서 x, yz는 숫자이고 U는 적절한 단위입니다. 지원되는 단위는 다음과 같습니다.

  • R – 행 수

  • K – 킬로비트

  • M – 메가비트

  • G – 기가비트

  • T – 테라비트

  • P – 페타비트

interval

네트워크 통계를 새로 고칠 간격(초)을 지정합니다.

count

통계를 새로 고치는 횟수를 지정합니다. 간격을 지정한 다음 개수를 지정합니다.

예 6-16  탄력적 가상 스위치 모니터링

다음 예에서는 모든 탄력적 가상 스위치에 대한 통계를 표시합니다.

# evsstat
VPORT        EVS      TENANT       IPKTS     RBYTES      OPKTS   OBYTES
sys-vport0   ORA      sys-global   101.88K   32.86M      40.16K  4.37M
sys-vport2   ORA      sys-global   4.50M     6.78G       1.38M   90.90M
sys-vport0   HR       sys-global   132.89K   12.25M      236     15.82K
sys-vport1   HR       sys-global   144.47K   13.32M      247     16.29K

다음 예에서는 지정된 탄력적 가상 스위치 evs0에 대한 통계를 표시합니다.

# evsstat ORA
VPORT         EVS      TENANT       IPKTS     RBYTES    OPKTS    OBYTES
sys-vport0    ORA      sys-global   101.88K   32.86M    40.16K   4.37M
sys-vport2    ORA      sys-global   4.50M     6.78G     1.38M    90.90M

다음 예에서는 지정된 VPort evs0/sys-vport2에 대한 통계를 표시합니다.

# evsstat ORA/sys-vport2
VPORT        EVS     TENANT       IPKTS   RBYTES   OPKTS  OBYTES
sys-vport2   ORA     sys-global   4.50M   6.78G    1.38M  90.90M

다음 예에서는 간격 값 1초 및 개수 값 3을 사용하여 VPort에 대한 통계를 표시합니다. 통계를 1초 간격으로 세 번 새로 고칩니다.

# evsstat ORA/sys-vport2 1 3
VPORT         EVS      TENANT       IPKTS   RBYTES   OPKTS  OBYTES
sys-vport2    ORA      sys-global   4.50M   6.78G    1.38M  90.90M
sys-vport2    ORA      sys-global   4.50M   6.78G    1.38M  90.90M
sys-vport2    ORA      sys-global   4.50M   6.78G    1.38M  90.90M

다음 예에서는 지정된 출력 필드에 대한 통계를 표시합니다.

# evsstat -o vport,evs,vnic,host,ipkts,opkts
VPORT          EVS      VNIC      HOST    IPKTS     OPKTS
sys-vport0     ORA      vnic0     host1   101.88K   40.16K
sys-vport2     ORA      vnic0	 host2   4.50M     1.38M
sys-vport0     HR       vnic1     host1   132.89K   236
sys-vport1     HR       vnic1     host2   144.47K   247