Go to main content

Oracle® Solaris 11.3의 새로운 기능

인쇄 보기 종료

업데이트 날짜: 2016년 11월
 
 

네트워킹 기능

이 절에서는 해당 릴리스의 네트워킹 기능에 대해 설명합니다. 이러한 기능은 기존 네트워킹 기술 및 소프트웨어 정의 네트워킹을 개선하여 조직의 성능 요구 사항을 충족하는 서비스를 조성하고 더욱 뛰어난 응용 프로그램 민첩성과 사용자가 요구하는 유연성을 제공합니다.

전용 VLAN 지원

Oracle Solaris 11.3은 전용 가상 LAN(PVLAN)에 대한 지원을 제공합니다. PVLAN을 통해 VLAN을 임의 수의 하위 VLAN으로 나눌 수 있으며, 공유 네트워크 기반구조를 사용하면서 데이터 센터 내에서 네트워크 격리 요구 사항을 충족할 수 있는 기능을 제공합니다. 이 지원은 관리자에게 유용합니다. 예를 들어, 모든 시스템이 PVLAN을 통해 백업 서버에 접근할 수 있지만 호스트간 직접 통신은 불가능한 백업을 관리할 때 사용할 수 있습니다.

단순히 다른 VLAN을 만드는 것보다 PVLAN을 사용하는 이점은 관리성입니다. 각 PVLAN에 대해 새 서브넷을 지정할 필요가 없고, 새 액세스 제어 목록(ACL)을 만드는 유지 관리 오버헤드(일부의 경우)가 없습니다.

관리자는 dladm 명령을 사용하여 PVLAN을 만들거나 PVLAN 트래픽을 호스팅하도록 PVLAN VNIC를 구성할 수 있습니다.

PVLAN을 만들려면 다음 명령을 사용하십시오.

# dladm create-vlan pvlan-properties

PVLAN 트래픽을 호스팅하도록 PVLAN VNIC를 구성하려면 다음 명령을 사용합니다.

# dladm create-vnic pvlan-properties

자세한 내용은 Oracle Solaris 11.3의 네트워크 가상화 및 네트워크 리소스 관리dladm(1M) 매뉴얼 페이지를 참조하십시오.

VNIC에 대한 하드웨어 SLA 지원

새로운 리소스 관리 기능인 대역폭 공유가 Intel의 Fortville NIC와 같이 SR-IOV PCIe 가상 기능(VF) 지원 NIC를 사용하는 시스템에서 실행 중인 Oracle Solaris 커널 영역에 적용됩니다.

대역폭 공유는 Oracle Solaris 11 릴리스부터 제공되어 대역폭 제한을 설정할 수 있는 기존의 Oracle Solaris 기능보다 좋은 대역폭 관리 전략입니다. 대역폭 제한은 한 연결에서 링크의 모든 사용 가능한 대역폭을 점유하지 못하도록 막지만, 제한이 링크의 가장 좋은 활용 방법이라고 볼 수는 없습니다. 대역폭 제한은 대역폭을 사용할 수 있는 상황에서도 사용 가능한 대역폭의 양을 제한합니다. 반면, 대역폭 공유에서는 예를 들면 한 연결에서 링크 대역폭의 최소 30%를 점유하도록 지정할 수 있습니다. 다른 한 연결에서만 동일 링크를 사용 중이고 70%의 점유율을 가진다고 가정하면 두 연결은 공유에서 지정하는 최소한의 점유율을 가지면서 사용 가능할 때 더 많은 대역폭을 활용할 수 있습니다. 대역폭 공유는 통신 링크의 활용률을 높이면서 관리자의 공유 할당을 통해 활용률 공정성을 유지할 수 있습니다.

이 기능은 dladm(1M) 명령을 통해 관리됩니다.

# dladm set-linkprop -p bwshare=1 vnic1 
# dladm set-linkprop -p bwshare=2 vnic2

이 예는 대역폭의 1/3(최소값)을 vnic1에 할당하고 나머지(최소값)를 vnic2에 할당하는 방법을 보여줍니다. 둘 중 하나의 VNIC가 최소값보다 적게 사용한 경우 다른 하나에서 더 많이 사용할 수 있습니다.

자세한 내용은 dladm(1M) 매뉴얼 페이지를 참조하십시오.

My Traceroute 유틸리티

My Traceroute(mtr)는 pingtraceroute 명령의 정보를 단일 유틸리티로 결합하는 네트워크 진단 도구입니다. mtrping –s와 유사하게 일정한 간격으로 요청된 호스트에 탐색 패킷을 전송합니다. mtrtraceroute와 유사하게 현재 호스트와 대상 호스트 사이의 각 네트워크 홉을 볼 수 있습니다.

mtr은 시간 기록을 유지 관리하고 화면에 기록을 표시하며 새로운 패킷이 전송되고 응답이 반환됨에 따라 디스플레이를 지속적으로 업데이트합니다.

자세한 내용은 mtr 매뉴얼 페이지를 참조하십시오.

데이터 링크에 대한 LRO(Large Receive Offload)

네트워크 TCP 성능(특히 커널 영역에 대한 성능)은 LRO(Large Receive Offload)에 대한 향상된 지원으로 높은 성능 향상을 보여줍니다. LRO는 패킷을 유사한 소스, 대상 및 포트 특성으로 집계하는 기능을 제공하므로 더욱 효율적으로 인바운드 트래픽을 처리합니다. Oracle Solaris 11.3에서는 기본 NIC에서 직접 지원 필요 없이 MAC 층에서 LRO 처리가 가능합니다. 기본값은 LRO 해제입니다.

자세한 내용은 dladm(1M)zonecfg(1M) 매뉴얼 페이지를 참조하십시오. 또한 Oracle Solaris 11.3의 네트워크 가상화 및 네트워크 리소스 관리를 참조하십시오.

EVS 향상 및 EVS 컨트롤러, IPnet 및 VPort 향상

Oracle Solaris EVS(탄력적 가상 스위치) 기능을 사용하면 하나 이상의 계산 노드에 걸쳐 있는 가상 스위치를 만들고 관리할 수 있습니다. 이러한 계산 노드는 VM을 호스트하는 물리적 머신입니다. 탄력적 가상 스위치는 동일한 L2(계층 2) 세그먼트에 속하는 명시적으로 생성된 가상 스위치를 나타내는 엔티티입니다. 탄력적 가상 스위치는 네트워크 내의 어디서나 가상 스위치에 연결된 VM 간의 네트워크 연결을 제공합니다. Oracle Solaris 11.3에서는 EVS가 새로운 플랫(태그 미지정) 레이어 2 네트워크 유형, 계산 노드당 다중 업링크 포트, 할당 풀 및 포트당 링크 보호를 명시적으로 설정할 수 있는 기능을 지원하도록 개선되었습니다.

자세한 내용은 Oracle Solaris 11.3의 네트워크 가상화 및 네트워크 리소스 관리evsadm(1M) 매뉴얼 페이지를 참조하십시오.

CEE에 대한 데이터 센터 브리징 확장

Oracle Solaris 11.3은 IEEE와 함께 CEE(converged enhanced ethernet) DCBX(data center bridging exchange)를 지원합니다. 이를 통해 Oracle Solaris FcoE(fibre channel over ethernet)를 데이터 센터 브리징(DCB)을 사용하는 다양한 스위치 세트 환경에 배치할 수 있습니다. 또한 Oracle Solaris CEE DCBX는 PFC(우선 순위 기반 플로우 제어) 및 응용 프로그램 TLV(Type-Length-Value)를 지원합니다. lldpadm 명령을 사용하여 LLDP(Link Layer Discovery Protocol) 에이전트의 DCBX 프로토콜을 ieee, cee 또는 auto 모드로 구성함으로써 dcbx-version 등록 정보를 설정할 수 있습니다.

자세한 내용은 lldpadm(1M) 매뉴얼 페이지 및 Oracle Solaris 11.3의 네트워크 데이터 링크 관리를 참조하십시오.

DSCP 표시에 대한 플로우 지원

flowadm(1M) 명령은 QoS(quality of service) 목표 달성에 도움이 되는 네트워크 패킷 내에서 DSCP(differentiated services code point) 필드 설정을 지원하도록 향상되었습니다. 이 향상 기능은 소스, 대상 및 중간 스위치와 라우터가 DSCP를 지원할 때 전체적인 통신 우선 순위를 성공적으로 지정하기 위해 필수적인 부분입니다.

예를 들어, 대기 시간이 중요한 연결의 경우 우선 순위 및 EF 클래스 DSCP 값을 설정합니다. 대기 시간이 중요한 플로우에 대해서는 EF 클래스(DSCP 46)를 사용합니다.

# flowadm add-flow -l net0 -a transport=tcp,local_port=123 -p priority=high,dscp=46 ntp-flow

이 예에서는 ntp-flow가 시간 프로토콜 트래픽에 사용됩니다.

자세한 내용은 flowadm(1M) 매뉴얼 페이지를 참조하십시오.

네트워킹 플로우 향상

flowadm(1M) 명령은 플로우 구성에서 추가적인 유연성을 제공하도록 향상되었습니다. 이 릴리스 이전에는 여러 플로우를 만든 응용 프로그램이 사용될 수 있는 변형에서 제한되었습니다. 이 릴리스에서는 허용하는 다음 특성을 가진 동시 플로우가 가능합니다.

  • 인바운드 전용 또는 아웃바운드 전용 플로우

  • 플로우를 만들 때 플로우 속성의 모든 조합

  • 다중 플로우 분류기 및 플로우 순위 지정

다중 플로우 분류기는 단일 패킷이 다른 플로우 아래에 분류될 수 있는 겹치는 플로우에 대한 지원을 제공합니다. 이 충돌을 해결하기 위해 플로우 순위 지정이 사용됩니다.

자세한 내용은 flowadm(1M) 매뉴얼 페이지를 참조하십시오.

VRRP 라우터의 전역 사용 및 사용 안함으로 설정

Oracle Solaris 11.3은 시스템 또는 영역에서 동시에 VRRP(virtual router redundancy protocol) 라우터의 전역 사용 또는 사용 안함으로 설정을 지원합니다. 이 기능은 일부 상황에서 매우 중요할 수 있는 각 VRRP 라우터의 상태 변경에 대한 내부 지연 및 시간 차이를 최소화합니다.

자세한 내용은 vrrpadm(1M) 매뉴얼 페이지를 참조하십시오. 또한 Oracle Solaris 11.3 시스템을 라우터 또는 로드 밸런서로 구성을 참조하십시오.

Netboot 환경에 대한 베니티 이름 지정

Oracle Solaris 11.3은 이더넷 및 iSCSI를 통한 네트워크 부트 환경의 프로비전 중 데이터 링크에 대한 베니티 이름 제공을 위한 지원을 추가합니다. 이 기능은 사전 및 사후 설치 중과 iSCSI 부트 환경에서도 관리를 크게 단순화합니다. 또한 이 기능은 특정 물리적 네트워크 장치에 대한 종속성을 제거하여 응용 프로그램 환경 이동을 수월하게 합니다.

자세한 내용은 dladm(1M) 매뉴얼 페이지를 참조하십시오. 또한 Oracle Solaris 11.3의 네트워크 구성 요소의 구성 및 관리를 참조하십시오.

IPoIB에 대한 VNIC 지원

Oracle Solaris 11.3에서는 관리자가 지정된 분할 영역 키를 사용하여 IPoIB VNIC를 만들 수 있습니다. 이 기능은 EoIB(Ethernet over InfiniBand) 및 IPoIB(IP over InfiniBand) 데이터 링크에 대한 IPoIB VNIC 마이그레이션 및 일관성 있는 관리 경험에 대한 지원을 가능하게 합니다.

관련 정보

TCP에 대한 MD5 서명 옵션.