동적 및 정적 PCIe SR-IOV 기능은 SPARC T4, SPARC T5, SPARC M5, SPARC M6 플랫폼에서 지원됩니다. Fujitsu M10 플랫폼에서는 이더넷 장치에만 동적 기능이 지원되고, 다른 장치 유형은 정적 방법을 사용해야 합니다. SPARC T3 플랫폼은 정적 PCIe SR-IOV 기능만 지원합니다.
하드웨어 요구 사항.
플랫폼에서 사용할 수 있는 카드를 확인하려면 해당 플랫폼의 하드웨어 설명서를 참조하십시오. 지원되는 PCIe 카드에 대한 최신 목록을 보려면 https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&doctype=REFERENCE&id=1325454.1을 참조하십시오.
이더넷 SR-IOV. SR-IOV 기능을 사용하기 위해서는 PCIe SR-IOV 플러그인 카드뿐만 아니라 온보드 PCIe SR-IOV 장치를 사용할 수 있습니다. 플랫폼 설명서에 명시적으로 언급되지 않는 한, 제공된 플랫폼의 모든 온보드 SR-IOV 장치가 지원됩니다.
InfiniBand SR-IOV. InfiniBand 장치는 SPARC T4, SPARC T5, SPARC M5, SPARC M6 플랫폼과 Fujitsu M10 플랫폼에서 지원됩니다.
광 섬유 채널 SR-IOV. 광 섬유 채널 장치는 SPARC T4, SPARC T5, SPARC M5, SPARC M6 플랫폼과 Fujitsu M10 플랫폼에서 지원됩니다.
Fujitsu M10 플랫폼에서 지원되는 장치의 최신 목록은 http://www.fujitsu.com/global/services/computing/server/sparc/downloads/manual/에서 해당 모델에 대한 제품 안내서에 나와 있는 Fujitsu M10/SPARC M10 Systems PCI Card Installation Guide를 참조하십시오.
펌웨어 요구 사항.
이더넷 SR-IOV. 동적 SR-IOV 기능을 사용하려면 SPARC T4 시스템에서 최소 8.4.0.a 버전의 시스템 펌웨어를 실행해야 합니다. SPARC T5, SPARC M5, SPARC M6 플랫폼에서는 최소 9.1.0.a 버전의 시스템 펌웨어를 실행해야 합니다. Fujitsu M10 서버에서는 최소 XCP2210 버전의 시스템 펌웨어를 실행해야 합니다. SPARC T3 플랫폼은 정적 SR-IOV 기능만 지원합니다.
SR-IOV 기능을 사용하려면 PCIe SR-IOV 장치에서 최소 3.01 버전의 펌웨어 장치를 실행해야 합니다. 다음 단계에 따라 Sun Dual 10-Gigabit Ethernet SFP+ PCIe 2.0 네트워크 어댑터의 펌웨어를 업데이트하십시오.
장치에서 FCode 버전을 업그레이드해야 하는지 여부를 확인합니다.
ok 프롬프트에서 다음 명령을 수행합니다.
{0} ok cd path-to-device {0} ok .properties
출력에서 version 값은 다음 중 하나여야 합니다.
Sun Dual 10GbE SFP+ PCIe 2.0 LP FCode 3.01 4/2/2012
Sun Dual 10GbE SFP+ PCIe 2.0 EM FCode 3.01 4/2/2012
Sun Dual 10GbE SFP+ PCIe 2.0 FEM FCode 3.01 4/2/2012
My Oracle Support에서 패치 ID 13932765를 다운로드합니다.
패치를 설치합니다.
패치 패키지에는 도구를 사용하여 업그레이드를 수행하는 방법을 설명하는 설명서가 포함됩니다.
InfiniBand SR-IOV. 이 기능을 사용하려면 시스템에서 최소한 다음 버전의 시스템 펌웨어를 실행해야 합니다.
SPARC T4 – 8.4
SPARC T5, SPARC M5 및 SPARC M6 – 9.1.0.x
Fujitsu M10 서버 – XCP2210
InfiniBand SR-IOV 장치로 이중 40Gbit(4x) InfiniBand 호스트 채널 어댑터 M2를 지원하려면 카드나 익스프레스 모듈에서 최소 2.11.2010 버전의 펌웨어를 실행해야 합니다. 다음 패치를 설치하면 이 버전의 펌웨어를 얻을 수 있습니다.
로우 프로파일(X4242A) – 패치 ID 16340059
익스프레스 모듈(X4243A) – 패치 ID 16340042
Oracle Solaris 11.1 fwflash 명령을 사용하여 primary 도메인에서 펌웨어를 나열하고 업데이트할 수 있습니다. 현재 펌웨어 버전을 나열하려면 fwflash -lc IB 명령을 사용합니다. 펌웨어를 업데이트하려면 fwflash -f firmware-file -d device 명령을 사용합니다. fwflash(1M) 매뉴얼 페이지를 참조하십시오.
InfiniBand SR-IOV를 사용하려면 InfiniBand 스위치에 최소 펌웨어 버전 2.1.2가 실행되는지 확인하십시오. 다음 패치를 설치하면 이 버전의 펌웨어를 얻을 수 있습니다.
Sun Datacenter InfiniBand Switch 36(X2821A-Z) – 패치 ID 16221424
Sun Network QDR InfiniBand GatewaySwitch(X2826A-Z) – 패치 ID 16221538
펌웨어 업데이트 방법에 대한 자세한 내용은 InfiniBand 스위치 설명서를 참조하십시오.
광 섬유 채널 SR-IOV. 이 기능을 사용하려면 시스템에서 최소한 다음 버전의 시스템 펌웨어를 실행해야 합니다.
SPARC T4 – 8.4.2.c
SPARC T5, SPARC M5 및 SPARC M6 – 9.1.2.d
Fujitsu M10 서버 – XCP2210
광 섬유 채널 SR-IOV 기능을 사용으로 설정하려면 Sun Storage 16Gb 광 섬유 채널 범용 HBA(Emulex)의 펌웨어는 최소 1.1.60.1 개정이어야 합니다. 설치 지침은 펌웨어와 함께 제공됩니다.
![]() | 주의 - 광 섬유 채널 SR-IOV 기능을 사용할 계획이라면 광 섬유 채널 카드에만 펌웨어 업데이트를 수행하십시오. |
소프트웨어 요구 사항. Oracle Solaris 10 OS는 SR-IOV 루트 도메인에서 사용이 더 이상 지원되지 않습니다. 별도의 언급이 없는 한 SR-IOV 루트 도메인은 Oracle Solaris 11.1.10.5.0 OS 이상을 실행해야 합니다. 따라서 Oracle Solaris 11.1.10.5.0 OS 이상을 실행하도록 SR-IOV 루트 도메인을 업그레이드하십시오. I/O 도메인도 Oracle Solaris 11.1.10.5.0 OS 이상을 실행하도록 업그레이드할 것을 권장합니다.
이더넷 SR-IOV. SR-IOV 기능을 사용하려면 루트 도메인에서 Oracle Solaris 11.1.10.5.0 OS 이상을 실행해야 합니다. I/O 도메인은 Oracle Solaris 10 1/13 OS 이상을 실행 중이어야 합니다.
InfiniBand SR-IOV. 다음 도메인에서 지원되는 Oracle Solaris OS를 실행해야 합니다.
primary 도메인 또는 비primary 루트 도메인에서는 최소 Oracle Solaris 11.1.10.6.0 OS를 실행해야 합니다.
I/O 도메인은 Oracle Solaris 11.1.10.6.0 OS 또는 Oracle Solaris 10 1/13 OS 이상을 실행할 수 있습니다.
InfiniBand SR-IOV 물리적 기능을 기반으로 가상 기능을 구성하려는 루트 도메인에서 /etc/system 파일을 업데이트합니다.
set ldc:ldc_maptable_entries = 0x20000
/etc/system 등록 정보 값을 정확히 만들거나 업데이트하는 방법은 /etc/system 파일에서 등록 정보 값 업데이트를 참조하십시오.
가상 기능을 추가하려는 I/O 도메인에서 /etc/system 파일을 업데이트합니다.
set rdsv3:rdsv3_fmr_pool_size = 16384
광 섬유 채널 SR-IOV. SR-IOV 기능을 사용하려면 루트 도메인에서 Oracle Solaris 11.1.17.4.0 OS 이상을 실행해야 합니다. I/O 도메인은 Oracle Solaris 10 1/13 OS 이상을 실행 중이어야 합니다.
정적 및 동적 SR-IOV 소프트웨어 요구 사항에 대한 자세한 내용은 다음을 참조하십시오.
클래스별 SR-IOV 하드웨어 요구 사항에 대한 자세한 내용은 다음을 참조하십시오.