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

인쇄 보기 종료

업데이트 날짜: 2015년 5월
 
 

NIU 하이브리드 I/O 사용

가상 I/O 프레임워크는 향상된 기능과 성능을 위해 하이브리드 I/O 모델을 구현합니다. 하이브리드 I/O 모델은 I/O 리소스가 융통성 있게 가상 시스템에 배포될 수 있도록 직접 I/O와 가상화된 I/O를 결합합니다. 직접 I/O가 가상 시스템에 완전한 기능을 제공하지 않거나, 리소스 가용성 또는 가상 시스템 마이그레이션으로 인해 가상 시스템에서 직접 I/O를 지속적으로 사용할 수 없는 경우 특히 유용합니다.

하이브리드 I/O 구조는 Oracle Sun UltraSPARC T2, SPARC T3 및 SPARC T4 플랫폼에서 NIU(Network Interface Unit)에 적합합니다. NIU는 칩에 통합된 네트워크 I/O 인터페이스입니다. 이 구조를 사용하면 DMA(Direct Memory Access) 리소스를 가상 네트워크 장치에 동적으로 지정할 수 있으므로, 도메인 내의 응용 프로그램에 일관된 성능이 제공됩니다.


주 - NIU 하이브리드 I/O 기능은 사라지고 대신 SR-IOV가 사용됩니다. Oracle VM Server for SPARC 3.2는 이 기능을 포함하는 마지막 소프트웨어 릴리스입니다.

NIU 하이브리드 I/O는 Oracle Sun UltraSPARC T2, SPARC T3 및 SPARC T4 플랫폼에서 사용할 수 있습니다. 이 기능은 선택적 하이브리드 모드를 통해 사용으로 설정할 수 있는데, 이 모드는 향상된 성능을 위해 DMA 하드웨어 리소스를 게스트 도메인의 vnet 장치에 임대하는 가상 네트워크(vnet) 장치에 제공됩니다. 하이브리드 모드에서는 게스트 도메인의 vnet 장치가 DMA 하드웨어 리소스를 사용하여 유니캐스트 트래픽을 외부 네트워크에서 게스트 도메인으로 직접 보내고 받을 수 있습니다. 같은 시스템의 다른 게스트 도메인에 대해 수행되는 브로드캐스트 또는 멀티캐스트 트래픽과 유니캐스트 트래픽은 계속 가상 I/O 통신 방식을 사용하여 계속 전송됩니다.


주 - UltraSPARC T2 Plus 플랫폼에서는 NIU 하이브리드 I/O를 사용할 수 없습니다.

그림 11-10  하이브리드 가상 네트워킹

image:이 다이어그램은 텍스트에 설명된 것과 같이 하이브리드 가상 네트워킹을 보여줍니다.

주 - 이 다이어그램은 Oracle Solaris 10 시스템의 구성을 보여줍니다. Oracle Solaris 11 시스템의 경우에는 nxge0net0과 같은 일반 이름을 사용하도록 인터페이스 이름만 변경됩니다.

하이브리드 모드는 NIU 네트워크 장치를 사용하도록 구성된 가상 스위치(vsw)와 연관된 vnet 장치에만 적용됩니다. 공유 가능한 DMA 하드웨어 리소스는 제한적이므로 지정된 시간에 vsw당 최대 3개의 vnet 장치에만 DMA 하드웨어 리소스를 지정할 수 있습니다. 4개 이상의 vnet 장치에서 하이브리드 모드가 사용으로 설정된 경우 선착순으로 지정이 수행됩니다. 한 시스템에 2개의 NIU 네트워크 장치가 있으므로 DMA 하드웨어 리소스가 지정된 2개의 가상 스위치에는 총 6개의 vnet 장치가 있을 수 있습니다.

    이 기능을 사용할 때는 다음 사항에 유의하십시오.

  • vnet 장치에 대한 하이브리드 모드 옵션은 제안으로만 간주되므로 DMA 리소스는 사용 가능하며 장치에서 사용될 수 있을 때만 지정됩니다.

  • Logical Domains Manager CLI 명령은 하이브리드 모드 옵션을 검증하지 않습니다. 즉, 하이브리드 모드는 원하는 vnet 또는 원하는 개수의 vnet 장치에 설정할 수 있습니다.

  • 게스트 도메인과 서비스 도메인은 최소한 Oracle Solaris 10 10/08 OS를 실행해야 합니다.

  • 지정된 시간에 vsw당 최대 세 개의 vnet 장치에만 DMA 하드웨어 리소스를 임대할 수 있습니다. 2개의 NIU 네트워크 장치가 있으므로 DMA 하드웨어 리소스가 대여된 vnet 장치는 총 6개가 있을 수 있습니다.


    주 - vsw당 세 개의 vnet 장치에 대해서만 하이브리드 모드를 설정해야 DMA 하드웨어 리소스가 지정될 수 있습니다.
  • 게스트 도메인이 활성 상태인 동안에는 하이브리드 모드를 동적으로 변경할 수 없습니다.

  • DMA 하드웨어 리소스는 활성 vnet 장치가 게스트 도메인에 만들어진 경우에만 지정됩니다.

  • NIU 10GB 이더넷 드라이버(nxge)가 NIU 카드에 사용됩니다. 다른 10GB 네트워크 카드에도 같은 드라이버가 사용됩니다. 그러나 NIU 하이브리드 I/O 기능은 NIU 네트워크 장치에만 사용할 수 있습니다.