클라우드를 통해 관리형 데이터베이스 서비스를 이용 중인가요? 아니면 현재 고려 중인가요? 관리형 서비스라 해도 다 같은 것이 아닙니다. 워크로드의 특성을 고려한 선택이 필요한데요.
관련해 반가운 소식 하나 전하고자 합니다. 구글 클라우드가 제공하는 완전 관리형 PostgreSQL 데이터베이스 서비스인 Cloud SQL Enterprise의 새로운 선택지가 제공됩니다. 이름하여 Cloud SQL Enterprise Plus입니다. Plus가 뒤에 붙은 만큼 확실히 차이가 난다고 합니다. Cloud SQL Enterprise Plus는 흔히 말하는 미션크리티컬한 서비스용 데이터베이스 요구를 충족하는 서비스입니다.
🤷♂️ 미션크리티컬한 워크로드를 안정적으로 운영하려면?
보통 미션크리티컬이란 수식어가 붙는 경우 요구되는 조건은 고성능, 고가용성 그리고 데이터 보호(Data Security & Data Protection)입니다. 성능부터 살펴보겠습니다. 미션 크리티컬한 워크로드는 많은 양의 데이터를 처리해야 하므로 데이터베이스는 고성능을 제공해야 합니다. 즉, 데이터베이스는 빠르게 데이터를 처리할 수 있어야 합니다. 중요 서비스는 절대 죽으면 안 됩니다. 미션 크리티컬한 워크로드는 항상 가동되어야 하므로 데이터베이스는 높은 가용성을 제공해야 합니다. 즉, 데이터베이스는 장애가 발생하더라도 계속해서 작동해야 합니다. 세상에 장애가 없는 시스템은 존재할 수 없습니다.
과거에는 절대 죽지 않는 고가용성을 목표로 하는 것이 일반적이었습니다. 요즘은 죽어도 되는 서비스를 지향한다는 점에서 차이가 있습니다. 이게 무슨 말이냐 하면 언제 어떤 일이 발생하건, 서비스에 영향을 끼치지 않고 바로 복구할 수 있는 예방적 운영에 초점을 맞춘다는 것입니다. 이런 이유로 중요 워크로드에 연결된 데이터베이스는 데이터 보호를 중요하게 봐야 합니다. 데이터가 손실되더라도 즉각적으로 데이터를 복구할 수 있어야 한다는 뜻입니다. Cloud SQL Enterprise Plus는 앞서 살펴본 중요 시스템용 데이터베이스가 갖추어야 할 고성능, 고가용성, 데이터 보호 기준을 뛰어넘는 서비스입니다.
👍 Cloud SQL Enterprise Plus의 이점
Cloud SQL Enterprise Plus는 세 가지 주요 영역인 고성능, 고가용성, 데이터 보호에서 만족을 주는 서비스라 할 수 있습니다.
✅고성능
먼저 성능부터 볼까요. Cloud SQL Enterprise Plus 에디션은 Enterprise Cloud SQL에 비해 읽기 처리량이 3배 향상되었습니다. 또한, 쓰기 처리량이 2배, 트랜잭션 커밋 대기 시간이 2배 더 짧습니다. 더 큰 규모의 머신이 필요하다면 신속하게 최대 128개의 인스턴스를 생성해 확장할 수 있습니다.
✅ 고가용성
고가용성의 경우 Cloud SQL Enterprise Plus 에디션은 99.999%의 가용성을 보장합니다. 이 정도면 거의 다운타임이 없다 해도 될 수 있는 수준입니다. 임시 읽기 복제본을 활용해 인스턴스를 원활하게 전환하며 패치나 업데이트 등의 유지보수 작업을 하므로 사용자는 애플리케이션을 중단 없이 계속 워크로드를 운영할 수 있습니다.
✅데이터 보호
데이터 보호도 믿음이 갑니다. 재해로부터 복구해야 할 때 Cloud SQL Enterprise Plus 에디션을 이용하면 특정 시점 복구를 할 수 있습니다. 특정 시점 복구는 RTO(복구 시간 목표)와 RPO(복구 포인트 목표)를 개선하는 데 도움이 됩니다. RTO는 데이터 손실 또는 손상 발생 시 시스템을 정상 상태로 복구하는 데 걸리는 시간입니다. RPO는 데이터 손실 또는 손상 발생 시 복구되는 데이터의 최신 시점입니다. 특정 시점 복구를 사용하면 RTO를 줄이고 RPO를 줄일 수 있습니다.
예를 들어 특정 시점 복구를 사용하지 않고 데이터베이스가 손상된 경우 시스템을 정상 상태로 복구하는 데 몇 시간이 걸릴 수 있습니다. 또한 데이터베이스에서 손실된 데이터는 복구할 수 없습니다. 그러나 특정 시점 복구를 사용하면 몇 분 만에 시스템을 정상 상태로 복구할 수 있으며, 데이터베이스에서 손실된 데이터는 특정 시점으로 복구할 수 있습니다. Cloud SQL Enterprise Plus 에디션은 추가 비용 없이 최대 35일 분량의 로그 스토리지를 제공합니다. 따라서 규제 준수 의미가 있다거나 SaaS를 고객에게 제공하는 조직이라면 이 서비스로 보안 및 규제 가이드라인을 충족할 수 있습니다. 이 정도만 해도 훌륭한데 Cloud SQL Enterprise Plus에는 앞으로 더 많은 엔터프라이즈 기능이 추가될 것이라고 합니다.
이상으로 『 미션크리티컬한 서비스용 데이터베이스, Cloud SQL Enterprise Plus 』 에 대해 알아보았습니다. 😎🤗🤗
Cloud SQL Enterprise Plus에 관심이 간다면, 메가존소프트에서 상세 정보를 알려 드리겠습니다. 👉 메가존소프트 문의 바로가기