탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
![]() |
Oracle Solaris 11.1 네트워크 성능 관리 Oracle Solaris 11.1 Information Library (한국어) |
VSI 프로파일 정의 예를 들어, 프로파일에 포함되어야 하는 특정 등록 정보를 위해 현재 정의된 표준은 없습니다. 또한 VSI 유형 정의는 일반적으로 판매자별로 다른 VSI 관리자 ID와 밀접하게 연결되어 있습니다.
Oracle Solaris는 3바이트 인코딩, oracle_v1을 사용하여 VSI 관리자를 정의합니다. 이 VSI 관리자는 다음 데이터 링크 등록 정보를 지원합니다.
대역폭 제한
기본 링크의 링크 속도
트래픽 클래스
VNIC의 MTU(최대 전송 단위)
|
3바이트 인코딩은 Oracle Solaris의 VSI 유형 ID로 직접 사용됩니다.
따라서 Oracle Solaris에서는 브릿지에 공개된 튜플이 Oracle VSI 관리자와 결합된 VSI 유형 ID-VSI 버전 ID 쌍입니다. VSI 정보 교환 방식은 VSI 정보 교환의 EVB 구성 요소에 설명된 프로세스와 동일한 프로세스를 따릅니다. 브릿지는 Oracle VSI 관리자를 인식하도록 구성됩니다. 그런 다음 브릿지는 Oracle VSI 관리자 ID 및 결합된 VSI 유형 ID-VSI 버전 ID를 사용하여 VSI 프로파일과 연결된 등록 정보 세트를 가져옵니다. 브릿지는 등록 정보를 가져온 후 해당 VNIC 패킷에 등록 정보 구성을 적용할 수 있습니다.
Oracle 구성별 OUI TLV 단위는 VSI 관리자 ID TLV 전송 후에 송신됩니다. OUI TLV는 사용하는 VSI 관리자 ID에 사용된 인코딩이 있는 경우 해당 인코딩을 표시합니다. 브릿지에서 Oracle 정의 VSI 관리자 ID를 인식하면 브릿지가 요청 스테이션에 응답하는 경우 해당 TLV 단위를 포함시킵니다. 브릿지의 응답에 Oracle 특정 TLV 단위가 없으면 해당 스위치에서 Oracle VSI 관리자가 인식되지도 않고 지원되지도 않음을 나타냅니다.
다음은 EVB와 관련된 구성 가능한 데이터 링크 등록 정보 목록입니다.
vsi-mgrid는 물리적 링크 또는 VNIC에 대해 설정되는 VSI 관리자 ID를 지정합니다. Oracle Solaris에서는 이 등록 정보가 기본 VSI 관리자 ID인 ORACLE_VSIMGR_V1과 연결됩니다.
IPv6 주소를 사용하려는 경우 VSI 유형 ID 및 VSI 버전 ID도 정의해야 합니다. 그렇지 않으면 Oracle Solaris에서 튜플을 인식하지 않습니다. 또한 VSI 유형 ID-VSI 버전 ID/VSI 관리자 ID 튜플에 해당하는 데이터 링크 등록 정보도 수동으로 구성해야 합니다.
EVB 사용 시 기본 Oracle VSI 관리자 ID를 사용해야 할 수도 있습니다. 이런 식으로 Oracle VSI 관리자는 스테이션 VSI 프로파일에 대해 VSI 유형 ID 및 VSI 버전 ID를 자동으로 생성할 수 있습니다.
vsi-mgrid-enc는 VSI 관리자 ID와 연결된 인코딩을 표시합니다. 기본적으로 이 등록 정보는 oracle_v1로 설정됩니다. oracle_v1을 VSI 관리자 ID와 연결하지 않으려면 이 등록 정보를 none으로 설정하십시오.
vsi-typeid는 VSI 유형 ID를 지정합니다. VSI 유형 ID는 VSI 프로파일과 연결되는 VSI 버전 ID와 쌍을 이룹니다. vsi-mgrid 및 vsi-mgrid-enc의 기본값을 사용하는 경우 3바이트 값이 자동으로 생성됩니다. 그렇지 않은 경우 이 등록 정보의 값을 명시적으로 지정해야 합니다.
vsi-vers는 VSI 버전 ID를 지정합니다. VSI 버전 ID는 VSI 프로파일과 연결되는 VSI 유형 ID와 쌍을 이룹니다. vsi-mgrid 및 vsi-mgrid-enc의 기본값을 사용하는 경우 1바이트 값이 자동으로 생성됩니다. 그렇지 않은 경우 이 등록 정보의 값을 명시적으로 지정해야 합니다.
주 - 이러한 모든 등록 정보는 모든 VNIC에서 수동으로 구성할 수 있습니다. 그러나 물리적 링크에서는 vsi-mgrid 및 vsi-mgrid-enc 등록 정보만 구성할 수 있습니다.
이전 목록의 등록 정보 외에도 시스템에서 작동하는 실제 EVB 구성에 대한 정보를 제공하는 읽기 전용 등록 정보는 다음과 같습니다.
vsi-mgrid-effective는 가상 링크 또는 VNIC의 VSI 관리자 ID를 지정합니다.
vsi-mgrid-enc-effective는 가상 링크 또는 VNIC에 사용되고 VSI 관리자 ID의 기초가 되는 VSI 관리자 ID 인코딩을 참조합니다.
vsi-typeid-effective는 가상 링크 또는 VNIC의 유효한 VSI 유형 ID를 지정합니다.
vsi-vers-effective는 링크의 유효한 VSI 버전을 지정합니다.
스테이션에서 EVB를 사용하려면 EVB 패키지를 설치해야 합니다. 다음 명령을 입력합니다.
# pkg install evb
패키지 설치 후 자동으로 사용으로 설정되는 기본 EVB 구성을 승인해야 할 수도 있습니다. EVB 구성은 EVB를 사용하는 데 필요한 Oracle VSI 관리자 사용을 기반으로 합니다. 기본 EVB 구성을 승인하면 스테이션에서 바로 VSI 정보를 스테이션에 구성된 VNIC에 대한 브릿지와 교환할 수 있습니다.
다음 예는 물리적 링크의 EVB 관련 등록 정보를 보여줍니다.
# dladm show-linkprop -p vsi-mgrid,vsi-mgrid-enc LINK PROPERTY PERM VALUE DEFAULT POSSIBLE net4 vsi-mgrid rw -- :: -- net4 vsi-mgrid-enc rw -- oracle_v1 none,oracle_v1
출력에는 Oracle Solaris 11의 EVB 기본 구성이 표시됩니다. Oracle VSI 관리자는 oracle_v1 인코딩을 사용하여 Oracle VSI 관리자에서 인식되고 지원되는 VSI 및 해당 데이터 링크 등록 정보를 관리합니다.
기본 구성을 사용하지 않으려면 인코딩을 none으로 변경하십시오.
# dladm set-linkprop -p vsi-mgrid-enc=none net4
그런 다음 VSI 관리자 ID로 사용할 IPv6 주소를 수동으로 제공하고 VSI 유형 ID, 모든 다른 EVB 관련 구성 요소 및 해당 등록 정보를 정의해야 합니다.
다음 예는 VSI 또는 VNIC의 EVB 관련 등록 정보를 보여줍니다.
# dladm show-linkprop vnic0 LINK PROPERTY PERM VALUE DEFAULT POSSIBLE ... vnic0 vsi-typeid rw -- -- -- vnic0 vsi-typeid-effective r- 65684 -- -- vnic0 vsi-vers rw -- -- -- vnic0 vsi-vers-effective r- 0 -- -- vnic0 vsi-mgrid rw -- -- -- vnic0 vsi-mgrid-effective r- :: -- -- vnic0 vsi-mgrid-enc-effective r- oracle_v1 -- -- ...
출력에는 Oracle VSI 관리자 사용을 기반으로 하는 값이 표시됩니다. 해당 VSI 관리자 ID의 VSI 유효 인코딩은 oracle_v1입니다. 유형 ID 65684는 자동으로 생성되며 vnic0에 대해 유효합니다.
다음 예는 스테이션에 EVB가 사용으로 설정된 경우 물리적 이더넷 링크의 VDP 상태에 대한 정보를 보여줍니다. 단일 링크에 대한 정보만 표시하려면 명령에 해당 링크를 지정하십시오. 그렇지 않은 경우 모든 이더넷 링크에 대한 VDP 정보가 표시됩니다.
# dladm show-ether -P vdb VSI LINK VSIID VSI-TYPEID VSI-STATE CMD-PENDING vnic0 net4 2:8:20:2c:ed:f3 65684/0 TIMEDOUT NONE vnic1 net4 2:8:20:df:73:77 65684/0 TIMEDOUT NONE
출력에는 net4 링크에 대해 VSI 2개가 구성되어 있음이 표시되어 있습니다. 해당 특정 VSI ID는 해당 MAC 주소를 참조합니다. vsi-mgrid의 기본값에 따라 두 VSI에 동일한 VSI 유형 ID, 65684가 있습니다.
발신 또는 수신 VDP 패킷에 대한 통계를 가져오려면 다음 명령을 사용하십시오.
# dlstat show-ether -P vdb