2장. 기술 프리뷰
기술 프리뷰 기능은 현재 Red Hat Enterprise Linux 서브스크립션 서비스에서 지원되지 않으며 기능적으로 완전하지 않을 수 있으며 일반적으로 프로덕션 환경에 적합하지 않습니다. 그러나 이러한 기능은 고객 편의를 위해 포함되어 있으며 기능을 보다 광범위하게 노출할 수 있습니다.
고객은 이러한 기능이 비프로덕션 환경에서 유용할 수 있습니다. 또한 고객은 완전히 지원되기 전에 기술 프리뷰 기능에 대한 피드백 및 기능 제안을 자유롭게 제공할 수 있습니다. 에라타는 높은 수준의 보안 문제를 위해 제공됩니다.
기술 프리뷰 기능의 개발 과정에서 추가 구성 요소를 테스트 용으로 공식 공개하는 경우가 있습니다. Red Hat은 향후 릴리스에서 기술 프리뷰 기능을 완전하게 지원할 계획입니다.
2.1. 스토리지 및 파일 시스템
- 씬 프로비저닝된 스냅샷에 대한 LVM 지원 (비클러스터되지 않음)
- Red Hat Enterprise Linux 6.3은 Red Hat Enterprise Linux 6.3에서 기술 프리뷰로 LVM COW(Copy-On-Write) 스냅샷의 새로운 구현을 사용할 수 있습니다. 이 구현의 주요 장점은 이전 스냅샷 구현과 비교하여 많은 가상 장치를 동일한 데이터 볼륨에 저장할 수 있다는 것입니다. 또한 이 구현에서는 임의의 깊이의 재귀 스냅샷(스냅샷 스냅샷이 기록됨)을 지원합니다.이 기능은 단일 시스템에서 사용하기 위한 것입니다. 클러스터 환경에서 다중 시스템 액세스에는 사용할 수 없습니다.자세한 내용은 lvcreate 도움말 페이지의
-s/-snapshot
옵션 설명서를 참조하십시오.패키지: lvm2-2.02.95-10 - (클러스터되지 않은) 씬 프로비저닝된 LV에 대한 LVM 지원
- 이제 애플리케이션에 필요한 경우 임의의 수의 장치에 할당할 여유 공간의 스토리지 풀을 관리하기 위해 LV(Logical Volumes)를 씬 프로비저닝할 수 있습니다. 이를 통해 애플리케이션이 실제로 풀에 쓸 때 늦은 할당을 위해 씬 프로비저닝된 풀에 바인딩할 수 있는 장치를 생성할 수 있습니다. 스토리지 공간의 비용 효율적인 할당에 필요한 경우 씩 프로비저닝된 풀을 동적으로 확장할 수 있습니다. Red Hat Enterprise Linux 6.3에서 이 기능은 기술 프리뷰로 도입되었습니다. 이 기능을 사용하려면 device-mapper-persistent-data 패키지가 설치되어 있어야 합니다. 자세한 내용은 lvcreate(8) 도움말 페이지를 참조하십시오.패키지: lvm2-2.02.95-10
- lvmetad를 통한 LVM 메타데이터 동적 집계
- 대부분의 LVM 명령을 사용하려면 시스템의 디스크 장치에 저장된 LVM 메타데이터를 정확하게 볼 수 있어야 합니다. 현재 LVM 설계에서 이 정보를 사용할 수 없는 경우 LVM에서 시스템의 모든 물리적 디스크 장치를 검사해야 합니다. 이를 위해서는 다수의 디스크가 있는 시스템에서 상당한 양의 I/O 작업이 필요합니다.
lvmetad
데몬의 목적은 장치의 상태가 변경될 때마다 메타데이터 정보를 동적으로 집계하여 이 검사의 필요성을 제거하는 것입니다. 이러한 이벤트는udev
규칙에 의해lvmetad
로 표시됩니다.lvmetad
가 실행되지 않으면 LVM에서 정상적으로 검사를 수행합니다.이 기능은 기술 프리뷰로 제공되며 Red Hat Enterprise Linux 6.3에서 기본적으로 비활성화되어 있습니다. 이를 활성화하려면/etc/lvm/lvm.conf
파일에서use_lvmetad
매개변수를 참조하고lvm2-lvmetad
init 스크립트를 구성하여lvmetad
데몬을 활성화합니다.패키지: lvm2-2.02.95-10 - 병렬 NFS
- 병렬 NFS(pNFS)는 클라이언트가 스토리지 장치에 직접 및 병렬로 액세스할 수 있는 NFS v4.1 표준의 일부입니다. pNFS 아키텍처는 현재 배포에서 NFS 서버와 관련된 확장성 및 성능 문제를 제거합니다.pNFS는 파일, 오브젝트 및 블록의 3가지 스토리지 프로토콜 또는 레이아웃을 지원합니다. Red Hat Enterprise Linux 6.3 NFS 클라이언트는 파일 레이아웃 프로토콜을 지원합니다.pNFS 기능을 자동으로 활성화하려면 다음 행을 사용하여
/etc/modprobe.d/dist-nfsv41.conf
파일을 생성하고 시스템을 재부팅합니다.alias nfs-layouttype4-1 nfs_layout_nfsv41_files
이제-o minorversion=1
마운트 옵션이 지정되고 서버가 pNFS를 사용하도록 설정하면 pNFS 클라이언트 코드가 자동으로 활성화됩니다.pNFS에 대한 자세한 내용은 http://www.pnfs.com/ 을 참조하십시오.패키지: kernel-2.6.32-279 - Open multicast ping (Omping), BZ#657370
- Open Multicast Ping (Omping)은 주로 로컬 네트워크에서 IP 멀티캐스트 기능을 테스트하는 도구입니다. 이 유틸리티를 사용하면 사용자가 IP 멀티 캐스트 기능을 테스트하고 문제가 네트워크 구성 또는 다른 곳에 있는지 진단할 수 있습니다(즉, 버그). Red Hat Enterprise Linux 6에서는 기술 프리뷰로 제공됩니다.패키지: omping-0.0.4-1
- 시스템 정보 수집 및 보고자(SIGAR
- 시스템 정보 수집 및 보고자(SIGAR)는 여러 플랫폼 및 프로그래밍 언어에서 운영 체제 및 하드웨어 수준 정보에 액세스하기 위한 라이브러리 및 명령줄 툴입니다. Red Hat Enterprise Linux 6.3에서 SIGAR은 기술 프리뷰 패키지로 간주됩니다.패키지: sigar-1.6.5-0.4.git58097d9
- fsfreeze
- Red Hat Enterprise Linux 6에는 fsfreeze 가 기술 프리뷰로 포함되어 있습니다. fsfreeze 는 디스크의 파일 시스템에 대한 액세스를 중단하는 새로운 명령입니다. fsfreeze 는 볼륨 스냅샷 생성을 지원하는 하드웨어 RAID 장치와 함께 사용하도록 설계되었습니다. fsfreeze 유틸리티에 대한 자세한 내용은
fsfreeze(8)
매뉴얼 페이지를 참조하십시오.Package: util-linux-ng-2.17.2-12.7 - DIF/DIX 지원
- DIF/DIX는 Red Hat Enterprise Linux 6의 SCSI 표준 및 기술 프리뷰에 새로 추가되었습니다. DIF/DIX는 일반적으로 사용되는 512바이트 디스크 블록의 크기를 512에서 520바이트로 늘려 DIF(데이터 무결성 필드)를 추가합니다. DIF는 쓰기가 발생할 때 HBA(Host Bus Adapter)에 의해 계산된 데이터 블록의 체크섬 값을 저장합니다. 그런 다음 스토리지 장치는 수신 시 체크섬을 확인하고 데이터와 체크섬을 모두 저장합니다. 반대로, 읽기가 발생하면 스토리지 장치와 수신 HBA에서 체크섬을 확인할 수 있습니다.DIF/DIX 하드웨어 체크섬 기능은
O_DIRECT
I/O를 독점적으로 발행하는 애플리케이션에만 사용해야 합니다. 이러한 애플리케이션은O_DIRECT
모드에서 원시 블록 장치 또는 XFS 파일 시스템을 사용할 수 있습니다. (XFS는 특정 할당 작업을 수행할 때 버퍼링된 I/O로 대체되지 않는 유일한 파일 시스템입니다.)O_DIRECT
I/O 및 DIF/DIX 하드웨어에서 사용하도록 설계된 애플리케이션만 이 기능을 활성화해야 합니다.자세한 내용은 스토리지 관리 가이드에서 DIF/DIX가 활성화된 블록 장치 섹션을 참조하십시오.패키지: kernel-2.6.32-279 - 사용자 공간의 파일 시스템
- Userspace(FUSE)의 파일 시스템을 사용하면 사용자 지정 파일 시스템을 사용자 공간에서 개발하고 실행할 수 있습니다.패키지: fuse-2.8.3-4
- Btrfs, BZ#614121
- Btrfs는 ext2,ext3 및 ext4 파일 시스템보다 더 많은 파일, 대용량 파일 및 대용량 볼륨을 처리하고 관리할 수 있는 파일 시스템으로 개발 중입니다. Btrfs는 파일 시스템이 오류를 허용하도록 설계되었으며 오류가 발생할 때 오류를 탐지 및 복구할 수 있도록 설계되었습니다. 체크섬을 사용하여 데이터 및 메타데이터의 유효성을 확인하고 백업 또는 복구에 사용할 수 있는 파일 시스템의 스냅샷을 유지 관리합니다. Btrfs 기술 프리뷰는 AMD64 및 Intel 64 아키텍처에서만 사용할 수 있습니다.Btrfs는 아직 실험적입니다.Red Hat Enterprise Linux 6에는 이 파일 시스템을 실험할 수 있는 기술 프리뷰로 Btrfs가 포함되어 있습니다. 중요한 데이터를 포함할 파티션이나 중요한 시스템의 작동에 필수인 Btrfs를 선택하지 않아야 합니다.패키지: btrfs-progs-0.19-12
- LVM API(애플리케이션 프로그래밍 인터페이스)
- Red Hat Enterprise Linux 6는 새로운 LVM API(애플리케이션 프로그래밍 인터페이스)를 기술 프리뷰로 제공합니다. 이 API는 LVM의 특정 측면을 쿼리하고 제어하는 데 사용됩니다.패키지: lvm2-2.02.95-4
- FS-Cache
- Red Hat Enterprise Linux 6의 FS-Cache를 사용하면 네트워크 파일 시스템(예: NFS)이 클라이언트 시스템에 데이터의 영구 캐시를 가질 수 있습니다.패키지: cachefilesd-0.10.2-1
- ecryptfs 파일 시스템
- ecryptfs는 누적 암호화 파일 시스템입니다. 기본 파일 시스템에 투명하며 파일 단위로 제공합니다. eCryptfs는 Red Hat Enterprise Linux 6에서 기술 프리뷰로 제공됩니다.패키지: ecryptfs-utils-82-6
2.2. 네트워킹
- QFQ queuing 규율
- Red Hat Enterprise Linux 6.3에서 tc 유틸리티는QFQ(Quick Fair Scheduler) 커널 기능과 함께 작동하도록 업데이트되었습니다. 사용자는 이제 사용자 공간으로부터 징계를 유발하는 새로운 QFQ 트래픽을 활용할 수 있습니다. 이 기능은 기술 프리뷰로 간주됩니다.패키지: kernel-2.6.32-279
- vios-proxy, BZ#721119
- Vios-proxy 는 가상 게스트의 클라이언트와 Hypervisor 호스트의 서버 간 연결을 제공하는 스트림 소켓 프록시입니다. virtio-serial 링크를 통해 통신이 수행됩니다.패키지: vios-proxy-0.1-1
- IPVS에서 IPv6 지원
- IPVS(IP Virtual Server)의 IPv6 지원은 기술 프리뷰로 간주됩니다.패키지: kernel-2.6.32-279
2.3. 클러스터링 및 고가용성
- 노드 간 잠금에 CPG API 사용
- rgmanager에는 노드 간 잠금을 위해 Corosync의 Closed Process Group(CPG) API를 사용할 수 있는 기능이 포함되어 있습니다. 이 기능은 Corosync의 RRP 기능이 활성화된 경우 자동으로 활성화됩니다. Corosync의 RRP 기능은 완전히 지원되는 것으로 간주됩니다. 그러나 나머지 고가용성 애드온과 함께 사용하면 기술 프리뷰로 간주됩니다.패키지: rgmanager-3.0.12.1-12
- 독립 실행형 Corosync, BZ#722469에 대한 중복 링 지원
- Red Hat Enterprise Linux 6.3에는 기술 프리뷰로 자동 복구 기능이 포함된 중복 링 지원이 포함되어 있습니다. 이 기술 프리뷰와 관련된 알려진 문제 목록은 3.7절. “클러스터링” 를 참조하십시오.패키지: corosync-1.4.1-7
- corosync-cpgtool, BZ#688260
- corosync-cpgtool 은 이제 이중 링 구성에 두 인터페이스를 모두 지정합니다. 이 기능은 기술 프리뷰입니다.패키지: corosync-1.4.1-7
- /etc/cluster.conf, BZ#723925에서 rgmanager 비활성화
- pacemaker 에서 사용할
/etc/cluster.conf
구성 파일을 변환한 결과rgmanager 를 비활성화해야 합니다. 이 작업을 수행하지 않을 위험이 높습니다. 성공적으로 변환한 후 동일한 리소스를 관리하는 동일한 호스트에서 rgmanager 및 pacemaker 를 시작할 수 있습니다.결과적으로 Red Hat Enterprise Linux 6에는 다음과 같은 요구 사항을 적용하는 기능(기술 프리뷰)이 포함되어 있습니다.- rgmanager 는
/etc/cluster.conf
에 < rm disabled="1" > 플래그가 표시되면 시작을 거부해야 합니다. - rgmanager 는 모든 리소스를 중지하고 재구성 중에 < rm disabled="1" > 플래그가
/etc/cluster.conf
에 표시되면 종료합니다.
패키지: rgmanager-3.0.12.1-12 - libqb 패키지
- libqb 패키지는 고성능 로깅, 추적, 프로세스 간 통신 및 폴링과 같은 고성능 클라이언트 서버의 재사용 가능한 기능을 제공하는 기본 용도로 라이브러리를 제공합니다. 이 패키지는 pacemaker 패키지의 종속성으로 소개되며 Red Hat Enterprise Linux 6.3에서 기술 프리뷰로 간주됩니다.Package: libqb-0.9.0-2
- pacemaker, BZ#456895
- 확장 가능한 고가용성 클러스터 리소스 관리자인 Pacemaker는 Red Hat Enterprise Linux 6에 기술 프리뷰로 포함되어 있습니다. Pacemaker는 Red Hat 클러스터 스택과 완전히 통합되지 않습니다.패키지: pacemaker-1.1.7-6
2.4. 인증
- SSH 키 중앙 관리 지원, BZ#803822
- 이전에는 호스트 및 사용자 SSH 공개 키를 중앙에서 관리할 수 없었습니다. Red Hat Enterprise Linux 6.3에는 기술 프리뷰로 Identity Management 서버를 위한 SSH 공개 키 관리 기능이 포함되어 있습니다. Identity Management 클라이언트의 OpenSSH는 Identity Management 서버에 저장된 공개 키를 사용하도록 자동으로 구성됩니다. 이제 Identity Management에서 SSH 호스트 및 사용자 ID를 중앙에서 관리할 수 있습니다.패키지: sssd-1.8.0-32
- SELinux 사용자 매핑, BZ#803821
- Red Hat Enterprise Linux 6.3에는 원격 시스템에서 사용자의 SELinux 컨텍스트를 제어할 수 있는 기능이 도입되었습니다. HBAC 규칙과 관련된 SELinux 사용자 맵 규칙을 정의하고 선택적으로 정의할 수 있습니다. 이러한 맵은 로그인 중인 호스트와 그룹 멤버십에 따라 사용자가 수신하는 컨텍스트를 정의합니다. 사용자가 Identity Management 백엔드에서 SSSD를 사용하도록 구성된 원격 호스트에 로그인하면 해당 사용자에 대해 정의된 매핑 규칙에 따라 사용자의 SELinux 컨텍스트가 자동으로 설정됩니다. 자세한 내용은 http://freeipa.org/page/SELinux_user_mapping 을 참조하십시오. 이 기능은 기술 프리뷰로 간주됩니다.패키지: sssd-1.8.0-32
- 맵 캐싱에 대한 SSSD 지원, BZ#761570
- Red Hat Enterprise Linux 6.3에서 SSSD에는 새로운 기술 프리뷰 기능이 포함되어 있습니다. 이 기능은 Cryostat와 함께 작동하는 환경에 몇 가지 이점을 제공합니다.
- 캐시된 authconfig 맵을 사용하면 LDAP 서버에 연결할 수 없지만 NFS 서버에 연결할 수 있는 경우에도 클라이언트 시스템이 마운트 작업을 쉽게 수행할 수 있습니다.
- SSSD를 통해 map을 조회하도록 Cryostat 데몬이 구성된 경우 단일 파일만
/etc/sssd/sssd.conf
여야 합니다.이전에는
/etc/sysconfig/autofs
파일을 구성하여 data를 가져와야 했습니다. - map을 캐싱하면 클라이언트에서 성능이 빨라지고 LDAP 서버의 트래픽이 줄어듭니다.
패키지: sssd-1.8.0-32
2.5. 보안
- TPM
- TPM(Trusted Platform Module) 하드웨어는 RSA 키를 안전하게 생성, 저장 및 사용할 수 있으며(메모리에서 노출되지 않음) 암호화 해시 등을 사용하여 플랫폼의 소프트웨어 상태를 확인할 수 있습니다. trousers 및 tpm-tools 패키지는 Red Hat Enterprise Linux 6.3의 기술 프리뷰로 간주됩니다.패키지: trousers-0.3.4-4,tpm-tools-1.3.4-2
2.6. devices
- be2net 드라이버의 SR-IOV, BZ#602451
- Emulex
be2net
드라이버의 SR-IOV 기능은 Red Hat Enterprise Linux 6.3에서 기술 프리뷰로 간주됩니다. 최신 버전의 SR-IOV 지원을 사용하려면 다음 요구 사항을 충족해야 합니다.- 최신 Emulex 펌웨어 (revision 4.1.417.0 이상)를 실행해야 합니다.
- 서버 시스템 BIOS는 SR-IOV 기능을 지원해야 하며 Direct I/O VT-d에 대한 가상화 지원이 있어야 합니다.
- Red Hat Enterprise Linux 6.3 GA 버전을 사용해야 합니다.
SR-IOV는 BE3 기반 하드웨어의 모든 Emulex 브랜드 및 OEM 변형에서 실행되며 모두2net
드라이버 소프트웨어가 필요합니다.패키지: kernel-2.6.32-279 - iSCSI 및 FCoE 부팅
- Broadcom 장치에서 iSCSI 및 FCoE 부팅 지원은 Red Hat Enterprise Linux 6.3에 포함되어 있지 않습니다.
bnx2i
및bnx2fc
Broadcom 드라이버에서 제공하는 이 두 가지 기능은 추가 통지까지 기술 프리뷰로 유지됩니다.패키지: kernel-2.6.32-279 - mpt2sas lockless 모드
- MP
t2sas
드라이버가 완전히 지원됩니다. 그러나 잠금 해제 모드에서 사용하는 경우 드라이버는 기술 프리뷰입니다.패키지: kernel-2.6.32-279
2.7. 커널
- 씬 프로비저닝 및 확장 가능한 스냅샷 기능
dm-thinp
대상인thin
및thin-pool
은 장치 매퍼 장치에 씬 프로비저닝 및 확장 가능한 스냅샷 기능을 제공합니다. 이 기능은 기술 프리뷰로 사용할 수 있습니다.패키지: kernel-2.6.32-279- IBM System z의 kdump/kexec 커널 덤프 메커니즘
- Red Hat Enterprise Linux 6.3에서는 IBM System z 시스템에 대해 IBM System z 독립 실행형 및 하이퍼바이저 덤프 메커니즘 외에도 IBM System z에 대해 kdump/kexec 커널 덤프 메커니즘을 사용할 수 있습니다. 자동 예약 임계값은 4GB로 설정되어 있으므로 메모리가 4GB 이상인 모든 IBM System z 시스템에는 kexec/kdump 메커니즘이 활성화되어 있습니다.kdump는 기본값으로 약 128MB를 예약하므로 충분한 메모리를 사용할 수 있어야 합니다. 이는 Red Hat Enterprise Linux 6.3으로의 업그레이드를 수행할 때 특히 중요합니다. 시스템 충돌 시 덤프를 저장하기에 충분한 디스크 공간도 사용할 수 있어야 합니다. kdump는 SCSI 디스크의 kdump가 지원될 때까지 덤프 장치로 DASD 또는 QETH 네트워크로 제한됩니다.kdump가 초기화되면 다음 경고 메시지가 표시될 수 있습니다.
..no such file or directory
이 메시지는 덤프 기능에 영향을 미치지 않으며 무시할 수 있습니다./etc/kdump.conf
,system-config-kdump 또는 firstboot 를 통해 kdump를 구성하거나 비활성화할 수 있습니다. - 커널 미디어 지원
- 기술 프리뷰로 제공되는 기능은 다음과 같습니다.
- 최신 업스트림 video4linux
- 디지털 비디오 브로드캐스팅
- 주로 적외선 원격 제어 장치 지원
- 다양한 기능 지원 및 개선 사항
패키지: kernel-2.6.32-279 - 원격 감사 로깅
audit
패키지에는 Linux 2.6 커널의 감사 하위 시스템에서 생성한 감사 레코드를 저장하고 검색하는 사용자 공간 유틸리티가 포함되어 있습니다. audispd-plugins 하위 패키지 내에서는 감사 이벤트를 원격 집계 시스템으로 전송할 수 있는 유틸리티입니다. 이 원격 감사 로깅 애플리케이션 audisp-remote 는 Red Hat Enterprise Linux 6의 기술 프리뷰로 간주됩니다.패키지: audispd-plugins-2.2-2- Linux (NameSpace) Container [LXC]
- Linux 컨테이너는 워크로드를 완전히 가상화하지 않고도 베어 메탈 시스템에 대한 애플리케이션 런타임에 대한 유연한 접근 방식을 제공합니다. Red Hat Enterprise Linux 6는 cgroup 및 네임스페이스를 통해 애플리케이션 리소스 사용 정책을 분리하고 제어하는 애플리케이션 수준 컨테이너를 제공합니다. 이 릴리스에는 libvirt API 및 virt-manager GUI를 통해 컨테이너 생성, 편집 및 삭제를 허용하여 컨테이너 라이프사이클의 기본 관리가 포함됩니다. Linux 컨테이너는 기술 프리뷰입니다.패키지: libvirt-0.9.10-21,virt-manager-0.9.0-14
- fence_ipmilan 에이전트의 진단 정보, BZ#655764
- 이제
fence_ipmilan
에이전트를 사용하여 IPMI 인터페이스에서 진단 정보를 발행할 수 있습니다. 이 새로운 기술 프리뷰는 호스트가 구성되면 호스트의 커널 덤프를 강제 적용하는 데 사용됩니다. 이 기능은 프로덕션 클러스터에서오프
작업을 대체하지 않습니다.패키지: fence-agents-3.1.5-17
2.8. 가상화
- KVM 게스트의 성능 모니터링, BZ#645365
- KVM은 이제 가상 머신에서 성능 모니터링을 사용할 수 있도록 vPMU(Performance monitoring unit)를 가상화할 수 있습니다. 또한
-cpu
호스트 플래그를 사용하여 다양한 호스트 CPU 버전에서 실시간 마이그레이션할 수 있는 Intel의 “아키텍처 PMU” 를 지원합니다.이 기능을 통해 Red Hat 가상화 고객은 이제 KVM 게스트에서 성능 모니터링을 원활하게 활용할 수 있습니다. 가상 성능 모니터링 기능을 사용하면 가상 머신 사용자가 게스트에서 작동하는 기본 기존 프로파일링 툴을 사용하여 게스트에서 성능 문제의 원인을 식별할 수 있습니다. 이는 호스트에서 KVM 게스트를 프로파일링하는 기존 기능에 추가됩니다.이 기능은 Red Hat Enterprise Linux 6.3의 기술 프리뷰입니다.패키지: kernel-2.6.32-279 - 동적 가상 CPU 할당
- Red Hat Enterprise Linux 6.3의 KVM은 이제 vCPU 핫플러그라고도 하는 동적 가상 CPU 할당을 지원하여 외부 시간 내에 용량을 동적으로 관리하고 예기치 않은 부하 증가에 대응합니다.가상 CPU 핫플러그 기능을 통해 시스템 관리자는 게스트의 CPU 리소스를 동적으로 조정할 수 있습니다. 게스트를 더 이상 오프라인 상태로 전환하여 CPU 리소스를 조정할 필요가 없으므로 게스트의 가용성이 높아집니다.이 기능은 Red Hat Enterprise Linux 6.3의 기술 프리뷰입니다. 현재는 vCPU 핫-add 기능만 작동합니다. vCPU 핫 언플러그 기능은 아직 구현되지 않았습니다.패키지: qemu-kvm-0.12.1.2-2.295
- virtio-SCSI 기능
- KVM 가상화의 스토리지 스택은 virtio-SCSI(SCSI 기반 KVM용 스토리지 아키텍처) 기능을 추가하여 향상되었습니다. virtio-SCSI는 SCSI LUN에 직접 연결할 수 있는 기능을 제공하며 virtio-blk에 비해 확장성을 크게 향상시킵니다. virtio-SCSI의 장점은 25개의 장치 및 소진 PCI 슬롯만 처리할 수 있는 virtio-blk와 비교하여 수백 개의 장치를 처리할 수 있다는 점입니다.virtio-SCSI는 다음과 같은 기능으로 대상 장치의 기능 세트를 상속할 수 있습니다.
- virtio-scsi 컨트롤러를 통해 가상 하드 드라이브 또는 CD를 연결합니다.
- QEMU scsi-block 장치를 통해 호스트에서 게스트로 물리적 SCSI 장치를 전달하는 경우
- 또한 게스트당 수백 개의 장치를 사용할 수 있습니다. virtio-blk의 32 장치 제한에서 개선됩니다.
이 기능은 Red Hat Enterprise Linux 6.3의 기술 프리뷰입니다.패키지: qemu-kvm-0.12.1.2-2.295 - 게스트 S4/S3 상태 지원
- KVM의 전원 관리 기능은 S4(디스크에 일시 중단) 및 가상 머신 내의 S3(RAM에 일시 중단) 상태를 포함하도록 확장되어 이러한 낮은 전원 상태 중 하나에서 게스트 복원 속도가 빨라졌습니다. 이전 구현에서는 게스트가 게스트 외부에 있는 디스크 또는 메모리에서 게스트에 저장되거나 복원되었으며 대기 시간이 발생했습니다.또한 원격 키보드에서 SPICE까지 이벤트를 통해 S3에서 머신을 사용할 수 있습니다.이 기능은 기술 프리뷰이며 Red Hat Enterprise Linux 6.3에서 기본적으로 비활성화되어 있습니다. 이를 활성화하려면 기본
/usr/share/seabios/bios.bin
파일 대신 VM bios의/usr/share/seabios/bios-pm.bin
파일을 선택합니다.네이티브 게스트 S4(디스크 일시 중단) 및 S3(RAM에 더하기) 전원 관리 기능은 디스크 일시 중지 및 게스트의 RAM 기능을 일시 중단할 수 있는 기능을 지원하므로(호스트와 반대로) 게스트를 복원하는 데 필요한 시간을 줄일 수 있습니다. 또한 외부 memory-state 파일을 유지 관리할 필요가 없습니다. 이 기능은 S3 및 S4를 지원할 수 있는 모든 하이퍼바이저에서 실행되는 Red Hat Enterprise Linux 6.3 게스트 및 Windows 게스트에서 지원됩니다.패키지: seabios-0.6.1.2-19 - SNMP, BZ#642556을 통한 시스템 모니터링
- 이 기능은 베어 메탈 시스템이 있는 데이터 센터에서 이미 사용되는 안정적인 기술에 대한 KVM 지원을 제공합니다. SNMP는 모니터링의 표준이며 컴퓨터 효율적이며 매우 잘 알려져 있습니다. Red Hat Enterprise Linux 6의 SNMP를 통한 시스템 모니터링을 통해 KVM 호스트는 이벤트에 SNMP 트랩을 보낼 수 있으므로 표준 SNMP 프로토콜을 통해 하이퍼바이저 이벤트를 사용자에게 전달할 수 있습니다. 이 기능은 새 패키지인 libvirt-snmp 를 추가하여 제공됩니다. 이 기능은 기술 프리뷰로 도입되었습니다.Package: libvirt-snmp-0.0.2-3
- KVM 네트워크 드라이버의 유선 속도 요구 사항
- 네트워킹 작업 부하를 실행하는 가상화 및 클라우드 제품은 유선 속도를 실행해야 합니다. Red Hat Enterprise Linux 6.1까지 CPU 사용률이 낮은 10GB 이더넷 NIC에서 유선 속도에 도달할 수 있는 유일한 방법은 메모리 과다 할당 및 게스트 마이그레이션과 같은 다른 기능을 제한하는 PCI 장치 할당(passthrough)을 사용하는 것이었습니다.macvtap/vhost 제로 복사 기능을 사용하면 고성능이 필요한 경우 사용자가 이러한 기능을 사용할 수 있습니다. 이 기능을 사용하면 VEPA 사용 사례에서 Red Hat Enterprise Linux 6.x 게스트의 성능이 향상됩니다. 이 기능은 기술 프리뷰로 도입되었습니다.패키지: qemu-kvm-0.12.1.2-2.295
2.9. 리소스 관리
- numad 패키지
- numad 패키지는 NUMA 특성을 모니터링하는 NUMA(Non-Uniform Memory Architecture) 시스템에 대한 데몬을 제공합니다. numad 는 수동 정적 CPU 고정 및 메모리 할당 대신 동적 조정을 제공하여 메모리 대기 시간을 지속적으로 최소화합니다. 또한 패키지는 애플리케이션의 최상의 수동 배치를 위해
numad
데몬을 쿼리하는 데 사용할 수 있는 인터페이스를 제공합니다. numad 패키지는 기술 프리뷰로 도입되었습니다.패키지: numad-0.5-4.20120522git