Go to main content
Oracle® VM Server for SPARC 3.4 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2016년 8월
 
 

가상 네트워크에서 가상 NIC 사용

Oracle Solaris 11 OS를 사용하면 가상 네트워크 인터페이스 카드(VNIC), 가상 스위치 및 etherstub로 구성되는 가상 네트워크를 정의할 수 있습니다. Oracle Solaris 영역는 운영체제 서비스를 가상화하고 논리적 도메인의 동일한 Oracle Solaris OS 인스턴스 내에서 실행 중인 응용 프로그램에 대해 격리되고 안전한 환경을 제공합니다.

전역 영역의 네트워크 등록 정보를 상속하지만 고유의 네트워크 주소나 다른 등록 정보를 설정할 수 없었던 Oracle Solaris 10 “공유 IP” 영역 모델이 Oracle Solaris 11에서 향상되었습니다. 이제, 가상 네트워크 장치와 함께 영역을 사용하여 여러 개의 격리된 가상 NIC를 구성하고 각 가상 네트워크와 영역을 연관시키며 격리, 연결성, QoS(서비스 품질)에 대한 규칙을 설정할 수 있습니다.

자세한 내용은 Oracle Solaris 11.3 Information Library (http://docs.oracle.com/cd/E53394_01/)의 네트워킹 문서를 참조하십시오.

논리적 도메인의 가상 네트워크 장치는 여러 개의 Oracle Solaris 11 가상 NIC를 지원할 수 있습니다. 가상 네트워크 장치는 각 가상 NIC에 하나씩 여러 MAC 주소를 지원하도록 구성해야 합니다. 논리적 도메인의 Oracle Solaris 영역은 가상 NIC에 연결합니다.

그림 25는 Oracle Solaris OS에 대해 vnet1이라고 하는 단일 가상 네트워크 장치를 제공하는 논리적 도메인 domain1을 보여 줍니다. 이 가상 네트워크 장치는 여러 개의 Oracle Solaris 11 가상 네트워크 장치를 호스트할 수 있으며, 각각 고유의 MAC 주소를 가지고 영역에 개별적으로 지정할 수 있습니다.

domain1 도메인 내에는 Oracle Solaris 11 영역(zone1zone2)이 있습니다. 각 영역은 vnet1 가상 네트워크 장치에 기반한 가상 NIC에 의해 네트워크에 연결됩니다.

그림 25  가상 네트워크 장치의 가상 NIC

image:이 다이어그램은 텍스트에 설명된 것과 같이 두 개의 영역이 각각 가상 NIC를 통해 서비스되는 방식을 보여 줍니다.

가상 네트워크 장치에 가상 NIC 구성

가상 네트워크 장치에 가상 NIC를 구성하려면 컨트롤 도메인에서 최소한 Oracle Solaris 11.1 SRU 4 OS를 실행하고 게스트 도메인에서 최소한 Oracle Solaris 11.1 OS를 실행해야 합니다.

여러 개의 MAC 주소를 호스트하도록 가상 네트워크 장치를 구성하려면 ldm add-vnet 또는 ldm set-vnet 명령을 사용하여 alt-mac-addrs 등록 정보에 대해 하나 이상의 콤마로 구분된 값을 지정합니다. 유효한 값은 옥테트 MAC 주소와 auto입니다. auto 값은 시스템이 MAC 주소를 생성함을 나타냅니다.

    예를 들어, 다음 방법 중 하나로 가상 네트워크 장치에 3개의 시스템 생성 대체 MAC 주소를 지정할 수 있습니다.

  • ldm add-vnet 명령 사용. 다음 ldm add-vnet 명령은 domain1 도메인에 vnet1 가상 네트워크 장치를 만들고 이 장치에 3개의 시스템 생성 MAC 주소를 사용 가능하게 합니다.

    primary# ldm add-vnet alt-mac-addrs=auto,auto,auto vnet1 primary-vsw0 domain1
  • ldm add-vnetldm set-vnet 명령의 조합 사용. 다음 ldm add-vnetldm set-vnet 명령은 가상 네트워크 장치를 만들고, 이어서 기존 가상 네트워크 장치에 추가 MAC 주소를 지정하는 방법을 보여줍니다.

    첫번째 명령은 ldm add-vnet 명령을 사용하여 domain1 도메인에 vnet1 가상 네트워크 장치를 만듭니다. 두번째 명령은 ldm set-vnet 명령을 사용하여 vnet1 가상 네트워크 장치에 3개의 시스템 생성 MAC 주소를 사용 가능하게 합니다.

    primary# ldm add-vnet vnet1 primary-vsw0 domain1
    primary# ldm set-vnet alt-mac-addrs=auto,auto,auto vnet1 domain1

도메인에 Oracle Solaris 11 영역 만들기

가상 네트워크 장치에 가상 NIC 구성에서 가상 NIC를 만든 후에 사용 가능한 MAC 주소와 연관된 영역을 만듭니다. Oracle Solaris 영역에 대한 자세한 내용은 Creating and Using Oracle Solaris Zones을 참조하십시오.

zonecfg 명령을 사용하여 영역에 사용할 MAC 주소를 지정합니다.

zonecfg:zone-name> set mac-address=[MAC-address,auto]

auto 값을 지정하여 사용 가능한 MAC 주소 중 하나를 자동으로 선택하거나, ldm set-vnet 명령으로 만든 특정한 대체 MAC 주소를 제공할 수 있습니다.