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

인쇄 보기 종료

업데이트 날짜: 2016년 8월
 
 

가상 스위치

가상 스위치(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 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 패킷을 전송하므로 데이터 플로우가 발생하지 않습니다. 가상 스위치는 전송 계층으로 이더넷만 지원합니다. IPoIB 및 EoIB(Ethernet-over-InfiniBand)는 가상 스위치에 대한 백엔드를 지원하지 않습니다.

다음 명령은 물리적 네트워크 어댑터에 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     --     --