주:
- 이 자습서에서는 Oracle Cloud에 액세스해야 합니다. 무료 계정에 등록하려면 Oracle Cloud Infrastructure Free Tier 시작하기를 참조하십시오.
- Oracle Cloud Infrastructure 자격 증명, 테넌시 및 구획에 예제 값을 사용합니다. 실습을 완료했으면 이러한 값을 자신의 클라우드 환경과 관련된 값으로 대체하십시오.
Oracle Exadata Cloud Infrastructure에서 동적 확장 구성
소개
클라우드에서 데이터베이스 워크로드를 실행할 때 인프라 비용을 최적화하고 비즈니스 요구 사항을 충족할 수 있는 적절한 컴퓨팅 리소스를 제공하는 것이 중요합니다. 워크로드 요구 사항에 맞게 쉽게 확장 또는 축소할 수 있는 컴퓨트 리소스가 필요합니다.
Oracle Database Exadata Cloud Service는 성능, 가용성, 보안 및 비용 효율성에 최적화된 관리형 데이터베이스 서비스입니다. Exadata Cloud 서비스를 사용하면 VM(가상 머신)에 할당된 CPU 코어 수를 기준으로 비용이 청구됩니다. 작업 로드가 많을 때 CPU 요구 사항을 충족하도록 동적 확장을 구성하고 작업 로드 수요가 감소할 때 CPU 코어 수를 낮춰 비용을 최적화할 수 있습니다.
목표
- Oracle Exadata Cloud Infrastructure에서 동적 확장을 구성합니다.
필요 조건
-
Oracle Cloud Infrastructure 명령행 인터페이스(OCI CLI)를 설치 및 구성합니다.
-
Oracle Exadata Cloud Infrastructure에서 Oracle Database를 프로비저닝하고 배포합니다. 자세한 내용은 Exadata Cloud Infrastructure 인스턴스 생성을 참조하십시오.
작업 1: 동적 크기 조정 도구 설치
동적 확장은 다음 명령과 함께 RPM을 사용하여 설치됩니다. 설치 후 서비스를 시작합니다.
rpm -i Dynamicscaling-2.0.1-X.el7.x86_64.rpm
작업 2: 동적 크기 조정 매개변수 구성
동적 배율 조정에는 특정 매개변수를 사용하여 재정의할 수 있는 몇 가지 기본 매개변수가 있습니다.
작업 3: 동적 크기 조정 실행
다음 스크린샷과 같이 OCI CLI를 사용하여 동적 확장을 수행할 수 있습니다. Exadata VM 클러스터의 모든 노드에서 실행합니다. 파라미터 값을 고려하고 PID(OS 프로세스 ID)를 사용하여 동적 크기 조정 프로세스를 시작합니다. 이 프로세스는 VM 클러스터 노드의 로드를 지속적으로 모니터합니다.
배율 정보는 scalingtime.json
파일에 기록됩니다. 동적 크기 조정 매개변수 클러스터 인식이 사용으로 설정되면 노드별 파일이 자동으로 생성됩니다. 동적 스케일링 프로세스는 노드별 JSON 파일의 최대 CPU 로드 값을 고려하고 스케일링 작업을 수행합니다. 크기 조정 작업이 수행될 때마다 scalingtime.json
파일의 상태가 업데이트됩니다. 스케일 업 작업이 수행된 후 다음 스케일 다운 작업은 "scale-downwait time" 매개변수에 의해 정의된 시간을 기다려야 합니다.
작업 4: 동적 크기 조정 작업 모니터
컴퓨트 노드에서 실행 중인 dynamicscaling.bin
프로세스는 JSON 파일의 로드를 모니터하고 현재 CPU 로드가 최소 임계값 미만인 경우 스케일 다운 작업을 수행합니다. 현재 CPU 로드가 최대 임계값을 초과하는 경우 확장 작업이 실행됩니다.
상태가 OCI 콘솔에 반영되고 VM 클러스터가 업데이트됩니다. 스케일 작업 중 상태가 업데이트 중으로 표시됩니다. 축척 비율 매개변수에 따라 축척이 실행됩니다. 이전 스크린샷에서는 스케일 계수가 2로 정의되어 있으므로 프로세스가 두 개의 OCPU로 스케일 다운됩니다. 스케일 다운 작업이 완료되면 업데이트된 CPU 수가 OCI 콘솔에 표시됩니다. 이 작업은 scaling-time.json
파일에 기록됩니다.
관련 링크
확인
- 작성자 - Sanjay Rahane(Senior Cloud Engineer)
추가 학습 자원
docs.oracle.com/learn에서 다른 실습을 탐색하거나 Oracle Learning YouTube 채널에서 더 많은 무료 학습 콘텐츠에 액세스하세요. 또한 Oracle Learning Explorer가 되려면 education.oracle.com/learning-explorer을 방문하십시오.
제품 설명서는 Oracle Help Center를 참조하십시오.
Configure Dynamic Scaling in Oracle Exadata Cloud Infrastructure
F90958-02
July 2024