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

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

VDP를 사용하여 VNIC 정보 교환

VNIC(VSI) 정보는 VSI VDP(검색 및 구성 프로토콜)를 사용하여 시스템(스테이션)과 외부 스위치(브리지) 간에 교환됩니다. VDP TLV(Type-Length Value) 단위는 ECP(Edge Control Protocol)를 사용하여 교환됩니다. ECP는 피어 간의 VDP 패킷을 안정적으로 전송합니다. VNIC를 만들거나 삭제하면 VDP TLV 단위가 교환됩니다.

다음 EVB 구성 요소를 사용하여 VNIC(VSI) 정보를 외부 스위치에 알릴 수 있습니다.

  • VSI 프로파일은 특정 VNIC에 대해 구성된 링크 등록 정보로 구성됩니다. 따라서 시스템은 구성된 VNIC 수만큼 VSI 프로파일을 보유할 수 있습니다.

  • VSI 식별자는 VSI 인스턴스를 고유하게 식별합니다. Oracle Solaris에서 이 VSI 인스턴스는 VNIC(VSI)의 MAC 주소입니다. VSI 유형 ID 및 VSI 버전은 주어진 VSI 관리자 ID에서 프로파일을 식별합니다.

  • VSI 관리자는 특정 VNIC 등록 정보 세트를 사용하여 VSI 유형 ID - VSI 버전을 매핑하여 시스템에서 여러 VSI 프로파일을 관리합니다. Oracle Solaris에서는 기본 VSI 관리자인 oracle_v1이 3바이트 인코딩으로 정의되어 있습니다. 이 3바이트 인코딩은 Oracle Solaris 호스트가 VDP 패킷에서 VSI 유형 ID로 사용합니다.

  • VSI 관리자 ID는 특정 VSI 유형 ID - VSI 버전 쌍과 관련된 VSI 관리자를 식별합니다. VSI 관리자 ID는 IPv6 주소로 표시됩니다. Oracle Solaris에서는 기본 VSI 관리자 ID가 ORACLE_VSIMGR_V1로 정의되어 있습니다.


주 -  현재는 VSI 프로파일 및 특정 등록 정보를 정의하는 표준이 정의되어 있지 않습니다. VSI 유형 정의는 판매자별로 다르며 VSI 관리자 ID와 밀접하게 연결되어 있습니다.

    oracle_v1 인코딩은 다음 등록 정보를 지원합니다.

  • 대역폭 제한

  • 대역폭 공유

  • 기본 링크의 링크 속도

  • VNIC의 MTU(최대 전송 단위)

Oracle Solaris에서는 oracle_v1 인코딩을 사용하여 링크 정보를 인코딩한 다음 해당 정보를 외부 스위치로 전송합니다. 스위치는 정보를 수신한 다음 동일한 oracle_v1 인코딩을 사용하여 인코딩된 정보를 디코딩합니다.

    기본적으로 Oracle Solaris 호스트는 다음 요소를 외부 스위치에 전송합니다.

  • Oracle VSI 관리자 – oracle_v1

  • VSI 유형 ID – oracle_v1 인코딩을 사용하여 인코딩된 VNIC 등록 정보

  • VSI 버전 – 항상 0

    Oracle Solaris에서 VNIC 정보 교환 방식은 다음과 같습니다.

  1. 외부 스위치는 Oracle VSI 관리자 oracle_v1을 지원하도록 구성됩니다.

  2. 외부 스위치는 oracle_v1을 사용하여 VSI 유형 ID로 인코딩되는 등록 정보를 결정합니다.

  3. 외부 스위치는 해당 VNIC에 대한 패킷에 등록 정보 구성을 적용합니다.

Oracle 구성별 OUI TLV 단위는 VSI 관리자 ID TLV에 따라 Oracle 관련 VSI 관리자 ID임을 나타냅니다. 스위치의 응답에 Oracle 관련 TLV 단위가 없으면 스위치가 Oracle VSI 관리자(인코딩)를 지원하지 않는 Oracle Solaris 호스트임을 나타냅니다. Oracle Switch ES1-24는 Oracle VSI 관리자 oracle_v1을 지원합니다. Oracle Switch ES1-24의 EVB 구성에 대한 자세한 내용은 Sun Ethernet Fabric Operating System, EVB Administration Guide를 참조하십시오.


주 -  VDP 및 ECP 프로토콜을 지원하는 이외에 Oracle Solaris 시스템과 통합하려면 외부 스위치는 ORACLE_VSIMGR_V1(기본 Oracle VSI 관리자 ID)과 Oracle OUI(Organizationally Unique Identifier) TLV(하위 유형 VDP_ORACLEOUI_VSIMGR_SUBTYPE, 인코딩 정보를 전달하는 데 사용됨)도 지원해야 합니다.