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

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

탄력적 가상 스위치에 대한 VNIC 만들기

이제 dladmzonecfg 명령을 통해 탄력적 가상 스위치에 대한 VNIC를 만들 수 있습니다.

탄력적 가상 스위치에 대한 VNIC를 만드는 방법

시작하기 전에

evsadm set-prop 명령을 사용하여 EVS 노드에서 controller 등록 정보를 설정해야 합니다. 자세한 내용은 EVS 컨트롤러를 구성하는 방법을 참조하십시오.

  1. 관리자 또는 탄력적 가상 스위치 관리 프로파일을 가진 사용자로 전환합니다.

    자세한 내용은 Oracle Solaris 11.2의 사용자 및 프로세스 보안 의 지정된 관리 권한 사용을 참조하십시오.

  2. 탄력적 가상 스위치에 대한 VNIC를 구성합니다.
    # dladm create-vnic -t -c EVS-switch-name[/VPort-name] [-T tenant-name] VNIC-name
    –t

    VNIC가 일시적임을 지정합니다.

    –c EVS-switch-name[/VPort-name]

    VNIC를 연결해야 하는 탄력적 가상 스위치의 이름을 지정합니다. VPort의 이름을 지정하면 VNIC가 지정된 VPort에 연결됩니다. VPort 이름을 지정하지 않은 경우 VPort가 자동으로 생성되어 VNIC에 지정됩니다. VNIC가 탄력적 가상 스위치에 연결된 이후에 VNIC는 지정된 탄력적 가상 스위치 또는 VPort에서 등록 정보를 상속합니다.

    –T tenant-name

    탄력적 가상 스위치를 소유한 테넌트의 이름을 지정합니다. 테넌트를 지정하지 않은 경우 기본 sys-global 테넌트라고 간주합니다.

    VNIC-name

    VNIC의 이름입니다.

  3. (옵션) 탄력적 가상 스위치에 연결된 VNIC에 대한 정보를 표시합니다.
    # dladm show-vnic -c

    –c 옵션은 탄력적 가상 스위치에 연결된 VNIC에 대한 정보를 표시합니다.

예 6-4  탄력적 가상 스위치에 대한 VNIC 만들기

이 예에서는 임시 VNIC vnic1을 만들고 이 VNIC를 탄력적 가상 스위치 ORA 및 VPort vport0에 연결하는 방법을 보여줍니다.

# dladm create-vnic -t -c ORA/vport0 vnic1
# dladm show-vnic -c
LINK     TENANT        EVS      VPORT       OVER              MACADDRESS        VIDS
vnic1    sys-global    ORA      vport0      evs-vxlan10000    2:8:20:b0:6e:63   0

탄력적 가상 스위치에 대한 VNIC anet 리소스 만들기

향상된 zonecfg 명령을 사용하여 탄력적 가상 스위치에 대한 영역의 VNIC anet 리소스를 구성할 수 있습니다.

영역을 구성할 때 anet 리소스에 대해 다음 등록 정보를 설정할 수 있습니다.

  • tenant – 테넌트의 이름을 지정합니다. 영역을 구성할 때 값을 지정하지 않을 경우 기본값인 sys-global 테넌트가 지정됩니다.

  • vport – VPort의 이름을 지정합니다. 영역을 구성할 때 값을 지정하지 않을 경우 시스템 VPort가 탄력적 가상 스위치에 대해 자동으로 생성되고 VPort는 탄력적 가상 스위치 등록 정보를 상속합니다.

  • evsanet 리소스를 연결해야 하는 탄력적 가상 스위치의 이름을 지정합니다.

데이터 센터의 VPort는 테넌트 이름, 탄력적 가상 스위치 이름 및 VPort 이름으로 고유하게 식별됩니다. 자세한 내용은 Oracle Solaris 영역 만들기 및 사용 을 참조하십시오.

예 6-5  탄력적 가상 스위치에 대한 VNIC anet 리소스 만들기

이 예에서는 테넌트 tenantAORAvport0에 연결되는 VNIC anet 리소스 evszone/net1을 포함하는 영역을 만드는 방법을 보여줍니다.

# zonecfg -z evszone
Use 'create' to begin configuring a new zone
zonecfg:evszone> create
create: Using system default template 'SYSdefault'
zonecfg:evszone> set zonepath=/export/zones/evszone
zonecfg:evszone> set tenant=tenantA
zonecfg:evszone> add anet
zonecfg:evszone:net> set evs=ORA
zonecfg:evszone:net> set vport=vport0
zonecfg:evszone:net> end
zonecfg:evszone> exit
# zoneadm -z evszone install
# zoneadm -z evszone boot
# zlogin -C evszone
# dladm show-vnic -c
LINK          TENANT   EVS  VPORT   OVER  MACADDRESS       VIDS
evszone/net1  tenantA  ORA  vport0  net2  2:8:20:89:a1:97  200

evszone이 부트되면 VNIC anet evszone/net1은 VPort ORA/vport0의 MAC 주소, IP 주소 및 SLA 등록 정보에 연결됩니다. 탄력적 가상 스위치에 대한 영역의 VNIC anet 리소스를 구성하는 방법에 대한 자세한 내용은 사용 사례: 탄력적 가상 스위치 구성을 참조하십시오.