OCI DBaaS (VM)로 모양을 변경할 수 있습니다.
2691 단어 오라클oraclecloudoci
DBaaS에서도 모양 변경 가능
마침내 Oracle Cloud Infrastructure Database(VM)에서도 모양(CPU)을 변경할 수 있게 되었다.
Oracle Cloud Infrastructure Classic의 Database Cloud Service에서는 초기에 CPU 코어 수를 변경할 수 있었다. 그러나 Oracle Cloud Infrastructure Database에서는, Bare Metal은 변경할 수 있었지만―――그것도 온라인으로―――, VM에서는 변경할 수 없었다.
이 기능 확장에 의해, 이용 상황에 따라서 CPU 코어수의 변경이 가능하게 되어, 비용 최적화를 도모할 수 있게 되었다. 또한 Data Guard 구성의 때, 종래는 프라이머리와 스탠바이를 같은 쉐이프로 할 필요가 있었지만, 그 필요도 없어졌다.
덤: Linux OS에서 동적 CPU 코어 수 변경
이번 DBAaS(VM)와는 관계없지만, DBaaS(BM)에서는 CPU 핫 플러그 기능을 사용해, CPU 코어를 동적으로 유효/무효화하고 있다. 실제로는, 오라클 DB 파라미터도 변경하고 있다.
# CPUコアの無効化
echo 0 > /sys/devices/system/cpu/cpu<#>/online
CPUコアの有効化
echo 1 > /sys/devices/system/cpu/cpu<#>/online
※<#>にはCPUスレッド番号
예를 들어 Hyper-Threading이 유효한 2 물리 코어에서는, 0으로부터 3까지의 4CPU thread가 있어, 동적으로 변경할 수 있다.
ls -d /sys/devices/system/cpu/cpu?
/sys/devices/system/cpu/cpu0 /sys/devices/system/cpu/cpu2
/sys/devices/system/cpu/cpu1 /sys/devices/system/cpu/cpu3
모양을 변경하는 방법
셰이프는 관리 콘솔이나 CLI 등으로 변경할 수 있다. 또한 장애에 대비하여 사전에 백업을 얻는 것이 좋습니다. 또한 OS 재부팅이 필요하기 때문에 몇 분에서 10 분 정도의 다운 타임이 발생한다.
2. 셰이프 목록에서 선택하고 "셰이프 변경(Change Shape)"을 클릭하면 변경이 시작됩니다.
3. 진행 상황은 '작업 요청(Work Requests)'에서 확인할 수 있다. 스테이터스가 「이용 가능(AVAILABLE)」이 되면 종료이다.
결론
이것으로 DBaaS의 불만의 하나가 해소되었지만, 향후는 다음 부근이 개량해 주었으면 한다. Autonomous DB도 있어 힘들다고는 생각하지만, AWS도 RDS와 Aurora에서 각각 진보시키고 있기 때문에.
리전 간 자동 Data Guard → 2020/3/31에 가능하게 되었다 ( Configuring Oracle Data Guard across regions )
Reference
이 문제에 관하여(OCI DBaaS (VM)로 모양을 변경할 수 있습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yamada-hakase/items/a902f54879b465eead25텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)