Date: 1월 25, 2022
애플리케이션 및 데이터베이스를 보호하는 방법 – Oracle Clustering
RAC 없는 Oracle 클러스터링: 알아야 할 사항
Oracle 클러스터란 무엇입니까?
장애 조치 클러스터는 동일한 스토리지를 공유하거나 지속적으로 동기화되는 스토리지에 연결하는 여러 서버에서 동일한 운영 체제, 데이터베이스 및 애플리케이션을 실행하여 단일 실패 지점을 제거함으로써 애플리케이션에 대한 고가용성 보호를 제공하는 방법입니다. Oracle은 기본 서버라고 하는 이러한 서버 중 하나에서 실행됩니다. 실패하면 응용 프로그램 오케스트레이션 소프트웨어(클러스터링 소프트웨어)가 장애 조치라고 하는 프로세스에서 작업을 하나 이상의 보조 서버로 이동합니다. 기본 서버와 원격 서버가 동일하거나 동일한 스토리지에 액세스하기 때문에 최소한의 복구 시간이나 데이터 손실로 Oracle 작업을 계속할 수 있습니다. 많은 조직에서 특히 Oracle 기반 SAP 시스템 또는 Oracle ERP 시스템을 사용하는 경우 Oracle을 운영의 백본으로 간주합니다.
Oracle RAC란 무엇입니까?
Oracle의 클러스터링 소프트웨어는 Oracle RAC(Real Application Clusters)라고 합니다. RAC를 사용하면 "중소형 상용 서버를 클러스터로 결합하여 미션 크리티컬 비즈니스 애플리케이션을 지원하는 확장 가능한 환경을 만들 수 있습니다."[1] Oracle RAC를 사용하면 Oracle 데이터베이스를 클러스터링하고 Oracle Clusterware를 사용하여 여러 서버를 연결하여 단일 시스템으로 작동할 수 있습니다.
RAC는 이전에 추가 비용 없이 Oracle Database Standard Edition과 함께 번들로 제공되었지만 이제 Oracle은 버전 19c부터 Standard Edition에서 RAC 기능을 제거했습니다. Oracle Database Enterprise Edition에서 추가 비용으로 Oracle RAC를 구입할 수 있습니다. 유감스럽게도 이는 RAC를 사용하려는 모든 고객이 Oracle Database Enterprise로 업그레이드하거나 Oracle 클라우드로 마이그레이션해야 한다는 것을 의미합니다. 둘 다 Standard Edition보다 훨씬 더 비싼 솔루션입니다.
SIOS는 Enterprise Edition으로 업그레이드하지 않고도 고가용성 Oracle 클러스터링 솔루션을 제공하여 라이선스 비용을 최대 70% 절감합니다.
Linux용 SIOS 보호 제품군(Oracle Linux, Red Hat, SUSE)
그만큼 Linux용 SIOS 보호 제품군 고가용성 장애 조치 클러스터링, 지속적인 애플리케이션 모니터링, 데이터 복제 및 구성 가능한 복구 정책의 긴밀하게 통합된 조합을 제공하여 Oracle 데이터베이스와 애플리케이션을 가동 중지 및 재해로부터 보호합니다. 서버 작동만 모니터링하는 다른 클러스터링 솔루션과 달리 SIOS LifeKeeper는 서버, 네트워크 연결, 스토리지, 모든 Oracle 프로세스 및 관련 애플리케이션의 상태를 모니터링합니다. 최종 사용자를 방해하지 않고 빠른 복구를 보장하는 일련의 정책 정의 조치를 통해 문제를 즉시 수정합니다.
SIOS Protection Suite는 공유 스토리지(SAN) 환경에서 작동하여 기존 HA 클러스터를 지원하거나 클라우드, 하이브리드 및 공유 스토리지가 비실용적이거나 불가능한 기타 환경의 비공유(SANless) 스토리지 구성에서 작동할 수 있습니다. Oracle 데이터베이스 및 애플리케이션을 위한 자동 및 수동 장애 조치/장애 복구 복구 정책을 통해 강력하고 다양하며 쉽게 구성할 수 있는 클러스터를 제공합니다.
Linux용 SIOS 보호 제품군에는 다음이 포함됩니다.
- SIOS 라이프키퍼 , 전체 애플리케이션 스택을 모니터링하는 유연한 장애 조치 클러스터링 소프트웨어를 제공합니다.
- SANless 클러스터 구성에서 로컬 스토리지를 미러링하거나 재해 복구를 위해 원격 위치 또는 클라우드로 복제하기 위해 빠르고 효율적인 호스트 기반 블록 수준 데이터 복제를 제공하는 SIOS DataKeeper
- 다운타임 및 재해로부터 비즈니스 크리티컬 애플리케이션 및 데이터를 보호하기 위해 제품에 내장된 자동화된 구성 및 검증 도구가 포함된 다중 ARK(애플리케이션 복구 키트).
SIOS LifeKeeper는 Red Hat Enterprise Linux, SUSE Linux Enterprise Server, CentOS 및 Oracle Linux를 포함한 모든 주요 Linux 배포판을 지원하며 광범위한 스토리지 아키텍처를 수용합니다. SIOS 소프트웨어는 이러한 운영 체제에서 실행되도록 조정 및 최적화되었으며 SANless 클러스터 솔루션이 각 OS에서 작동하는지 확인하기 위해 구성 요소가 테스트되었습니다.
SIOS는 클라우드에서 Oracle 클러스터링을 지원합니다.
Linux용 SIOS Protection Suite를 사용하면 Amazon Web Services(AWS) 또는 Microsoft Azure와 같은 유연하고 확장 가능한 퍼블릭 클라우드 환경에서 공급업체 종속 또는 성능, 고가용성 또는 재해 보호를 희생하지 않고도 Oracle 애플리케이션을 실행할 수 있습니다. .
SIOS Protection Suite for Linux on AWS 또는 Azure는 클라우드 장애 도메인 및 가용 영역 전반에 걸쳐 고가용성 Linux 클러스터를 생성하는 데 필요한 요소를 제공하여 사이트 전체 및 지역 재해 및 중단으로부터 보호하기 위해 지리적 분리를 제공합니다.
WSFC(Windows Server 장애 조치 클러스터링) 환경에서 SIOS DataKeeper Cluster Edition을 사용하여 SANless 클러스터링을 위한 효율적인 호스트 기반 복제를 사용하여 로컬 스토리지를 동기화할 수 있습니다.SIOS DataKeeper 클러스터 에디션 소프트웨어는 다운타임 및 데이터 손실로부터 Oracle을 포함한 비즈니스 크리티컬 Windows 환경을 보호합니다.
SIOS는 가상 환경에서 Oracle 클러스터링을 지원합니다.
SIOS SANless 클러스터 소프트웨어는 VMware, Hyper-V, KVM 및 XenServer 환경에서 작동할 때 Oracle 데이터베이스 및 애플리케이션에 필요한 엔터프라이즈급 고가용성, 안정성 및 유연성을 제공합니다.
Linux용 SIOS Protection Suite는 가상 환경에서 Linux에서 실행되는 Oracle 데이터베이스 및 애플리케이션을 보호합니다. 가상 환경의 Windows에서 Oracle을 실행하는 경우 SIOS DataKeeper Cluster Edition은 Oracle 데이터베이스 및 애플리케이션을 포함한 비즈니스 크리티컬 Windows 환경을 보호합니다.
SIOS는 통합 데이터 복제를 제공하며, 고가용성 클러스터링 및 재해 복구 Linux 및 Windows 모두에서 Oracle을 지원하는 솔루션은 다른 Oracle 클러스터링 솔루션보다 훨씬 적은 비용으로 소규모 및 대규모 조직에 장애 복원력 보호를 제공합니다. SIOS SANless 클러스터를 사용하면 완전한 고가용성 애플리케이션 및 데이터베이스 보호를 달성하기 위해 값비싼 공유 스토리지가 필요하지 않습니다. 대신 SAN이 없는 클라우드에서 Oracle 데이터베이스와 애플리케이션을 실행할 수 있습니다.그리고 SIOS는 온프레미스와 가상 및 하이브리드 환경에서도 Oracle 데이터베이스와 애플리케이션을 보호할 수 있습니다.
SIOS가 Oracle 데이터베이스 및 애플리케이션을 보호하는 방법에 대한 자세한 내용은 여기를 클릭하거나 개인화된 데모 .
[1]https://docs.oracle.com/cd/B28359_01/rac.111/b28254/admcon.htm#RACAD7148 의 허가를 받아 재생산 시오스