Oracle® VM Server for SPARC 3.2 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2015년 5월
 
 

가상 스위치

가상 스위치(vsw)는 서비스 도메인에서 실행되고 가상 스위치 드라이버에 의해 관리되는 구성 요소로, 일부 게스트 도메인에 연결되어 게스트 도메인 간 네트워크 통신이 가능하도록 해줍니다. 또한 가상 스위치가 물리적 네트워크 인터페이스와도 연관된 경우 물리적 네트워크 인터페이스를 통해 게스트 도메인과 물리적 네트워크 간의 네트워크 통신이 허용됩니다. Oracle Solaris 10 서비스 도메인에서 실행할 때 가상 스위치에는 또한 서비스 도메인이 가상 스위치에 연결된 다른 도메인과 통신할 수 있도록 해주는 네트워크 인터페이스 vswn이 있습니다. 가상 스위치는 정규 네트워크 인터페이스처럼 사용할 수 있으며, Oracle Solaris 10 ifconfig 명령으로 구성할 수 있습니다.

가상 네트워크 장치를 도메인에 지정하면 가상 스위치를 제공하는 도메인에 암시적 종속성이 생깁니다. ldm list-dependencies 명령을 사용하여 해당 종속성을 보거나 이 가상 스위치에 종속된 도메인을 볼 수 있습니다. 도메인 I/O 종속성 나열을 참조하십시오.

Oracle Solaris 11 서비스 도메인에서 가상 스위치를 정규 네트워크 인터페이스로 사용할 수 없습니다. 가상 스위치가 물리적 네트워크 인터페이스에 연결된 경우 이 물리적 인터페이스를 사용하여 서비스 도메인과 통신할 수 있습니다. 물리적 인터페이스 없이 구성된 경우 etherstub를 네트워크 장치(net-dev)로 사용하여 VNIC와 연결하면 서비스 도메인과 통신할 수 있습니다.

가상 스위치에 대한 백엔드 장치로 사용할 네트워크 장치를 확인하려면 dladm show-phys 출력에서 물리적 네트워크 장치를 검색하거나 ldm list-netdev 명령을 사용하여 논리적 도메인의 네트워크 장치를 나열합니다.


주 - Oracle Solaris 10 서비스 도메인에 가상 스위치를 추가하면 네트워크 인터페이스가 생성되지 않습니다. 따라서 기본적으로 서비스 도메인은 가상 스위치에 연결된 게스트 도메인과 통신할 수 없습니다. 게스트 도메인과 서비스 도메인 간 네트워크 통신이 가능하게 하려면 연관된 가상 스위치의 네트워크 인터페이스를 서비스 도메인에 생성하고 구성해야 합니다. 지침은 컨트롤/서비스 도메인과 다른 도메인 사이의 네트워킹 사용으로 설정(Oracle Solaris 10만 해당)을 참조하십시오.

이러한 상황은 Oracle Solaris 10 OS의 경우에만 발생하며 Oracle Solaris 11 OS의 경우에는 발생하지 않습니다.


ldm add-vsw, ldm set-vswldm rm-vsw 명령을 각각 사용하여 도메인에 가상 스위치를 추가하고, 가상 스위치 옵션을 설정하며, 가상 스위치를 제거할 수 있습니다. ldm(1M) 매뉴얼 페이지를 참조하십시오.

NIC 또는 통합의 VLAN 태그 지정 인스턴스에 가상 스위치를 만들 때 ldm add-vsw 또는 ldm set-vsw 명령을 사용하는 경우 NIC(nxge0), 통합(aggr3) 또는 베니티 이름(net0)을 net-dev 등록 정보의 값으로 지정해야 합니다.


주 - Oracle Solaris 11.2.1.0.0 (SRU 1) OS부터 ldm set-vsw 명령을 사용하여 net-dev 등록 정보 값을 동적으로 업데이트할 수 있습니다. 이전 Oracle Solaris OS 릴리스에서는 primary 도메인에서 ldm set-vsw 명령을 사용하여 net-dev 등록 정보 값을 업데이트하면 primary 도메인이 지연된 재구성 모드로 진입했습니다.

IPoIB(InfiniBand IP-over-InfiniBand) 네트워크 장치 위에 가상 스위치를 추가할 수 없습니다. ldm add-vswldm add-vnet 명령이 성공하는 것처럼 보이더라도 이 장치는 InfiniBand 전송 계층을 통해 IP 패킷을 전송하므로 데이터 플로우가 발생하지 않습니다. 가상 스위치는 전송 계층으로 이더넷만 지원합니다.

    다음 예에서는 물리적 네트워크 어댑터에 가상 스위치를 만드는 방법에 대해 설명합니다.

  • Oracle Solaris 10 OS: 다음 명령은 물리적 네트워크 어댑터에 nxge0이라는 가상 스위치를 만듭니다.

    primary# ldm add-vsw net-dev=nxge0 primary-vsw0 primary

    가상 스위치를 네트워크 인터페이스로 구성하는 방법은 컨트롤/서비스 도메인과 다른 도메인 사이의 네트워킹 사용으로 설정(Oracle Solaris 10만 해당)을 참조하십시오.

  • Oracle Solaris 11 OS: 다음 명령은 물리적 네트워크 어댑터에 net0이라는 가상 스위치를 만듭니다.

    primary# ldm add-vsw net-dev=net0 primary-vsw0 primary

    다음 예제는 ldm list-netdev -b 명령을 사용하여 svcdom 서비스 도메인에 유효한 가상 스위치 백엔드 장치만 표시합니다.

    primary# ldm list-netdev -b svcdom
    DOMAIN
    svcdom
    
    NAME             CLASS MEDIA STATE   SPEED OVER   LOC
    ----             ----- ----- -----   ----- ----   ---
    net0             PHYS  ETHER up      10000 ixgbe0 /SYS/MB/RISER1/PCIE
    net1             PHYS  ETHER unknown 0     ixgbe1 /SYS/MB/RISER1/PCIE4
    net2             ESTUB ETHER unknown 0     --     --
    net3             ESTUB ETHER unknown 0     --     --
    ldoms-estub.vsw0 ESTUB ETHER unknown 0     --     --