9.5. z/VM에서 HyperPAV를 사용하여 높은 디스크 성능 보장
DASD 및 ECKD 장치는 IBM Z® 환경에서 일반적으로 사용되는 디스크 유형입니다. z/VM 환경에서 일반적인 OpenShift Container Platform 설정에서는 DASD 디스크가 일반적으로 노드의 로컬 스토리지를 지원하는 데 사용됩니다. z/VM 게스트를 지원하는 DASD 디스크에 더 많은 처리량과 전반적인 더 나은 I/O 성능을 제공하기 위해 HyperPAV 별칭 장치를 설정할 수 있습니다.
로컬 저장 장치에 HyperPAV를 사용하면 성능이 크게 향상됩니다. 하지만 처리량과 CPU 비용 사이에는 상충 관계가 있다는 점을 알아야 합니다.
9.5.1. z/VM 전체 팩 미니디스크를 사용하는 노드에서 HyperPAV 별칭을 활성화하려면 MCO(Machine Config Operator)를 사용하십시오. 링크 복사링크가 클립보드에 복사되었습니다!
전체 팩 미니디스크를 사용하는 z/VM 기반 OpenShift Container Platform 설정의 경우 모든 노드에서 HyperPAV 별칭을 활성화하여 MCO 프로필의 이점을 활용할 수 있습니다. 제어 평면과 컴퓨팅 노드 모두에 YAML 구성을 추가해야 합니다.
프로세스
다음 MCO 샘플 프로필을 제어 평면 노드의 YAML 파일에 복사합니다. 예를 들어,
05-master-kernelarg-hpav.yaml:$ cat 05-master-kernelarg-hpav.yaml apiVersion: machineconfiguration.openshift.io/v1 kind: MachineConfig metadata: labels: machineconfiguration.openshift.io/role: master name: 05-master-kernelarg-hpav spec: config: ignition: version: 3.1.0 kernelArguments: - rd.dasd=800-805다음 MCO 샘플 프로필을 컴퓨팅 노드의 YAML 파일에 복사합니다. 예를 들어,
05-worker-kernelarg-hpav.yaml:$ cat 05-worker-kernelarg-hpav.yaml apiVersion: machineconfiguration.openshift.io/v1 kind: MachineConfig metadata: labels: machineconfiguration.openshift.io/role: worker name: 05-worker-kernelarg-hpav spec: config: ignition: version: 3.1.0 kernelArguments: - rd.dasd=800-805참고장치 ID에 맞게
rd.dasd인수를 수정해야 합니다.MCO 프로필을 만듭니다.
$ oc create -f 05-master-kernelarg-hpav.yaml$ oc create -f 05-worker-kernelarg-hpav.yaml비활성화하려면 다음을 입력하세요.
$ oc delete -f 05-master-kernelarg-hpav.yaml$ oc delete -f 05-worker-kernelarg-hpav.yaml